砧木区块链终极指南

砧木区块链或RSK是当前加密货币领域中最重要的项目之一。使用Rootstock将使用户能够在比特币区块链之上创建和运行智能合约.

根源的核心是:

  • 图灵完备的资源核算确定性虚拟机(用于智能合约)
  • 双向挂钩的比特币侧链(用于BTC计价的交易)
  • 动态混合合并挖掘/联合共识协议(用于共识安全)和低延迟网络(用于快速支付).

那么,这到底意味着什么?为什么这个项目吸引了如此多的关注和兴趣?让我们找出.

比特币和以太坊的简史

中本聪(Satoshi Nakamoto)在2008年11月发布比特币白皮书时,世界永远改变了。比特币为世界提供了一种破坏其金融系统的方式。我们第一次有了一个提供不属于一个实体的分散货币的系统。他们实现这一目标的方法是利用区块链技术。区块链基本上是一个开放的分类帐,任何人都可以通过咨询区块链来访问所有信息和交易.

从本质上讲,这是第一代区块链技术。创建一种支付系统,使人们无需借助中央银行就可以利用区块链相互发送比特币。比特币使用一种简单的非图灵完整脚本语言。脚本语言允许用户向他们的交易中添加一些有趣的复杂因素,但是,归根结底,比特币是一种支付系统,仅此而已.

许多人想知道这是否是区块链技术的局限性,肯定它必须具有更大的潜力。其中一位是年轻的俄罗斯-加拿大程序员Vitalik Buterin。在2013年下半年,Buterin提交了一篇论文,概述了比特币链需要容纳智能合约.

他的提议将需要硬分叉,比特币社区希望避免。结果,他的想法被关闭了。他将继续使用这些确切的原理来创建以太坊,从而开拓自己的利基市场,为开发人员提供一个平台,以编写智能合约并生成去中心化应用.

现在,在进一步介绍之前,让我们了解智能合约的含义.

什么是智能合约?

砧木区块链终极指南

智能合约是自动化合约。它们使用在其代码上编写的特定指令自行执行,这些指令在满足特定条件时执行.

您可以在中了解有关智能合约的更多信息 我们的深入指南.

智能合约是在以太坊生态系统中完成工作的方式。当某人想要在以太坊中完成特定任务时,他们会与一个或多个人启动智能合约.

智能合约是使用编程语言“坚固性”,它基于 IFTTT逻辑 又名 如果此逻辑. 基本上,如果完成了第一组指令,则执行下一个功能,然后执行下一个功能,并继续重复执行,直到合同到期为止.

尼克·萨博(Nick Szabo)将智能合约的概念概念化,他将智能合约的概念等同于自动售货机的概念。这听起来让您感到困惑吗?

好吧……考虑一下。自动贩卖机如何运作?

步骤1: 你给自动贩卖机一些钱.

第2步: 您按与所需项目对应的按钮.

第三步: 物品出来了,你把它收起来.

现在看看所有这些步骤并考虑一下.

如果没有执行上一个步骤,这些步骤中的任何一个都会起作用吗?这些步骤中的每一个都与上一步直接相关。还有一个要考虑的因素,它是智能合约的组成部分。您会发现,在与自动售货机的整个交互过程中,您(请求者)只在与自动售货机(提供者)合作。绝对没有第三方参与.

这正是智能合约的工作方式。两方可以通过智能合约进行交互,而无需经过第三方.

好了,现在您知道什么是智能合约。现在转到下一个重要主题.

什么是侧链?

砧木区块链终极指南

侧链作为一种概念已经存在了很长一段时间。这个想法是要有一个与主区块链并行运行的区块链。它允许用户将代币和其他数字资产从主区块链移至侧链,反之亦然.

怎么发生的?

侧链通过双向钉连接到母链。那么,这是什么

两向钉住?

它使父区块链和侧链之间能够以预定速率交换资产。因此,如果用户要与侧链进行交互,他们将如何做?

  • 主区块链上的用户通过将其硬币发送到输出地址来锁定其硬币。这样可以确保他们不会在其他任何地方花费这些硬币.
  • 交易完成后,将在主链和侧链中广播确认消息。确认后,为用户分配了短暂的等待时间以提高安全性
  • 侧链内部的经济只能通过使用代币来实现。令牌可以是主区块链的令牌,也可以是侧链正在使用的某些本地令牌。因此,在等待期结束后,等价的代币数量正比于已被锁定的代币数量,该代币在侧链上释放.
  • 当人们从侧链回到主链时,确切的过程反过来发生。.

砧木简介

Rootstock(RSK)是一个智能合约平台,通过侧链技术连接到比特币区块链。 Rootstock是QixCoin的高级版本,QixCoin是由同一开发团队于2013年创建的图灵完整加密货币.

根链通过2向钉子连接到比特币区块链。砧木链使用智能比特币或SBTC为其内部生态系统提供燃料。用户锁定自己的BTC,并在侧链中获得同等数量的SBTC。这些代币可用于在Rootstock区块链上部署智能合约和dApp或与之交互.

因此,让我们看一下Rootstock可能带给比特币区块链的一些出色功能.

  • 许多人认为,由于没有纳入智能合约,所以比特币正在丢失。智能合约是一种行之有效的商品,比特币也恰好是历史最悠久,功能最强大的区块链之一。拥有智能合约平台对比特币来说是很自然的.
  • RSK区块链通过“合并挖掘”来保护,这意味着在防止双重支出和实现结算最终性方面,它将与比特币一样安全.
  • 可扩展性是加密货币面临的最大问题。实际上,如果很快就解决不了这个问题,那么可以说再见,主流加密技术的采用将告别。 RSK有潜力将比特币扩展到远远超出其当前状态的水平。 RSK每秒最多可以扩展300个事务,它甚至不需要牺牲分散性和减少存储空间.
  • 交易时间是为什么比特币不能真正用于日常使用的另一个原因。 RSK将使用像DECOR和GHOST这样的新协议为网络带来即时付款。他们还将以10秒的间隔创建块.

RSK虚拟机

智能合约需要具有三个属性才能成功执行。属性如下:

  • 确定性:无论合同在何处执行,合同都必须始终将相同的输出提供给同一组输入.
  • 终结的:必须有一种机制来停止程序的执行.
  • 隔离:合同必须在隔离的位置执行,以防万一有任何负面影响,不会影响整个生态系统.

为确保智能合约具有此属性,它们在称为虚拟机的环境中执行。 Rootstock利用其Rootstock虚拟机或RVM启动其智能合约.

RVM和EVM之间有很多相似之处.

  • 它们都是部署和运行智能合约的虚拟机
  • EVM使用天然气为其智能合约提供燃料,而RVM使用SBTC为其智能合约提供燃料
  • RVM也是与EVM兼容的操作码级别,从而使以太坊合约可以在RSK上完美运行.

存在这种相似性是因为Rootstock希望对以太坊感到满意的开发人员轻松开始在Rootstock上进行开发.

RSK侧链和联盟

比特币区块链和Rootstock侧链通过充当桥梁的2向钉连接。如前所述,为了与Rootstock链进行交互,用户必须将其某些比特币锁定在网桥中。现在,谁来照顾这些比特币?

砧木区块链终极指南

可以通过在两个平台上使用智能合约来创建无第三方双向挂钩,但是,截至目前,比特币不支持本地智能合约。这就是为什么Rootstock通过要求对一组半信任的第三方(STTP)进行信任来选择另一条路线的原因。 25个STTP共同组成了砧木联合会.

该联盟充当主链和侧链之间的网关。联合会的最大职责是确定何时锁定和释放用户的硬币。因为他们将要花很多钱,所以有什么保证他们会为系统的利益而行动?

  • 联盟成员必须是加密社区中受人尊敬的成员
  • 他们应具有维护安全网络节点的技术能力。资金的锁定和解锁由安全网络节点完成.
  • 为了成为联盟的一部分,主要要求是能够审核为节点供电的软件的行为

联邦和锁定的比特币成为多重签名钱包的一部分.

理解多签名(multi-sig)钱包的工作方式的最简单方法是通过考虑需要多个钥匙才能操作的保险箱。多重签名钱包有两个用途:

  • 为钱包创造更多安全性并避免人为错误.
  • 创建一个可以供一个或多个人使用的更民主的钱包.

多重签名钱包是一个简单的n对n多重签名。基本上,如果“ n”是多次签名钱包中的参与者总数,则“ m”是释放资金所需的最少签署者数量.

砧木中的合并采矿

Rootstock认为PoW(工作量证明,也就是比特币使用的共识机制)是唯一提供适当终结性的共识系统。原因是它是唯一实际消耗宝贵资源(电力)的共识系统.

话虽如此,高速率工作量仍然存在问题.

为了确保定期供应低孤儿废物的区块,矿工们必须停止硬件并在发现新区块时重启它们。这将导致挖掘时间间隔和一般网络延迟。这些差距降低了整个采矿过程的效率.

因此,为了解决这个问题,Rootstock使用一种称为“ DECOR +”的块奖励共享方案来减少竞争,并允许矿工延迟切换到Rootstock最佳块。我们将在稍后讨论更多DECOR +.

为了防止发生51%攻击的可能性,尤其是在早期,Rootstock包括PoW开采块的联合检查点。联合检查点由联盟成员签名,客户可以使用大多数签名来更好地确定哪个是最佳链.

尽管采取了所有这些措施,但如果Rootstock采矿能力的确低于比特币哈希能力的5%,则联邦将获得创建签名块的权限。另外,如果Rootstock散列能力超过最大BTC散列难度的66%,则用户将停止使用联合检查点.

Rootstock创始人的主要目标之一是通过Rootstock网络激励合并挖掘。但是,如果合并挖掘不足,他们会提出很多备份解决方案(如上所述).

因此,由于我们提出了DECOR +协议,让我们研究一下它的含义和工作方式.

什么是DECOR +协议?

正如我们已经讨论的那样,Rootstock使用DECOR +块奖励共享方案来减少竞争,并允许矿工延迟切换到Rootstock最佳块.

在比特币中很多时候,两个或两个以上的矿工同时想出了合适的区块,以相同的高度添加到区块链中。显然,网络的其余部分理想地希望选择相同的块,以避免任何形式的分歧.

根据Rootstock白皮书,“理想的解决方案将激励冲突中的矿工也选择同一父级,并且DECOR +为收敛的选择设置正确的经济激励措施,而无需矿工之间进一步的互动。”

简而言之,DECOR +是一种奖励共享机制,可帮助有效解决冲突,从而:

  • 冲突可以确定地解决。意味着,在获得相同信息的情况下,所有相关方每次都会得出相同的结论
  • 选择的解决方案是使所有矿工收入最大化的方案,无论是冲突矿工还是其他矿工
  • 解决冲突几乎不需要时间.

砧木使用与比特币相同的挖矿基础设施进行挖矿。由于RSK支付了额外的交易费用,因此增加了合并采矿的动机。同时,使用抽水转储方案或并行链来攻击网络将变得更加昂贵。砧木利用多个保护点来防止攻击:

  • RSK客户期望联盟成员签署的检查点。为了使平台成功,节点将使用这些联合检查点来检测Sybil攻击并通知相关用户.
  • 每个开采的硬币都有24小时的成熟期,这比比特币略高。成熟期的延长降低了泵送和卸载攻击的能力.
  • 检查点嵌入在源代码中.

管治

显然,对于像Rootstock这样的项目来说,它具有如此重要的功能以及涉及许多单独的元素,治理是一个大问题。他们的治理模型希望通过提供一个具有5个席位的治理委员会来代表社区的所有参与者。

  • 对将能够使用其哈希算力投票的矿工一票
  • 对将使用权益证明进行投票的比特币和Rootstock用户投票1票
  • 交易所和网络钱包将有1票,他们将通过联邦进行投票
  • Rootstock和比特币核心开发者将获得1票的投票权
  • 对于最后一票,它将提供给一家非营利性建立的比特币机构,例如可能代表最大生态系统的比特币基金会。如果它代表以太坊社区,也可以向以太坊基金会提供机构投票。.

适用于区块链的AWS基础设施

RSK还致力于基于RSK智能合约构建的基础架构框架,并使开发社区可以构建和使用类似于AWS的服务。该网络将命名为“ RIFOS”,并将使用称为RIF令牌(Rootstock基础架构框架)的令牌.

那RSK为什么需要这个?

事实证明,没有开发人员想要构建自己的计算引擎,存储层,在每次考虑开发应用程序时都命名服务。这是dApp很难兑现其承诺的主要原因之一.

RIFOS基本上会为开发人员负责所有工作,以便他们可以专注于创建自己的Dapp,而不会发现其他任何东西.

这是分散世界仍然落后于集中世界的主要领域之一。在集中化的世界中,AWS,Google Cloud等工具会处理应用程序将要由开发人员使用的所有事情,并使他们能够专注于自己正在构建的产品.

这正是RIFOS将带入区块链开发社区的东西。 RIFOS将通过使用现成的数据存储,名称解析,预言和支付服务,使开发人员能够在比特币区块链之上创建Dapps.

那么,RIFOS的主要功能是什么?

  • 这些分散的基础设施服务将通过RIF代币获得支持
  • 该“开发堆栈”将向所有希望成为这些服务提供商的人开放
  • 智能合约引擎将与以太坊兼容
  • 所有这些组件运行平稳并集成在RSK智能协议之上,同时受到比特币网络安全的保护
  • RIFOS将允许开发人员构建服务,然后将其提供给Dapp开发人员

通过RSK可扩展

RSK的最佳功能之一是它将比特币扩展到当前状态以外。让我们考虑以下事实:

  • RSK付款只需要标准比特币付款的五分之一
  • 每个时间间隔的区块有效载荷是比特币的8倍
  • RSK将提供几种用户可选的签名方案:ECDSA,Schnorr和Ed25519。特别是Ed25519,其性能要比比特币ECDSA曲线好得多.
  • 假设所有条件都相同,则RSK事务比比特币平均消耗的带宽要少50%,因为块不包含事务数据,而仅包含对先前已知事务的引用.
  • RSK还可以通过进一步使用概率验证和欺诈证明来减少存储和带宽使用.

快速付款和低延迟网络

在本指南的开头,我们告诉您RSK将为您提供近乎即时的付款。为此,正在开发几种解决方案:

  • 使用无竞争的块选择
  • 使用中心辐射型网络模型
  • 使用高PoW块生产率.

什么是中心辐射型?

砧木区块链终极指南

集线器和辐条分布网络是一个系统,其中各种网络像钢丝轮一样分布,流量通过连接到中心集线器的辐条流动。它增加了新的集中化节点,并要求客户钱包完全适应新的,完全不同的支付模型.

RSK还使用DECOR +和FastBlock5协议,该协议允许超快的块速率,并且不会为集中开采提供激励,是自私的,免费的,并且与激励兼容.

将RSK与其他方进行比较

下表摘自Rootstock白皮书.

砧木区块链终极指南

结论

砧木指南

RSK没有进行ICO的计划,但是,他们已经筹集了100万美元的种子资金来支持其发展.

筹款期间的主要参与者之一是比特币矿业公司Bitmain Technology,他领导了这一轮融资。 RSK还获得了以比特币和区块链为重点的投资公司Coinsilium和Digital Currency Group(DCG)的支持。.

根茎很容易成为目前最重要的项目之一。正如CEO Diego Gutierrez Zaldivar所说, “我们的想法是利用社区到目前为止构建的所有内容。不仅通过比特币的网络效应,因为矿工将通过合并开采Rootstock获得额外的收入流,而且还将为以太坊开发人员提供构建其应用程序的场所。”

该项目绝对是雄心勃勃的,但是我们希望他们实现所有目标。他们绝对拥有实现这一目标所需的团队和行业支持.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me