并为每个节点创建一个片段对。一个片段对i是第i个主片段和次级片段的配对。总共有n = 3f + 1个片段对,等同于节点的数量。 接着,W将所有片段的承诺发送给每个节点,并附带相应的片段对。各个节点检查自己在片段对中的片段是否与承诺一致,重新计算blob的承诺,并回复签名确认。当收集到2f + 1个签名后,W生成一个证书,并将其发布到链上,以证明该blob将是可用的。 在理论上的异步网络模型中,假设可靠的传输,这样所有正确的节点最终都会从一个诚实的写入者那里收到一个片段对。然而,在实际的协议中,写入者可能需要停止重传。收集到2f + 1个签名后,可以安全地停止重传,这样就确保至少有f + 1个正确节点(从2f + 1个响应的节点中选出)持有该blob的片段对。 (a) 节点1和节点3共同持有两行和两列 在这种情况下,节点1和节点3分别持有文件的两行和两列。每个节点所持有的数据片段在二维编码中被分配到不同的行和列,确保数据在多个节点之间进行分布和冗余存储,以实现高可用性和容错性。 (b) 每个节点将其行/列与节点4的列/行的交集发送给节点4(红色)。节点3需要对这一行进行编码。 在此步骤中,节点1和节点3会将它们的行/列与节点4的列/行的交集发送给节点4。具体来说,节点3需要编码其所持有的行,以便与节点4的数据片段进行交集并传递给节点4。这样,节点4就能收到完整的数据片段,并能够执行恢复或校验工作。这个过程确保了数据的完整性和冗余,即使某些节点发生故障,其他节点仍能恢复数据。 (c) 节点4使用其列上的f + 1个符号来恢复完整的次级片段(绿色)。然后,节点4将恢复的列交集发送给其他恢复节点的行。 在此步骤中,节点4利用其列上f + 1个符号来恢复完整的次级片段。恢复过程基于数据的交集,确保数据恢复的高效性。当节点4恢复了其次级片段后,它会将恢复得到的列交集发送给其他正在恢复的节点,帮助这些节点恢复它们的行数据。这种交互方式保证了数据恢复的顺利进行,并且多个节点之间的协作可以加速恢复过程。 (d) 节点4使用其行上的f + 1个符号以及其他诚实恢复节点发送的所有恢复次级符号(绿色)(这些符号应至少为2f,加上之前步骤中恢复的1个符号),来恢复其主片段(深蓝色)。 在这一阶段,节点4不仅使用其行上的f + 1个符号来恢复主片段,还需要利用其他诚实恢复节点发送的次级符号来帮助完成恢复。通过这些从其他节点接收到的符号,节点4能够恢复它的主片段。为了确保恢复的准确性,节点4会接收到至少2f + 1个有效的次级符号(包括在之前步骤中恢复的1个符号)。这种机制通过集成多个来源的数据来增强容错性和数据的恢复能力。 ●读取协议 读取协议与RS编码的协议相同,节点仅需使用其主片段。读者(R)首先请求任何节点提供该blob的承诺集,并通过承诺开放协议检查返回的承诺集是否与所请求的blob承诺相匹配。接下来,R向所有节点请求读取该blob承诺,它们将响应并提供它们持有的主片段(为了节省带宽,这可能是逐渐进行的)。每个响应会与该blob的承诺集中的相应承诺进行检查。 当R收集到f + 1个正确的主片段后,R解码该blob并重新编码,重新计算blob承诺,并将其与所请求的blob承诺进行比较。如果这两个承诺匹配(即与W在链上发布的承诺相同),则R输出blob B,否则,R输出错误或无法恢复的指示信息。 Walrus去中心化安全Blob存储 ●写入一个Blob 写入Walrus中的Blob过程可以通过图4来说明。 这个过程开始时,写入者(➊)使用Red Stuff对Blob进行编码,如图2所示。这个过程会生成sliver对、一组对sliver的承诺以及一个Blob承诺。写入者通过对Blob承诺进行哈希运算,并结合文件的长度、编码类型等元数据,来推导出一个blobid。 然后,写入者(➋)向区块链提交一笔交易,以便在一系列Epoch中为Blob存储空间获得足够的保障,并注册这个Blob。交易中会发送Blob的大小和Blob承诺,这些数据可以用来重新推导出blobid。区块链智能合约需要确保有足够的空间来存储每个节点上的编码sliver,以及所有与Blob承诺相关的元数据。一些支付可能会随着交易一起发送,用以保证空闲空间,或者空闲空间可以作为附加资源,随请求一起使用。我们的实现允许这两种选项。 一旦注册交易提交(➌),写入者会通知存储节点它们有责任存储该blobid的slivers,同时将交易、承诺以及分配给各个存储节点的主sliver和副sliver连同证明一起发送给这些存储节点,证明slivers与发布的blobid一致。存储节点会验证承诺,并在成功存储承诺和sliver对后,返回一个对blobid的签名确认。 最后,写入者等待收集到2f + 1个签名确认(➍),这些确认构成一个写入证书。这个证书随后会被发布到链上(➎),这标志着Blob在Walrus中的可用点(PoA)。PoA表示存储节点有义务在指定的Epochs内保持这些slivers的可用性,以供读取。此时,写入者可以从本地存储中删除该Blob,并且可以脱机。此外,写入者还可以将PoA用作向第三方用户和智能合约证明Blob可用性的凭证。 节点会监听区块链事件,查看Blob是否到达了其PoA。如果它们没有存储该Blob的sliver对,它们将执行恢复过程,获取所有Blob的承诺和sliver对,直到PoA时间点。这确保了最终所有正确的节点将会持有所有Blob的sliver对。 总结 总而言之,Walrus的贡献包括: ●定义了异步完整数据共享的问题,并提出了Red Stuff,这是第一个能够在拜占庭容错下高效解决该问题的协议。 ●提出了Walrus,这是第一个为低复制成本而设计的、能够高效恢复因故障或参与者更替而丢失数据的权限去中心化存储协议。 ●通过引入基于质押的经济模型,结合奖励和惩罚机制来对齐激励并执行长期承诺,并提出了第一个异步挑战协议,以实现高效的存储证明。 三. 行业数据解析 1. 市场整体表现 1.1 现货BTCÐ ETF 从2025年3月24日到2025年3月29日,比特币(BTC)和以太坊(ETH)ETF的资金流动情况出现了不同的趋势: 比特币ETF: ●2025年3月24日: 比特币ETF迎来了8,420万美元的净流入,这是连续第七天的正流入,总流入额达到了8.698亿美元。 ●2025年3月25日: 比特币ETF再次记录了2,680万美元的净流入,使得8天内的累计流入额达到了8.966亿美元。 ●2025年3月26日: 比特币ETF继续增长,净流入达到了8,960万美元,标志着连续第九天的流入,总流入额达到了9.862亿美元。 ●2025年3月27日: 比特币ETF的净流入为8,900万美元,维持了正流入的趋势。 ●2025年3月28日: 比特币ETF继续录得8,900万美元的净流入,保持了连续的正流入趋势。 以太坊ETF: ●2025年3月24日: 以太坊ETF的净流入为0美元,结束了之前连续13天的资金流出。 ●2025年3月25日: 以太坊ETF出现了330万美元的净流出,这是流出趋势重新启动后的首次流出。 ●2025年3月26日: 以太坊ETF继续面临590万美元的净流出,投资者情绪依然谨慎。 ●2025年3月27日: 以太坊ETF净流出420万美元,表明市场的恐慌情绪依然存在。 ●2025年3月28日: 以太坊ETF继续遭遇420万美元的净流出,保持了负流出的趋势。 美东时间 11 月 1 日)以太坊现货 ETF 总净流出 1O92.56 万美元 1.2. 现货BTC vs ETH 价格走势 BTC 解析 BTC上周在测试楔形上轨(89000美元)附近失败后,如预期开启下行行情,而本周对于用户们仅需要关注三个重要支撑位,81400美元一线支撑,80000美元整数关口给予的二线支撑以及本年度最低点76600美元底部支撑。对于等待机会入场的用户来说,以上三个支撑位置都可被视为分批进场的合适点位。 ETH 解析 ETH在企稳2000美元上方失败后现已接近回调至本年度低点1760美元附近,后续走势几乎要看BTC脸色,若BTC能够企稳80000美元大关并开启反弹,那么ETH后续大概率在1760美元上方形成双底形态并可向上看至2300美元一线阻力。反之若BTC再度跌破80000美元并在76600美元甚至更低的价格寻求支撑,那么ETH则大概率可向下看至1700美元一线甚至1500美元二线底部支撑。 1.3. 恐慌&贪婪指数 2.公链数据 2.1. BTC Layer 2 Summary 解析 从2025年3月24日到3月28日,Bitcoin Layer-2(L2)生态系统经历了一些重要发展: Stacks的sBTC存款上限增加: Stacks宣布完成了sBTC的cap-2扩展,将存款上限提高了2,000 BTC,总容量达到了3,000 BTC(约合2.5亿美元)。这次提升旨在增强流动性,支持Bitcoin-backed DeFi应用在Stacks平台上的需求增长。 Citrea的测试网里程碑: Bitcoin L2解决方案Citrea报告了一个重要的里程碑——其测试网上的交易量突破了1,000万笔。平台还更新了Clementine设计,简化了零知识证明(ZKP)验证器,并增强了安全性,为Bitcoin交易的可扩展性打下了基础。 BOB的BitVM桥接启用: BOB(Build on Bitcoin)成功在测试网上启用了BitVM桥接,允许用户通过最小的信任假设将BTC铸造成Yield BTC。这一进展增强了Bitcoin与其他区块链网络之间的互操作性,使得在不妥协安全性的前提下,能够进行更复杂的交易。 Bitlayer的BitVM桥接发布: Bitlayer推出了BitVM桥接,允许用户通过最小信任假设将BTC铸造成Yield BTC。这一创新提高了Bitcoin交易的可扩展性和灵活性,支持Bitcoin生态系统内DeFi应用的发展。 2.2. EVM &non-EVM Layer 1 Summary 解析 EVM兼容的Layer 1区块链: ●BNB链的2025年路线图: BNB链公布了2025年愿景,计划扩展到每天100百万次交易,提高安全性以应对矿工可提取价值(MEV)问题,并引入类似EIP-7702的智能钱包解决方案。 该路线图还强调了人工智能(AI)用例的整合,专注于利用宝贵的私人数据并提升开发者工具。 ●Polkadot的2025年发展: Polkadot发布了2025年路线图,突出了对EVM和Solidity的支持,旨在增强互操作性和可扩展性。 该计划包括实施多核架构以增加容量,并通过XCM v5升级跨链消息传递。 非EVM Layer 1区块链: ●W Chain主网软启动: W Chain,一个总部位于新加坡的混合区块链网络,宣布其Layer 1主网进入软启动阶段。 在成功的测试网阶段后,W Chain引入了W Chain桥接功能,以增强跨平台兼容性和互操作性。 商业化主网预计将于2025年3月正式上线,并计划推出去中心化交易所(DEX)和大使计划等功能。 ●N1区块链投资者支持确认: N1,一个超低延迟的Layer 1区块链,确认了其原始投资者,包括Multicoin Capital和Arthur Hayes将继续支持该项目,预计将在主网发布前启动。 N1旨在为开发者提供不受限制的可扩展性和超低延迟的去中心化应用(DApps)支持,并支持多种编程语言以简化开发。 2.3. EVM Layer 2 Summary 解析 在2025年3月24日至3月29日之间,EVM Layer 2 生态系统出现了几项重要发展: 1.Polygon zkEVM 主网Beta版上线: 2025年3月27日,Polygon成功推出了zkEVM(零知识以太坊虚拟机)主网Beta版。该Layer 2扩容解决方案通过执行链下计算,提高了以太坊的可扩展性,实现了更快速且低成本的交易。开发者可以无缝地将其以太坊应用迁移到Polygon的zkEVM,因为它完全兼容以太坊的代码库。 2.Telos基金会的ZK-EVM开发路线图: Telos基金会公布了基于SNARKtor的ZK-EVM开发路线图。计划包括在2024年第四季度将在Telos测试网上部署硬件加速的zkEVM,随后在2025年第一季度与以太坊主网集成。接下来的阶段旨在集成SNARKtor以提高Layer 1上的验证效率,预计到2025年第四季度将完成全面集成。 四.宏观数据回顾与下周关键数据发布节点 3月28日公布的2月核心PCE物价指数年率录得2.7%(预期2.7%,前值2.6%),连续第三个月高于美联储目标,主要受关税导致的进口成本上升推动。 本周(3月31日-4月4日)重要宏观数据节点包括: 4月1日:美国3月ISM制造业PMI 4月2日:美国3月ADP就业人数 4月3日:美国至3月29日当周初请失业金人数 4月4日:美国3月失业率;美国3月季调后非农就业人口 五. 监管政策 周内,美国SEC结束对Crypto.com和Immutable的调查,特朗普也赦免了BitMex的联合创始人,针对稳定币的专门法案也正式被提上讨论日程,对加密行业的松绑与合规化监管进程正在加快推进。 美国:俄克拉荷马州通过战略比特币储备法案 俄克拉荷马州众议院投票通过战略比特币储备法案。该法案允许该州将 10% 的公共资金投资于比特币或任何市值超过 5000 亿美元的数字资产。 另外,美国司法部宣布破获了一项正在进行的恐怖主义融资计划,查获约 201,400 美元(按当前价值计算)的加密货币,这些加密货币存放在旨在为哈马斯提供资金的钱包和账户中。查获的资金来自哈马斯筹款地址,据称由哈马斯控制,自 2024 年 10 月以来,这些地址被用于洗钱超过 150 万美元的虚拟货币。 巴拿马:公布拟议加密法案 巴拿马公布拟议加密法案,以监管加密货币和促进基于区块链服务的发展。拟议的法案为使用数字资产建立了法律框架,为服务提供商制定了许可要求,并包括符合国际金融标准的严格合规措施。数字资产被承认为一种合法的支付手段,允许个人和企业自由商定在商业和民事合同中使用数字资产。 欧盟:或对加密资产实施 100% 资本支持要求 据 Cointelegraph 报道,欧盟保险监管机构提议对持有加密资产的保险公司实施 100% 资本支持要求,理由是加密资产存在「固有风险和高波动性」。 韩国:拟对 Kucoin等17 家境外应用实施访问屏蔽 韩国金融情报分析院(FIU)发布公告称,自 3 月 25 日起将对 17 家未在韩国注册的海外虚拟资产服务提供商(VASP)的 Google Play 平台应用实施国内访问限制,包括 KuCoin、MEXC 等,这意味着用户无法新安装相关应用,现有用户也无法更新。lg...