阿里尔迪-查贝尔是一名java脚本全栈工程师,在Ironhack编码训练营任教,同时也是经济学教育基金会数码发展领域的亨利·黑兹利特研究员。
经历了价格暴涨、分叉以及更多变化的一年,2017年,关于比特币我有太多需要说的。比特币迈出了巨大的一步,我们学到了很多。然而,当我们涉足未知的世界时,从踏进来的那一步开始会一直持续产生话题。
隐藏在今年剧本以及对未来的持续的不确定性下的是一个简单的问题:那就是比特币的扩容还能持续吸引主流的注意么,或者它是否会成为自身成功的受害者,最终被其它种类的加密货币所超越并取代。
当然,坦诚的讲,没有一个人能有十足的把握来回答这个问题,预测未来是一件很难的事儿,因为未来永远处在不断变化之中,它是不可能提前被操纵或是预测的。当然了,未来可以逐渐被那些对现状不满的人们进一步的改变和创造出来。
就像萧伯纳所写道的:
“理性的人让自己适应社会;非理性的人总是坚持让社会适应自己,所以所有的进步都得靠这些非理性的人。”
因此,当我们回顾这令人惊心动魄的一年,并深思在未来我们将遇到什么样的挑战时,那些非理性的男人和女人们更值得我们给与的特别关注。
扩容比特币
在十一月初,世界上运营时间最长并最受认可的区块链分部和斯坦福大学合作举行了 “比特币扩容”的峰会。
这已经是比特币扩容大会第四次举行了,它吸引了来自整个区块链生态的学院、开发者、企业家们,他们中的很多人已经从事区块链开发很多年了,同时对于加密货币也有着深入理解,由于有了长时间和更为深入的经历,他们看待区块链的视角以及所认同的要点是不容我们忽视的。
对那些对于加密货币的未来充满期待,并且好奇我们如何能才能到达理想的那天的人们来说,现在是最好的开始。
我们最应该注意的是,Coindesk的首席编辑比特里佐就是其中一个现如今行业中稀缺的老兵,他讨论了被人们广泛忽视的加密货币新闻圈中的热门桥段。
整个扩容会议主要讨论的是Bitcoin Core的优化选择以及layer 2提议,那些颇具争议的分叉或者扩容的话题几乎在会议上没有被提起。与会者也对于即将到来的Segwit2X硬分叉没有感到丝毫焦虑,同时绝大多是的参与者包括我在内都坚信这次硬分叉会以失败而告终。这种态度和信息很快就被证实了,2X硬分叉在此次会议后一周之内就被迫取消了。
最终,不管是好还是坏,比特币不会增加它的基础区块容量,而希望在比特币上实现大区块的美梦现在比特币现金的区块链上实现了。这一切都招来了很多预测,认为比特币现金和其他种类的加密货币最终会取代比特币,因为比特币的区块容量会成为它被广泛认可的瓶颈。
除了只有一些值得注意的个别人以外,大部分比特币扩容会议的与会者并没有认为这会成为一个需要考虑的问题。当然,这并不是说这些与会者没有畅谈任何一个急待解决的技术挑战。如果会议展示等大部分主题有任何有所表明之处,那请别管它了。但是不管怎样所有的参与者确实同时都对这个还在初期的生态系统产生了一个简单,更广泛以及更基础的顾虑:那就是有天赋、高水平的开发者实在是太少了。
就像与会者,作为开发者的吉米宋所描述的那样:
“培养和训练越来越多的开发者才是这个生态系统中最大的瓶颈。”
不仅此次峰会选择在斯坦福大学召开很合适,同时这次年度扩容大会也是他的组织者直接处理上述问题的一个新的尝试。
Bitcoin Edge Dev++
Dev++专题研讨会是Scaling Bitcoin的组织者以教育并帮助那些有志向的区块链开发者为主要目的,为了完成这一目标他们云集了很多大咖的力量。
在最早的Dev++活动中,有上千人参与了那次讲座,主讲人都是行业中最知名的大咖。这些大咖包括了文章之前提到的吉米宋,比特币核心(Bitcoin Core)成员约翰纽伯利,麻省理工的塞蒂尔斯德里亚以及其他人。
这个云集了技术专家的课程内容囊括了从比特币的加密基础,到第二层网络的原理以及实施的各个方面。最后德里亚还以生动的方式构想了在测试网络上的运行的闪电网络,他也是闪电网络最初白皮书的作者。
也许每一个Dev++的演讲都极具见解,但正是德里亚没有任何准备的一番评论使了参与学生颇感惊讶,并希望在第一时间直到关于闪电网络的所有事情。
当被问到闪电网络的初级阶段是否已经完成时,德里亚回复道:
“没有,我在一年前有了这个想法,但一直没有时间去实施。。。。。。但只要你们有需要,我们会给每一个提出请求的人进行开源。这确实是一件很酷的事,只是我没什么时间去做。”
我们从这个颇具玩笑性质但是真诚的回复中也确实能看出比特币扩容以及区块链技术的瓶颈。就像所有事物一样,时间是最稀缺的,我们对于时间的流逝束手无策,但是我们能做到的是好好的去权衡时间。找到、鼓励并发展那些越来越多的非理性的人们,让他们能一直进步是让我们加速走向未来的唯一方法。
就像是闪电网络的开发者杰克麦乐斯在reddit上写的那样“。。。。。。我敢说想让闪电网络更快搭建好的唯一的影响因素就是更多的相关工程师。我是Zap的唯一一名开发者,而对我来说我的时间实在是有限。如果Zap除了我还有越来越多的开发者,我们通过全力工作一定会让世界变得不一样的。”
这段感慨也触动了Lightning的CEO伊丽莎白斯达克,他说,“时间!我们在一天里需要更多的时间。”
确实,在这样一个广阔发展的技术中全职工作的开发者的数目可能会让你觉得吃惊:“保障闪电网络实施的全职工作开发者少于10个人,”斯达克说,“让越来越多的人们和贡献者一起来搭建条约确实会让我们走的更远。”
时间和天赋
对于扩容的争论主要集中在侧链开发的重要性上,而事实上在闪电网络上只有十名全职开发者,这应该能唤醒大多数人,但对于开发者天赋的需求在加密货币生态中显得更为重要。
像Scaling Bitcoin这样的峰会,他的特点是有该领域各种最新的研究和开发情况的展示,这样让那些极度热爱者们很容易认为已经有很多的创新发明实现了。
然而,很多人知道的更多些。那些在这个领域时间最长的人们知道如何调整他们的预期,但是那些有开发软件经历的人们一开始就知道这个过程并不像人们认为的那样,它是如此缓慢并且乏味。
比如说隔离见证,虽然它得到了开发者社区开源的强力支持,但是从它最初提议到激活比特币区块链的实施一共用了三年的时间。
对于那些有点编码经验的人们来说这并不意外。因为人们拥有不同程度的编码想法是很容易的,但是实施起来却非常困难。甚至是构建看起来最简单的项目或性能都会有一些隐藏的复杂性问题或是接踵而至的难题显现出来,这些都需要非常辛苦的强调和解决。因此,当人们开始构建这个史无前例的分布式、安全的金融程序的生态系统时,这种真实的乏味感会被放大很多倍。
当一件复杂的工作还没有完全进展时,开发者又会面临另外一些问题:然后还要决定接下来要先做什么。
加密货币和区块链是一个充满了未知的快速发展的领域,这种未知伴随着各种各样的可能性,但也伴随着无止境的否定。
就像Scaling Bitcoin所展现的例子,在任何时间都有大量的想法被提出来,其中有很多都吸引了公众的注意,但是公众没有注意到的是,这些像的绝大多数中有可能会有作为的想法被边缘化或是直接被扔进垃圾桶。
尽管这看起来有不少问题,但这是开发一个未知前沿领域的必然结果。很多时候很明显就能知道一个主意是否能行得通,但更多时候并不是这样的。
毕竟,就像Bitcoin Core的贡献者彼得陶德对我说的那样:“你永远不会真正知道一些东西是安全的,你只知道他什么时候被使用并不再安全。”
这种动态性也引来了很多争论,包括了有关于哪些技术有可能被实施,哪些应该被实施,以及当考虑到多种威胁模型时领域中的力量应该最多集中在何处。
这带来的结果就是在这个领域中要想找到相同的建议或想法让不同开发者做出一致的评价是不可能的,在补充研究以及努力实现的过程中不去理会任何共识是最值得的一件事。大量的试验和错误是让我们决定哪些最终起作用,哪些没起作用的唯一选择,当然这个过程需要更多高水平的开发者。
一条艰难的道路
这正是Dev++和其他项目比如说Chaincode的实习计划以及吉米宋的Programming Blockchain计划试图去强调的。尽管这些计划都在努力改善教学工具、资源以及可以提供的课程,但是成为一名区块链开发者要经历一条很长、很艰难并充满挑战的道路。
这些更多时候是心理上的。
对于有志向的区块链开发者来说,这个领域中天然所呈现的陡峭学习曲线会很容易吓到他们。我作为曾经的学生以及后来Ironhack编码训练营的助教,知道这种恐惧是学生们希望去掌握任何一种软件开发技术的巨大阻碍。
矛盾的是,这种感觉甚至被像Dev++的讲师这些有着深厚功底的人们进一步加深,一些已经掌握一定程度开发的学员会感觉到没有太多收获。这种感觉甚至会被Bitcoin Core的贡献者在很有名的非常严格的元数据库面试过程中的态度所进一步增强。
当我问到Bitcoin Core的维护人比尔特乌衣力关于如何用最简单的方法为元数据库做贡献时,他回答说,“当然是审查他写的代码。”
他继续说道:
“然而,说这种方式简单并不准确,关于贡献和Bitcoin Core的代码审查的标准都相当高。”
Bitcoin Core对于代码质量的严格把控是有原因的,并且想要达到像比尔特乌衣力和约翰纽伯利这样的贡献者的知识水平也并不容易。然而每一个程序员都需要着手开始,对于有志向的区块链开发者来说,混淆元数据库的高标准和其有能力为这个更大的生态做出有价值的贡献是一个巨大的错误。
除了Bitcoin Core以外有数不尽的项目都能从额外的天赋中获益,也可以为那些没有什么经验的程序员能涉足这个领域打开一扇门。
就像伊丽莎白斯达克强调的那样:
“幸运的是,学习如何搭建Lighting的app比学会如何参与到条约建设中要更简单的多。也就是说,先加入Lightning的app开发确实是让你能进而学到更多条约开发的一条好途径。”
还有大量的开发和测试需要进行,同时探索闪电网络的主流接受也是对于那些开发者来说一个非常好的入场机会。但还有其他可以更容易达到的一些结果。
我作为一个网站开发者,在参加Scaling Bitcoin的时候,我征求了不少于三个独立APIs
的反馈。 APIs允许其他开发者有能力去使用区块链的特性,比如存在证明,不需要通过跑一个复杂的全节点就能完成。
搭建并贡献于这种形式的数字基础设施并不仅仅对于整个行业的发展是必要的,它还给那些没有什么区块链背景的开发者提供了比较容易够到的结果。这种机会不仅为整个生态提供了有意义的和必要的贡献,还可以让那些开发者能熟悉更深层次的技术,简单来说这种工作是没有什么缺点的。
确保未来
随着我们马上要进入2018年,所有的目光都将集中于令人兴奋的让人们能简单看到的东西上。
就像今年一样,价格波动和行业动态仍然会占据头条和主流的注意,并会催化产生更多的点击量,推文和评论。
但是真正被低估的故事仍然会是那些鼓捣小发明创新的人们,而不是那些为Bitcoin Core和闪电网络提供贡献的人们。那些在聚光灯外,抓紧解决细微、难解问题的人们也同样很重要。
这些人尽管困难重重并且没有什么资助,但仍然坚持在缓慢的改变着世界并创造出一个新的世界。也正是这些在通过积累同时做着看起来无足轻重的改进这些人,当他们联合在一起的时候,就可以让整个生态系统发展前进。
不管最后会是什么样子,2018年不会是比特币和加密货币能达到或突破更大规模的一年。
最重要和基础的工作的规模和结果在明年将会大大增加,这些努力并不是聚焦于新闻技术本身,而是聚焦于那些希望发展区块链的人们身上。
就像吉米宋再次说到的那样:
“我相信比特币会成为一个反脆弱的事物,不仅是因为程序代码是智能的,还因为在它背后有着一大批聪明的开发者们,他们一直都在不断加强着网络。。。。。。同时我相信当越来越多高水平的开发者们会进入到这个系统中时,这个系统会更好,同时也承担为更好的价值存储。”
也许交易者们会使市场发生波动,但正是那些默默无闻的搞技术的开发者们会最终决定未来。随着我们马上要进入到新的一年了,我们需要的是更多高水平的开发者们。
发文时比特币价格 ¥94548.43
原文:
https://www.coindesk.com/bitcoins-2018s-bottleneck/amp/作者:Ariel Deschapell
编译:Captain Hiro
btm地址:0x126C34d21112A0c9C68F6d479a83D5e0caC6Eb38
稿源(译):巴比特资讯(
http://www.8btc.com/bitcoins-2018s-bottleneck)