比特币、以太坊“账户”存在什么异同

jsaenzr 区域链 2022-02-14 01:20:05 以太坊账号

  和以太坊是加密世界用户量最大的两个加密货币,今天给大家介绍下比特币和以太坊账户体系的不同点。

  UTXO(Unspent TransacTIon Output):指未花费的交易输出。它是比特币交易生成和交易验证的一个核心概念。

  每笔比特币交易都有输入和输出,别人付给你的钱是“交易输入”,你收到的钱是“交易输出”。未花费的输出——即UTXO。

  所以,比特币网络中,并没有账户的概念,没有比特币余额的说法,只有遍布全网区块链的UTXO。

  ETH使用图灵完备语言,提供智能合约,能运行DAPP,为了运行DAPP,ETH放弃了UTXO,选择了账户。

  V神说:区块链就是一台任何人都可以上传程序,并且程序能够自动执行的神奇电脑。每个程序的当前状态和过去状态都是公共可见的。

  在以太坊系统中,状态是由被称为“账户”的对象和在两个账户之间转移价值和信息的状态转换构成的。

  简单说,所有账户的状态,就是以太坊网络的状态。以太坊网络和每个区块一起更新,达成共识。账户在以太坊中发挥着中心作用。

  账户使用公钥对交易进行加密,所以EVM(以太坊虚拟机)能确保交易发起者安全有效。账户的地址,是通过公钥末尾的20字节生成的。

  这一点和BTC一样:转账时,公钥就像收款人账号。地址就像收款人姓名。而私钥就像签名。

  外部账户,包含余额状态,不包含代码,只能用于转移ETH等ERC20代币。

  合约账户,不仅包含余额状态,还包含代码。当收到消息后,智能合约的内部的代码就会被激活,可以对账户内部的存储进行读写,可以进行发送其它消息等操作。

  打个比方:钱包好像支付宝账号。(只是打个比方,支付宝是中心化的,想象成去中心化的支付宝吧),ETH账户就像银行卡。

  同时,ETH账户这张银行卡,是多币银行卡,可以存 美元、人民币、欧元等等。

  ETH账户,可以存放多个符合ERC20协议的代币,可以存ETH、KIN、等等等等。

  主流币行情 BTC 昨日比特币整体走势是以一个震荡局面为主的,昨日学姐也提前跟小伙伴们说过,更多的以....

  苹果13和苹果12外观有什么区别-有哪些不同 苹果13的热度目前是越来越高,受到不少用户的欢迎,那么....

  数字新基建助推能源互联网“一体两翼”区块链中台应用建设思考 精选资料分享

  当前“新基建”已从社会范围的讨论走向社会共识和国家战略,并写入了2020年《政府工作报告》:加强新型基础设施建设,发展...

  2021年是 IBM 与 SAP 合作的第 49个年头。在 SAP 刚刚举办的 2021年度大中华区....

  如何处理区块链技术安全框架中各个层之间的关系交织,提炼各个层的安全要求的问题。

  NFT(非同质代币)基础设施平台获选用于DigitalArt4Climate气候倡议,以帮助艺术家....

  区块链作为一项新兴技术,具有不可篡改、匿名性等特性,在给国家发展带来机遇、给社会生活带来便利的同时,....

  1. 技术背景溯源技术中产品溯源是将当前先进的物联网技术、自动控制技术、自动识别技术、 互联网技术结合利用,通过专...

  挖矿就是指用比特币挖矿机获得比特币,也就是用于赚取比特币的计算机。如果能够获取比特币,是能够赚钱的。这类计算机...

  感谢分布式资本提供研究支持,以及摩联科技等代表性企业的交流分享。基于区块链的物联网市场前景:万物互联时代,数据...

  一、区块链+医疗行业(一)解决医疗最大的问题除了金融行业之外,现在看来受益于区块链技术最大的行业应为医疗行业。因...

  P1 Linux下Go安装 P2 搭建go-ethereum P3 搭建区块链底层技术 P4 区块链技术与应用 P5 搭建Fabric(实践中),...

  有谁来解释一下以太坊升级为什么会延期? 是什么原因导致了以太坊升级延期? ...

分享: