Skip to content

OLGA 存储协议

OLGA 存储协议是一种先进的 P2WSH 数据存储方法,通过将昂贵的 2/3 多签方式替换为高效的见证脚本存储,为 Bitcoin Stamps 交易提供 30-95% 的成本降低

核心特性

  • 大幅节省成本:与 2/3 多签相比,交易手续费降低 30-95%
  • 通用兼容性:适用于所有 Bitcoin Stamps 协议(SRC-20、SRC-101、SRC-721)
  • 不可变存储:使用 P2WSH 在比特币上实现永久数据存储
  • 矿工优先级:费用效率优于多签,在高费率时期尤为明显
  • 协议无关:惠及所有 Bitcoin Stamps 交易类型

OLGA 对所有用户的优势

自动降低成本:

  • 存储效率:与多签相比,印章创建成本降低 50-80%
  • 代币创建:SRC-20 代币部署手续费更低
  • 系列部署:SRC-721 系列搭建成本更便宜
  • 名称注册:SRC-101 名称铸造费用减少

存储优势:

  • 不可变数据:比特币见证脚本中的永久存储
  • 矿工友好:在高费率时期优先级优于多签
  • 高效 P2WSH:用于数据存储的最优比特币脚本结构
  • 无数据丢失:完整保留原始内容

OLGA 的工作原理:

  1. 正常创建:使用任何 Bitcoin Stamps 界面正常操作
  2. OLGA 自动激活:在交易创建过程中(区块 865,000+)自动启用
  3. P2WSH 存储:替换昂贵的 2/3 多签方式
  4. 自动降低手续费:最终成本中自动体现费用节省
  5. 完整数据:永久存储在比特币见证脚本中

技术实现

面向开发者实现 OLGA 优化的应用程序:

存储优化特性

  • P2WSH 见证脚本:高效的比特币见证脚本存储
  • 自动优化:与现有协议透明地协同工作
  • 通用兼容性:支持所有 Bitcoin Stamps 协议
  • 矿工优先级:在高费率时期提升纳入率

开发资源

存储技术

P2WSH 见证脚本

  • 见证数据:在比特币见证脚本中存储数据
  • 脚本优化:用于数据存储的高效操作码使用
  • 不可变存储:比特币上的永久数据保存
  • 矿工优先级:费用效率优于多签脚本

成本优化

  • 费用降低:与 2/3 多签方式相比节省 30-95%
  • 高费率韧性:网络拥堵时期的优先级更高
  • 高效编码:最优的比特币脚本结构
  • 向后兼容:在需要时回退到多签方式

协议集成

  • SRC-20:代币元数据和部署的 P2WSH 存储
  • SRC-101:名称记录的高效见证存储
  • SRC-721:使用 P2WSH 的优化图层引用
  • 跨协议:所有协议的通用 P2WSH 存储

成本节省示例

真实节省(对比 2/3 多签)

图像印章:

  • 2/3 多签:24KB 图像 = 约 480,000 聪(矿工优先级差)
  • OLGA P2WSH:相同数据 = 约 160,000 聪(优先级更好)
  • 节省:降低 67%(节省 320,000 聪)

SRC-20 代币:

  • 2/3 多签:代币部署 = 约 50,000 聪
  • OLGA P2WSH:相同部署 = 约 20,000 聪
  • 节省:降低 60%(节省 30,000 聪)

SRC-721 系列:

  • 2/3 多签:系列部署 = 约 200,000 聪(高费率时受惩罚)
  • OLGA P2WSH:相同系列 = 约 80,000 聪(优先级更好)
  • 节省:降低 60%(节省 120,000 聪)

网络影响

效率优势

  • 更好的费用效率:P2WSH 比多签存储更高效
  • 提升矿工优先级:在高费率时期尤为有利
  • 见证数据存储:充分利用比特币的见证脚本能力
  • 网络兼容性:标准比特币交易类型

对矿工的优势

  • 更高优先级:OLGA 交易获得更好的纳入优先级
  • 费用优化:更高效的每字节费率比
  • 减少惩罚:消除影响 OLGA 前印章的多签费用惩罚

永久性保证

Bitcoin Stamps 实现了在架构上优于其他比特币协议的数据永久性。OLGA 在保持这一根本保证的同时优化了实现永久性的成本。

OLGA 如何维持永久性

OLGA 前的印章通过裸多签输出直接将数据嵌入未花费交易输出(UTXO)集合——这是每个完整验证比特币节点为验证新交易而必须保留的数据。OLGA 将存储机制转移至 P2WSH 见证脚本以提升成本效率,而 P2WSH 输出哈希仍保留在 UTXO 集合中,作为数据存在的不可变证明。编码数据本身永久记录在比特币区块中,可由任何已处理这些区块的节点检索。OLGA 在降低交易成本的同时,不牺牲定义 Bitcoin Stamps 的永久性。

与 Ordinals 和见证数据的对比

Ordinals 铭文将其数据存储在比特币交易的见证(SegWit)部分。虽然见证数据包含在区块中,但比特币协议明确允许节点在验证后剪枝见证数据。剪枝节点可以完全丢弃见证部分,仍然作为网络的有效参与者运行。这意味着 Ordinals 数据的可用性取决于存档节点是否选择保留这些数据——这在结构上并无保证。

Bitcoin Stamps 采取了根本不同的方式。无论使用原始裸多签方式还是 OLGA 的 P2WSH 优化,Stamps 都会创建不可花费的输出,其哈希值由每个全节点保留在 UTXO 集合中。数据永久锚定在比特币的共识层,而非存储在可选的、可剪枝的部分。

实际意义

任何使用 OLGA 创建的 Bitcoin Stamp 都可以从任何比特币全节点永久检索。OLGA 在不损害这一保证的前提下实现了 30-95% 的成本节省。无需依赖专业的存档基础设施、IPFS 固定服务或第三方数据可用性层。比特币网络本身充当永久、不可审查的存储层——OLGA 只是使访问这种永久性更加经济实惠。

快速开始

OLGA P2WSH 存储在所有主要 Bitcoin Stamps 工具中自动启用(区块 865,000+):

自动集成:

面向开发者:

技术背景

从多签的演进: Bitcoin Stamps 最初使用在 2 个签名操作中存储数据的 2/3 多签交易。这种方式:

  • 成本高昂:交易手续费较高
  • 受惩罚:矿工优先级差,尤其在高费率时期
  • 低效:对比特币脚本能力的次优利用

OLGA 解决方案(区块 865,000+): 基于 JP Janssen 的 Counterparty 测试,OLGA 采用了 P2WSH 见证脚本:

  • 高效存储:数据存储在见证脚本中
  • 更好的优先级:矿工纳入率提升,尤其在高费率时期
  • 不可变:永久、不可审查的比特币存储
  • 成本效益:与多签相比手续费降低 30-95%

OLGA 通过高效的 P2WSH 存储使 Bitcoin Stamps 更易于使用,同时保持链上数据永久、不可变的本质。

社区拥有的开源项目,在比特币上保存数字文化