原space链接:https://twitter.com/i/spaces/1vOxwjBPRbmJB?s=20
参会人:@ZKSgu - 孤鹤?♂️@tmel0211 Haotian - 独立研究员@eternal1997L Faust - 极客Web3 联合创始人@lukema95 Luke - @zetablockchain技术大使@romakingwolf8 Stone - @BsquaredNetwork (BTC L2项目)问题1:
本场 space 的第一个话题是目前比特币生态好像突然冒出来了很多二层项目,想请问问各位嘉宾,你们比较看好哪些项目?这些项目在技术上有什么特点?整体又有哪些优缺点啊?@tmel0211 Haotian - 独立研究员 12:17郝天老师在讨论比特币生态中的二层项目时提到了以下关键点:1. 比特币 Layer Two 目标和特点: 1. Layer two 的主要目标是提升比特币主网的可扩展性。 - 安全、去中心化、可扩展性是在比特币 layer two 中要考虑的核心因素。2. 比特币与以太坊的差异: - 比特币主网与以太坊主网有一些关键差异,如比特币没有智能合约、存储空间有限等。 - 比特币在 UTXO 模型中只能进行简单的判断和签名,而验证能力相对有限。3. 比特币 Layer Two 的困境: - 目前比特币 Layer Two 缺乏标准,没有像以太坊的 Plasma、Rollup 等明确的发展轨迹。 - 多种方案在探索中,但缺乏统一的纲领,无法像以太坊一样有清晰的发展路径。4. 方案探讨: - 有人尝试将比特币作为资产结算层,搭建与之兼容的 EVM 链作为二层。 - 提到了一种新型方案,即 BitVM,结合了铭文、挑战机制、本地化 DA、趋势优化的存储验证网络等元素。5. 行业趋势: - 趋势可能是将比特币与以太坊的经验结合,通过成熟的以太坊 Layer Two 经验来探索适合比特币的方案。 - 提到了 bsquared 等在探索这一方向的项目。6. 未来发展方向: - 将比特币作为结算层,与成熟的以太坊 Layer Two 方案结合,可能成为未来比特币 Layer Two 的主流方向。郝天老师认为,比特币 Layer Two 的发展方向需要在解决验证能力、数据追溯性等方面找到平衡,同时借鉴以太坊的经验。他强调了新型方案的可能性,其中比特币与 EVM 链的组合可能成为行业主流。@eternal1997L Faust - 极客Web3 联合创始人 20:41在Faust的发言中,他就比特币 Layer Two 的问题和发展方向提到了以下关键点:1. 比特币 Layer Two 安全性问题: - 比特币 Layer Two 在继承比特币主网的安全性上存在一些缺陷和短板。 - 许多项目自称为 rollup,但实际上与以太坊社区的 rollup 标准不同。2. 比特币 Layer Two 技术限制: - 比特币主网由于出块速度和区块大小的限制,难以支持大多数真正的 rollup 数据吞吐量需求。 - 大多数比特币 Layer Two 项目只是将存储承诺存放到比特币链上,而不是将完整的 DA 数据直接纳入比特币的区块。3. BitVM 欺诈证明方案: - BitVM 提出了一种与 Arbitrum 类似的欺诈证明方案,通过二分法寻找有问题的操作码,并在比特币链上重新验证相关数据。4. BitVM 存储依赖和问题: - BitVM 和其他基于它的项目需要依赖链下设置大批存储节点,但这可能会对链下存储和历史数据存储产生巨大压力。5. Nervos 和比特币 Layer Two 发展: - Faust认为 Nervos 团队的模块化区块链思路很有趣,尤其是他们在 layer two 和 layer one 之间的研究。 - CKB 团队试图将自己定位为比特币 Layer Two,并且适合启动新的 layer two 项目。6. Faust 的看法和未来发展: - Faust表示对 Nervos 团队的工作感兴趣,认为其模块化区块链思路有潜力。 - 他强调了比特币 Layer Two 项目在讲故事和实践落地之间的差距,表示很难确定哪个项目最有前途,因为目前大多数项目都还处于讲故事的阶段。@lukema95 Luke - @zetablockchain技术大使 30:37Luke 在讨论 Layer 2 解决方案时提到了以下关键点:1. Layer 2 方案分类: - Layer 2 的方案主要包括状态通道、侧链、rollup 和客户端验证等形式。2. 状态通道和闪电网络: - 闪电网络是早期认可的状态通道方案,主要用于支付,但不支持智能合约。3. 侧链和安全保证: - 侧链通过多签形式保护用户资产,依赖主链多签和侧链共识机制来确保安全。 - Schnorr 多签可能是提高效率和安全性的一种方式。4. 不同侧链方案: - 侧链采用不同的共识机制,包括验证节点增加、中性化方式和合并挖矿等。 - 一些早期的侧链项目包括 Liquid、Stacks、Map Protocol 等。5. Rollup 方案和验证难题: - Rollup 面临在比特币链上验证证明和欺诈证明的困难。 - BsquaredNetwork 和 ZK 证明的默克尔树根通过 Tapscript 写入 BTC,但验证仍然是一个挑战。 - Rollup 项目相对较早且资料有限。6. 客户端验证方案: - VL2 等客户端验证方案旨在在 Layer 2 上进行名门类资产的交易,但资料相对较少。总体而言,Luke对各种 Layer 2 解决方案进行了分类和概述,并指出了它们各自的特点和挑战。@romakingwolf8 Stone 36:22Stone 在讨论比特币的调度解决方案时提到了以下关键点:1. 比特币本地调度解决方案: - 分为比特币本地的解决方案和其他方案。本地方案包括状态通道和客户端验证,但协议开发和推进缓慢。2. RGB 客户端验证: - 看好像 RGB 这样的客户端验证,它将计算放在链下,并通过承诺的方式在比特币网络上结算。3. Rollup 的安全性: - Rollup 需要继承 layer one 的安全性,关键是 data availability 和状态转换的验证。 - 与侧链不同,Rollup 在 layer two 层面较为中心化,安全性完全依赖于 layer one。4. Bsquared Network 的 Rollup 实现: - Bsquared Network 探讨了如何实现 rollup 的状态转换,重点在于 data 的去中心化存储。 - 使用 ZK proof、数据聚合、inscription 写入比特币网络等方式保证 data visibility。 - Bsquared Hub 用于验证 ZK proof,并将验证过程生成承诺写入比特币网络。5. ZK Proof 的两种验证方式: - 使用类似 BitVM 的方式将 ZK proof 转换成逻辑文件路,生成 Merkle tree,再写入比特币网络。 - 研究执行所有 OP code,将非比特币支持的 OP code 转换成支持的,并生成 Merkle tree 写入比特币网络。6. 挑战和验证过程: - 完成在比特币上自证 ZKP 验证的承诺,允许任何比特币用户进行挑战。 - Merkle tree 的叶子节点的输入和计算过程 output 将在 challenge platform 上公开。Stone 阐述了 Bsquared Network 团队对于实现 rollup 的状态转换和验证的研究,以及如何确保安全性和数据可用性。
来源:金色财经