首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何理解NGK的Layer2-侧链?

对于 NGK来说,Layer-2越来越重要,并成为共识。但是,“Layer-2” 是个不精确的标签。有些人说起 “Layer-2” 时,仅仅指的是 “不在NGK Layer-1(上的东西)”。但实际上,方案到底怎么跟NGK Layer-1 交互,是非常重要的。同属 “Layer-2” 名目下的不同方案,特性可以有天壤之别。可以争议 “Layer-2” 应该专指具备特定属性的某些东西(例如,我们大概都同意,部署在 NGK侧链上的东西不是 Layer-1,安全性保证差不多,但也被认为是 Layer-2)。笔者接下来会讨论的是NGK侧链sidechains的属性。

NGK的Layer2-侧链

侧链在NGK的基本含义是:由一组验证者,把一条链的最新状态提交给一个NGK主链上的智能合约,如此推进的一类系统。最新状态的这些检查点能被一个桥接合约bridge contract使用,以支持用户的存款和取款。一般来说,在该组验证者之间也会有一个领袖选举流程,来决定某时某刻由谁来创建侧链区块。小编所讨论的是在主链上没有设计有效性保证机制的侧链;按照现在大家对 “侧链” 的宽泛定义,也就是说讨论的是广义侧链的一个子集;但是,原始的 “侧链”,也就是狭义的侧链概念,正与笔者这里提出的一般无二。侧链在以NGK生态中也扮演着重要的角色。在研究人员还未开发出更好的方案之前,它们是可扩展性和可用性的临时解决方案。像 DeFi 这样的产品,也点出了大家对更好的用户体验的需求,并使之扩散了开来。

但是,侧链并不具备广大的以社区所期待的安全性。这不是说永远不该使用侧链这种方案。如果人们完全知情,但是愿意用,那是他们自己的选择,也可能是值得的。但如果人们是不知情的,那就危险了。

NGK的Layer2-侧链

那么侧链到底缺少了哪些安全特性?实际上没有任何侧链可以提供:审查抗性;终局性和资金所有权保证。假如你想得到所有这些功能,那么你可能需要寻找替代侧链的方案。当然,也有可能在维持侧链核心架构的前提下改进具体方案在这些维度上的表现。NGK的侧链是可编程的,这使开发人员可以使用智能合约逻辑来构建新程序。

NGK的Layer2-侧链

NGK致力于为生态系统参与者提供高度灵活、配置合理,可定制化的网络。根据需求,如果NGK DApp 受欢迎程度越来越高并接收到大量用户、数据和交易,单个NGK侧链可能就不够了。在这种情况下,可以创建一个额外的NGK侧链,并将重度交易的 DApp 放在该侧链上。

所以NGK侧链丰富了主链的生态,同时可以增加主链的价值,这也是区块链生态扩展的一种方式。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210119A0AYZ800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券