原文标题:《Modular Blockchain Ecosystem Overview》
撰文:Kadeem Clarke
编译:深潮 TechFlow
区块链一直在发展,每次迭代都试图解决区块链去中心化、可扩展性和安全性的三难困境。比特币、以太坊和 Solana 等区块链具有单体结构和四个主要功能:数据可用性、共识、结算和执行。
由于这些功能争夺相同的资源,单体区块链将不可避免地遇到以下可扩展性问题。
像 Celestia、Dymension 和 Fuel 这样的模块化区块链解决方案给开发者提供了广泛的选择,不仅可以扩展区块链,还可以实现跨链互操作。
Beosin:ULME代币项目遭受黑客攻击事件简析:金色财经报道,10月25日,据Beosin EagleEye 安全预警与监控平台检测显示,ULME代币项目被黑客攻击,目前造成50646 BUSD损失,黑客首先利用闪电贷借出BUSD,由于用户前面给ULME合约授权,攻击者遍历了对合约进行授权的地址,然后批量转出已授权用户的BUSD到合约中,提高价格ULME价格,然后黑客卖掉之前闪电贷借出的ULME,赚取BUSD,归还闪电贷获利离场。Beosin安全团队建议用户用户取消BUSD对ULME合约的授权并及时转移资金减少损失。[2022/10/25 16:38:21]
构建模块化区块链的概念仍然很新,所以现在看看有哪些现有的链开始采取类似的方法将会很有趣。
模块化区块链的效率提高了,因为它们将验证器集中在分片上,这增加了区块链的吞吐量。
安全团队:Audius项目恶意提案攻击简析,攻击者总共获利约108W美元:7月24日消息,据成都链安“链必应-区块链安全态势感知平台”安全舆情监控数据显示,Audius项目遭受恶意提案攻击。成都链安安全团队简析如下:攻击者先部署恶意合约并在Audius: Community Treasury 合约中调用initialize将自己设置为治理合约的监护地址,随后攻击者调用ProposalSubmitted 提交恶意85号提案并被通过,该提案允许向攻击合约转账1,856w个AudiusToken,随后攻击者将获得的AudiusToken兑换为ETH,总共获利约108W美元,目前获利资金仍然存放于攻击者地址上(0xa0c7BD318D69424603CBf91e9969870F21B8ab4c)。[2022/7/24 2:34:31]
以下是模块化区块链的一些优势:
慢雾简析Qubit被盗原因:对白名单代币进行转账操作时未对其是否是0地址再次进行检查:据慢雾区情报,2022 年 01 月 28 日,Qubit 项目的 QBridge 遭受攻击损失约 8000 万美金。慢雾安全团队进行分析后表示,本次攻击的主要原因在于在充值普通代币与 native 代币分开实现的情况下,在对白名单内的代币进行转账操作时未对其是否是 0 地址再次进行检查,导致本该通过 native 充值函数进行充值的操作却能顺利走通普通代币充值逻辑。慢雾安全团队建议在对充值代币进行白名单检查后仍需对充值的是否为 native 代币进行检查。[2022/1/28 9:19:19]
主权性
可扩展性
易于构建项目
Celestia 专注于区块链的扩展,已经筹集了 5500 万美元来资助其扩张计划。Celestia 正在创建一个独一无二的模块化区块链架构,以解决扩展和部署问题。
慢雾:Polkatrain 薅羊毛事故简析:据慢雾区消息,波卡生态IDO平台Polkatrain于今早发生事故,慢雾安全团队第一时间介入分析,并定位到了具体问题。本次出现问题的合约为Polkatrain项目的POLT_LBP合约,该合约有一个swap函数,并存在一个返佣机制,当用户通过swap函数购买PLOT代币的时候获得一定量的返佣,该笔返佣会通过合约里的_update函数调用transferFrom的形式转发送给用户。由于_update函数没有设置一个池子的最多的返佣数量,也未在返佣的时候判断总返佣金是否用完了,导致恶意的套利者可通过不断调用swap函数进行代币兑换来薅取合约的返佣奖励。慢雾安全团队提醒DApp项目方在设计AMM兑换机制的时候需充分考虑项目的业务场景及其经济模型,防止意外情况发生。[2021/4/5 19:46:39]
Harvest.Finance被黑事件简析:10月26号,据慢雾区消息 Harvest Finance 项目遭受闪电贷攻击,损失超过 400 万美元。以下为慢雾安全团队对此事件的简要分析。
1. 攻击者通过 Tornado.cash 转入 20ETH 作为后续攻击手续费;
2. 攻击者通过 UniswapV2 闪电贷借出巨额 USDC 与 USDT;
3. 攻击者先通过 Curve 的 exchange_underlying 函数将 USDT 换成 USDC,此时 Curve yUSDC 池中的 investedUnderlyingBalance 将相对应的变小;
4. 随后攻击者通过 Harvest 的 deposit 将巨额 USDC 充值进 Vault 中,充值的同时 Harvest 的 Vault 将铸出 fUSDC,而铸出的数量计算方式如下:
amount.mul(totalSupply()).div(underlyingBalanceWithInvestment());
计算方式中的 underlyingBalanceWithInvestment 一部分取的是 Curve 中的 investedUnderlyingBalance 值,由于 Curve 中 investedUnderlyingBalance 的变化将导致 Vault 铸出更多的 fUSDC;
5. 之后再通过 Curve 把 USDC 换成 USDT 将失衡的价格拉回正常;
6. 最后只需要把 fUSDC 归还给 Vault 即可获得比充值时更多的 USDC;
7. 随后攻击者开始重复此过程持续获利;
其他攻击流程与上诉分析过程类似。参考交易哈希:0x35f8d2f572fceaac9288e5d462117850ef2694786992a8c3f6d02612277b0877。
此次攻击主要是 Harvest Finance 的 fToken(fUSDC、fUSDT...) 在铸币时采用的是 Curve y池中的报价(即使用 Curve 作为喂价来源),导致攻击者可以通过巨额兑换操控预言机的价格来控制 Harvest Finance 中 fToken 的铸币数量,从而使攻击者有利可图。[2020/10/26]
Celestia 的团队打算使区块链的部署对每个人都很简单。因此,Celestia 的模块化区块链架构优先考虑以下方面:
提高可扩展性
共享安全
主权问题
开发者可以选择自己的执行环境,如 Solana VM 和 EVM。Celestia 还为模块化建设者提供了一个奖学金。他们在最近的融资公告中列出了三个区块链项目作为其数据可用性层的用户:
Eclipse
Constellation
Dymension
该项目还为「模块化研究员队列」的 26 名成员提供每月 3000 美元的资助,为期三个月。曾在以太坊基金会和 Uniswap 实验室工作的 Scott Sunarto 是获奖者之一。
Celestia 仍处于开发的早期阶段。开发团队在 2021 年发布了一个 MVP 通知,并于 2021 年 11 月启动了开发网。2022 年更为重要,因为该项目已经启动了测试网并逐步构建主网。
作为 Cosmos 生态系统的一部分,这个模块化的结算层提供了启动 Enshined Rollups(纳入协议的 Rollup 逻辑),这开启了去中心化的用例。
Dymension 是一个建立在 Cosmos 上的主权 Rollup,旨在通过 Dymension Chain(结算层)、RDK(RollApp 开发工具包)和 IRC(Rollup 间通信)使 RollApp(以定制应用为重点的 RollApp)的开发变得简单。
Dymension 是为维护 Rollup 状态、验证和欺诈证明而优化的,同时只接受 Rollup 交易和基本转账。
在 Dymension 上,开发人员可以专注于业务逻辑需求,并使用 RDK 和专门的结算层快速部署特定于应用程序的 Rollup,同时受益于 IRC、共享安全性和数据可用性。
Dymension RollApps 和 Cosmos 一样,旨在创建特定应用的区块链,以减少共识开销。基于 Cosmos-SDK,RDK 增加了新的模块并修改了现有模块,以确保 RollApp 与 Dymension 协议兼容,同时与其他 Cosmos 生态系统工具兼容。RollApps 可以通过 Dymension Hub 与任何支持 IBC 的链进行通信。
Fuel 实验室正在为模块化的区块链堆栈建立一个快速执行层。Fuel 取得了显着的增长,因为这个项目以汇集了一些最优秀的工程师。
Fuel 的技术建立在三大支柱之上:
并行交易执行:Fuel 通过并行执行交易提供顶级处理能力
Fuel 虚拟机(FuelVM):FuelVM 增加了开发者的设计空间
卓越的开发人员体验(使用 Sway 和 Froc):Fuel 的特定领域语言,Sway,提供了一个独特而流程的开发者体验。Fuel 还有一个支持工具链,称为 Forc。
Fuel 旨在成为自主的驱动力。开发者可以在不使用中间商的情况下进行构建。它提供模块化和以太坊未来的替代方案。以太坊正朝着以 Rollup 为中心的方向发展。Fuel 声称它可以将执行层扩展到标准 Rollup 之外。该团队声称他们将这样做不会危及安全并且成本低廉。
因为 Fuel 是为欺诈证明而设计的,完整的节点资源要求可能比平时高,增加了带宽容量,同时允许用户通过信任最小化的轻客户端来验证链。
单体区块链允许用户将所有预期的区块链功能放在一个被称为第 1 层的单体层中。这使得区块链的创建变得困难,因为它试图在单层内同时处理所有功能。模块化区块链的不同功能在不同层之间共享,提高了可扩展性并防止网络中断。
为了启动一个新的区块链,矿工必须处理安全和去中心化问题,这可能会阻止一些人优化网络外哈希率(机会)。当矿工较少关注特定功能(例如共识)时,他们可以利用布局并更快地创建新区块链,而不管区块链架构如何。
模块化区块链的布局比单体区块链的布局要灵活得多。它的目的是为矿工提供单体区块链上所没有的功能。
随着 Layer 2 和 Rollups 的发展,以太坊的生态系统转向了模块化架构。
区块链技术大规模应用的最大障碍之一是可扩展性。
第 1 层的扩展解决方案专注于区块生产而不是区块验证。模块化区块链基础设施旨在促进具有可扩展性、安全性和去中心化特性的 Web 3 采用,并专注于易于集成、快速交付和用户体验。
深潮TechFlow
个人专栏
阅读更多
金色早8点
金色财经
去中心化金融社区
CertiK中文社区
虎嗅科技
区块律动BlockBeats
念青
Odaily星球日报
腾讯研究院
DeFi数据1、DeFi代币总市值:377.96亿美元 DeFi总市值及前十代币 数据来源:coingecko2、过去24小时去中心化交易所的交易量15.
1900/1/1 0:00:00FTX暴雷,引发的后继效应不可为不大,所有FTX相关实体都已申请破产保护,共涉FTX US、Alameda Research Ltd等134家附属公司.
1900/1/1 0:00:0012月8日,加密交易和借贷机构Genesis向客户发布了一份邮件表示,其解决流动性问题需要更多时间,恢复取款可能仍需数周、而非数日的时间.
1900/1/1 0:00:00DeFi数据1、DeFi代币总市值:383.31亿美元 DeFi总市值及前十代币 数据来源:coingecko2、过去24小时去中心化交易所的交易量17.
1900/1/1 0:00:00经济学家 John Fullerton 创造的“ReFi”是利用市场解决市场造成的问题的过程,加密货币是迄今为止最自由的市场体系,可以帮助重塑世界经济.
1900/1/1 0:00:00过去几天,FTX 创始人 SBF 再遭攻讦。Terra 创始人 Do Kwon 以及三箭资本(3AC)创始人 Zhu Su 相继发文对 SBF 进行声讨,指责其是 Terra .
1900/1/1 0:00:00