以太坊上的通用状态通道 | 作者:Liam Horne | L4 博客 | Medium

  • liamhorne
  • 发布于 2018-08-08 10:34
  • 阅读 20

本文介绍了以太坊上的广义状态通道技术,旨在通过将大量处理过程移出链外来提高区块链的效率,同时保持其信任特性。文章强调了隐私、速度、信任最小化、安全性和模块化的实现,并提出了对未来发展的愿景。

以太坊上的广义状态通道

Liam Horne Jeff Coleman

区块链应用的一个根本限制是区块链成本高昂。发送交易需要支付费用,而且使用以太坊运行智能合约代码相较于其他类型的计算来说成本较高。

状态通道背后的理念是,我们可以通过将许多流程移到链下来提高区块链的效率,同时仍保持区块链的信任特性。尽管作为“支付通道”概念的自然延伸,它们在概念上很简单,但如今这种技术仍被严重低估和未充分开发。

这就是为什么我们很高兴分享我们已经开始研究一个专注于隐私、速度、信任最小化、安全性和模块化的广义状态通道实现。我们认为这是今天需要构建的最重要的基础设施层之一。

我们不会进行ICO、代币销售或其他涉及代币的筹款活动。正如Fred Ehrsam、Elad Gil、Vitalik Buterin和其他许多人指出的那样,核心协议创新和第二层基础设施的经济激励太低,因此在这些领域中用代币模式来资助项目的方式不幸地被过度使用了。相反,我们最初将获得Vitalik Buterin的捐赠支持。

在我们看来,状态通道是分布式应用程序可用性的基础。它们将延迟从当今区块链应用不可接受的高水平降低到用户期望的网络响应时间。

即使有其他可扩展性方法,如分片,许多依赖于大量独立操作的应用(如流支付、物联网设备、游戏等)如果没有状态通道能够带来的额外节省,就无法实现所需的成本降低。

在众多不同的应用中,今天的区块链应用用户如果能找到一个独立的单用途状态通道设计,运行在自己的网络中,与其他应用隔离,那已经算是幸运了。

这些不同的应用可能会使用相同类型的资产,但却部署了相互独立且高度定制的合约,无法互操作。它们必须单独且持续地接受安全审计,这大大增加了成本。它们很少能优化到理论极限,通常消耗的Gas量比必要的多几个数量级,并且经常在并非严格必要的情况下上链。

技术进展缓慢,开发人员常常一次又一次地为了解决同样的问题而挣扎,一个错误就可能威胁到整个应用的安全模型。即使安全,这些定制实现也有显著的隐私缺陷;泄露了有关网络图、参与者资产和活动的详细信息。

我们设想的未来不同。

  • 我们希望看到设计清晰的通用状态通道,它们不会减少隐私,事实上在许多情况下会大大增强隐私。
  • 我们不想将任何不需要的东西放在链上。
  • 我们希望通道可以轻松集成到新应用中,而无需这些开发人员也成为状态通道专家。
  • 我们希望实现一种隐私水平,使得状态通道操作与链上其他常见类型的活动无法区分。
  • 我们希望在一个通道内支持多个并行操作,且它们之间不会相互干扰。
  • 我们希望提供经过专家优化、形式化验证和高度审计的组件,供去中心化应用开发者依赖,而无需重复造轮子。
  • 我们希望支持无需用户进行任何链上操作即可部署或升级通道设计。
  • 我们希望为所有这些广义状态通道如何整合到一个全球、多区块链网络中建立明确的标准,任何用户都可以轻松连接到其他任何用户。

我们正共同努力朝着这个未来迈进。

我们很快就会宣布关于这个项目的进一步计划。目前,我们完全专注于使用我们的方法构建一个可工作的原型,并与去中心化应用程序项目的开发者和创始人交流。我们打算为去中心化应用开发者构建最好的界面,以便他们能够在不损害去中心化互联网任何组件的情况下,提供用户期望的网络式体验。

如果你有兴趣与我们合作或想要支持这个项目,请发送电子邮件给我们。

  • 原文链接: medium.com/l4-media/gene...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
liamhorne
liamhorne
江湖只有他的大名,没有他的介绍。