Money Button通过启用一种称为安全数据输出的新交易类型,以提升对链上数据的支持,并将由新的比特币SV(BSV)节点软件启用。此外,该公司在一篇博客文章中透露,它已更新了JavaScriptBSV库,以支持新的标准输出类型。
这只是Money Button对链上数据的继续支持做出的最新更新。在一月份,Money Button成为第一个支持高达100KB更大型的OP_RETURN数据规模的钱包。这使得在单个交易中储存视频、音频、图像文件以及任何其他类型的数据在BSV 区块链上变得可能。钱包的创造者,瑞安·查尔斯(Ryan X Charles)在创造第一个128MB大小的区块扮演重要的角色。
OP_RETURN 是创建不可支出的输出并在比特币交易中携带数据的最简单机制。但是,在原始比特币源代码中,OP_RETURN 并不会将交易失效。相反,它根据返回值是true还是false决定输出失效。这后来被中本聪更改掉以阻止恶意行为。
然而,新的比特币SV节点软件通过‘启用一个新的标准输出类型转发,使其与OP_RETURN的全部原始功能兼容’,恢复了OP_RETURN的原始目的。
钱包披露,MoneyButton已经启用了新的标准类型。以OP_FALSE OP_RETURN开头的脚本将被视为标准脚本,并将与Money Button进行广播。
新输出在多方面都被视为安全的,第一点是它会是将来所有数据应用程序都支持的输出类型。该输出也将成为无用和可利用的,极有可能引导效率的提高,并为用户和矿工节省成本。博客文章总结道:
“Money Button支持比特币SV区块链的多个先进功能,同时也拟定了长期计划以支持每一个先进的功能,使每一个想象中的应用程序变得可能。安全数据输出是我们无限未来的重要里程碑。”