版本比较

密钥

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

当前,区块链之上的各种应用的雏形已经具备,但如何让区块链技术在更广泛的用户和场景中应用,是所有的公链需要解答的问题。

这个问题进一步拆解,其实有两个问题:

  1. 区块链如何承受大规模用户?也就是区块链的扩容难题。

  2. 去中心化应用,也就是 DApp 应该以什么形态和链结合?如何降低应用的开发成本。区块链如何接受大规模用户?也就是区块链的扩容难题。

  3. 应用应该以什么形态和链结合?也就是链和 Web3 应用的关系。

关于扩容的问题,当前区块链世界主要有三条路线:

  1. 通过改进共识机制,或者减少验证节点等方式来实现扩容。

  2. 通过分片或者平行链来实现扩容。

  3. 通过分层的方式进行扩容。

...

Drawio
zoom1
simple0
inComment0
pageId7439200
custContentId9602084
lbox1
diagramDisplayNameStargate-arch.drawio
contentVer23
revision78
baseUrlhttps://starcoin.atlassian.net/wiki
diagramNameUntitled Diagram.drawio
pCenter0
width1031
links
tbstyle
height751

...

  1. Layer1 与 Layer2,Layer3 以及用户的终端钱包,都在同一个 P2P 网络中,都通过 P2P 网络进行通信。

  2. 终端钱包有自己在 P2P 网络中的身份,可以执行和验证交易,可以存储交易历史,如果发现 网络中的身份,可以执行和验证交易,可以存储交易历史,提供数据可用性,如果发现 Layer2 节点作弊可以直接提交 Layer1 仲裁。仲裁。同样,也可以提交 DApp 的欺诈证明给 Layer2。

  3. 不同的 DApp,比如 X DApp, Y DApp 可选择不同的 Layer2 方案接入到 Starcoin 网络。

这个方案有几个关键点:

...

充分发挥终端的价值。

...

最后回答一下,开篇提出的两个问题:

  1. 区块链如何接受大规模用户?Starcoin 通过分层的方案来实现扩容。并且一个链要支持大规模的 DApp 接入,仅仅靠 Rollup 方案很难达到目的,必须考虑局部共识机制,所以 Stargate 提供了整体的解决方案。

  2. 应用应该以什么形态和链结合?未来应用会以两种方式和链结合,一种是只将链作为付费通道,Stargate 提供 DAppService 可以将传统的 WebService 直接接入到 Web3 的基础设施中。另外一种是 DApp 本身作为一个链,Stargate 提供一个应用链框架,可以快速搭建应用链,并且很容易接入到 Starcoin 网络中,同时安全受 Layer2 和 Layer1 的约束,资产可以在不同的层以及 DApp 之间迁移。

路线图

Drawio
zoom1
simple0
inComment0
pageId7439200
custContentId11043102
lbox1
diagramDisplayNamestargate-roadmap.drawio
contentVer5
revision5
baseUrlhttps://starcoin.atlassian.net/wiki
diagramNamestargate-roadmap.drawio
pCenter0
width1881
links
tbstyle
height1700.530029296875

...