原文标题:《ModularBlockchainEcosystemOverview》
作者:KadeemClarke
编译:深潮TechFlow
区块链一直在发展,每次迭代都试图解决区块链去中心化、可扩展性和安全性的三难困境。比特币、以太坊和Solana等区块链具有单体结构和四个主要功能:数据可用性、共识、结算和执行。
由于这些功能争夺相同的资源,单体区块链将不可避免地遇到以下可扩展性问题。
像Celestia、Dymension和Fuel这样的模块化区块链解决方案给开发者提供了广泛的选择,不仅可以扩展区块链,还可以实现跨链互操作。
构建模块化区块链的概念仍然很新,所以现在看看有哪些现有的链开始采取类似的方法将会很有趣。
安全团队:Rubic被攻击事件简析:金色财经报道,据区块链安全审计公司Beosin旗下Beosin EagleEye安全风险监控、预警与阻断平台监测显示,Rubic项目被攻击,Beosin安全团队分析发现RubicProxy合约的routerCallNative函数由于缺乏参数校验,_params可以指定任意的参数,攻击者可以使用特定的integrator来让RubicProxy合约可以几乎零成本的调用自己传入的函数data。攻击者通过调用routerCallNative函数,把所有授权给RubicProxy合约的USDC全部通过transferFrom转入了0x001B地址,被盗资金近1100个以太坊,通过Beosin Trace追踪发现被盗资金已经全部转入了Tornado cash。[2022/12/25 22:06:32]
模块化区块链的效率提高了,因为它们将验证器集中在分片上,这增加了区块链的吞吐量。
Beosin:EthTeamFinance项目遭受到了漏洞攻击事件简析:据Beosin EagleEye 安全预警与监控平台检测显示,ETH链上的EthTeamFinance项目遭受漏洞攻击,攻击合约0xCFF07C4e6aa9E2fEc04DAaF5f41d1b10f3adAdF4通过LockToken合约的migrate函数没有正确验证_id和params的漏洞,将WTH,CAW,USDC,TSUKA代币从V2流动性池非法升级到V3流动性池,并且通过sqrtPriceX96打乱V3流动池的Initialize的价格,从而获取大量refund套利。共计套利了约1300多万美元。[2022/10/27 11:49:12]
以下是模块化区块链的一些优势:
主权性
可扩展性
易于构建项目
安全公司:Starstream Finance被黑简析:4月8日消息,据Agora DeFi消息,受 Starstream 的 distributor treasury 合约漏洞影响,Agora DeFi 中的价值约 820 万美金的资产被借出。慢雾安全团队进行分析后以简讯的形式分享给大家。
1. 在 Starstream 的 StarstreamTreasury 合约中存在 withdrawTokens 函数,此函数只能由 owner 调用以取出合约中储备的资金。而在 April-07-2022 11:58:24 PM +8UTC 时,StarstreamTreasury 合约的 owner 被转移至新的 DistributorTreasury 合约(0x6f...25)。
2. 新的 DistributorTreasury 合约中存在 execute 函数,而任意用户都可以通过此函数进行外部调用,因此攻击者直接通过此函数调用 StarstreamTreasury 合约中的 withdrawTokens 函数取出合约中储备的 532,571,155.859 个 STARS。
3. 攻击者将 STARS 抵押至 Agora DeFi 中,并借出大量资金。一部分借出的资金被用于拉高市场上 STARS 的价格以便借出更多资金。[2022/4/8 14:12:38]
Celestia
Grim Finance 被黑简析:攻击者通过闪电贷借出 WFTM 与 BTC 代币:据慢雾区情报,2021 年 12 月 19 日,Fantom 链上 Grim Finance 项目遭受攻击。慢雾安全团队进行分析后以简讯的形式分享给大家。
1. 攻击者通过闪电贷借出 WFTM 与 BTC 代币,并在 SpiritSwap 中添加流动性获得 SPIRIT-LP 流动性凭证。
2. 随后攻击者通过 Grim Finance 的 GrimBoostVault 合约中的 depositFor 函数进行流动性抵押操作,而 depositFor 允许用户指定转入的 token 并通过 safeTransferFrom 将用户指定的代币转入 GrimBoostVault 中,depositFor 会根据用户转账前后本合约与策略池预期接收代币(预期接收 want 代币,本次攻击中应为 SPIRIT-LP)的差值为用户铸造抵押凭证。
3. 但由于 depositFor 函数并未检查用户指定转入的 token 的合法性,攻击者在调用 depositFor 函数时传入了由攻击者恶意创建的代币合约地址。当 GrimBoostVault 通过 safeTransferFrom 函数调用恶意合约的 transferFrom 函数时,恶意合约再次重入调用了 depositFor 函数。攻击者进行了多次重入并在最后一次转入真正的 SPIRIT-LP 流动性凭证进行抵押,此操作确保了在重入前后 GrimBoostVault 预期接收代币的差值存在。随后 depositFor 函数根据此差值计算并为攻击者铸造对应的抵押凭证。
4. 由于攻击者对 GrimBoostVault 合约重入了多次,因此 GrimBoostVault 合约为攻击者铸造了远多于预期的抵押凭证。攻击者使用此凭证在 GrimBoostVault 合约中取出了远多于之前抵押的 SPIRIT-LP 流动性凭证。随后攻击者使用此 SPIRIT-LP 流动性凭证移除流动性获得 WFTM 与 BTC 代币并归还闪电贷完成获利。
此次攻击是由于 GrimBoostVault 合约的 depositFor 函数未对用户传入的 token 的合法性进行检查且无防重入锁,导致恶意用户可以传入恶意代币地址对 depositFor 进行重入获得远多于预期的抵押凭证。慢雾安全团队建议:对于用户传入的参数应检查其是否符合预期,对于函数中的外部调用应控制好外部调用带来的重入攻击等风险。[2021/12/19 7:49:04]
Celestia专注于区块链的扩展,已经筹集了5500万美元来资助其扩张计划。Celestia正在创建一个独一无二的模块化区块链架构,以解决扩展和部署问题。
Celestia的团队打算使区块链的部署对每个人都很简单。因此,Celestia的模块化区块链架构优先考虑以下方面:
提高可扩展性
共享安全
主权问题
开发者可以选择自己的执行环境,如SolanaVM和EVM。Celestia还为模块化建设者提供了一个奖学金。他们在最近的融资公告中列出了三个区块链项目作为其数据可用性层的用户:
Eclipse
Constellation
Dymension
该项目还为「模块化研究员队列」的26名成员提供每月3000美元的资助,为期三个月。曾在以太坊基金会和Uniswap实验室工作的ScottSunarto是获奖者之一。
Celestia仍处于开发的早期阶段。开发团队在2021年发布了一个MVP通知,并于2021年11月启动了开发网。2022年更为重要,因为该项目已经启动了测试网并逐步构建主网。
Dymension
作为Cosmos生态系统的一部分,这个模块化的结算层提供了启动EnshinedRollups,这开启了去中心化的用例。
Dymension是一个建立在Cosmos上的主权Rollup,旨在通过DymensionChain、RDK和IRC使RollApp的开发变得简单。
Dymension是为维护Rollup状态、验证和欺诈证明而优化的,同时只接受Rollup交易和基本转账。
在Dymension上,开发人员可以专注于业务逻辑需求,并使用RDK和专门的结算层快速部署特定于应用程序的Rollup,同时受益于IRC、共享安全性和数据可用性。
DymensionRollApps和Cosmos一样,旨在创建特定应用的区块链,以减少共识开销。基于Cosmos-SDK,RDK增加了新的模块并修改了现有模块,以确保RollApp与Dymension协议兼容,同时与其他Cosmos生态系统工具兼容。RollApps可以通过DymensionHub与任何支持IBC的链进行通信。
FuelLabs?
Fuel实验室正在为模块化的区块链堆栈建立一个快速执行层。Fuel取得了显着的增长,因为这个项目以汇集了一些最优秀的工程师。
Fuel的技术建立在三大支柱之上:
并行交易执行:Fuel通过并行执行交易提供顶级处理能力
Fuel虚拟机:FuelVM增加了开发者的设计空间
卓越的开发人员体验:Fuel的特定领域语言,Sway,提供了一个独特而流程的开发者体验。Fuel还有一个支持工具链,称为Forc。
Fuel旨在成为自主的驱动力。开发者可以在不使用中间商的情况下进行构建。它提供模块化和以太坊未来的替代方案。以太坊正朝着以Rollup为中心的方向发展。Fuel声称它可以将执行层扩展到标准Rollup之外。该团队声称他们将这样做不会危及安全并且成本低廉。
因为Fuel是为欺诈证明而设计的,完整的节点资源要求可能比平时高,增加了带宽容量,同时允许用户通过信任最小化的轻客户端来验证链。
模块化区块链的好处
可扩展性
单体区块链允许用户将所有预期的区块链功能放在一个被称为第1层的单体层中。这使得区块链的创建变得困难,因为它试图在单层内同时处理所有功能。模块化区块链的不同功能在不同层之间共享,提高了可扩展性并防止网络中断。
简化区块链创建
为了启动一个新的区块链,矿工必须处理安全和去中心化问题,这可能会阻止一些人优化网络外哈希率。当矿工较少关注特定功能时,他们可以利用布局并更快地创建新区块链,而不管区块链架构如何。
灵活性
模块化区块链的布局比单体区块链的布局要灵活得多。它的目的是为矿工提供单体区块链上所没有的功能。
总结
随着Layer2和Rollups的发展,以太坊的生态系统转向了模块化架构。
区块链技术大规模应用的最大障碍之一是可扩展性。
第1层的扩展解决方案专注于区块生产而不是区块验证。模块化区块链基础设施旨在促进具有可扩展性、安全性和去中心化特性的Web3采用,并专注于易于集成、快速交付和用户体验。
原文标题:《SBT:theKeytoUnlocktheFutureofDeSoc》作者:火必研究院摘要SBT由Vitalik受游戏《魔兽世界》启发后在论文中提出,是一种公开可见、不可转让.
1900/1/1 0:00:00原文标题:《LifeAfterFTX:HowSolanaDeFiIsStartingOver—WithoutSBF’sSerum》作者:StacyElliott,Decrypt编译:倩雯.
1900/1/1 0:00:00原文来源:BytetradeLab,FrankHu与?KesterWu原文标题:《InnovationsofOn-ChainPerpetualProtocolsPart1》编译:倩雯.
1900/1/1 0:00:00原文标题:《Somebookswe’rereading(andgameswe’replaying)thiswinter》作者:a16z编译:倩雯.
1900/1/1 0:00:00作者:CM,加密绿洲在Web3,创新永远是最好的营销。尤其是在当下阶段,朦胧混沌,只是部分领域初现峥嵘。创新的维度有很多,有技术逻辑、产品设计、营销玩法等.
1900/1/1 0:00:00据CoinDesk报道,Web3游戏工作室RobotoGames宣布完成1500万美元A轮融资,a16z领投.
1900/1/1 0:00:00