主页 > imtoken下载安装 > 比特币、以太坊、EOS、USDT多重签名技术异同分析

比特币、以太坊、EOS、USDT多重签名技术异同分析

imtoken下载安装 2023-05-27 06:48:13

首先,从本质上来说,比特币、以太坊、EOS等的多重签名功能在本质上是没有区别的,都是想解决多人共同管理资产的问题,所以目的是相同。

如果你在银行用过一些对公账户或者多人管理的账户,你应该知道,如果一个人申请5万元,然后另一个人要审批两个U盾共同管理资产,这都是公的账户管理的基本功能。

在比特币这样的区块链上,只是说明区块链本身支持这种功能,所以目的是一样的。 但是,由于各个区块链的特点不同,各个区块链的实现方式也不尽相同。 在安全性和功能性方面,多重签名实际上有很多不同之处。

接下来,让我们谈谈一些技术差异。

1. 比特币的多重签名从诞生之日起就没有太大变化。 它类似于今天使用的脚本。 它使用P2SH实现多人共同管理资产。

从安全的角度来说,我说的安全不是刚才说的冷钱包安全比特币脚本语言是图灵完备的吗,也不是任何硬件钱包的安全。 我说的安全其实是从脚本安全、合约安全和区块链安全的层面。

从合约安全的角度来看,由于P2SH是比特币最基础的脚本合约,其定义的内容非常简单。 redeem script,然后对兑换脚本后的结果进行hash。

它的规则很简单,定义和使用也很简单,所以你可以认为它没有区块链合约风险,也就是说你在这方面很难有任何安全漏洞。

这是从安全的角度,从功能的角度,因为它定义的合约脚本很安全,也很简单,所以上面只能做最基本的定义。 比如你可以定义一个2-3的多重签名,就是三个人提供公钥,然后两个人就可以花钱,或者3-5或者1-7,都无所谓,你可以定义这些由你自己灵活地做。 它定义了几个人共同管理资产,其中几个人可以花费这样一个多重签名。

2、说完比特币,再说说以太坊。 以太坊的多重签名功能需要你自己写智能合约,因为以太坊是一个图灵完备的智能合约区块链平台,需要你自己写代码。 该解决方案的优点是灵活性。

也就是说,除了刚刚提到的比特币的多重签名,你还可以在以太坊上写出非常复杂的逻辑。 例如,我们可以假设此人有权花费 10% 的钱,而另一个人有权花费 30% 的钱。 当然,还可以在其中加入其他逻辑。 比如某年某一天之后,他终于可以开始花钱了。 这些都是可以写的,就像写程序一样,可以写很多很复杂的逻辑。

所以从这个角度来说,以太坊的智能合约方案的优势在于可以编写出非常丰富的多重签名合约,这是一个优势。 但也有缺点比特币脚本语言是图灵完备的吗,灵活性和复杂性会增加其安全风险。

历史上,以太坊官方钱包 Parity 曾出现过非常严重的多重签名合约漏洞(半年内出现两次重大漏洞),导致很多采用 Parity 多重签名方案的项目方损失惨重。 大量的以太币。

Bitshield bithd.com 是全球首款支持以太坊多重签名的硬件钱包。 由于之前的两个parity多重签名漏洞,我们在选择多重签名合约时非常谨慎。 我们选择了以太坊社区中使用最广泛的智能合约和管理最多的资产,提供尽可能少的复杂功能,只为满足最基本的多重签名需求,这是我们支持多重签名的基本原则在以太坊上。

像AE这样的项目,人家可以自己开源智能合约,这和一些空气币项目不一样,结果反过来很倒霉。

3.可能是因为以太坊上的Parity多重签名悲剧,EOS系统合约一开始就定义了多重签名(不像以太坊,使用任何人写的合约),所以,从合约的角度安全性,EOS的多重签名其实相当于区块链底层保障的合约安全性。 风险。 Bitshield也是全球首款支持EOS多重签名功能的硬件钱包。

然后它包括 EOS 多重签名。 由于一开始就是在系统层面实现的,鲸汇提到,鲸汇的智能合约是采用多重签名管理的。 这样做从一开始就是为了确保巨鲸的去中心化。 交易所的信誉。

然后还有一点,我们还是知道一些事情的,就是我们比太和比特派在币圈做复活节的EOS生态活动的时候,有行业内的合作伙伴,包括佳能社区等等,他们在 CPU 资源方面给了我们巨大的帮助。

在他们帮助我们的时候,我们发现有很多EOS链项目方拥有多签管理资产和权益管理资产。 当时他们大额钱币的租约是七个人签的。

4、再来说说USDT。 USDT是基于比特币的扩展链,所以从本质上讲,USDT的多重签名与比特币的多重签名是一样的。 事实上,你真的是多重签名或比特币交易。

也就是说,如果我给你发10000美元的USDT,我实际发的是比特币。 所以它的多重签名功能并没有那么复杂。

近期我们会在比特派上做USDT的多重签名,因为有很多人想要。 现在有很多硬件钱包来管理大资产,也有很多多人共同管理,所以我们会在两三周内提供。 Bitshield全面的多重签名功能,不说别的,Bitshield也是全球首款支持USDT的多重签名硬件钱包。