下载
关闭菜单 -

了解RSK:与以太坊和EOS的比较

Published on: 29 五月, 2019

在这篇文章中,我们分析RSK、以太坊和EOS之间的主要区别。

在其名为《下一代智能合约和去中心化应用平台》的文章中,Vitalik Buterin已经提到了除了通过比特币作为存储价值的手段以外,探索区块链技术许多不同用途的可能性。他的白皮书中指出: “但是,可以说比特币实验更重要的另一部分是底层区块链技术作为分布式共识的工具,并且关注点正在迅速转向比特币的另一个方面。区块链技术通常被提及的替代应用包括使用区块链数字资产来表示自定义货币和金融工具(“彩色币”)、底层物理设备的所有权(“智能财产”),不可替代的资产,例如域名(“域名币”),以及涉及使数字资产由实施任意规则的代码(“智能合约”)或甚至基于区块链的“去中心化自治组织”(DAO)直接控制的更复杂的应用。以太坊打算提供的是具有内置完全成熟的图灵完整编程语言的区块链,用于创建可用于编码任意状态转换函数的“合约”,允许用户创建上述任何系统,以及我们还尚未想到的许多其他系统,只需在几行代码中编写逻辑。”

以太坊最初并非设计用作加密货币或数字黄金。相反,它旨在允许开发者使用通过EVM(以太坊虚拟机)产生的区块链技术的优势来编码智能合约。在以太坊的生态系统中,用于支付计算成本的代币称为以太(ETH)。

比特币与以太坊之间的主要区别是什么?

比特币最初设计用于储存价值,这就是我们通常将其与“数字黄金”形式进行比较的原因。另一方面,以太坊旨在简化在区块链上开发去中心化应用程序(dApps)的过程。与自创立以来最大供应量为2,100万的比特币不同,以太币是通货膨胀倾向的,根据2014年预售时所有各方同意的条款,以太的发行量设定为每年1,800万。以下是一些其他相关功能,使得以太坊提案在撰写本文时与比特币不同:

  • 每个区块(大约15秒)创建3个以太给区块的挖掘者,因此Coinbase奖励完全不同(目前为比特币网络上的12.5比特币)。
  • 有时会将0.625-2.625个以太发送给另一个挖掘者,前提是他们也能找到解决方案,但是其区块不包括在内(称为叔叔/阿姨奖励)。
  • 虽然比特币使用SHA-256算法在POW协议下运行,但以太坊计划通过转换为完整的权益证明(POS)算法来控制通胀率。 在POS协议上,加密货币/代币的持有者可以通过投入自己的资金来获得奖励。基本上,您可以通过成为验证者为验证过程做出贡献。

以太坊的最终目标是过渡到称为CBC Casper的完整POS协议。如果您希望获取完整的详细信息,可以查看由Vlad Zamfir讲解的此视频

以太坊也被广泛用于区块链空间,通过加密资产进行众筹。许多项目在2017年和2018年期间通过其首次代币发行筹集了数百万美元,其中代币持有者在交易所(几乎所有情况下)通常收到了ERC-20实用代币。比特币的最初设计并非旨在将其用作筹集资金的平台,但RSK将使用BTO(比特币支持的代币产品)实现这一目标。我们稍后再来讨论这一点。

现在我们知道比特币和以太坊之间的一些主要区别,让我们快速浏览一下EOS区块链。 我们已经知道,在比特币网络上,挖掘者负责根据POW协议处理交易。我们还知道以太坊正在进行从POW到POS的完全迁移,代币持有者可以选择成为验证者。但是,在涉及到EOS时,使用的是DPOS(委托的权益证明)协议。根据该协议,有21个区块生产者(BP)通过投票选出,持有EOS代币的任何人都可以投票决定谁是区块生产者。区块生产者基于诚信行事而获得奖励,因为他们可以在任何特定周期中被用户投票淘汰,并且始终有其他备选的BP。与比特币和以太坊相比,另一个主要区别是,EOS运行在类似于操作系统的所有权模型上。您拥有的代币数量与您可以使用的网络数量相关。

所以现在我们已经基本了解比特币、以太坊和EOS之间的一些区别,让我们来分析RSK侧链。这一切从一个简单的问题开始:什么是 RSK?

正如“常见问题解答”部分所述,它是比特币网络保障的第一个通用智能合约平台。RSK 基于比特币功能建立,可执行智能合约。因此,就像开发者可以为以太坊和类似项目开发dApp一样,RSK使开发者能够使用比特币网络的安全性创建智能合约,同时使用以太坊的工具链和标准社区测试和审核的代码

在RSK上,有一种称为智能比特币(RBTC)的原生货币,它与比特币的兑换率设定为1比1。就像您使用以太来支付以太坊区块链上的计算成本一样,您在使用RSK网络时使用RBTC。 如前所述,创建RBTC的唯一方式是将比特币发送到受RSK联盟保护的比特币区块链中的多重签名地址。这是与以太坊和EOS代币的主要区别,因为RBTC创建过程完全取决于比特币与RBTC之间的这种交换,而没有RBTC是以“子虚乌有”的方式创建的。

那么,RSK网络上的交易具体是怎样?目前可以在RSK上执行的每秒交易数量由区块气体上限和平均区块速率决定。目前平均区块速率为每30秒一个区块。在每个开挖的区块,矿工可以投票以增加区块气体上限。根据历史统计,RSK上的交易比以太坊中的交易便宜得多

为什么挖掘池有兴趣在RSK中进行投入?因为合并挖掘使得比特币挖掘者能够利用现有的基础设施和池盈利,无需添加更多设备。RSK直接插入以允许合并挖掘,并确保在比特币挖掘中丢弃的加密工作被重新用于保护由比特币网络保障的第一个智能合约开源平台。 RSK智能合约将支付给RSK协议的80%的采矿奖励分配给比特币挖掘者。 

RSK的可扩展性如何?RSK有自己的可扩展性提案,称为Lumino。 正如RSK和RIF首席科学家Sergio Lerner在初始文章中所述,Lumino通过Lumino交易压缩协议(LTCP)提高了可扩展性。 LTCP去除不必要的签名,并使用用户定义的预设压缩交易。 考虑到签名占RSK的70%交易空间,很容易理解此协议的巨大价值。因此,就像以太网探索Sharding和Plasma以实现可扩展性一样,RSK有自己的方法使用LTCP和Lumino协议。

就此而言,我们已经介绍了RSK与其他设计用于开发dApp的平台之间的许多区别。 如果您有任何其他疑问,请随时与我们联系,我们将很乐意为您提供帮助!我们非常期待您在阅读我们最近与Diego ZaldivarSergio Lerner之后的AMA会议记录后提出问题。与此同时,我们邀请您访问以下链接来开始:https://github.com/rsksmart/tutorials/wiki