RootStock-基于比特币区块链的智能合约

RootStock是基于比特币区块链的智能合约协议。本质上,其目标与Ethereum的一样,即形成一个去中心化、图灵完备的智能合约平台。但不同的是,RootStock的目标是使用现有的比特币生态系统,而不是重新开始。实现的方法则是使用尚未完全实施的侧链技术。Roostock的方法既有优势,也面临很多自身的挑战。

我们先简单介绍Rootstock平台能够提供的功能,然后再讨论该方案的核心观点:

智能合约平台

智能合约是一个非常受到关注的领域。这个概念最初是由著名的密码学研究者Nick Szabo20年前提出的。简单来说,就是基于一套触发规则的可自动执行的计算机合约。智能合约是下一代的商业自动执行合约。它们拥有颠覆目前现存的很多商业模式的潜力。例如,基于每次旅途行程而购买的汽车保险。当汽车开始 启动运行后,保险合约就自动执行,当行程结束后,保险合约也随之终止。这一类的保险模型甚至可以用P2P模型来实施,总体上就会消除传统的保险公司需求。这就是Rootstock这一类的智能合约平台所能实现的事情。

Rootstock简介

Rootstock憧憬了大量的创新。首先,会有一个图灵完备的虚拟机(Virtual Machine)VM,它将于Ethereum的虚拟机VM相兼容。这允许Ethereum的合约运行的Rootstock的虚拟机上。这个平台的区块时间是20秒,声称发布时每秒的交易数是300 TPS,可以扩展至1000 TPS。这可以和Paypal相媲美,但却无法与信用卡网络的能力相比。相比与其它平台,Rootstock的优势在于它将与比特币联合挖矿,这给它提供了与比特币网络一样的安全性。但是,仍然需要说服矿工来与比特币联合挖矿。Rootstock声称它能帮助矿工获得更多的利润,矿工运行Rootstock合约赚取的费用能够产生大量的收入。如果平台变得越来越流行,运行在上面的合约数目也很多的话,这是很有可能的。

侧链

Rootstock将会作为比特币的侧链而存在。如果你没有听说过侧链的话,可以查看它的白皮书,或者越多对于侧链的解释。总结起来,侧链就是与比特币主链分离开的一条区块链,但是资产可以在主链与侧链之间来回转移。也就是,我们可以将比特币发送到侧链上,然后当我们在侧链上不需要时,再将它们发回到主链上。作为侧链的Rootstock将不会再发行新的代币。相反,为了能够支付Rootstock的交易费,将会在原生的Rootstock代币RTC和比特币之间存在一个双向锚定。为了能够在Rootstock平台处理交易,用户只需要将BTC发送到侧链,锁定这些BTC并获得等量的RTC。要赎回比特币的话,操作是类似的。锁定RTC,释放比特币。

企业联合

然而在实际操作中,发送BTC获得RTC或者赎回BTC的过程是有点复杂的。因为比特币不知道工作区的另外一条区块链上有交易需求。这样的话,Rootstock将会联合“主要的比特币公司”来确保主链和侧链之间资金转移的安全。为了能够激励联合公司成员,他们可以赚取转移交易时的交易费。锁定和释放资金将会自动完成,无需人工干预。联合成员公司会通过多重签名转移交易来释放锁定的资金。很显然这是一个半信任化的模型

使用案例

通常,智能合约可以用于开发者所开发的任何内容。Rootstock的白皮书列出了一些显而易见的使用案例。微支付就是其中一个案例,因为可能由于交易费的上升比特币网络会非常昂贵。快速支付也是一个使用案例,因为区块时间变短了。由于智能合约的特性,担保服务也是其中的使用案例,还有P2P交易平台、互联网博彩以及预测市场。微借贷是另外一个使用案例,据说Rootstock正在与世界银行一起在更大的范围内实施微借贷。其它的使用案例包括创建替代币、资产数字化、转账汇款、智能资产注册、投票系统、供应链跟踪、在线信用系统、数字身份系统和全球化的游戏货币等。还有很多使用案例,而且如果平台能吸引更多的开发者的话,我们将会看到很多聪明新颖的使用案例。

对比特币生态系统的贡献

 

Rootstock的目标是通过使用与比特币锚定的代币来在比特币区块链上运行智能合约,这个与比特币锚定的代币可以以同样的比率赎回比特币。还有其它的智能合约提供者,例如Counterparty和OMNI,它们也是基于比特币区块链的,因此也存在相同的缺点。Rootstock提供了与比特币一样的安全性以及与Ethereum类似的灵活性。如果这样的平台能够流行起来的话,不仅仅能促进联合成员,而且能增加比特币网络和货币的价值。而且,如果Rootstock能够为矿工带来额外的收入的话,也会缓解比特币区块链的交易量压力,使整个生态系统都受益。

实际情况

Rootstock的白皮书是在2015年底LaBitconf的会议上发布的。尚不清楚开发过程要持续多久。目前还没有可用的代码,也没有发布任何软件。Rootstock已经以500万美元的估值获得了Coinsilium的投资。我们假定投资者已经做了尽职调查。一旦平台发布,我们就可以进一步调查它的可行性和可用性。

结论

Rootstock是一个非常有前景的智能合约平台。它承诺了像Ethereum类似的功能以及和比特币一样的安全性。通过侧链来与比特币绑定。平台将会兼容Ethereum。不会发行新的代币,相反会通过原生的RTC代币来间接地使用比特币。比特币与Rootstock代币之间的锚定将会通过联合很多成熟、安全、有信用的比特币企业来实现。该平台可以用于很多案例。甚至Rootstock本身也在致力于微借贷。Rootstock平台为比特币生态系统带来了智能合约,希望能通过获取Rootstock合约平台上的交易费来增加矿工的收入,如果它能够兑现所承诺的这些功能,将会有一个光明的未来。

【原文】

https://medium.com/@CryptoIQ.ca/rootstock-smart-contracts-on-the-bitcoin-blockchain-e52b065421a8#.xs0xsoj2b

blockchain

区块链财经

        
微博:@nextcoin    微信公众号:blockchains     QQ群号:338331006     QQ公众号:blockchain