4

一文读懂什么是完全图灵完备协议

 2 years ago
source link: https://www.hecaijing.com/article/show/16225330830279620.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
首页 > 文章详情

一文读懂什么是完全图灵完备协议

金色财经  1天前

目前,存在于公共区块链中的75%的市值无法以可靠的方式在智能合约中使用,这对整个行业的构建是至关重要的。而且无论从短期还是长期的影响来看,目前智能合约网络如何实现扩展是一个潜在的问题。现在,有人提出了一种名为完全图灵完备协议的解决方案,下面就让我们来看看这究竟是什么吧。

现阶段,大多数新兴网络都使用权益证明共识机制(Proof-of-Stake)或是类似的方式来实现,这些协议从它们原生代币来中获取网络的安全性。但权益证明中一个无法避免的直接问题就是:一致性设计无法安全地保证平台原生代币的替代使用。如果代币持有者通过提供抵押品来创建稳定币就能获得更高的收益,那么作为经济理性主义者,他们很可能就会这么做。而这样做的结果将会使代币无法锁定,并损害网络的安全性。所以这也有可能是以太坊在交易成本相对较高且交易吞吐量不高的情况下,仍然可以在去中心化金融领域保持领先地位并一直是使用率最高的区块链的主要原因。

此外,还有一个更长期的问题在于,随着权益证明网络使用的增加,以及在这基础上构建价值的增加,平台代币的价值必须增加,否则网络将会变得不安全。这对代币投资者来说可能是件好事,但对于那些希望看到去中心化成为主流方式一部分的人来说却并非如此。这是由于为了确保平台代币的价值增加,就必须将资金从其他用途转移到购买代币上。从逻辑上来看,如果使用权益证明的智能合约网络成为普遍的经营方式,那么仅仅为了确保在这些网络上建立价值,就需要从其他方面转移资金,那将会使商业成本高得离谱。因此,这种情况几乎不可能发生。由于权益证明仅仅可以扩展交易量,却无法扩展价值,因此权益证明充其量只能算是权宜之计,而不是最终解决方案。

完全图灵完备协议

那么现在到底有没有一种可以扩展交易量又可以扩展价值的解决方案呢?在这里,不得不提的就是完全图灵完备协议了。

该协议的核心其实是搭载在一种全新的可扩展智能合约平台上,此类平台不再将网络安全与代币的价值联系起来。当然,为了阻止危害网络安全的交易,有些平台仍然需要一种代币来运营网络。该协议的一致性拓扑是独一无二的,因为它不依赖于影响高价值和高风险用例的经济激励,同时还实现了安全性。

有了图灵完备协议,将不再需要中心化媒介

此类协议的的工作原理如下:平台上的原生代币所有者可能会将他们的代币发送到一个智能合约集合,这样做之后,用户就为系统提供了抵押品,他们也被称为代理人,而系统中会有很多类似的代理人。

假设其中一个代理人向系统发送了一定数量的原生代币,而系统会要求一定的抵押比率,这就意味着代理人在任何时候都必须向系统提供分配给他们的与抵押比率等值的铸币量。这时候,有一个发起人向系统发起了一笔交易,并收取固定费用。此时,该交易会告诉系统在铸币完成后要在平台上将其发送到哪个地址。如果系统中的容量可用,那么用于确保获得铸币的抵押品将会针对发起人即将进行的交易锁定一段时间,这样一来,发起人就不必信任代理人了。作为回应,一组指令将会生成,告诉发起人要将抵押品发送到总账上的代理人地址,以及要使用的最后一个总账索引。假如系统中没有足够的容量来发行所需的铸币数量,那么发起人将会退还费用。

在以上的假设中或是在一个纯粹的去中心化环境中,假如拥有足够抵押品的系统中还有其他代理人,那么他可以铸造充足的代币并且立即赎回。在第二种情况下,责任基本上转移到了系统的其他部分。如果代理人什么也不做,并且对担保比率保持违约状态,那么他的抵押品将会被自动拍卖,拍卖金额为为其发行的铸币价值,而代理人则保留所有剩余的抵押品。

目前,将抵押品投放到平台上的复杂性在于,公共区块链上的智能合约无法控制分布式账本数据库上的地址,原因就是智能合约目前没有可靠的方法以真正保密的方式来存储密钥。如果仅使用代码将抵押品放到平台上,那么就需要参与者带着他们共同控制的多个签名地址聚集在一起,因此如果只要有众多参与者中的部分人签署了一项交易,那么该交易就被授权了。由于由多重签名地址发布的资产的任何用户都必须信任这些参与者,因此该资产既不可信也不去中心化。

值得一提的是,完全图灵完备协议的通用规则适用于任何一种非图灵完备代币,并且可以将其支持的代币运用到网络系统和治理中。目前已知的瑞波币就在图灵完备的网络中是有效存在的,它可以通过Cosmos和波卡(Polkadot)等互操作性协议或是通过定义良好的桥接协议与以太坊进行可信任的互操作。简而言之:这些平台可以当作是瑞波币的智能合约平台,同时也可以当作是瑞波币转移到其他平台的可靠渠道。

完全图灵完备协议用例

目前,完全图灵完备协议已经有实际用例了。有的基于完全图灵完备协议的区块链网络也利用以太坊虚拟机(EVM),使网络能够运行图灵完备的智能合约,比如Flare Network就是其中一个例子,Flare的原生代币被称为Spark,由于Spark没有网络安全隐患,因此是非常适合智能合约的非图灵完备代币。Flare完全图灵完备协议叫FXRP,允许发起者安全地将他们的瑞波币发送到瑞波币分类账上的一组地址(称为代理),然后Flare上的FXRP智能合约将在Flare上发行FXRP,该FXRP与瑞波币是1:1进行转换的,并由Spark进行担保。当FXRP持有者希望将其赎回为瑞波币时,他们将其发送回FXRP智能合约上的Flare,然后代理商将瑞波币发送到瑞波币账本上的收件人地址。如果代理人没有足够快地完成赎回,那么赎回者将会获得与瑞波币等值的补偿,以及购买瑞波币产生的交易成本补偿。

Spark代币所有权允许对Flare时间序列预言机 (FTSO) 做出贡献,Flare时间序列预言机的目的是在保持去中心化的同时,对来自链外的 Flare 数据进行准确估计。Flare时间序列预言机的结构可以提供对单个时间序列进行喂价估算,比如XRP/Spark交易对价格就是单个时间序列的一个例子。

Flare时间序列预言机输出的每个时间序列通常会有两组参与方:第一组是 Spark 代币持有者;第二组是依赖应用程序代币的持有者,称为 F 资产(F-asset)。在FXRP应用程序中,F 资产就是FXRP代币本身。对于更复杂的应用程序,如应用程序需要多个时间序列的衍生应用程序,F资产可能更类似于已发行的治理代币。

实际上,Flare时间序列预言机将会每隔几秒钟提供一次价格估算。不过,并非所有 Spark 持有者都希望或能够运行硬件来为Flare时间序列预言机做出贡献,另外,他们对网络治理投票可能也不会感兴趣。因此,Flare设定两种职责的投票可以与代币本身分离,并分别委托给其他人处理。不仅如此,委托可以随时取消,当代币从一个地址转移到另一个地址时,委托会自动取消,这意味着投票权是随代币一起存在的。该机制还允许 FXRP 等 SDA 将 Spark 持有人的投票委托给最终所有者,然后,最终所有者可以将这些投票进一步委托给他想代表他投票的实体。

可以说,Flare将非图灵完备代币的价值与网络智能合约的转型能力结合在了一起,并可以按照代币价值和交易量进行扩展。

总结

那些拥有支持使用带有图灵完备智能合约的代币资产的社区才是最好的社区,这些社区将会使用代币,并且让代币持有人从中受益。

传统分叉试图获取现有网络的用户群并使其完全脱离该网络,通常与原始区块链存在对抗关系。相比之下,实用型分叉旨在将价值带回原始链,而不是远离它,并且可以做一些最擅长的一些事情,比如:快速结算;带来智能合约功能;创建通往其他区块链的去信任管道。

完全图灵完备协议可以安全地启用代币在区块链上进行去信任发行、使用和赎回。该协议可以将平台连接到其他网络协议,并可扩展到任何非图灵完整型代币,实际上,在此类平台上,通过一些互操作性协议、或是通过明确定义的桥接协议可以实现与以太坊实现无信任互操作性。

平台原生代币持有者可以通过将这些代币用作为抵押品,去信任发行和赎回、以及向平台时间序列预言机提供数据来获得他们的代币回报,而所有这些功能之间不会构成相互竞争的关系。具备完全图灵完备协议的平台不仅可以将非图灵完备代币价值与区块链网络智能合约的变革力量结合在一起,还可以根据价值和交易吞吐量进行有效扩展。

本文部分内容来自于雅虎财经

责任编辑: Welly

声明:核财经登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。

分享至:
weixin_icon.png

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK