BSV开发者aaron67:一个业余开发者的奇幻漂流

链得得
链得得

Sep 15, 2019 链得得官方账号

摘要: 在9月7日举办的“BSV开发与商业生态大会”上,网名为aaron67的BSV开发者,分享了他的开发经历。从13年接触比特币,到搭建自己的区块链社区网站,从18年BCH分叉后依然加入了BSV社群,他是如何一步步地开始BSV开发者的“奇幻漂流”?

aaron67

aaron67

9月7日,Bitcoin Association(比特币协会)与OKEx、链得得联合在中国北京举办了一场BSV开发与商业生态大会,嘉楠耘智、wework作为协办方鼎力支持了此次活动。

这次活动是Bitcoin Association(下文简称BA)设置中国区域负责人以来的首次线下亮相,同时也是Bitcoin SV在中国地区的第一场官方活动。

活动上一位网名为aaron67的BSV开发者,分享了他的开发经历。从13年接触比特币,到搭建自己的区块链社区网站,从18年BCH分叉后依然加入了BSV社群,他是如何一步步地开始BSV开发者的“奇幻漂流”。

经过整理编辑,aaron67的演讲全文如下:

大家好,我是aaron67。很荣幸能收到Lise的邀请,在这里跟大家分享我在BSV上的开发经历。

作为一个有全职工作的程序员,我只有在周末和其他休息时间才能做一些BSV上的开发工作,做一些有意思的尝试来满足自己的好奇心。

上半场的几位嘉宾都做了非常精彩的技术分享,有别于他们的专业和深入,我决定说一说自己的开发经历和故事,一个业余开发者的奇幻漂流。

我大概是在2013年的时候第一次接触到比特币,不算太早也不是很晚。一番了解之后,比特币的底层技术和原理深深吸引了我。我觉得他可能就像1995年的互联网,2010年的淘宝、支付宝一样,会在未来的某个时候,悄然进入普通人的生活,改变人们的生活方式。

然后我变成了一颗韭菜。

时间来到2017年,上半年的火爆行情,让比特币和区块链再次成为人们茶余饭后热议的话题。各种“一夜暴富”的神话,让每个人都想参与进来。9月4号,五部委联合发文禁止国内开设法币交易所,币圈迎来剧烈波动,人们的疯狂和热情渐渐退去。我也是在那个时候,开始重新回顾自己的经历,重新思考一些东西。

我突然发现,小十年过去了,比特币好像没有什么实质的发展,它还是只停留在了炒作的层面上,没有一个真正的、有实际意义的应用出现。

17年,我开始了自己的第一次尝试,搭建了“你好区块链”社区网站(https://hiblockchain.io)。因为那个时候行情太火爆了,有太多的人问你什么是比特币,而你每次都得从头给他解释一遍。所以我搞了这个网站,初衷是收集一些有质量的科普和技术类文章,好让我的朋友还有其他想了解比特币的人,能对比特币的历史和技术本身,有个大概的理解。

为了方便推广,我特地实现了一个微信机器人,除了提供币价查询等常规功能外,还可以随机的推送网站上的文章。

这个网站现在还在运行,只是没有什么流量。因为没有持续的时间投入和推广,社区的内容积累并不理想。但做这件事让我结识了很多有意思朋友。今天到场的Ryan和晓峰,我们都是在那个时候认识的。

后来,我开始将自己对比特币的理解和协议的技术细节整理成文章。因为技术而关注到比特币,所以希望能回归到技术和代码本身,留下一点归纳和总结。我把这些文章称为“学习笔记”系列,放到了自己的博客里(https://aaron67.cc/tags/bitcoin/)。文章还在不断更新中,预计今年会全部完成。

这张图是我在Twitter上看到的,说明了这十年比特币的发展是如何偏离路线,最终又回归初心的。我觉得这张图非常棒,分享给大家。

时间来到18年11月,BSV分叉之后,我加入了“Bitcoin SV骷髅会”微信群。这是一个非常棒的小圈子,经常有激烈而高质量的讨论,涉及到比特币的方方面面。群主imcoddy会经常手动整理和截取聊天记录分享出来,供其他不在群里的朋友参考和讨论。

但我觉得这有点麻烦。讨论一番后,利用之前的微信机器人,我们一起做了个网站(https://svskull.club),实时记录群里的聊天记录并发布出来。

“骷髅会”微信群让我认识了很多志同道合的朋友,提高了我的认知。这个配套网站也算是我一次小小的回馈。

大概在两个月前,受老刘Edward和IFWallet的国东的启发,我给机器人添加了一个群聊打赏BSV的新功能(https://aaron67.cc/2019/02/27/wechat-bot/)。现在打赏功能已经相对稳定,使用量也不错,简美还特地做了一个小视频,介绍如何使用这个新功能。

从今年4月份开始,我先后在BSV主网上做了两次压力测试。事情源于“骷髅会”群里的一次讨论,那个时候很多观点和结论,都只是停留在理论和推演阶段,而没有实际的测试和案例来参考。跟Aus.Liu和哲明讨论了几次细节之后,我们决定做一下主网的压力测试,想看看网络的真实反应和实际的承载能力。

先是我跟Aus.Liu实现了SV Gun压测工具,能将主网的TPS(每秒处理的交易数)提高到1000以上。

第一次压力测试给网络带来的冲击很大,但8月份的第二次测试结果喜人,BSV网络在处理大区块和海量交易时,表现优异。详细的测试报告,我都整理了出来。

我们常说,BSV(Bitcoin Satoshi Vision)是遵循中本聪白皮书原始设计和协议稳定的比特币,实现原定的大规模链上扩容愿景,旨在成为全球通用的点对点电子现金与价值数据传输网络。

压力测试后,Brad发了一条推,“Bitcoin SV is not a hobbit project”。这句话对我的触动是很大的。当你参与其中,切实看到BSV朝着既定的愿景砥砺前行,用数据和实践粉碎谣言和中伤的时候,你就能体会到这句话背后的深意。

一直都有朋友问我,作为一名程序员,如何才能尽快的了解和开始在BSV做开发。今天正好借此机会,分享一下我的观点。

首先是持续的关注和好奇心。

你需要先了解比特币的底层数据结构和运作方式,之后需要持续关注国内外活跃的开发者,去看他们的文章和作品,了解构建在BSV底层协议之上的应用协议和主流的开发库。

好奇和兴趣是最好的老师。如果这个东西不吸引你,那你肯定不愿意去了解他背后的内涵。持续的关注能让你第一时间知道BSV上的各种新鲜好玩的应用,去了解和使用它们,并试着弄清楚它们背后的运作方式和实现细节。

另一点就是不断的交流和合作。通过我的经历你也能看到,我做的很多尝试,最初都不是自己一个人的想法。很多已成型的工具,也不全都是一个人努力的结果。一起讨论和头脑风暴,往往能给你带来启发和灵感。如果讨论涉及的内容吸引你,那么就去实践和实现它。

Lise和一些朋友前段时间跟我说,现在的一个情况是,很多想快速尝试BSV应用的朋友,很难方便而低成本的的获取BSV。

我也经常遇到这样的情况。比如我的朋友经常跟我说想买点BSV,但不知道该怎么操作。这时候你就得教他如何注册交易所的OTC账户,一步一步的演示给他看。这个交流的成本是非常高的,可能会让很多没有耐心的人望而却步。

所以我做了一个新的尝试,刚才在那边的纪念品展台,应该已经有一些朋友体验过了,希望能给你们带来一些方便。(https://sv.cafe)

目前这个应用还在测试阶段,只是一个小想法的快速实现。如果你在使用过程中遇到了什么问题,请在群里联系我。

以上内容就是我今天的分享。谢谢大家。

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 链得得 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信