首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链扩容协议PHANTOM问世 支持智能合约

作者:张薇

来源:小岛财经(ID:xiaodaocaijing)

区块链项目SPECTRE和GHOST的研发人员日前发表文章,提出了名为“PHANTOM”的新型区块链扩容协议,宣称能够“在网络可支持的任何吞吐量下进行安全的交易确认”,并支持智能合约。

这篇题为《PHANTOM:一种可扩展的区块DAG协议》的文章作者为以色列耶路撒冷希伯来大学工程与计算机科学学院的Yonatan Sompolinsky和Aviv Zohar。

据该文章介绍,PHANTOM建立在SPECTRE的基础之上,采用了扩容能力更佳的“区块有向无环图”(区块DAG)。该项技术是“对中本聪提出的区块链的泛化”,解决了前者需在安全性与扩容能力之间进行取舍的问题,因而更加适合建立速度更快或规模更大的区块。

不同于“闪电网络”(Lightning Network)等在独立层中进行交易的链下解决方案,PHANTOM提出了实现扩容的链上方法。

闪电网络注释:

由 Joseph Poon 和 Tadge Dryja 首先提出,被认为是比特币创立以来最重要的革新。它利用了比特币的安全特性,在线下提供高速的实时交易处理能力。用户既可通过点对点的直接支付方式,也可以通过网络路由的方式实现间接支付。闪电网络并没有发明新的加密形式,也没有使用新奇的比特币脚本,却巧妙地实现了离线支付的功能。

作者解释称,PHANTOM的主要关注点是实现区块的线性排序,而这是SPECTRE协议所无法做到的。为此,PHANTOM在区块DAG上使用“贪婪算法”来识别由“诚实节点”挖出的区块,并排除来自偏离此挖矿协议的“非合作节点”的区块。

文中指出:“利用这一区分手段,PHANTOM能够在区块DAG上实现所有诚实节点最终达成一致的全序排列。”由于解决了线性排序问题,PHANTOM能够对包括智能合约在内的任何计算进行扩容。

然而,作者也指出,采用线性排序会在一定程度上牺牲SECTRE可实现的交易确认速度。他们认为在未来可以将PHANTOM与SPECTRE相结合,以兼顾快速确认和实时性。

· END ·

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180206G13QSD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券