什么是十重协议

dApp缺乏可扩展性已成为采用它们的重要障碍,因为运行它们的区块链的高费用,有限的功能和低吞吐能力是不可持续的。根据 达普雷达, 如今,dapp的每日活跃用户数量实际上比2017年11月要低,而且这个数字在自然增长方面几乎没有有意义的进展.

Dapps状态 (SoTD)还证实了dApp活动非常低的观点。根据SoTD的数据,在以太坊上的1,887个dapp中,每日活跃用户总数只有8,640.

什么是十重协议

以太坊的扩展解决方案将在未来几年内分阶段实施,但是现在许多开发人员和用户都渴望构建和使用dapp。其他智能合约平台尚未获得实质性的网络影响或正在解决自身的问题.

EOS代表了以太坊的另一种选择,其可扩展性是其主要重点,但以分散和 历史 两极分化的治理。 Zilliqa展示了为构建可扩展dapp提供高吞吐量区块链的承诺,但仍处于测试网阶段.

专门为构建可扩展的区块链网络量身定制的可扩展性项目和平台现在似乎无处不在。但是,与平台无关的可扩展性解决方案随着行业朝着互操作性和加速主流采用的趋势而变得越来越重要。.

dapp可伸缩性中的一项有趣的创新来自于 十倍协议, 用于构建可扩展dApp的第二层解决方案,该解决方案现已可用.

等离子雷电网络

阅读:等离子 & Raiden网络:以太坊扩展解决方案

十倍协议

Tenfold协议是Binary Mint的语言和平台不可知的第二层扩展解决方案。该协议的目的是缓解与Dapps相关的问题,这些Dapps与其运行的网络(例如以太坊)缺乏可扩展性有关.

该协议在链上读取状态机时安全地在链外维护状态机。在较高的层次上,Tenfold可以处理付款和链下的一般状态转换。这是很重要的,因为在设计协议时要考虑一些因素,尤其是如何区分事务类型并考虑它们是否都需要相同的安全性,速度和分散性.

Tenfold考虑了两个基本的交易类别:

  1. 有界
  2. 无界

有界交易具有局限性,是Tenfold协议实施其独特的脱链方法来处理它们的地方。有界交易的价值可能有限,例如“健身模式”培训 会议以太网. 这些类型的交易在Tenfold协议中脱链转移.

无限制交易转移没有上限(例如,以ETH为单位),以限制在交易中可以转移多少本机令牌。这些类型的交易需要在链上进行处理以获得最大的安全性.

与其他脱链解决方案不同,在Tenfold上处理的交易也可以在主链上进行处理。这对于实现互操作性有很长的路要走,并使该协议比其他脱链系统更加灵活。.

Tenfold以dapp游戏为例来演示其协议的工作原理,因为它们提供了一个需要许多交易和交互式环境的dapp实用示例。以下段落将以dapp游戏为背景,尤其是Etheremon,以便于理解.

Tenfold协议的体系结构包含3个主要组件:

  1. 国家登记处
  2. 验证者网络
  3. 流动性市场

国家登记处

根据经验,国家注册表是 令牌管理注册表 (TCR)。 TCR是引人入胜的概念,可作为具有自我增强作用的加密经济激励注册表(列表)。 TCR使用基于权益的链上投票机制来维护令牌持有者和有希望进入者网络中准确策划的注册表。像大多数基于权益的协议一样,对不合格申请人的错误验证会导致验证人(对于TCR而言是代币持有人)的权益大幅削减.

在Tenfold中,每个dapp(游戏)都有一个状态注册表(TCR),用于存储与dapp相关的状态。重要的是,状态注册表包含应用程序的特定状态。关于以太坊,这就像是一场战斗的结果.

令牌管理的注册中心

阅读:什么是令牌管理的注册表?

验证者网络

验证程序是监视状态注册表状态的节点。他们确保仅将真实的更新应用于状态注册表,并对试图更新注册表状态的状态建议进行投票.

与其他基于权益的机制一样,确定更新是否有效需要利用以下概念: 状态机. 状态机-特别是 确定性状态机 —是具有相同输入和起始值的程序始终达到相同值的程序.

确定性程序非常有用,Tenfold通过将每个dapp建模为自己的状态机来使用它们。结果,验证者可以通过分散的文件存储网络下载状态机,并将状态机的输入广播到经过身份验证的P2P网络。 Tenfold当前将IPFS用于其分散式文件系统.

验证者随后可以独立验证更新的正确性,因为他们维护了dapp区块链的独立副本,并且可以引用更新是否反映了dapp的状态。.

Tenfold使用双重令牌系统来激励验证者诚实行事:

  1. 应用程序令牌(AT)-由应用程序开发人员发行的令牌,在验证程序中用于更新状态注册表.
  2. 协议令牌(PT)– Tenfold发行的令牌,用作流动性市场的一部分,允许AT持有人将AT借给验证人进行抵押。这减轻了对AT持有人与验证人之间不匹配的担忧.

Tenfold协议有关于其流动性市场的代币经济学的详细信息的文档.

Tenfold与基础智能合约区块链和所使用的编程语言均无关。考虑到这种灵活性非常重要,特别是因为区块链网络的互操作性已经迫在眉睫,即插即用解决方案为大型,更复杂的面向平台的解决方案提供了更有效的替代方案.

Tenfold还被构建为与Plasma兼容,最终希望建立一个平台来允许状态更新和资产脱链。.

然而,Tenfold的优势在于它可以与任何以任何语言编写的状态机兼容,并具有以任何编程语言实现核心逻辑的能力。值得注意的是,Tenfold在经济上是安全的,而不是像其他第二层解决方案(例如状态通道)那样在密码上是安全的。众所周知,密码经济设计 具有挑战性的 在现实系统中实施,Tenfold在其流动性市场上待审的论文将更好地阐明其解决方案的原理.

尽管如此,许多dapps游戏并不需要链上密码学的最大安全性,并且只要需要最大安全性的特定交易在链上结算,密码经济设计就足够了。.

评估Tenfold的最大收获之一就是它现已上市。这意味着dapps开发人员现在可以将Tenfold协议集成到他们的设计中,而不必等待其他可伸缩性解决方案的开发。因此,dapps可以缓解短期使用方面的许多担忧.

应用领域

Tenfold明确引用了其与以太坊dapp游戏的合作关系 超龙. 作为他们合作的一部分,HyperDragons(MixMarvel宇宙的一部分)将Tenfold协议与一些可喜的成果进行了集成.

根据Tenfold:

  • HyperDragons中Tenfold之前的同时字符数限制为32。整合Tenfold之后,并发字符数限制为2,048个字符。多了64倍的字符.
  • 在Tenfold之前,游戏中的汽油成本降低了0%。整合Tenfold后,天然气成本降低了95%.

总体而言,Tenfold协议为开发人员提供了独特的机会来构建复杂的dapp,否则这些dapp效率不高且无法持续构建链上.

结论

区块链的可扩展性问题导致最近dApp的使用量很少。但是,有很多可行的解决方案可供使用,并且即将出现。诸如Tenfold协议之类的解决方案为dApp提供了灵活,聪明的解决方案,以在多种平台和多种语言上构建可扩展环境。.

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