Skip to content

Commit

Permalink
Merge pull request #3 from xiongbo/patch-1
Browse files Browse the repository at this point in the history
修正部分错别字
  • Loading branch information
KellyKim2018 authored Mar 24, 2020
2 parents 9941742 + c15578a commit 040c6d3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Nervos_Positioning_Paper_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Nervos Network 由一系列协议和创新方法组成。关键协议的设计

比特币现金等致力于优化交易成本的平台面临着来自其他(许可和非许可)区块链以及传统支付系统强有力的竞争。如果一个平台需要提高安全性或抗审查能力,那么就会产生相关的成本,同时也会增加使用该平台的成本。考虑到目前的竞争环境,以及网络的既定目标,降低成本很可能是网络的首要目标,甚至可以牺牲其他任何考虑因素。

我们对交易网络的使用情况进行了观察,发现它们的目标统样是降低成本。这些系统的用户并不关心网络是否有基于长期的重要权衡,因为他们只是网络短期的使用者。一旦他们得到了产品或服务,并且完成支付结算,这些用户就不再关心网络是否能继续有效运行。在广泛使用的中心化加密资产交易所和相对中心化的区块链中,它们普遍都接受了这样的折中方案。这些系统主要因为它们的便捷性和交易效率而广受欢迎。
我们对交易网络的使用情况进行了观察,发现它们的目标同样是降低成本。这些系统的用户并不关心网络是否有基于长期的重要权衡,因为他们只是网络短期的使用者。一旦他们得到了产品或服务,并且完成支付结算,这些用户就不再关心网络是否能继续有效运行。在广泛使用的中心化加密资产交易所和相对中心化的区块链中,它们普遍都接受了这样的折中方案。这些系统主要因为它们的便捷性和交易效率而广受欢迎。

一些智能合约平台采用了类似的方法来扩展区块链的吞吐量,它们只通过有限的一组「超级计算机」作为验证工具,参与共识过程并独立验证区块链。

Expand All @@ -56,7 +56,7 @@ Nervos Network 由一系列协议和创新方法组成。关键协议的设计

在异步交易中臭名昭著的「火车和酒店」问题就出现了,当两个交易必须是原子性时(例如,在两个不同的分片上预订火车票和酒店房间),就需要新的解决方案。以太坊引入合约「yanking」,在一个分片上删除依赖合约,在第二个分片上创建合约(包含另一个依赖合约),然后在第二个分片上执行这两个交易。然而,在原始分片上无法获得「yanked」合约,这又引入了可用性的问题并且需要新的设计模式。

分片有着自己的优势和挑战。如果分片可以实现真正地独立,并且实现跨分片的需求最低,那么区块链就可以通过增加分片的数量来线性提升其吞吐量。这种方案最适合独立、不需要外部状态或与其他应用程序协作的应用程序。
分片有着自己的优势和挑战。如果分片可以实现真正地独立,并且实现跨分片的最低需求,那么区块链就可以通过增加分片的数量来线性提升其吞吐量。这种方案最适合独立、不需要外部状态或与其他应用程序协作的应用程序。

如果将分片架构应用在那些,将应用程序组件组合在一起而开发的应用程序上,那么就可能会出现问题(称为「可组合性问题」)。 可组合性与去中心化金融(DeFi)领域尤为相关,因为在那里,更优越的产品往往建立在其他底层产品组件之上。

Expand Down

0 comments on commit 040c6d3

Please sign in to comment.