mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
平台 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

巴比特首发 | Vitalik Buterrin以太坊开发者大会演讲速看版

收藏
分享

2019年6月29日,由CSDN、灵钛科技联合主办的“ 2019以太坊技术及应用大会 ”在北京召开。作为国内极具影响力的以太坊技术大会,本届会议围绕以太坊生态全景、以太坊未来发展、以太坊开发实战、优质项目案例等多方面内容。

大会邀请了以太坊创始人Vitalik Buterin、核心技术开发者Hsiao-Wei Wang、海内外知名项目负责人、行业领军人物及以太坊生态精英专家,共同探讨以太坊生态新进展,分享最新的以太坊开发经验。

以太坊创始人Vitalik Buterin在热烈的掌声中,发表了本次大会的第一个演讲,主题为《 以太坊2.0之跨分片交易 》。Vitalik向开发者详细介绍了以太坊2.0的构想及推进情况,并且针对开发者所关心的「以太坊性能」话题,向开发者介绍了跨分片交易的原理。并对开发者常见的疑问进行了解答。

在演讲全文发出前,迫不及待的朋友可以先阅读这个 速看版 。本文由巴比特整理发布(持续更新)。

vbox7225_SX9A3819_093258_small

现在的链,所有节点下载和验证所有交易,这严重限制了扩展性。而未来区块链是分片的,这意味着每个节点只下载和验证一部分的交易。

微信图片_20190629121257

比如以太坊上2.0的设计中,有1024个分片,所以每个节点只需验证1/1024的交易,这个变化会提高区块链的性能,可能会让以太坊每秒10笔交易提高为每秒10000笔交易,但这会面临一个新挑战,就是:

用户和应用都在不同分片上,要如何“交流”呢?
一个分片上发出交易,然后每6分钟,每个分片间进行“交流”,也就是发现其他分片的哈希值。信标链(beacon chain)来管理共识算法和跨分片的沟通。

微信图片_20190629121755

比如,如果你想订火车票和酒店,你当然会希望他们订在一起,如果只有一个而没有另外一个就没有意义,如果订火车和订酒店在不同的分片怎么办?

微信图片_20190629121845

首先,火车票的分片是一个合约,酒店的分片是一个合约,然后通过“猛拉”的方式,在一个分片同时订,如果你放弃订票,而别人还想订,就可以拉到他们的分片里。

微信图片_20190629121926

微信图片_20190629122026

微信图片_20190629122102

其次,通过类似Plasma的方式做同步交易,在任何分片都可以发起交易,但是资产会存在合约里,取出需要等一周。此时,如果任何人能证明那个状态不是有效的,他们就能取消取款。

微信图片_20190629122127

微信图片_20190629122155

微信图片_20190629122218

最后,在2.0设计中,提高交易的确认速度不需要提高区块的速度,分片是分配数据和计算的工具,在这个底层上有很多方法实现可扩展的应用环境,通过这些方法可以在分片的区块链上保持速度和有用性。以太坊Layer1作为简单和安全的不用应用的底层协议,然后在Layer2继续研究和改进。

微信图片_20190629122244

(完成版整理后,本文将持续更新)

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。