酷玩网

ARK “All-in-One Blockchain Solutions” 的特别之处

linx
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

ARK的愿景在于推动区块链技术的广泛应用(提升用户接受度)。从技术层面来说,ARK构建于DPOS区块链之上,并拥有自有的ARK虚拟货币。其核心功能在于,让用户能够通过ARK平台与其他区块链进行交互,这项技术被命名为“智能桥梁”(SmartBridges)。

设想未来众多区块链得到广泛普及,用户在每次操作时无需通过交易所进行货币兑换;若能通过单一入口与其他区块链进行交互,无疑将更加便捷,从而提高用户的接受度。ARK主网于2017年3月上线,并拥有一个活跃的社区。本文旨在深入了解ARK的核心部分,即DPOS区块链和SmartBridges技术。

DPOS区块链

ARK的DPOS区块链源于Lisk(更多详情可参考我翻译的另一篇文章《Lisk简介——DPOS共识网络》),但ARK对其参数进行了调整。ARK共有51个委托节点(简称delegate),负责生成新区块。delegate可以收取2 ARK(随时间递减)的区块奖励和交易手续费。每8秒生成一个新区块。每一轮均由51个delegate轮流生成新区块。

delegate由社区共同选出,任何用户只需投入25 ARK(抵押)即可参选。官方论坛上可以看到大家积极参与选举和讨论的热情。

这种架构简单易懂,且完全由社区自主经营,目前已上线并证明其初步可行性。大多数参选者为了吸引投票者,会将获得的所有奖励按比例分给投票者,这在很大程度上解决了许多区块链技术在交易量激增后产生的交易手续费过高的问题。根据白皮书描述,目前交易上限为25 tx/block(在ARK-node实现中,每个区块约为2MB的交易数据payload),白皮书中也提到了许多改进方式,具体如何还有待后续版本更新。

用户可以通过ARK区块链浏览器查看即时的出块情况,包括即将出块的delegate和所有delegate的详细信息:

ARK Blockchain Explorer SmartBridges

ARK用户可以通过SmartBridges与其他区块链进行交互,这一功能令人兴奋。

实际上,SmartBridges由两部分组成:交易中附加的一段SmartBridges信息和负责监听区块链上新交易,并读取交易中SmartBridges栏目的信息后执行相应动作的Listener。这是一笔包含SmartBridges信息的ARK交易。

以下流程描述了如何使用ARK通过SmartBridges交换ETH:

用户从ARK账户发起一笔交易,交易中包含一段SmartBridges信息“send 2 ETH to account 12341234”,并将其发送到提供这项交换服务的Listener账户。相对的,该用户应该在交易中包含足够的ARK作为报酬。Listener会持续监听ARK区块链上的新交易,当收到这笔交易并看到交易中包含SmartBridges信息时,就会根据信息,将2 ETH发送到指定的ETH账户“12341234”。

这是一个简略的流程,部分细节尚未详细描述:

如何在ARK交易中附加一段SmartBridges信息?

ARK交易中包含一个特定栏目称为vendorField(value: a string),只需在发送交易时,将任意信息填入该栏目即可。建议使用桌面版钱包:

ARK Desktop Wallet Listener如何将ARK转换成ETH?

在ARK共同创始人的文章中提到,在这个情境下,Listener需要接入可币换币的交易所(例如:Shapeshift)。对于用户来说,由于汇率变动快,在发送交易前应先向Listener查询当前汇率及所需的手续费,并获取Listener提供的一段SmartBridges信息,再发送交易时填入vendorField,以便Listener识别这笔交易。当Listener收到包含此段SmartBridges信息的交易时,扣除手续费后,将ARK兑换成等值的ETH,并发送至用户指定的ETH账户。

根据《ACES Completes ARK Authentication Listeners for ARK, Bitcoin, Ethereum, and Litecoin》,目前已实现比特币、以太坊和莱特币的Listener,这部分笔者尚未下载测试,但均有开源。也有live demo可以实际操作使用ARK交换testnet ETH。

小结

根据以上内容,使用ARK通过SmartBridges交换ETH,与直接使用Shapeshift等服务的区别在于,通过使用SmartBridges,可以将这笔交易请求记录在区块链上。付款后,如果Shapeshift系统出现故障或不予承认,可以有一个可靠的资料来源证明确实有这笔交易请求,但这也取决于Listener的服务提供商提供可靠的担保,实际接受度有待市场验证。

以此类推,也可以使用ARK通过SmartBridges调用以太坊智能合约,甚至未来如果有其他的智能合约平台,只要Listener提供对接该平台的服务,ARK用户就可以用同样的方式与之互动。目前主要问题是限制节点数量的情况下TPS较低(约等于使用PoW的比特币),ARK Core V2声称将重写整个core,包括增加TPS及许多项改进。其他ARK的未来发展也可参考ARK roadmap。

标签: 数字货币