宇宙链 宇宙链
Ctrl+D收藏宇宙链

为何Ergo坚守UTXO模型而弃用账户模型?

作者:

时间:1900/1/1 0:00:00

Ergo承袭了比特币最安全、最完善的功能,并在其坚实的基础上实现全新高级加密功能。本系列文章探讨了我们在创建Ergo时所做的选择。作为系列中的首篇文章,本文展示了UTXO模型的优势。

当您处理财务价值时不能冒险。加密货币平台中的每个架构决策都有影响。虽然不同的方法可以解决同一个问题,但和其他解决方案相比,有些解决方案经过更好测试且更可靠。

美SEC专员:不明白为何比特币现货ETF申请决定需要花费这么长时间:1月5日消息,在周二发布的一份通知中,SEC指出,“指定一个较长的期限来发布批准或不批准该ETF的指令是合适的”。消息传出后,比特币的价格并未受到影响,仍在4.7万美元以下的盘整区间内徘徊。

虽然加密货币爱好者已经习惯了比特币现货ETF申请被拒绝和延迟,但SEC专员Hester Peirce也想知道为什么要花这么长时间。在接受行业媒体采访时,Peirce表示:“我不敢相信我们还在谈论这件事,就好像我们在等待一件事发生一样……甚至在最近,我们还否决了一系列的此类ETF申请,而那些声明仍在使用我认为在现下已经过时的论证方法。”(Cointelegraph)

此前消息,美国SEC已将有关NYDIG比特币ETF的决定推迟至3月16日。[2022/1/5 8:27:29]

与比特币一样,Ergo坚守“UTXO”(未花费交易输出)模型,放弃了以太坊等平台采用的账户模型。我们做出这个选择的原因有很多,但首先有必要解释一下UTXO或“盒子”模型的工作原理。

以太坊开发者Tim Beiko解释为何柏林升级没有纳入EIP-2537:以太坊开发者Tim Beiko解释为何柏林升级没有纳入EIP-2537表示,其在柏林升级需要更多测试,团队总体都同意,但是当我们讨论将它包含在伦敦升级时,有人提出了一个我们应该使用的新库,并可能修改gas成本,这需要更多的测试,因为它没有削减gas。此外,它从一个非常好的拥有(预存款合约启动以验证存款)变成了“我们在分片之前需要这个”,因此紧迫性大大降低。[2021/6/8 23:21:36]

大多数人认为账户余额是一个简单的数字,在您发送或接收资金时会更新。这是处理问题的直观方法;毕竟,这就是金钱在现实世界中的有效运作方式。当进行不同的资金转入和转出时,您的银行账户余额会增加或减少。这就是“账户”模型的运作方式:您在区块链上的余额会因进出账户的交易而改变。

为何非洲比特币交易Golix溢价高达40%:全球比特币价格飙升,已经超出人们的预期,可是早在全球比特币价格创新高之前,非洲交易所Golix的交易价已经高出40%。如此高的溢价是因为非洲市场缺乏流动性,卖家很少,而且电力基础设施落后挖矿几乎不可能进行,使得比特币供应量更少。而且非洲国家面临严重的恶性通货膨胀,这里的人们不得不转向目前火热的比特币。[2017/12/18]

可追溯至产币交易

比特币率先采用的UTXO模型完全不同。您可以把这想象成一个人拿着一系列面包面团块。它们的余额是这些面团块或UTXO的总和。在将面团块发送到新地址之前,它们可以被分割或组合,但您总是知道它们来自哪里。例如:

Alice有100g面团(100枚ERG)。她掰下75g递给Bob,并为自己保留了25g的“零钱”。Charlie有250g面团。他取下150g给了Bob,为自己保留了100g零钱。Bob从Charlie给他的150g面团中掰下20g,并将剩余的130g与Alice给他的75g面团合并。他将205g的总量给了Dave,自己保留了20g的零钱。Dave现在有205g面团,这以前属于Charlie。在Charlie拥有它之前,75g曾经属于Alice,而130g曾经属于Bob。

在UTXO模型中,可以组合和分割“币块”,但与面团不同的是,它们不会混合在一起。您可以将资金的历史记录直接追溯到首次挖掘这些币的 coinbase交易(译注:即产币交易)。这与账户模型截然不同,账户模型只是简单地更改了每个账户的余额。(当然,您可以检查区块链以核实账户内容,但在UTXO方法中这本质上并不必要。)

为什么选择UTXO?

UXTO模型有几个隐含条件。首先,每个对象都是不可变的——不能像在进行交易时编辑账户余额那样“编辑”币块。余额是根据交易历史记录计算得出的,可以回溯到这些币最初出现的时间点。

这使得维护安全性变得更加简单,因为UTXO要么以您期望的形式存在,要么根本不存在。使用账户模型,您需要仔细检查您正在处理的账户是否处于应有的状态(开发者通常不会正确执行此操作)。这也使UTXO对链下协议更加友好,例如侧链和闪电网络。

账户可以使得存储“状态”变得更简单,但简单并不总是意味着更好。借助Ergo的扩展UTXO模型,状态转换更加明确,因此更加清晰——不会出现意外情况。这处理起来可能有点麻烦,但在安全性方面要好得多,也更直接。

作者:Ergo团队

标签:比特币ERGETFHARL比特币是干嘛用的Mergemetfi币价格HARL币

以太坊价格热门资讯
金色观察丨东升西降:区块链行业投资趋势解析

金色财经 区块链10月2日讯  区块链技术是新一代信息技术自主创新突破的重点方向,这其中蕴含着巨大的创新空间.

1900/1/1 0:00:00
没有老板和CEO的“公司” 一文说透加密世界的刚需赛道:DAO

今年7月末,凭借Axie Infinity(AXS)链上游戏而走红的游戏公会YGG组织,宣布尝试从过去单一的游戏公会转型为DAO,并建立其子DAO(SubDAO)来对特定游戏的资产和活动进行托管,逐渐进行权力下放和社区自治.

1900/1/1 0:00:00
腾讯王景田:“链”上政务具备广阔应用空间 推动数字政务跑出加速度

9月24日,在2021中关村论坛上,腾讯公司政务云副总裁王景田表示,区块链与云计算协同发展已经成为当前的行业趋势,以此为基础,构建了极具创造力的链上政务新生态.

1900/1/1 0:00:00
Gitcoin第11轮捐助活动中有哪些NFT项目值得关注?

以太坊融资平台 Gitcoin 的第十一轮捐助活动正在如火如荼地进行中,本期 NFT 板块又涌现出了一批高质量的创新项目.

1900/1/1 0:00:00
数字精英的潮流集合地 NA(Nirvana)Chain打造在线数字收藏品应用商店引热议

这场由?NFT?引发的数字艺术还在拼命井喷,几乎所有形式的?NFT?都在过去几个月的时间内拥有极高的知名度.

1900/1/1 0:00:00
在内幕交易争议中 OpenSea 推出NFT应用程序

最大的 NFT 市场 OpenSea 将于本周四在 Google Play 和 Apple App Store 中为用户推出一款应用程序.

1900/1/1 0:00:00