您好!欢迎光临这里是aifa官方入口,我们竭诚为您服务!
定制咨询热线+86 0000 88888
您的位置: 主页 > 新闻动态 > 企业新闻

新闻动态

联系我们

AiFA

邮 箱:admin@zhanjiong.cn
手 机:12549970706
电 话:+86 0000 88888
地 址:福建省龙岩市长汀县然国大楼573号

aifa体育官方网站:基于比特币的智能合约是什么?

发布时间:2024-10-10 17:48人气:
本文摘要:以下为原文译文:人们经常将智能合约和以太坊联系一起。

以下为原文译文:人们经常将智能合约和以太坊联系一起。的确,以太坊的顺利主要乃是创建在为各种Dapp研发和实行智能合约之上的。但并非所有人都意识到,只不过在BTC上,我们也可以用于智能合约。在理解基于BTC的智能合约之前,我们首先必需明白一个问题,那就是既然我们早已有了像以太坊这样成熟期的智能合约平台,为什么还要去用于BTC呢?原因充满著与生俱来的好奇心不说道,相比于ETH,用于BTC作为互相交换对象有可能对于我们中的某些人来说早已是一种优势了(币种优势)。

另一方面,ETH作为一个智能合约平台,其Solidity代码中的错误很难被寻找,再加之臭名昭著的DAO事件(2016年6月18日,黑客利用ETH智能合约漏洞,顺利窃取并移往了多达360万个ETH),因此在很多方面ETH还有改良的空间。而反观BTC,黑客们能找到漏洞并反击的可能性十分之小,因为BTC区块链获取更高安全级别的操作者环境。说到底,安全性才是最重要的事情,却是,谁不会必须一个可以只能被黑客侵略的多功能智能合约?发展现状现存改良方案BTC交易中包括一种脚本语言,在你必须提供一定数量BTC的时候,这种脚本语言可以定义所需的条件。

当下继续执行大多数BTC交易时设置的条件是交易人能证明其享有准确的私钥,这也正是智能合约的基本工作方式。但是,它的起到远不止于此,它只不过可以输出很多更加简单的脚本。例如,你可以设置一个时间条件,来容许他人必须在规定时间内才能提供BTC,或者必须多个亲笔签名,又或者将它们人组一起以制订更为简单的编程合约。

如果要向基于BTC的智能合约加到更为高级的功能,则将不会牵涉到到其他各种改良措施。让我们一起来想到哪些改良措施早已被用于了。时间锁住如果以常规方式展开BTC账户,接收者可以在接到BTC之后立刻赚到这些数字资产。

但是如果你想要让接收者在某个日期之后才可以用于这些资产,那你要怎么做?比如说,你想要为你的下个假期攒一些钱,因此你要求将这些钱锁起来,直到你旅行的第一天才能关卡。在这个例子中,一个特定的智能合约可以充分发挥相当大的起到。但是这要如何构建呢?2015年,在BTC的某次硬末端中,人们通过一个叫作CheckLockTimeVerify的操作码引进了时间锁住的概念。

这个操作码容许账户资产受到时间锁住的容许。当不存在时间锁住时,特定的资产就不能在某个特定时间之后才能被用于。

侧链侧链能解决问题很多即存的问题,比如可扩展性和交易速度等问题,事实上侧链也可以协助来构建基于BTC的智能合约。非常简单来说,当你想要继续执行侧链上的BTC智能合约时,你必须把BTC转至一个特定的地址上,这些BTC不会被自动瞄准。

而与此同时,你将不会获得同等数量的侧链通证,你可以用于这些通证来继续执行智能合约。操作者已完成后,你可以通过双向初始化把这些通证发送到回来,以此关卡主网上的BTC。MimbleWimble 协议谜样的MimbleWimble协议建议构建一个值为0的、无法被花费的输入内核。

这样你就无法对账户产生任何危害,因为你必需告诉可花费输入的数量。再加多重亲笔签名之后,这个协议显得完全不有可能被攻下。

在早期探寻MimbleWimble协议的时候,我们提及,不储存账户输出不会使节点体积更加小,从而更为的去中心化。这意味著更佳的隐私性,因为你无法将账户的输出和输入对应一起。

这在继续执行智能合约的时候极其重要。Schnorr 亲笔签名在证实账户的时候用于多重亲笔签名而不是单个亲笔签名很似乎不会安全性很多。

用于Schnorr亲笔签名替代当前在BTC上用于的亲笔签名模型不会增大区块的体积,并解决问题两个主要问题:账户积压和低账户酬劳。这也能拓展BTC智能合约的边界,因为这可以让多个权益相关者用于同一个标准化亲笔签名。

想象一下,网卓新闻网,在一个智能合约继续执行过程中,每个参与者都有各自独立国家的公钥。这些公钥彼此关联,而每把公钥也都被分开创立的私人亲笔签名维护着。

Schnorr亲笔签名的一个优势是这些亲笔签名体积更加小,大多数计算出来只不过在继续执行账户前就已完成了,从而大大增加了实际账户的速度。账户的体积也各不相同亲笔签名数据的大小。所以如果亲笔签名数据更加多,区块里能包括的账户就越多,账户速度也就更快,费用更高。

用于ECDSA(BTC公钥与私钥背后的密码学算法)的时候,如果你要从几个有所不同来源给朋友发送到1个BTC,每个来源都要有各自的亲笔签名,通一起就不会闲置很多宝贵的区块空间。如果用于Schnorr算法,你就只必须一个标准化亲笔签名,只闲置很少空间。结语以上是关于BTC智能合约发展现状的陈述,以及列出了一些早已将智能合约带进BTC生态环境中的应用于实例。

基于BTC的智能合约总的来说是一个十分有意思,十分有一点了解探寻的领域。


本文关键词:aifa官方入口,aifa平台官网,aifa体育注册官网,aifa体育官方网站

本文来源:aifa官方入口-www.zhanjiong.cn

+86 0000 88888