Nautilus Chain:主权模块化区块链的早期实践

这篇具有很好参考价值的文章主要介绍了Nautilus Chain:主权模块化区块链的早期实践。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

“Nautilus Chain是目前行业内首个以模块化的方式构建的主权Layer3区块链系统,其也是Celestia模块化Layer0体系下最早的印证者,现在Nautilus Chain主网正式上线,揭示着模块化区块链正在从早期的理论阶段走向实践。”

Celestia:全新的模块化区块链构想

从2020年开始,围绕以太坊所构建的Rollup体系(Layer2),被看作是最早的模块化实践,通过Rollup方案来分离执行层,结合着对数据的打包,大幅提升以太坊网络能够输出的效率。以太坊创始人Vitalik也对这种以太坊扩容表示认可,并认为未来以太坊体系将由Layer1、Layer2共同组成。

实际上,围绕以太坊构建的Layer2层并不具备主权性,Layer2层在DA、安全、结算等多个方面都需要以太坊Layer1作为根链支持,虽然这些Layer2相互之间独立且都在壮大自身生态,但Layer2需要完全在以太坊Layer1的框架下发展,即Layer2的行为通常会受制于Ethereum Layer1社区的共识。

在去年,Celestia提出了全新的模块化区块链构想,其基于Coamos推出了具备插拔的共识和数据可用性层特性的Layer0体系,允许让任何人都可以快速部署去中心化的区块链,而无需额外的共识层的成本。以以太坊、Solana等为代表的Layer1层,通常会将数据、交易排序共识、网络状态共识、执行四个层完全在单独的链上运行,围绕其构建的Layer2也仅仅是将执行层下放。

scripts,区块链

Celestia则进一步将网络状态共识层与执行层进行剥离,而仅保留了数据和交易排序共识,让开发者拥有更高的自定义能力且具备主权。受益于节点只需要处理对交易数据的存储和交易顺序的共识(不需要做执行计算和状态共识),结合Data Available Sampling方案,使得Celestia的节点能够更高效的运行,即Celestia网络的效率大幅提升。同时使用Celestia作为底层的区块链上层网络,也将得以共享Celestia带来的安全性。

所以综上,Celestia为模块化扩展提供了不同的解决方案,包括主权Rollup、结算Rollup等,Celestia能够以模块链的形式,让新兴链更具备自主权、高效的执行环境、可拓展性、较低限度的治理,并且降低了部署的门槛。

Nautilus Chain:Celestia模块化愿景的发扬者

Celestia本身是一个Layer0基建,其主要职责在于为其上层链提供DA、交易排序共识上的支持。而在Celestia系统被推出后,Nautilus Chain成为了首个基于Celestia构建的模块化区块链系统,并成为了Celestia愿景的早期实践者。

Nautilus Chain本身是一个以Layer3为定位的区块链系统,其通过Celestia模块化底层来获得DA支持以保证统一的数据可用性,并在此基础上进一步提供更多的模块化开发工具。

除了Celestia外,Nautilus Chain也正在通过Eclipse为开发者提供支持,开发者可以根据自己的喜好定制各种组件,例如EVM、SVM和MoveVM等执行环境,这也为Nautilus Chain的定制化开发语言提供了基础。在Celestia、Eclipse的支持下,Nautilus Chain体系内不同的链都会将数据层、交易共识层交由Celestia处理,使得其链吞吐量等性能得到提升,这也让Nautilus Chain也成为了目前运行速度最快EVM Rollup的L3扩容方案。

scripts,区块链

所以当生态内应用想实现更多功能,减少运营成本或加强安全性、获取更多主权时,开发者可以更广泛化的在Nautilus Chain 一揽子的模块中,选择适合自己的方案,从而选择定制化构建DAPP-Chain、DAPP-Rollup或DAPP-Subnet。

这些基于Nautilus Chain建立的应用层,将通过Celestia、Eclipse等Layer0设施持续的提供DA、交易共识、结算等的支持,通过并行化的方式运行且具备主权,无需在安全性/可用性等方面做出根本性的妥协。所以这些通过Nautilus Chain建立,并以应用为主要目的的全新层,能够在自己的层上建立一套全新的共识体系来服务于应用本身,并被允许自由地选择以不同的方式来解析底层数据,在不分叉的情况下升级他们的客户端,满足生态不同的需求。

Nautilus Chain作为首个模块化链,其也将存储、计算、共识等都封装在不同的模块中,意味着其能够获得更高的可拓展性与扩容能力,并在Layer2的基础上进一步提升了网络吞吐量、安全度、隐私性。

为区块链未来的规模性采用做准备

从加密行业发展早期开始,区块链的构建都是以未来的广泛应用为目的,但这些早期系统在承载、可拓展性、隐私、合规等多个方面都难以满足需求,并随着行业叙事的转变而不断沉寂。区块链想要进一步与传统世界靠拢,其需要在根本上做出改变,以与传统世界的需求相匹配。

虽然以太坊生态正在向这个方向努力,比如Layer2体系的建立以及全新ETH2.0的推出,但这些全新的改变似乎都在为其早期设计上的不足进行弥补,并且难以对“权力”过度的集中做出实质性的改变,这也让该体系的发展与其“世界计算机”的初衷渐行渐远。

分散化、独立化、非集权化正在成为公链赛道发展的全新主题,基于Cosmos、Celestia、Eclipse所构建的全新主权模块化体系,正在对区块链世界的整体形态进行重塑。

scripts,区块链

就像Celestia投资者Delphi Ventures所表述的那样,Cosmos开创了社区计算机集群概念,自治社区围绕他们关心和偏爱的应用程序形成自己的共识;Celestia希望的是通过社区计算机集群来有效地来验证,以达到扩容这一愿景。而Nautilus Chain在此基础上,以模块化Layer3构架的方式,成为这些Layer0设施愿景的发扬者、继承者以及实践者。

随着Nautilus Chain主网的上线,全新的模块化区块链将进一步走出理论阶段,区块链的规模性采用也将就此提上日程。文章来源地址https://www.toymoban.com/news/detail-614583.html

到了这里,关于Nautilus Chain:主权模块化区块链的早期实践的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解读数据可用性赛道:如何讲好模块化区块链的叙事?

    数据可用性(Data Availability)主要存在于轻客户端节点相对全节点的语境下。对于轻客户端节点的数据可用性问题,行业内已经达成共识——采用纠删码(erasure codes)来解决。 不仅轻客户端节点有数据可用性问题,Layer1+Layer2 的叙事也好,Modular Blockchain 的叙事也罢,都会存在

    2024年02月08日
    浏览(37)
  • 解构模块化区块链

    在可扩展性方面,模块化区块链是区块链设计的最新范式。 模块化的概念起源于Layer1区块链Celestia,现在这个概念也逐渐被更多的人所关注,还有人甚至提出”模块化区块链将定义Web3创新的下一个十年“的口号。 但是,到底什么是模块化区块链,它到底能解决什么问题,它

    2024年02月01日
    浏览(43)
  • 区块链模块化的大胆尝试,解读公链Celestia

    作为以链游为主的社区,暴躁兔也会时常关注加密行业的其他赛道和方向。对于目前市场而言,公链的机会与红利仍然存在,且相对而言,技术创新较多,同时资本也比较喜欢这样的赛道。今天为大家讲解的是Cosmos生态的项目Celestia,也欢迎大家持续关注我们。 Celestia简介

    2024年02月08日
    浏览(45)
  • TIMC 驱动的模块化区块链 Axiomesh:致力于构建「Mass Commercial Adoption」新范式

    撰文:JIN,Techub News 在区块链技术的演进历程中,我们正见证历史性的转折点:「Mass Adoption」即区块链的大规模普及,指的是区块链技术从封闭的小范围应用扩展到广泛的行业和市场的过程。它是区块链技术跨越早期采用者的界限,渗透到普通消费者生活的每个角落,成为

    2024年03月24日
    浏览(47)
  • 什么是模块化?为什么要进行模块化开发?

    模块化是一种软件开发的设计模式,它将一个大型的软件系统划分成多个独立的模块,每个模块都有自己的功能和接口,并且能够与其他模块独立地工作。  先来一段八股文 模块化开发可以带来以下好处: 提高代码的复用性:模块化可以将代码划分成可重用的部分,降低代

    2023年04月12日
    浏览(54)
  • 23年,我又学习了一次amd模块化,模块化思想

    src/view1/index.html src/view1/main.js plugins/module.js 源码链接: https://gitee.com/littleboyck/front/tree/master/front-module 联系方式:QQ: 1187253007

    2024年02月07日
    浏览(55)
  • 【前端模块化】JS模块化思想以及相关规范(CommonJS、ES module)

    1.模块化概念 随着前端应用日趋复杂,项目代码也大量膨胀,模块化就是一种最主流的代码组织方式, 一个模块就是一个实现特定功能的文件 ,它通过把我们的复杂代码按照功能的不同,划分为不同的模块单独维护的这种方式,去提高我们的开发效率,降低维护成本。要用

    2024年02月01日
    浏览(57)
  • JavaScript模块化

    JavaScript模块化,让我们通过一个实际的例子来更好地理解。 假设我们正在开发一个简单的购物车应用,需要实现计算商品总价和展示购物车列表的功能。我们可以将这个应用划分为两个模块:`cart.js`和`main.js`。 1. cart.js模块: ```javascript // cart.js // 定义一个私有变量,用于存

    2024年02月14日
    浏览(54)
  • 模块化规范

    常用模块化有两种规范,commonJS和ES6 我们常遇到的使用场景是,在commonJS的模块里需要引入ES6规范的模块。这时就需要把ES6模块转译为commonJS规范的模块,否则报错 转义工具有: Babel:Babel 是一个流行的 JavaScript 编译器,它可以将 ES6 模块转译为 CommonJS 模块。你可以使用 Bab

    2024年02月15日
    浏览(43)
  • 前端模块化

      随着前端应用的日益复杂,我们的项目代码已经逐渐膨胀到了不得不花大量时间去管理的程度了。而模块化就是一种最主流的代码组织方式,它通过把复杂的代码按照功能的不同划分为不同的模块单独维护,从而提高开发效率、降低维护成本。模块化可以使你能够更容易地

    2024年02月08日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包