acm-header
登录

ACM通信

BLOG@CACM

区块链是第一个,但不会是最后一个


叶戈尔·Bugayenko

除了把游客送上火星的承诺外,过去十年最引人注目的技术创新之一就是区块链。然而,由于大量的营销噪音和金融投机,我们很多人错过了这个技术已经成功启动的技术趋势。这种趋势可以被称为零信任去中心化(ZTD),它确实是独特和新的。它的未来是什么?我们是否应该期待区块链之外的其他产品?

去中心化系统并不新鲜。以文件共享协议Torrent为例。它没有一个控制的中心。每个节点都独立匿名地工作,向其他节点发送部分数据,并接收其他部分。然而,尽管我们不能信任任何单个节点,但文件的接收方可以保证该文件正是发送方最初注入到网络中的文件。这种保证相当容易实现,只需检查文件部分的哈希码并在稍后接收它们时进行验证。

从技术上讲,Torrent是一个单交易系统,接收方和发送方相互信任。他们不信任系统,这就是为什么他们使用校验和来确保在传输过程中没有数据损坏。

当接收方不信任系统或发送方时,就会出现更大的问题。数字货币发送业务案例就是一个完美的例子。如果钱是通过,比如说,贝宝,接收方不信任发送方,但它信任系统。贝宝公司(PayPal Inc.)的集中式数据库向图书卖家保证,在图书发货后,具有唯一ID的付款不会从数据库中消失。但如果我们也不信任贝宝系统呢?

是否有可能创建这样一个体系结构:发送方和系统都是匿名和不可信的,但所有参与者的组合使整个系统在某种程度上是可信的?区块链是第一个表明它确实可行的解决方案。

在区块链中,每个节点维护按顺序连接并使用昂贵的哈希码签名的交易的整个分类账。为了修改账本中间的一笔交易,发送方必须重新计算它后面的所有哈希码,这是一项非常耗时的操作,而且随着账本尾部的加长,这一操作将更加耗时。另一方面,如果这样的重新计算没有完成,发送方只是在分类帐中间更改了交易,其他节点不会相信它,将拒绝修改。他们的软件就是这么设计的而且他们都有相同版本的软件。

这似乎是一个可靠的概念,它在许多现实应用中证明了自己,包括比特币和许多其他基于区块链的加密货币。然而,这仅仅是个开始。这是零信任去中心化领域的第一个,但不是唯一可能的解决方案。例如,有一些是基于有向无环图的,如IOTA和ByteBall加密货币中使用的那些。

Zold,而另一个由作者发明和开发的解决方案,将信任的决定权转移到客户端,允许收款软件决定哪个节点拥有更值得信任的数据版本。来自大多数节点的数据将被认为是最值得信任的。关于该体系结构的更详细的解释可以在白皮书

我们有理由相信,会有更多的尝试来解决同样的问题。它们将使用不同的数据组织原则、不同的方式来保证信任,并有各自的优点和缺点。例如,区块链最明显的缺点之一是它的事务处理速度。显然,由于所有的交易都必须按顺序插入到同一个账本中,因此不可能实现高速处理,除非应用了一些额外的优化(比特币闪电网络和侧链就是例子)。

因此,零信任去中心化的未来确实充满了创新和有趣的解决方案。然而,我们目前对区块链的主要关注是对这些创新的进一步发展的潜在威胁。我们必须承认区块链是一个伟大的概念,它打开了通往新技术领域的大门,但现在是时候开始研究并寻找更好、更多样化的替代方案了。

叶戈尔·Bugayenko他是软件工程和管理平台Zerocracy的创始人和首席执行官。


没有发现记录

登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map