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 的工作原理:
- 正常创建:使用任何 Bitcoin Stamps 界面正常操作
- OLGA 自动激活:在交易创建过程中(区块 865,000+)自动启用
- P2WSH 存储:替换昂贵的 2/3 多签方式
- 自动降低手续费:最终成本中自动体现费用节省
- 完整数据:永久存储在比特币见证脚本中
技术实现
面向开发者实现 OLGA 优化的应用程序:
存储优化特性
- P2WSH 见证脚本:高效的比特币见证脚本存储
- 自动优化:与现有协议透明地协同工作
- 通用兼容性:支持所有 Bitcoin Stamps 协议
- 矿工优先级:在高费率时期提升纳入率
开发资源
- TX-Builder SDK → - 内置 OLGA 集成
- API 文档 → - P2WSH 存储端点
- 协议规范 → - 技术实现细节
存储技术
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+):
自动集成:
- Stampchain.io → - 默认启用 OLGA
- TX-Builder SDK → - 内置 P2WSH 存储
- 艺术家工具 → - 自动优化
面向开发者:
技术背景
从多签的演进: Bitcoin Stamps 最初使用在 2 个签名操作中存储数据的 2/3 多签交易。这种方式:
- 成本高昂:交易手续费较高
- 受惩罚:矿工优先级差,尤其在高费率时期
- 低效:对比特币脚本能力的次优利用
OLGA 解决方案(区块 865,000+): 基于 JP Janssen 的 Counterparty 测试,OLGA 采用了 P2WSH 见证脚本:
- 高效存储:数据存储在见证脚本中
- 更好的优先级:矿工纳入率提升,尤其在高费率时期
- 不可变:永久、不可审查的比特币存储
- 成本效益:与多签相比手续费降低 30-95%
OLGA 通过高效的 P2WSH 存储使 Bitcoin Stamps 更易于使用,同时保持链上数据永久、不可变的本质。