元宇宙非小号金色财经交流群社区官网

以太坊智能合约能够实现更多功能

时间:2022-07-09 12:34:00

在Nakamoto指明方向之后,已经创建了超过15000种其他加密货币。其中一些是比特币网络的竞争对手,而另一些则是用于其他目的的智能合约平台。到目前为止,所有直接试图成为货币的人都无法获得对比特币网络的任何吸引力(其中没有一个人维持在比特币网络价值的5%以上),而少数旨在被使用的人因为智能合约实用代币反而在更长的时间内保留了相当大的网络估值。

当然,比特币也存在一些局限性。比特币最大的局限就是扩展性不足,即比特币网络仅构造了一个价值传输体系,而不能通过其网络构建复杂的应用层;而另一种技术——以太坊智能合约能够实现更多功能,使用编程语言solidity结合区块链技术,推出了智能合约开发环境,让开发人员可以进行更复杂的数据处理,完成去中心化应用的开发,打破比特币仅仅能实现简单价值传递的局限性。

对于那些想完善比特币智能合约功能、改进CoinJoin等比特币隐私工具以及增加比特币链上金融应用方面的矿商和其他矿工来说,上述改进无疑实现了双赢。而随着比特币的区块奖励趋于零,矿工收入将越来越依赖于比特币的价格和交易费用。对推广比特币及增加交易费用起到鼓励和支持作用的项目对于未来的网络健康和安全至关重要。

合约层封装了各类脚本、算法和智能合约,使得区块链具有可编程能力。例如,比特币的脚本[1]中就规定了比特币的交易方式和过程中的种种细节,不过这种脚本使用不够便捷且不是图灵完备的。以太坊提出了智能合约的解决方案,提供了一种图灵完备的高级编程语言来编写智能合约,并使智能合约能够运行在分布式的以太坊虚拟机EVM上。智能合约就是存储在区块链上的一段代码,它们可以被区块链上的交易所触发,触发后,这段代码可以从区块链上读取数据或者向区块链上写入数据。区块链系统(比特币、以太坊)可以认为是一个分布式状态机,通过交易触发合约(脚本、智能合约)运行来改变状态机的状态。

我们常说的多签主要针对的是比特币和以太坊ERC-20标准代币。在比特币中有2种类型的地址,1开头的是P2PKH表示个人地址,3开头的是P2SH一般表示一个多签地址。普通的比特币地址是由公钥做哈希后得到的,而多重签名地址基于脚本哈希,所以能够实现复杂的交易逻辑。所以在原生上比特币就支持多签。而以太坊原生并不支持多签地址,通常需要依靠智能合约来实现这一机制。因此,比特币的多签名钱包技术上要更容易实现,也更常见。

标签:以太坊 合约 多功能 智能 智能合约

  • 什么是比特币智能合约?智能合约的前世今生

    什么是比特币智能合约?智能合约的前世今生

    2021-06-22 16:37:08

    一、什么叫智能合约 智能合约是时下趋之若鹜的区块链专有名词,其火爆水平与其说定义的模糊不清水平相伴相生。PeterTodd就曾坦言:“没人了解智能合约到底是啥,大家应当必须推测机去执行它。”要了解智能合...

  • 什么是智能合约?智能合约有哪些特点?

    什么是智能合约?智能合约有哪些特点?

    2021-08-05 17:53:08

    如今我们的日常生活基本上离不了合同书,往大说,工作中是与企业签署的劳动合同书,购房是与房地产公司签署买房合同,购买保险是与车险公司签署保险合同;往变小说,网上购物、定外卖送餐、打的、购买彩票全是与有关的服务项目给予...

  • 比特币有智能合约吗?比特币如何支持智能合约?

    比特币有智能合约吗?比特币如何支持智能合约?

    2022-09-25 17:50:30

    比特币有智能合约吗?当然。通用术语中的智能合约是一种数字化协议,在满足预定标准时自动执行。比特币是支持多种智能合约以支持多笔交易的领先货币之一。比特币经过重大升级,使加密货币能够轻松处理更复杂的交易。这些智能合约为加密货...

  • V神最新长文:以太坊协议是否应该封装更多功能?

    V神最新长文:以太坊协议是否应该封装更多功能?

    2023-10-01 02:09:54

    原文标题:Should Ethereum be okay with enshrining more things in the protocol?原文作者:Vitalik ButerinOdaily星球日报译者 | 念银...

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )
皮卡丘 2021-2024© YangKaTie.Com All