比特币挖矿是什么|多重签名发展 9 年,门限签名技术能否后来居上?
原文标题:《多重签名发展 9 年,门限签名技术会是未来吗?》
撰文:谈国鹏,Ownbit 创始人
2011 年,BIP0011 将多重签名引入到比特币。自此,多重签名就作为比特币的核心功能之一,不断向前发展。
M-N 标准交易
该 BIP 提议将 M-N 的交易作为新的「标准交易」。
BIP0011,2011-10-18
BIP0011 提议将 M-N 交易作为新的「标准交易」(标准交易是比特币里的一个术语,是相对非标准交易而言的)。比特币为了实现软分叉升级,发明了标准交易和非标准交易。节点对于不同类型的交易,其验证的严格程度和接受程度不同,从而达到包容未来可能不认识的交易(非标准交易)。
将 M-N 交易类型升级为标准交易,意味着比特币网络正式具备了多重签名的能力。实现 M-N 多重签名的具体方式是引进了新的 OP_CHECKMULTISIG 操作符。例如,一个标准的 M-N 多签交易的 scriptPubKey 写成:
m {pubkey}...{pubkey} n OP_CHECKMULTISIG
M-N 标准交易是 1.0 版本的多重签名,它也被称为:P2MS (Pay to Multisig Script)。
2012 年 1 月 30 日,比特币发展史上第一个多重签名交易被广播至网络,它是一个 1-2 的多签,发送金额为 0.01 BTC。
60a20bd93aa49ab4b28d514ec10b06e1829ce6818ec06cd3aabd013ebcdc4bb1
P2SH 多签
紧接着,2012 年 1 月,P2SH (Pay to Script Hash)通过 BIP0016 被引入到比特币。P2SH 对应于 P2PKH (Pay to Public Key Hash)。P2PKH 是 1 开头的地址,而 P2SH 是 3 开头的地址。P2SH 的作用是让比特币拥有自定义合约的功能。
P2SH 允许简单的逻辑控制(如 if... else...),并允许操作符(OP_CODE)列表范围内的任意逻辑组合。P2SH 是最早的智能合约(非图灵完备,相对后来的以太坊智能合约而言,其灵活程度大打折扣)。P2SH 也给比特币网络带来了更好的隐私性。
P2SH 可以包括任意逻辑,自然包括多签逻辑(即前文提到的 m {pubkey}...{pubkey} n OP_CHECKMULTISIG),因此 P2SH - MultiSig 就产生了。使用 P2SH 包裹的多签地址和其他 P2SH 地址一样,由 3 开头。花费 P2SH-MultiSig Output 的逻辑和花费普通 P2SH Output 的逻辑是一样的,提供出 Hash 值相等,且可以执行通过的原脚本。以 2-3 多签为例,其原脚本为:
发送给 P2SH 多签地址的 Output 比起 P2MS 而言小了很多,下面是一个例子:
60a20bd93aa49ab4b28d514ec10b06e1829ce6818ec06cd3aabd013ebcdc4bb1
其中,sig A 和 sig C 为两方签名,redeemScript 为多签源脚本
以太坊多签
https://cn.etherscan.com/address/0xDa06a25Fa725B22Ea40546Be031A46dB6B5bbb18#contracts
门限签名
随着技术的发展,近两年,门限签名(Threshold Signature )开始变得越来越热门。门限签名是一个分布式的密钥生成和签名方案。
前面所讲的多签技术均作用于区块链交易层(或者说逻辑层,通过代码实现多签逻辑),而门限签名作用于密码学层(私钥生成和签名方案)。因此一套门限签名方案适用于同一密码学的多个币(例如:比特币、以太坊同属于 ECDSA-Secp256k1,而 Tezos 和 Stellar 同属于 EdDSA-Curve25519)。
对于比特币而言,门限签名带来的好处主要是交易体积小、矿工费便宜、隐私性强。而对于以太坊而言,门限签名可以带来更多的好处。使用门限签名,以太坊可以在私钥层面实现多签,而无需部署多签合约。这样多签地址将更加灵活,无需特殊改造,就可以参与 DeFi 应用,DApp 签名等(合约版本的多签地址若想参与 DeFi 应用,需要编写合约,用原生的方式进行针对性的合约调用开发,相当麻烦)。
虽然门限签名有以上提及的优点,但是它也有很明显的不足。不足之一就是它将私钥的生成和签名的过程变得非常复杂。它需要参与方同时在线协作。这就意味着,发送交易时,如果有一方不能及时在线,那么则无法完成。
另外一个缺点是,门限签名的私钥生成不能像普通 HD 钱包那样通过 xpriv 快速层级式地生成私钥。对于比特币这样,需要生成大量地址(找零地址)的币而言,略显麻烦。
结语
比特币的 P2SH 多签和以太坊的合约多签,目前依然是市场主流。门限签名技术是非常前沿的新技术。它的优点非常突出,其缺点也相当明显。它是在密码学层面的一个创新,但不是完全替代传统多签技术的方案。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。