生活工程体验信仰哲学精神
快软网
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

Celestia笔记:深入探究模块化区块链

9月21日 长歌行投稿
  免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。
  小编:记得关注哦
  来源:celestia
  原文标题:LearnModular
  本文是基于Celestia官方教程做的笔记整理和注释。
  一、单链(Monolithicblockchains)
  单链包含四个组件
  执行层:确保所执行的交易进行正确的状态更新。执行层必须确保被执行的交易是有效的,即交易的结果是有效的状态机转换。
  结算层:确保有一个使得执行层能够验证证明、解决欺诈纠纷的环境,并作为执行层之间的桥梁。
  共识层:确保交易的顺序达成一致。
  数据可用性层:确保交易数据的可用性。
  单片区块链在单个层上同时完成上述的所有事情。
  单链的限制
  低效的交易验证:节点必须重新执行交易以检查有效性。
  资源约束:区块链受单个节点的资源容量约束。
  可扩展性:为了提高吞吐量,必须在一定程度上牺牲安全性或去中心化。
  单链和模块化区块链的对比
  二、模块化区块链基础知识
  (1)模块化区块链是什么
  指将执行层、结算层、共识层、数据可用性层四个组件中至少一个组件完全外包给外部链的区块链。
  由于在单片链上为数百万或数十亿用户提供服务过于复杂且解决能力有限,人们提出了分片和Layer2解决方案,后来逐渐演变成模块化区块链。模块化的实现最初方案是rollups,后来这个概念进一步扩大成模块化区块链。
  模块化区块链能够最大限度地降低运行节点的成本。
  (2)模块化区块链的第一原则
  去中心化:模块化区块链通过降低用户操作节点和验证网络的成本来优先考虑网络安全。
  安全:在存在恶意验证者的情况下,去中心化的用户网络最终负责维护区块链的安全性。
  可扩展:扩展使模块化区块链能够增加容量,而不会增加用户验证和保护网络的成本。
  如果区块链可以增加它处理的交易数量,而不会增加节点验证交易的成本,那么它就是可扩展的。模块化区块链堆栈中使用的欺诈证明、有效性证明和数据可用性采样等技术使节点能够比完整节点更有效地验证交易,同时保持同等的安全性。
  可扩展性公式定义
  (3)模块化区块链的优势
  具有主权:尽管使用了其他层,但新的模块化区块链可以像Layer1一样具有主权。这允许区块链在未经任何底层许可的情况下响应黑客攻击并推送升级。
  主权(Sovereignty):在代币、协议的功能和升级、网络和协议的治理、生态系统的建设和基础设施具有更高的主动权
  方便推出新的区块链:由于模块化区块链不需要处理所有功能,新区块链可以简单地将现有的模块化区块链用于他们希望卸载的组件。
  像Optimint这样的Rollups“SDK”与CosmosSDK相结合将有助于促进新区块链的创建,而无需引导安全验证器集
  提高可扩展性:通过模块化可以在不牺牲安全性或去中心化的情况下实现扩展。
  (4)关于Celestia
  Celestia与之前的区块链设计不同,后者将执行作为核心功能,但Celestia设计者认为执行是新链的工作(指基于Celestia创建的新链来负责处理执行),而Celestia专注于基础层(共识和数据可用性),这样可以从基础层缓解单片链的最大瓶颈:吞吐量和状态膨胀。
  Rollups和Celestia的区别在于Rollups专注于执行(无结算、共识和数据可用性层),Celestia专注于共识和数据可用性(无执行和结算)。
  数据可用性层对吞吐量的重要性:吞吐量分为数据吞吐量和交易吞吐量,数据吞吐量与数据可用性层密切相关,因为它们的主要工作是为数据提供高容量。
  状态膨胀:指支付一次GAS费会让你的数据在以太坊区块链上永久保存,从而导致一个无限的、不断增长的状态,其中甚至有很多无用数据。
  三、模块化区块链的三种架构
  (1)Layer1Layer2
  最初构建朴素的模块化堆栈是为了向Layer1提供可扩展性。在这个堆栈中,Layer1提供所有关键功能,包括执行,而Layer2只专注于执行。Layer1允许Layer2发布区块,同时充当连接Layer2的枢纽。
  在大多数情况下,Layer2的容量也取决于Layer1的容量。因此,Layer1和Layer2堆栈的这种实现对于可扩展性来说不是最理想的。
  (2)执行、结算和数据可用性
  优化模块化区块链堆栈可以提供的更多好处,通过模块化区块链将各个功能解耦:
  执行层
  应用程序所在的环境和执行状态更改的环境,位于模块化堆栈的顶部,其作用与Layer2相同。
  结算层
  执行层的可选中心,用于验证证明、解决欺诈纠纷。用于在执行层和结算层之间建立信任最小化桥梁,并提供了一种执行层之间相互连接的方式。
  执行层可以选择将其完整的区块发布到结算层,之后结算层将构建自己的区块,包括来自执行层的交易,并将交易数据发布到共识和数据可用性层。这只是结算层在模块化堆栈中发挥作用的多种方式之一。
  因为没有执行功能,所以结算层只发布交易数据,而不是整个区块的内容。
  信任最小化桥梁:两个区块链之间的桥梁不需要中间人、委员会或诚实的多数假设来确保资金不会被盗。例子是以太坊和建立在其之上的Rollups之间的桥梁。
  共识和数据可用性层
  共识就交易顺序达成一致,数据可用性验证交易数据是否可供下载。在多数情况下这两层之间互相协作,例如专门研究数据可用性的模块化区块链需要达成共识才能对数据进行排序,否则无法确定数据的历史记录。
  (3)执行和数据可用性
  在前两个模块化堆栈中,执行层只专注于执行,并将剩余的功能卸载到其他层。然而,由于模块化区块链的用途很灵活,因此执行层不仅限于将其块发布到结算层。例如,可以创建一个不涉及结算层的模块化堆栈,只涉及共识和数据可用性层之上的执行层。
  由于不涉及结算层,因此只有数据可用性层负责为交易排序和数据可用性提供安全性。这使执行层能够获得将共识与执行分离的全部可扩展性优势,因为没有中间层将交易数据转发到基础层(共识和数据可用性层)。
  四、模块化结算层
  由于模块化区块链仅处理一部分功能,因此可以进行更多的解耦,比如解耦出结算层,可以通过模块化区块链进行结算层的优化和专业化。
  模块化堆栈中的结算层可以专注于结算,同时将其余组件(如共识和数据可用性)外包给其他模块化区块链。通过引入欺诈或有效性证明,结算层可以增强轻客户端的安全性,允许他们验证有效或无效块。
  结算层为rollups提供的功能
  ProofVerification和DisputeResolution:rollups发布其证明以供外部验证的地方,这对于依赖交互式欺诈证明的OPRollups特别有用。
  促进桥接的中心:如果rollups通过一个共同的结算层,它们可以相互桥接。
  流动性来源:存在于同一个结算层的流动性可以被顶部的所有rollups使用。
  模块化堆栈中的结算
  五、模块化可扩展性
  站在可扩展性的角度,可以进行执行层、数据可用性层、结算层的模块化划分。
  1。执行层
  Rollups本身就是一种区块链,将其块发布到基础层以确保有效性和数据可用性。随着时间的推移,出现了两种主要的Rollup设计,optimistic和zkrollups。
  (1)OptimisticRollups
  OptimisticRollups将其区块发布到基础层,基础层接收区块并乐观地假设交易是正确的。为了允许在怀疑区块无效的情况下挑战Rollups块,提供了一个争议窗口(disputewindow),如果一个块受到挑战,则使用欺诈证明(fraudproof)来验证它是否无效。一旦争议窗口关闭,就不能对区块提出挑战。
  OptimisticRollups提供的可扩展性:
  将执行从Layer1移走,一旦交易在OptimisticRollups上执行,Layer1就不需要重新执行它们,因为它们自动被假定为正确的,从而减轻了Layer1执行的负担。
  减轻Layer1的状态增加。通过将应用程序和交易转移到不同的链上,Layer1可以降低其状态增长的速度。大量的状态增加会增加对节点的硬件要求,这会对去中心化产生负面影响。
  (2)ZKRollups
  对于发布到Layer1的每个Rollups区块都会附带一个有效性证明(validityproof),以证明该区块的正确性。一旦验证了有效性证明,交易就被认为是最终的,不需要争议窗口来判断Rollups区块的有效性。
  ZKRollups提供的可扩展性:
  减轻Layer1的执行瓶颈和状态增长,提供与Optimisticrollups类似的可扩展性优势。此外,ZKRollups还通过使用有效性证明为计算验证提供可扩展性。
  在大多数区块链中,区块生产者执行交易并将它们放入一个区块中,随后由节点重新执行以验证正确性。有效性证明允许节点有效地验证交易而无需重新执行它们它们只需验证有效性证明。
  2。数据可用性层
  通过分离共识和执行,数据可用性层也可以进行可扩展性优化,而不受提供结算层功能的限制。关键技术是数据可用性采样,通过多轮抽样小随机块,它允许节点无需下载整个块来验证可用,从而减少轻节点的带宽。
  3。结算层
  现在的结算层仍然承受着应用程序及其相应的基于用户的交易活动的负担,这导致结算层挤满了来自个人用户和执行层的交易。结算层可以使用与执行层和数据可用性层相同的技术进行扩展,但目前结算层的扩展效果还不理想。
  六、创建新的区块链
  随着CosmosSDK及其相应的共识引擎Tendermint等SDK的兴起,与之前的区块链相比,现在已经可以更轻松地创建新的区块链,而区块链创建的下一次演变将由模块化架构实现。例如,一个新的区块链将能够使用SDK创建,并且能够立即使用现有的模块化区块链。新的区块链可以使用在数据可用性层之上启动的结算层,由于执行层不需要共识机制,因此它们不需要大量的验证集或进行代币分配。新的区块链将能够毫不费力地启动,而无需花费大量时间或金钱成本。
  在数据可用性层上启动结算层的区块链像独立的区块链一样具有主权,而结算层之上的Rollups不具有主权,它们依赖结算层来验证他们的交易。
  原始的Rollups类型的执行层在部署到结算层时,需要对以太坊虚拟机进行兼容。而现在解耦了数据可用性层,可以不处理来自执行层的任何交易或状态更新,仅发布原始交易数据,使得新的Rollups可以很快地部署到没有兼容限制的数据可用性层。
  主权区块链(Sovereignblockchain):通过社会共识对自身及其应用进行独立控制的区块链。主权链有能力应对黑客攻击并推动升级。
  附录
  现有模块化区块链的产品
  责任编辑:Kate
投诉 评论 转载

【歌词】两个人的地球歌手:手机铃声热闻聚热点网 歌名:两个人的地球演唱:何洁专辑:超级女声终极PK作曲:黄友桢作词:张嘉兴当初次与你相见我闪动我的双眼拍下了你要拿给爱情去冲洗不……海口国际免税城10月28日开业,交通、逛吃攻略请收好6条公交 位于海口西海岸的海口国际免税城将于10月28日开业。为方便市民游客前往参加开业活动,海口国际免税城近日推出交通、逛吃攻略。交通攻略针对从海口美兰国际机场出发的游客,……原神散兵被草神拿走了神之心,温蒂:你也有今天?热文聚热点网 大家好,我是戒戒,专注于分享游戏心得和趣事的戒戒散兵是《原神》游戏里一个人气很高的角色,不管是在国内还是国外,都有很多玩家喜欢他(海内外不少抖M玩家喜欢),当然也有很多玩……成都7元扣肉,14元凉拌猪耳朵,18元肝腰合炒,32年老馆子 7元钱的扣肉、蒸肥肠、粉蒸排骨、蒸牛肉14元钱的凉拌猪耳朵、蒜泥白肉18元钱的回锅肉、肝腰合炒成都这家开了32年老字号蒸菜馆,可谓是名副其实的“相因”!……Celestia笔记:深入探究模块化区块链热传聚热点网 免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表MarsBit官方立场。小编:记得关注哦来源:celestia原文标题:Le……93家企业晋级复赛2022年海南邮储银行杯退役军人创业创新大 陈皮网10月27日讯今日上午,2022年海南邮储银行杯退役军人创业创新大赛初赛评审在海口市道空间数字创意产业园举行,海南省退役军人事务厅就业创业培训处副处长仇坤宇、四级调研员刘……专家:24周或更多地方取消全员核酸或能增强免疫力热闻聚热点网 原标题:多地取消全员核酸检测,专家:科学合理,未来或有更多地方跟进不仅是石家庄市,记者梳理发现,自优化防控工作二十条措施(以下简称“二十条措施”)发布后,多地宣布取消或暂……双11落幕,为什么说淘宝仍是最好的电商平台?热评聚热点网 作者:龚进辉当0点钟声响起,2022天猫双11全球狂欢季正式落下帷幕。与往年不同,今年淘宝天猫并没有公布具体的GMV数字,这还是双11史上第一次。天猫官方表示,今年……在网上买的机油没有保质期,是假机油吗?喵哥告诉你真相热文聚热 机油的保质期到底有多长?因为刚过了双11,有些朋友趁着有券有搞活动,听信喵哥的,去官方旗舰店薅了一点机油的羊毛。但是就有朋友跟喵哥反馈,我这买到的机油没有保质期,是不是双……“消费返积分”的方式促进用户复购的商业新模式共享购热文聚热点 许多商家百思不得其解的一个问题,明明可以吸引用户进店消费,但为什么吸引力不足以支撑客户复购呢?这就是没有用对商业模式,你可能之前采取的商业模式侧重于引流,比如链动奖励模式、分享……【歌词】蠢蠢歌手:GNZ48热评聚热点网 歌曲名称:蠢蠢歌手:GNZ48专辑:SayNo时间补偿值:0蠢蠢GNZ48词:Z。K曲:Z。K在爱里加一些色彩红色蓝色粉色让每天……【歌词】斯琴高丽小鱼歌手:华人群星2热博聚热点网 小鱼斯琴高丽词:斯琴高丽曲:斯琴高丽草莓呆呆制作小鱼你能在水缸里安静的游来游去不需要太多无关的考虑小鱼你知道什么是爱情的甜言蜜语……
金猫榜豆角这做法,简单易做又好吃,比大鱼大肉解腻,十一宴客别 安信网贷最新消息:此次清退政策开展,投资者的资金得到清退!热 请问洋河股份最好的白酒是什么?哪位大神科普下?热文聚热点网 莫迪宣布启动,这是“送给13亿印度人的礼物”热评聚热点网 国庆假期,建议少吃肉多吃它,滋补又减脂,拒绝“佳节胖三斤”热 重阳节,记得“1要晒,2要吃,3要做,4禁忌”,寓意老人幸福 昌江特色农产品和黎族特色手工艺制品亮相丰收节活动热文聚热点网 【国庆长假玩转温州】出发!探寻藏在乐清的绝美秋景!热议聚热点 黑鲨手机外观专利曝光,不规则后摄模组,辨识度提升热博聚热点网 AC米兰队史今天:2003年10月5日因扎吉卡卡舍瓦三箭齐发 【歌词】山水是朋友歌手:宋祖英热传聚热点网 摊牌了?三星宣布1。4nm芯工艺,台积电担心的情况出现热文聚
扦插绣球花,只要记住5要点,新手照样能养活脾虚生百病?中医推荐2款中成药,益气健脾,让脾胃越来越强壮语文组工作计划多彩的秋天携程的增长密码,都藏在这三个字里如何修改CAD的比例因子为什么都说山东是东北第一次做菜忠告的艺术任正非:坚持走自己的路,不盲目对标苹果三星那些意难平的文案在预产期出现哪些情况需要提前入院待产

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找新乡渭南铜川松江山南雅安松原荃湾淮北昭通平凉鞍山赤峰苗栗保亭池州渝北株洲陇南濮阳三沙秀山密云鸡西