企业应用程序的分布式分类帐技术(DLT)的比较

旨在实施以分布式账本技术(DLT)为基础的商业业务构想/应用程序时,有多种选择。但是首先,将解决是否需要DLT的问题。

首先,以下是使用DLT的基本先决条件:行为者进行价值交易所,潜在的关系(交易),通过欺诈或滥用造成的潜在损害以及行为者之间进行交易的原因。您的用例是否满足这些前提条件?如果不是这样,传统数据库可能是解决您问题的更好解决方案。

在传统数据库和DLT之间进行决策时,例如,您可以与Sebastien Meunier提出的决策模型相关。但是,这些模型中的某些不能用于决策者级别的讨论,因为它们具有体系结构重点,仅在开放性和访问性方面进行评估,或者在特定上下文中进行评估。分析用例重点解决的问题区域更为重要。有一些研究可以确定区块链解决的最常见问题,例如本问题。其中一些问题如下:

  • 控制与信任之间的平衡
  • 交易中缺乏证据
  • 耗时的交互/时间损失。

特别是,耗时的交互和时间损失起着重要的作用,因为公司不必进行复杂的研讨会和起草合约,而只需签署基于通用区块链的应用程序并与其他公司开展业务。智能合约(代表这些公司之间的合约)监视达成的SLA。此外,基于DLT的方法通过对资产和合约形成的交易所(或使用权)进行审计,有望解决缺乏证据的问题。使用DLT还解决了单点故障(中心化),通过将权力分配给生态系统来去中心化权力,避免任何中介,避免政府滥用权力,

现在该由您决定用例是否可以解决这些问题,或者传统数据库是否也可以满足您的要求。假设仍然需要考虑DLT,让我们看一下四种不同的类型:

赫德拉Hashgraph

Hashgraph将自身描述为极快的速度(每秒事务(TPS))和公共DLT。使用投票程序(“无许可”)在所有节点上民主达成共识。特殊之处在于“许可”治理模型:39个政党在不同委员会中就规则,编程和本机加密货币(hbar)进行投票。“ Swirlds”管理Hashgrpah许可证(它不是开源的),但是开发人员可以使用自己的令牌和许可证模型在Hedera Hashgraph上开发分布式应用程序。Hedera Hashgraph提供了四个主要功能:智能合约,文件系统,共识服务和加密货币,开发人员可以使用它们构建去中心化应用程序(DApps)。当前,自从DApp市场最近启动以来,就值得观察这个生态系统。由于Hedera Hashgraph的起步阶段,构建商业业务应用程序可能会遇到与技术有关的几项更改。但是总的来说,构建DApp是使用Hedera生态系统实现扩展功能来实现业务应用程序的合法方法(可用DApp列表中也包含稳定的硬币)。

IOTA缠结DAG

IOTA Tangle DAG DLT是一个公共系统(“无许可”),可能具有数千TPS:参与者越多,扩展性越好。由于网络仍然很小,他们使用中央协调器为新交易选择批准节点。

IOTA解决了典型区块链面临的一些挑战,例如交易:IOTA允许小额支付并支持数千TPS,而比特币区块链目前支持约7 TPS。此外,IOTA中没有挖矿(仍需要一些工作证明来保护垃圾邮件),每个人都用自己的能量并通过验证另外两个交易来为交易付费。另外,由于IOTA中没有挖矿,因此与比特币网络相比,能源消耗要小得多,后者消耗的能源比瑞士多。通过使用一次性签名方案,IOTA不会遭受51%的攻击和量子攻击。

IOTA与Bosch,trive.me和Jaguar-LandRover建立了有趣的合作关系。例如,博世(Bosch)提供了可编程传感器,开发套件,原型平台,包括针对IOTA市场的安全数据交易所接口。

基于许可和联盟的DLT

市场上有诸如Hyperledger或Enterprise Ethereum Allicance(EEA)之类的开源框架,这些框架为公司提供了快速实施区块链项目的机会(私有和许可的,请参见Hyperledger Fabric或Sawtooth。对于这些类型的DLT提供给公司的一些优势:进行私人交易的可能性,可交易所的共识机制,自己的用户管理以及受监管行业的进一步功能,例如,EEA的目标是创建行业标准以加速以太坊的互操作性和采用。本文主要针对具有特殊安全性和数据保护要求并确保与现有流程和系统集成的受监管行业EEA在白皮书中发布了一些用例,这些用例与电信市场

这种方法的缺点是,框架和项目大多是研究和开发计划,缺乏经过实践检验的现实世界。它们缺乏现有的全球基础设施以及同一区块链上的系统之间的互操作性(例如,与公共以太坊相比)。但是,由于为企业而非最终用户量身定制的可能性,将许可的企业级DLT适应于去中心化市场的潜力很大。由于没有与这些框架相关的专有加密货币,因此可以集成基于令牌的支付机制或其他法定货币。

私有DLT的另一个问题是它们倾向于中心化。对于公司内部DLT或对于内部审核和已知身份的特殊目的,这种情况很有意义。对于设计选择,必须弄清楚参与者是否比公共DLT更喜欢财团,因为对财团中极少交易的洞察力会导致不必要的竞争优势(Blockexplorer认为)。

以太坊等公共区块链

以太坊是一个成熟的,经过验证的开发人员,用户和项目生态系统。与比特币相比,它具有多个优势,例如交易成本(天然气),这是在区块链上执行的每个操作所必需的。此外,以太坊提供智能合约的功能,这可能是某些业务应用程序的关键要求。如果对加密的波动性有要求,则需要注意一些ERC-20硬币,例如DAI或USD硬币。这些可以集成到基于以太坊的应用程序中,以避免任何货币波动。考虑这一点很重要,因为在构建基于区块链的业务应用程序时会涉及到一些法规上的含义。例如德国 已发表了一份区块链战略文件,其中提出了具体的立法计划,即任何稳定的硬币都不应成为国家货币,而应促进与欧洲中央银行的对话。此监管障碍反对使用私人稳定币(例如Libra)。从技术角度来看,需要找到一种使用ERC-20代币承担风险并同意固定汇率的方法。或者本机ERC-20令牌与其他稳定币(USDC,DAI或其他)进行交互。看看IOTA,停车服务提供商 或者本机ERC-20令牌与其他稳定币(USDC,DAI或其他)进行交互。看看IOTA,停车服务提供商 或者本机ERC-20令牌与其他稳定币(USDC,DAI或其他)进行交互。看看IOTA,停车服务提供商trive.me显然找到了一种在没有任何加密货币波动的情况下集成IOTA Tangle技术的方法。该解决方案允许最终用户使用真实货币而不是本地IOTA货币进行支付。在以太坊上,使用ERC-20稳定币可能更容易实现,因为由于以太坊的生态系统标准,该转换在技术上很容易集成。

由于以太坊的TPS约为15,因此出现了性能问题。未来,以太坊将支持数百个TPS,但他们尚未发布其区块链的更新以支持该协议。在此之前,需要找到一种方法来解决此问题:Crossbar.io白皮书中介绍了类似于比特币闪电网络的内容。他们使用状态通道汇总两方之间的交易。一旦基于交易的交互终止,交易的总和将被存储在区块链上。

要评估哪个区块链生态系统最合适,有必要列出您要构建的解决方案的自己的要求。其中一些包括性能,交易数量,加密的波动性,数据安全性,操作以及与脱链应用程序的集成。后者可能是最难集成的,并且可能成为网络攻击的入门之门,因为数据(尤其是工作量很大的情况)不会散列并存储在区块链上。

这个行业(尤其是Hashgraph和IOTA)处于起步阶段,每月都有新项目,公告和用例发布。此外,在这四个案例中,到目前为止,生产中很少有实际使用案例。这表明当前的碎片化和炒作正在逐渐成熟。如上所示,此评估将在未来几年中进行修订以适应市场变化。但是,与其等待市场成熟,不如为您提供市场机会,您需要选择一家在过去DLT业已证明成功的技术提供商中实施基于DLT的解决方案,尤其是脱链组件(有一对,例如Streamr或Crossbar.io。

我希望上述方法有助于验证您是否确实需要区块链,如果需要,可以考虑使用哪种类型的DLT。请注意,到目前为止,DLT列表还不完整。还有其他一些可能会更适合您的特定需求,例如The Ocean Protocol,Holochain,LTO Network,Monet,EOS,Ripple等。

原文 Medium
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢