织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

公链在Layer1的坚守和选择

时间:2020-11-10 08:35来源:未知 作者:admin 点击:
区块链发展的这几年间,我们对链的结构已经越发了解了,已知公链包含 Layer0、Layer1、Layer2,这是大部分链做 “解决方案” 时会想到的部分。 把每层拆分来看,Layer0 层代表的是基础

  区块链发展的这几年间,我们对链的结构已经越发了解了,已知公链包含 Layer0、Layer1、Layer2,这是大部分链做 “解决方案” 时会想到的部分。

  把每层拆分来看,Layer0 层代表的是基础资源和通讯,Layer1 层的共识决定了 Layer0 层的资源利用规则,所以把 Layer0+Layer1 可以当成一体讨论,也就是链上。Layer2 是对链上的扩展,也是处理任务的重要部分。

  在目前的技术条件下,一个公链,需要让这三层网络互相配合以提供出公链的能力。但从技术部分角度看,用去中心化的方式做好 3 层网络,的确算是个具备挑战性的事情。

  Layer1 的理解

  前文提到 Layer0+Layer1 被称为链上,Layer0 是通讯,Layer1 的共识提供的是安全,最典型的代表就是 PoW,业内对 PoW 的论证已有公论,PoW 更公平更安全,可以利用 PoW 建立网路和矿机生态。

  在讨论前,我们仍旧需要问一个定义,公链是什么?

  如果用比特币定义,公链是一个提供金融基础设施的网络,基于这个网络的基础设施,我们可以实现一些能力的拓展。我们看到的公链都是加密货币项目,也代表着浓浓的金融属性,而金融的基础是信任,比特币网络通过区块链和 PoW 共识设计实现了信任,也就是我们理解的公平、透明、安全,在无需许可的设计下,变得足够开放自由。

  如果在比特币上做延伸开发,依靠比特币的算力和资源,就是把比特币网络的能力作为依托实现到业务里。

  如果用以太坊定义。以太坊是要做世界计算机,他把比特币一样的网络放进了以太坊网络结构里,加入智能合约后,变成可编程的加密货币,让本身作用单一的网络增加了多样性。这样,公链开始具备适应各行各业各种场景的能力,链的公平公正、透明、安全、自由开发等特质不减。

  那我们怎样继续定义公链。

  链,是计算能力的集合,想要开发和应用,那必须要有计算能力,计算能力从哪里来?矿机或服务器。网络安全从哪里来?规则,也就是协议。

  我们所见的链里,PoW 已经被验证为足够的安全合理,也就是可以实现可信。但安全、去中心化、可拓展性依旧是不可能三角。为了效率,一个纯 PoW 的链不足以应对一切开发需求,就像比特币不适合开发成各种网络一样。

  所以要想各种办法实现,本质上是既把 PoW 的好处留下,用 PoW 指代出的信任与安全、公正来作为链的标配能力,又向开发应用做一些妥协。

  但开发这件事与坚持 PoW 略有矛盾。坚持 PoW 共识的实现并不如 PoS 链那样简单高效。

  对一个 PoW 链的坚持,最直观的体现是在挖矿这件事上。PoW 的出块原理,代表着 PoW 链要做矿工生态。而选择矿工生态,因为挖矿盘根错节的关系,作为项目方,挖矿的原则,会让自己束手束脚,并且如履薄冰。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容