Vitalik Buterin:以太坊可扩展性研究和开发补贴计划
2018-05-06 23:45 文章来自:IFTNews 收藏(0) 阅读(1814) 评论(0)

 

作者:Vitalik Buterin

IFTNews区块链报道:Ethereum社区,主要开发人员和研究人员以及其他人始终认可可扩展性,这可能是区块链应用程序需要解决的唯一最重要的关键技术挑战,才能实现大规模采用。区块链的可扩展性很困难,主要是因为典型的区块链设计需要网络中的每个节点处理每个事务,这将整个系统的事务处理能力限制为单个节点的容量。

有两条提升区块链可扩展性的主要途径。第一个(“分片”)涉及创建设计更好的基础层区块链协议,该协议仍然保留了区块链的大多数期望的分散和安全属性,我们在今天可用的简单设计中看到,但只需要一小部分节点查看并处理每个事务,允许同时并行处理更多事务。第二个涉及创建“第2层”协议,该协议发送大多数事务处理链并且仅与底层区块链进行交互,以便进入和退出第2层系统以及系统受到攻击。

我们认为这两种战略是相互补充的,我们相信支持以太坊可扩展性的多管齐下战略,这两种战略都涉及两种策略,并将它们视为互补的互补策略。

有关以太坊可扩展性技术的技术阅读材料

拆分:

分片常见问题解答:https//github.com/ethereum/wiki/wiki/Sharding-FAQ

关于数据可用性和删除编码的说明:https//github.com/ethereum/research/wiki/A-note-on-data-availability-and-erasure-coding

分片初步规范:https//github.com/ethereum/sharding/blob/develop/docs/doc.md

视频描述了随着时间推移将分片融入以太坊的策略:https://www.youtube.com/watch?v=Yo9o5nDTAAQ&feature=youtu.be&t=7h55m33s

现有的第2层系统的例子:

Plasma等离子:http//plasma.io/

State channelshttp//www.jeffcoleman.ca/state-channels/

雷电Raidenhttps//raiden.network/101.html

随着以太坊区块链每天达到100万次交易,以太坊和其他区块链项目都经常达到其全部交易容量,对扩展进度的需求变得越来越明确和迫切。为此,除了内部可扩展性正在进行和即将开展的工作之外,我们还启动了两个实验性补贴计划,希望能够让更多独立团队与以太坊研究团队的基础层可扩展性研究和开发工作合作作为构建独立的第二层项目,可以与以太坊的可扩展性相结合并提高它的可扩展性。

独立的开发者、公司、大学和学术团队都欢迎申请;我们认识到不同类型的申请人可能需要不同的格式和流程,我们愿意灵活地适应个别团队的需求。

分拆客户补贴计划

在过去的几个月里,分片的发展迅速起来。初始原型的规范即将完成,其路线图允许将其慢慢引入以太坊,首先是通过“验证官管理合同”将其锚定到以太坊基础链中的“松散耦合”侧链,后来引入了更紧密的随着时间的推移与Ethereum基础链更紧密地整合。一个参考实现是在Py-EVM之上的python中构建的,并且python中的testnet不是太远。

在接下来的一步中,我们希望您参与其中。我们希望以太坊分片测试网和后来的分片式主网从一开始就成为一个多客户端生态系统,而以太坊基金会不支持任何单一特权生产实施。以太坊基金会资助的研究团队将继续用python和其他语言构建实现,但这首先是作为参考和概念验证。虽然我们的目标是继续将重点放在研究和规范上,但我们并不希望一旦网络上线后最终赢得最实际用户的竞争。

相反,以太坊基金会将向希望帮助建立实施并参与分割测试网和主网的社区中的独立团体提供补贴。这些付款并不打算成为收件人组织的实质性利润来源;他们打算涵盖所涉及的一些成本,了解到参与该计划的任何人都将有机会参与Ethereum 2.0开发,并与核心以太坊研究人员密切合作,并成为开发的一部分在分片式主网络上线时可用的第一批客户之一。

这将采取专门计划的形式,该计划将与基金会即将发布的更普遍的赠款计划一起存在。可以获得5万美元以上至1,000,000美元的补贴,对于非常成功的项目可能更多;补贴的规模将考虑到团队的质量,拟议实施的范围以及项目的进展情况。参与者将与核心研究团队密切合作,并将在制定在实施规范和运行测试网络过程中制定的最终规范方面发挥关键作用。

第二层可扩展性解决方案补贴计划

最近有大量的独立提案,关于如何通过第二层协议扩展以太坊等区块链的建议。我们认识并感谢开发人员和研究人员对研究和实施这一领域的技术感到兴奋,许多团队希望自由构思和构建自己的设计并融入他们自己的想法。我们希望为这些团队提供一个机会,让他们在Ethereum家族中尽情发挥创造力,构建可扩展的区块链提案。

为此,我们宣布一个项目的补贴计划,用于构建可扩展性和减少延迟的“第2层”平台,这些平台生活在以太坊之上,受益于以太坊区块链的安全作为基础层以及与更大的以太坊社区的互操作性,以及平台。

就像分拆客户计划一样,这将采取专门拨款计划的形式,并根据范围,规模和质量提供5万至1,000,000美元的补贴金额。即使项目具有独立的商业模式或来自以太坊社区潜在其他来源的资金,但即使我们将优先资助那些缺乏自我维持能力的项目,补贴也可能是可用的,并且绝对必须是这样的资金来源是端到端的开放源代码,并为以太坊生态系统提供了一个共同利益。

资助的目标包括努力开发现有已知的第二层缩放策略(例如状态通道,等离子体)的高质量实现,以及研究和开发新的策略。

结束笔记

这两个计划都处于非常早期的阶段,并将根据以太坊核心领导层的判断决定是否开始补助金。包括付款条款,条件和时间表在内的详细信息可能因我们对计划参与者的初步经验而改变,我们预计该计划将在一年中巩固和扩大。

还要注意的是,尽管这些合作计划的付款远高于我们之前拨款计划的付款额,但这些付款对于重点和质量的期望更高。我们的目标是熟练掌握以太坊或区块链领域的经验丰富的团队,或者具有机械设计,分布式系统或密码学以及软件工程等更广泛领域的经验。这些计划还高度针对分拆客户和二层缩放解决方案;这不是一个通用的资助计划。这仍在开发中,细节一旦准备好就会发布。

如何申请

第一步是发送电子邮件至apply@ethereumresearch.org,并提供以下信息:

项目官方名称,申请人和核心开发人员

有关团队的进一步信息,包括以前在以太坊或区块链空间或分布式系统中的活动,机制设计或密码学

建议和可伸缩性的影响

估计发展里程碑和完成时间表,申请赠款金额和估计的总预算总额

如果我们有足够的兴趣,我们会从那里请求进一步的信息。