Author

Topic: 史上最大规模区块链开发者大会 Devcon3 看点汇总 (Read 128 times)

sr. member
Activity: 364
Merit: 250
作为以太坊的标志性大会,同时也是区块链行业规模最大的开发者交流大会—— Devcon3 于 11月 4 日在墨西哥坎昆落下帷幕。本次大会吸引了超过 2200 名全球各地的开发者,比之前两届参加人数的的总和的两倍还要多!会议规模之大、演讲议题之广、影响范围之远均创下行业之最!在为期 4 天的密集行程中,来自世界各地的以太坊爱好者以及开发者, 围绕着以太坊的核心问题、生态建设等方面进行了全面而深入的交流,并分享了众多项目的最新进展和研究结果。接下来我们将介绍会议中最重要的几个成果:

( 一 ) Vitalik 公布 “分片” 方案以解决以太坊网络扩展性
 



作为大会第一天出场,Vitalik 的演讲可以说点燃了整个大会,还是老规矩,Vitalik 以经典的 “以太坊 25 分钟介绍” 开场,随后开始切换到演讲的主题——“分片”。相信这也是开发者们最关心的问题。以太坊发展到今天,可拓展性已经成为眼下最突出的问题了,而“分片”可能是这个问题的最佳解决方案。当然,这是一个重大而又艰巨的挑战,可能需要一定的时间。但是在此次大会 Vitalik 公布了迄今为止最详尽的 “分片” 技术方案。

“分片” 的核心是每个节点只需要存储整个网络的一小部分数据,节点可以通过访问其它节点获取数据。当然,为了防止节点间发送虚假信息,Vitalik 提出了一种新型的分片方式,即分片有主次之分,主分片构成以太坊网络,其他的分片被称为 “宇宙星系(universes)” 。通过这种方式,既可以保证以太坊主网络的稳定性,又能让开发者们在其它分片上进行更多的尝试。虽然,“分片” 看起来很美好,但是相关方案还需要大量研究和论证,可能需要三五年的时间,当然,Vitalik 也暗示工作的进展可能比大多数人认为的要更快。

 

( 二 ) 以太坊的可扩容自主智能合约
 

这个主题也足够吸引人,当然和 Vitalik 的 “分片” 一样也是为了解决以太坊的扩容问题,这也是比特币闪电网络白皮书的作者 Joseph Poon 为以太坊带来的另一种解决思路,即 Plasma 项目。简单来说,就是通过大量的 “子区块链” 来减少存储在区块链上的数据量,并使用某种名为“欺诈证明”的技术将 “子区块链” 和 “主区块链” 连接在一起,从而实现扩容 。初一看感觉和比特币的闪电网络的链上链下思路差不多。其实不然,按照他们的说法, Plasma 更为复杂,它使用一种特殊的方式将本是平行的两层网络结合在一起,可以扩展到更加复杂的计算(比如以太坊智能合约)之中,而不仅仅是闪电网络所能实现的链下支付。此外,为了确保数据的有效性以及避免扣块攻击,Plasma 架构还会把错误的链条保留下来,然后不断创造机制激励并强制数据进行自我纠正。而且只有通过 Merkle 证明的区块才会被阶段性地广播出去,让系统容量变得更大的同时降低矿工费以及计算成本,进一步提高系统的运行水平。通过这样就可以把世界范围的计算囊括进来,绝大部分计算都在 “子区块链” 完成,“主区块链” 用于最终的状态记录。达到以太坊的终极目标——世界计算机。

 

( 三 ) 以太坊存储系统 Swarm 更新
 

Swarm 是一个分布式的文件存储系统, 它将一个文件最大分成 4KB 每份,分布存储在节点上,Swap 是这个系统的激励协议。团队也在大会上发布了 PoC 0.3 (概念验证第三阶段) ,展示了 Swarm 的基本工作原理,不过运行确实很慢,而且在检索文件时会频繁出错。不过毕竟是早期演示版本,Swarm 团队现在的注意力主要在 Swap 协议上。他们在顶部开发了一个数据加密系统,加密数据和 merkle  树。可以使用 Swarm 模拟器测试当节点在线或离线会发生什么。他们也公布了 Swarm 接下来的新特性:新的同步协议、网络层的重构、Swarm 轻节点、可扩展激励系统(Swap, Swear, Swindle)。

 

( 四 ) Whisper: 实现隐私通讯
 



Whisper 是以太坊的一个通用的分布式的点对点的通信协议,主要用于整个网络的信息传送。之前一直处于概念阶段,本次大会团队也带来了 Whisper 的最新进展,即 Darkness。Darkness 主要保证元数据的隐私性和真实性,是以太坊底层通信协议,它能实现每条信息都能到达任意节点。演讲中也提到了信息在 Whisper 下具体的通信方式,首先所有的信息都会被加密,一条消息发送后,如果节点不能破译信息,则信息会继续向下一个节点传播。直到信息到达真正的接收者节点,该节点能破译信息,但是信息依然会以加密的方式继续向其它节点传递。对全网其它节点来说,它们并不知道信息真正的接收者是谁。

 

最后
 

当然大会的成果远不止上述这些。比如 Casper 的正式部署即将到来,虽然没有正式的时间表,但是我们知道它的设计足够抵御量子计算机的攻击;比如 Jacob Eberhardt 发布的用于开发 zk-Snarks 的工具包 ZoKrates,虽然距离实际部署还有一些问题需要解决(例如验证成本过高),但是这确实对于 zk-Snarks 的发展影响巨大;再比如 Raiden 网络通过最直接的例子展示了 μRaiden 的交易速度——通过发送交易的指令控制遥控赛车前后运动, 同时公布 μRaiden 在 2017 年11 月底部署主网;当然还有 Nick Johnson 推出了 ENS now 子域名租赁服务,使用户能够在不到 30 秒的时间内轻松注册和使用子域名;以及刚刚推出的 Aragon OS 和 zeppelin OS 等解决方案通常被认为是解决不可变网络中可升级性问题的实用方案,通过智能合约和治理方式实现网络的平滑升级。想象一下,这是多么完美的一件事啊!不过除了这些技术上的成果,大会还在第一天就前瞻性地讨论了加密货币所面临的监管挑战,当然这也是为了使以太坊在一个更好的环境下大规模应用!


由于本次大会的成果丰硕,imToken 团队作为第二次参加 Devcon,收获和感触颇多。我们很难通过一篇文章传达所有的细节,接下来我们会推出一个系列文章,为大家深入剖析大会的热点问题,敬请期待!

作者:郭辉
ETH 地址:0x006016cED2484bdc1E78bbdC0Ca95fA021cA5ba6
责编:makoshan
稿源:imToken
Jump to: