BitVM中文社区
白皮书BTC Layer2生态BitVM生态BTC 2024 会议BTC测试网水龙头社交媒体
  • 社区介绍
  • 成员招募
  • BitVM
    • 📖英文白皮书
    • 📖中英文白皮书
    • 📖BitVM白皮书-详细讲解
    • 🍀BitVM项目概况
    • 🌾基础知识
      • BitVM论文中图1解析
      • 隔离见证的好处
      • Schnorr 签名:简介
      • 谨慎日志合约(DLC):比特币的可扩展智能合约
      • 什么是比特币默克尔化抽象语法树(MAST)?
      • 什么是多重签名钱包(Multisig)?
      • 什么是门限签名(TSS)?
      • 什么是图灵完备
      • 区块、链
      • UTXO与普通账户模型
      • UTXO Vs 普通账户模型
      • PoW共识
      • PoS共识机制
      • 哈希与加密算法
      • 点时间锁合约(PTLC)
      • 基于 Taproot 的闪电通道
      • Taproot 及 MuSig2 回顾
      • Taproot是什么(比特币升级Taproot)
      • SegWit和Taproot是什么?二者之间的差异与各自优势
      • DPoS共识机制
      • 比特币脚本研究
      • 零知识证明介绍
      • Optimistic Rollups
      • Rollup:详解ZK Rollups、Optimistic
  • 👨重要人物
    • Robin Linus
  • BitVM精选文章
    • 与BitVM有关的重要信息
    • BitVM:比特币层计算的突破
    • BitVM 入门
    • 深入探讨BitVM - 表达图灵完备比特币合约的计算范式
    • BitVM and Bridges-侧链桥
    • What is BitVM?
      • What is BitVM? with Robin Linus and Super Testnet (SLP520)
      • BitVM是什么?与Robin Linus和Super Testnet详细讲解
    • Robin Linus on BitVM
      • BitVM:Bitcoin的链下合约
      • BitVM:Off-chain Bitcoin Contracts
      • PPT中文版
      • PPT英文版
    • BitVM:图灵完备的 Taproot 智能合约
    • BitVM 在比特币上实现智能合约
    • 全面解析ZK Rollups和Optimistic Rollups
    • Optimism Rollup原理详解【以太坊L2方案】
    • 要在比特币上计算任何内容,资深开发者们怎么看BitVM?
    • BitVM 是什么?图文讲解
    • BitVM 脑洞大开,复杂概念和落地可行性剖析
    • BitVM:开启比特币的智能合约时代
  • 🆚生态对比
    • 从比特币应用编程理解 CKB 的可编程性
    • BitVM 与 RGB 协议:瞄准比特币生态的“双星”
    • 什么是 RGB 协议?
    • 牛市第一响:BTC L2将造就alpha之王
    • 比特币L2的机会
  • BitVM项目
    • BitVM项目概览
    • Bitlayer
      • Bitlayer 介绍
      • Bitlayer快速了解
      • 一文了解 Bitlayer:构建比特币计算层
      • Bitlayer Research:DLC 原理解析及其优化思考
    • zkBase
      • 为什么市场需要 ZKBase?
      • 了解 ZKByte:基于零知识证明和 BitVm 的比特币 Layer2 拓展解决方案
    • Bitstake
      • Bitstake 简介:基于 BitVM 的权益证明桥
    • Citrea
      • Citrea 概述:比特币首个 ZK Rollup
  • Runes
    • 作者
    • 优质文章
      • 为什么说 Runes 符文赛道即将爆发?
      • 超越BRC20?一文读懂比特币符文协议Runes的前世今生
      • 解读Runes协议:两大发行方式、文化与玩法
      • xiyu 对 Runes 协议的解读:提供了一种在比特币网络上创建和转移符号化资产的方法
      • 解读Runes协议:发展历程及其最新「公开铭刻」发行机制的拓展
      • Ordinals创始人Cesay:首次全面介绍Runes协议
      • Runes预挖矿概念:一文读懂Rune Kingdom符文龙
      • Runes是一个Bitcoin Token Standard协议
      • 一文读懂 Runes 与 BRC20 等同质化代币协议的对比
      • Ordinals创始人首谈Runes协议细节:前10个Runes只支持Open mint
      • 一文看懂BRC20、Atomicals、RUNE等协议的独特之处
    • 视频
      • No129. 什么是符文Runes协议?Runes协议几个关注度高的项目介绍
      • 比特币牛市行情下个热点赛道布局 | 符文协议 runes protocol | 什么是符文协议Runes
      • 被譽為下一個「銘文」的「符文」是什麼?Runes協定主網上線時間已定?|秒懂符文
  • btc
    • 📖白皮书
      • 中英文
      • 注解版
    • 📖《精通比特币》第二版
      • 原版序言
      • 中文版序言
      • 译者序
      • 第二版更新内容
      • 术语
      • 目录
      • 第一章 介绍
      • 第二章 比特币工作原理
      • 第三章 比特币核心
      • 第四章 密钥和地址
      • 第五章 钱包
      • 第六章 交易
      • 第七章 高级交易和脚本
      • 第八章 比特币网络
      • 第九章 区块链
      • 第十章 挖矿和共识
      • 第十一章 比特币安全
      • 第十二章 区块链应用
      • 附录A-1 比特币白皮书吴忌寒翻译
      • 附录A-2 比特币白皮书李笑来翻译
      • 附录B、交易脚本语言操作符,常量和符号
      • 附录C:比特币改进提案(BIP)
      • 附录D:Bitcore
      • 附录E:pycoin库、实用密钥程序ku和交易程序tx
      • 附录F:Bitcoin Explorer(bx)命令
    • 📖《精通比特币》第三版
    • 🌾精选文章
      • BTC生态扩容方案巡礼(1):铭文何去何从
      • BTC生态扩容方案综述
  • 培训
    • Web3技术培训
  • BTC 生态项目汇总
    • 图文版
  • 比特币 二层
    • Rollup
      • Bitlayer
      • QED Protocol
      • BitVM
      • Bison
      • B² Network
        • B² Network技术实现:基于零知识证明验证承诺的比特币ZK-Rollup
      • Chainway
      • bl2
      • Rollux
      • BOB
      • Hacash.com
      • BeL2
      • LumiBit
        • 详解原生比特币 Layer 2 网络 LumiBit
    • 比特币侧链
      • BEVM
        • BEVM Founder自述:为什么以及如何做BTC Layer2 ?
        • 以BTC为Gas且兼容EVM的BTC Layer2
      • MAP Protocol
      • Merlin Chain
      • Chain-key Bitcoin (ckBTC)
      • SatoshiVM
        • 比特币 L2 新机会?详解 SatoshiVM 及测试网交互流程
      • Rootstock
      • Libre
      • Stacks
      • Liquid Network
      • Babylon
      • BitBolt
      • Drivechain
      • RGB++
        • RGB++:为正统比特币L2添砖加瓦
        • RGB++ Protocol Light Paper
        • 从RGB到RGB++:CKB如何赋能比特币生态资产协议
        • 一文了解提出 RGB++ 协议的比特币二层:CKB
        • RGB++:比特币 L2 资产的新思路
    • 数据可用性
      • Veda
      • Nubit
    • 状态通道
      • OmniBOLT
      • Lightning Network
    • 客户端验证
      • BiHelix
      • RGB
    • 其他
      • Path Protocol
      • Bool Network
      • Dovi
      • Bitfinity Network
      • U Protocol
      • Botanix
        • Botanix protocol
      • AiPTP
  • BTC 基础设施
    • 链下索引
      • UniSat
      • Rooch Network
    • 资产协议
      • Layer1
        • Ordinals序列协议
          • BRC20.com
          • LRC-20/LTC-20
          • ORC-20
            • Ordinals
          • BRC-100
          • SRC-20(STAMPS 协议)
            • SRC20 OpenStamp
          • Runes 协议
          • Pipe 协议
          • Tap Protocol
        • Atomical原子协议
          • ARC-20
            • Atomicals Protocol
      • Layer2
        • BitVM
        • Lightning Network
        • RGB
        • Nostr Assets Protocol
    • 资产桥
      • DLC.Link
      • Liquidium
      • BoringDAO
      • GoWrap
      • XLink
      • MultiBit
      • UniRouter
      • VMPX
      • OrdBridge
      • BRCport
      • SoBit
      • BitSwap
      • SaxBridge
      • Ordinfinity
      • Shell Trade
    • 预言机
      • 概览
        • 预言机赛道大全图谱(经典收藏)
        • OKX Ventures研报:重新思考预言机,看到及未被看到的
      • Chainlink
        • 万字拆解 Chainlink 2.0 构成背景、技术原理、经济模型与未来挑战
        • Chainlink (LINK) 资金面情况及近期发展动态
      • Band Protocol
        • 投资 Band Protocol (BAND) – 您需要了解的一切
      • Pyth Network
        • Pyth Network 研报:Solana 生态预言机发展现状与前景分析
      • Supra
        • Supra万字研究报告: Intralayer中间件,能否撼动Link预言机龙头地位?
  • twitter-space
    • 怎么样的 BTC Layer2 更有机会胜出?
      • 全文
    • BTC Layer2 技术创新盘点
      • 全文
    • 比特币L2混战:从业者 / 市场如何选择?
      • 全文版
      • 精简
  • BTC Layer2 周报
    • BTC Layer2 68个项目盘点
    • 2024.3.11 - 2024.3.17
    • 2024.3.4 - 2024.3.10
    • 2024.2.19 - 2024.2.25
  • BitVM 周报
    • 2024.3.18 - 2024.3.24
    • 2024.3.11 - 2024.3.17
    • 2024.3.4 - 2024.3.10
    • 2024.2.26 - 2024.3.3
  • BTC 2024 会议
    • 比特币复兴 2024:按主题演讲和专题小组分段
由 GitBook 提供支持
在本页

这有帮助吗?

  1. BitVM项目
  2. Bitstake

Bitstake 简介:基于 BitVM 的权益证明桥

上一页Bitstake下一页Citrea

最后更新于1年前

这有帮助吗?

原文: https:

作者:

编辑 2024-02-14:本文的早期版本将 Bitstake 协议描述为“无需许可”即可作为活跃的质押者参与。指出,由于需要 N 中的 1 个活跃的质押者来执行正确的状态转换,因此还需要至少 N 中的 1 来挑战质押者集更新的审查制度。该帖子已更新以反映这一点。

2023 年末,Robin Linus 发布了,席卷了比特币开发者社区。白皮书承诺,“可以在比特币上计算任何东西”。 Robin 和 BitVM 社区的其他开发人员现在正在积极致力于使用 BitVM 构建信任最小化的。迄今为止设计的桥变体之一就是我所说的“许可乐观桥”,它依赖于 1-of-N(+)信任模型。

在许可乐观桥模型中,有一个由 N 个桥参与者组成的许可组。一名参与者扮演“证明者”(又名“操作员”)的角色,N-1 名参与者扮演“验证者”(又名“瞭望塔”)的角色。运营商的作用是处理用户的提现请求,而瞭望塔的作用是让运营商保持诚实。每当操作者发起提款时,就会开始一个“挑战期”,在此期间提款可以受到瞭望塔的挑战。如果操作员试图从桥上进行无效提款,那么任何一个瞭望塔都可以提交比特币挑战交易来启动挑战过程。如果挑战成功,则提款将被取消,并且运营商的一些抵押品将被 BitVM 程序削减。可以找到有关许可乐观桥协议的更完整描述。

这篇文章介绍了 Bitstake,它是许可乐观桥的一种变体,它使用权益证明协议来选择桥参与者。 Bitstake 协议结合了和 BitVM 许可的乐观桥的思想。它也可以被认为是的更安全版本。在这个桥接模型中引入权益证明的目的是为任何人提供一种参与桥接过程的方式,只要他们有足够的权益来满足资格门槛,并且 N 中的 1 个活跃权益持有者愿意挑战审查尝试质押者集更新。

以下是该协议如何工作的分步说明:

  1. Bitstake 实现者定义了 Bitstake BitVM 程序的核心逻辑。这包括有关 BTC 桥接的链(“目标链”)和桥本身的操作的详细信息,包括用作桥的质押资产的资产。质押资产可以是 BTC 或任何其他资产。注意:如果使用新的特定目的的质押资产(可能是通过燃烧证明创建的,如 StakePeg 中),那么如果质押者都变得恶意,用户可以通过社交方式对质押者进行削减。

  2. 想要参与桥接协议的初始用户(初始“质押者”)协调使用 BitVM 构建 Bitstake 地址。这会使用应分配给每个初始抵押者的权益来初始化目标链上的状态。质押者获得的质押权力与他们存入/收到和质押的质押资产数量成正比。任何人都可以进行质押,但参与桥接协议的活跃质押者集合仅限于质押权数最高的N 个质押者(上述“资格门槛”)。该限制由 BitVM 程序强制执行,并由实施者根据对比特币脚本大小限制和实际 MPC(例如协调限制)的评估来设置。了解 Nomic如何提供基于投票权的规范排序,以获得深入的解释。

  3. 随着初始质押者的设立,桥梁现在已准备好开始接受用户的存款。用户将 BTC 发送到 Bitstake 地址,并在目标链上记入等量的 BTC。然后,他们可以根据链共识规则支持的任何逻辑在目标链上使用 BTC。

  4. 有时,质押者会来来往往并修改他们的质押。发生这种情况时,BitVM 程序会强制要求,下次从 Bitstake 地址进行交易支出时,必须将更改发送回的新 Bitstake 地址必须根据以下条件使用最新的质押者集进行构造:他们当前的质押能力。如果目标链是一个汇总链,则这种质押者轮换可能会与每个汇总块一样频繁地发生,因为每个汇总块都需要比特币上的状态更新交易。查看 Nomic工作原理以获得深入的解释。

  5. 如果目标链支持强制包含,则可以规避对质押者的审查(防止他们质押或修改其质押)。使用强制包含,质押者或潜在质押者可以确认比特币上的交易,这将保证该交易在目标链上的下一个区块(或不久的将来的某个区块)中得到确认。如果交易仍然被排除,那么目标链将停止。这使得攻击者的审查成本可能非常高昂。任何 1-of-N 的活跃质押者都可以通过挑战排除有效质押者集更新的状态转换来防止对新质押者的审查。

协议的其余部分就像前面提到的 1-of-N 许可乐观桥一样工作。其中一名质押者成为操作员,其余的则成为了望塔。用户向运营商提交提款请求,瞭望塔让运营商保持诚实等等。

如前所述,Bitstake 的主要好处是,现在任何人都可以成为桥接协议的参与者,将桥接操作从固定操作员集更改为动态质押者集,只需要 N 中的 1 个许可现有的活跃质押者加入活跃质押者集合,同时还增加了目标链可以强制执行的处罚,即使所有活跃质押者行为不当(此功能仅在使用目标链上管理的特定目的质押资产时才可用)。质押者集还可以用于向目标链提供其他服务,例如区块生产、有效性证明和数据可用性。

主要风险是,如果允许任何人参与这座桥,它可能会被资金充足的攻击者所控制。如果攻击者获得了对超过资格阈值的所有权益持有者插槽的控制权,那么他们就可以从桥上窃取所有资金,并且只有在使用特定目的权益资产时,他们才会面临权益被大幅削减的风险。因此,为了获得最大的安全性,活跃权益的总价值应该轻松超过桥中持有的 BTC 总价值。

另一个风险是,由于任何人都可以成为质押者,因此其中一个质押者可能愿意恶意算力多数人勾结从桥上窃取信息,从而可能存在更高的风险。有关此风险的实证分析,请参阅我

工作量证明变体

当然,权益证明的替代方案是工作量证明。想要成为(Bitwork?)桥梁参与者的用户可以向目标链上的智能合约提交工作证明,他们将在桥梁中获得与他们提供的工作证明的总难度成比例的签名权。通过将签名权的来源切换到不同的智能合约(或完全停止链),基于工作的签名权证明将在社会上受到削减,就像特定目的的质押资产一样。协议的其余部分将按上述方式工作。使用工作量证明的主要权衡是这是沉没成本,而在权益证明中,如果用户想退出协议,他们可以将其权益出售给其他人。

致谢


电子邮件可能是最流行的去中心化消息传递协议,我预计它会存在一段时间。如果您想保持联系,请将您自己添加到我的电子邮件联系人中!我绝不会出售、出租或分享您的电子邮件地址。

感谢对这篇文章的草稿提供反馈并发明了 BitVM,感谢在 Nomic 桥上的工作,同时独立提出了类似的想法。

//lightco.in/2024/02/13/bitstake/
@lightcoin
Wei Dai
BitVM 白皮书
比特币桥
矿工不会窃取
在此处
Nomic 桥
StakePeg
Musig2
储备钱包
检查点交易的
与
之前引用的文章。
Robin Linus
Matt Bell
感谢 gnar