首页 货币百科 以太坊扩展问题如何得到解决?Cartesi怎么去解决?

以太坊扩展问题如何得到解决?Cartesi怎么去解决?

以太坊扩展问题如何得到解决?Cartesi怎么去解决?Cartesi解决以太坊扩展问题的解决方案(以及其他区块链也应解决类似的拥塞问题)也应解决这些问题即将计算的大部分脱链。这个想法是dApp开发人员可以使大部分处理过程远离以太坊网络,而只有最终的计算结果才能在主链上广播。

为此Cartesi开发了两种产品。第一个是笛卡尔(Descartes)它是一个SDK使开发人员可以使用主流软件而不是Solidity(准确地说是Linux)来编写智能合约。对于那些没有在以太坊战raised中成长的开发人员来说,这使部署使用熟悉的编程语言的应用程序更加容易。

第二种产品Noether是用于临时数据存储的侧链。它是专为将在以太坊上运行的CartesidApp设计的。与应用程序交互时使用的许多数据(无论是分散式还是常规式)都不需要永久存储。Noether将按需提供高吞吐量的廉价数据存储给dApp开发人员。

在这两种产品中Decartes具有使dApp逻辑在真实的脱链操作系统中可处理的能力,从而有可能降低智能合约的成本。但是,只有Noether能够说服开发人员使用Cartesi部署dApp,因为他们知道不会因存储成本上升或交易瓶颈而受到损害。

以太坊扩展问题如何得到解决?Cartesi怎么去解决?

1.智能合约的可以处理吗

智能合约是将以太坊绑定在一起的代码。他们的自我执行代码可自动执行以前手动执行的各种任务,从解决保险索赔到支付赌注。智能合约是使以太坊(Ethereum)和以太坊(EOS)成为该问题的关键所在。如果没有此功能,第二代和第三代区块链将是愚蠢的网络,没有比点对点路由支付更复杂的功能。

使用智能合约,特别是以太坊上的智能合约,与它们进行部署和交互将产生与所涉及的计算量相称的成本。合同在链上执行的工作越多,例如在一个区块内执行多​​个查询或交易,您将支付的费用就越多。当用户支付以ETH来与所讨论的智能合约进行交互时,是开发人员必须付费才能将其部署在主网上。今年夏天,部署标准ERC20合同的成本上升到1ETH以上,许多潜在的开发者都被迫退出市场。

2.CartesiCartesi怎么去解决?

以太坊以及类似智能合约链的未来是一个更快的未来,其中价值几乎可以立即大规模以极低的成本转移。这将通过在协议,级别和第2层上实施一系列扩展解决方案来实现。当Segwit在2017年被引入比特币网络时,它减少了BTC交易的规模,降低了费用并允许每个区块处理更多的交易。但从长远来看隔离见证(Segwit)启用的后续升级(例如Schnorr签名)将对链上扩展和隐私起到更大的作用。

以太坊也有类似的故事甚至在ETH2.0发布之前,就会有多种扩展解决方案投入使用,有助于缓解所有用户的网络拥塞。侧链,zk汇总,Plasma,xDai和Cartesi的dApp托管框架都将有助于实现这一目标。虽然目前尚没有一个单一的扩展解决方案可以修复以太坊,但可以使用这些工具来缓解对主链的需求。如果Cartesi能够说服更多开发人员在其dApp框架上构建并脱机进行计算,那么它不仅将对开发人员有所帮助,还将为整个以太坊社区提供帮助。

关于作者: szhbsd

热门文章