目前模块化区块链热度不减,其诞生的原因源自于单片链的局限和缺陷。
什么是」模块化「?在软件工程开发中,」模块化「是指将代码进行解耦,使每个模块的功能独立,模块之间的耦合程度低,达到模块复用的目的。
模块化的本质是一种任务分工,不同的模块组合成的程序能实现不同的功能。
对于区块链,模块化是对于单片化区块链架构的一种优化,将区块链各部分的功能在系统架构上进行分层;模块化链往往只需要实现某一层的功能,其他功能由其他层的链提供。
如此一来,无需像单片链那样,包含所有层的功能。实现模块化的好处在于,增加区块链的去中心化程度,提升区块链的吞吐量和容量。
消息人士:美国众议院多数党党鞭埃默告诉共和党人,债务上限协议仍未达成:金色财经报道,CNN引述消息人士:美国众议院多数党党鞭埃默告诉共和党人,债务上限协议仍未达成。[2023/5/27 9:45:28]
那么单片链和模块化链存在差异的地方在哪儿?
首先,对于单片链(monolithic)来讲,所有的功能和职责其中包括:共识:全节点就交易及其排序达成一致。
Aqua计划推出Web3游戏嵌入式市场:金色财经报道,Web3游戏公司Aqua在GDC 2023游戏开发者大会上透露已完成DIGITAL参投的1000万美元融资,以解决加密游戏中的主要痛点,同时计划将其业务足迹扩展到核心Web3游戏市场产品之外,为开发者构建一个能够嵌入到游戏中的市场,玩家不必在使用钱包到第三方网站进行游戏内资产交易。
此外,该公司透露目前正在构建一些与NFT集成的Web3简易休闲游戏,吸引更多玩家进入区块链游戏市场。
据此前报道,2022年9月,Web3社区平台AQUA获得投资公司DIGITAL 1000万美元投资,DIGITAL由亿万富翁Steve Cohen支持。据悉,AQUA建立在以游戏为中心的第2层区块链Immutable X上,但计划扩展到其他链。[2023/4/7 13:49:35]
数据可用性:确保数据可存储、可验证且可用。
CFTC主席:数字资产有可能成为美国主流金融投资组合的一部分:7月26日消息,近日,美国商品期货交易委员会(CFTC)主席Rostin Benham在布鲁金斯学会网络广播上发表关于加密货币监管未来的主题演讲。他在演讲中指出,美国人对数字资产的兴趣与日俱增。
他解释称,BTC和ETH等加密货币可能很快成为该国主流金融投资组合的组成部分:“我们今天来到这里,是因为数字资产正趋向于成为美国主流投资组合的一部分。调查和民意调查表明,多达五分之一的成年人曾投资或以其他方式使用加密货币。”
此外,Benham强调该行业参与者数量的大幅增加,为其进一步增长增添动力。
金色财经此前报道,Rostin Behnam宣布,监管机构正在将其LabCFTC重组为技术创新办公室(OTI),以便好地与加密货币创新者建立联系;专门用于LabCFTC的资源将通过OTI使用,直接向主席办公室汇报。(Finbold)[2022/7/26 2:38:47]
执行:处理状态的改变。
结算:验证执行层状态并解决争议、负责资产跨链的桥梁。
单片链中,网络中的每一个节点都需要处理从数据的验证到交易的执行直到状态更新。
这样做的优点是安全性高,所有交易数据都储存在归档节点中,轻节点需要交易状态也能从全节点处查询,没有第三方的信任假设,所有的交易状态都在黑匣子中。
但是也带来了局限,单片链瓶颈的核心在于链上数据的不断累积,在可拓展性的不可能三角中,源于对DA的需求,单片链的可拓展性被限制。未来,当web3成为大众选择时,为了确保大规模采用的可能性,单片链需要转型到模块化链从而打破不可能三角。
Rollup是一种将执行层分离出去的扩容方案,计算在链下处理,最终将打包后的数据上传。这样确实能够增加网络的吞吐量,但是引入了信任假设(opRollup)。
Rollup的吞吐量呈线性增长,交易量越大,意味着越多的数据需要被广播至主网。最终,Rollup的吞吐量瓶颈还是落在了底层网络的数据带宽上。瓶颈还是落在了底层网络的数据带宽上。
分片是以太坊为了解决这个瓶颈提出了最终方案。
在模块化链当中,四个功能层被拆开,由不同网络参与者分别执行这些功能。这样做的优点是,去中心化:通过将DA层分离,降低对节点的硬件要求从而提高节点数量,提高网络去中心化程度的同时不比引入额外的信任假设。
简化链部署:通过利用模块化设计,新区块链的启动成本和设计架构的开发成本降低。
不过也有风险,首先是安全性:与单片区块链不同,将DA层委托给第三方可能带来风险,无法像单片链那样去信任的确保安全。
其次是复杂性:模块化链在分离DA层的过程中,需要确保信任假设,并保持不同链之间的工作顺畅,这样的设计带来了更高的复杂性。在没有经过市场考验的情况下,复杂的设计带来了更高的风险。
单片链在一个协议内完成所有工作,实现自给自足(但也低效)。即使出现由于过载而出现停机(solana),也不能使用外包功能。模块化链是只做协议中的一部分,必须和其他链结合才能发挥作用。
选择单片链还是模块化链,就目前状况而言,需要考虑应用的特点。例如,DeFi应用优先考虑安全性,因此选择单片链能提供最好的安全性。然而,如果一个应用优先考虑吞吐量和执行速度,那么模块化链可能更适合。当然,如果模块化链能够优化设计出更安全的网络架构,那么可以预见模块化链是未来的主流选择。
如果我们想在去中心化互联网更进一步,最终将需要这三大支柱:共识、存储以及计算。如果人类成功将这三个领域去中心化,我们将踏向互联网的下一阶段征程:Web3.
1900/1/1 0:00:00近期,看了很多关于以太坊合并的消息,比较准确的来源是以太坊基金会的DannyRyan表示不需要延迟难度炸弹计划中的「难度炸弹」将于6月中旬到来.
1900/1/1 0:00:001986年,早期的互联网供应商QuantumLink和娱乐公司LucasfilmGames发布了第一款MMO游戏名为:《Habitat》基于虚拟角色的社交世界.
1900/1/1 0:00:00智能合约授权的去中心化金融的旺盛炒作与加密资产的过度风险交织在一起,包括可替代代币和不可替代代币。持有加密资产的一个众所周知的风险是价格波动.
1900/1/1 0:00:00独立研究机构VaderReasearch在本文中简要介绍了该机构的五篇研究论文,所阐述的观点分别是:优秀的Web3游戏将出自Web2游戏公司之手、游戏NFT市场规模将超千亿美金、庞氏局正在拖累.
1900/1/1 0:00:002022年8月8日,美国财政部将以太坊上的TornadoCash地址列入美国海外资产管理办公室美国特别制定国民名单列表.
1900/1/1 0:00:00