月亮链 月亮链
Ctrl+D收藏月亮链

REN:长推:深入浅出理解“UTXO” 和 “Account”_以太坊

作者:

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

链协议的研究者,在开展研究的时候会不断回访“UTXO”和“Account”这两个概念。因为它们几乎关联了一切:交易的格式、编程模型、经济模型,还有隐私性、可扩展性。

在这里,“UTXO”和“Account”都不必作狭义的理解。它们的核心区别在于,一个是对钱编程,一个是对账户编程。因此Nervos的Cell模型,也算作UTXO。

在这个领域,给我留下最深刻印象的是JohnAdler在2020年9月发表的一篇短文,题为“Accounts,StrictAccessLists,andUTXOs”。在这篇文章中他得出了一个令人有些震惊乃至怀疑的直觉:https://forum.celestia.org/t/accounts-strict-access-lists-and-utxos/37

SKALE即将发布去中心化零知识证明解决方案Levitation Protocol:6月2日消息,以太坊侧链 SKALE 开发人员宣布了一项 SKALE 改进提案,即,去中心化零知识证明解决方案 Levitation Protocol,旨在通过使全套 ZK 解决方案无缝连接到 SKALE 架构,并将 Rollup 连接到以太坊主网。该提案包括进一步的生态系统升级,增加了一个新的「Layer 1 Megachain」,称为 SKALE G(G 代表木卫三,太阳系中最大的卫星)。

SKALE 开发人员计划在未来几个月内开始发布 Levitation Protocol 源代码,之后将启动公共测试网。Levitation Protocol 主网计划于 2023 年第四季度推出。[2023/6/2 11:53:31]

“与账户模型相比,UTXO并没有提供任何根本上不同的功能,也没有缺失任何基础功能。”,也包括“可编程性”,因为这篇文章就提出了一种可以实现以太坊富状态式智能合约的UTXO模型。作者还认为,UTXO对比账户模式的好处,主要在于它显式地指明要访问的状态,因此允许并行执行。

鱼池已提供Aleo测试网3挖矿服务,可使用Nvidia GPU进行挖矿:12月6日,据官方公告,鱼池(F2Pool)宣布已在Aleo测试网3上启动挖矿服务,因为激励测试网阶段已经激活,矿工可以使用Nvidia GPU在Aleo测试网3上进行挖矿。挖矿奖励将根据PPLNS的支付方案每天以积分的形式结算,然后累积到用户的鱼池账户中。目前暂不支持添加钱包和提现奖励,之后将公布奖励详情。

此前昨日消息,数据隐私平台Aleo启动测试网3激励措施,初始部分将用于证明者激励。[2022/12/6 21:25:30]

但是,“这在账户模式下也可以通过‘严格访问清单(strictaccesslists)’”来实现。意思是让交易严格指明自己要访问哪个账户。顺带说一句,“访问清单”这种技术在以太坊上也已经有了,就是2020年柏林分叉中纳入的EIP-2930——提前说好自己要访问哪些账户,可以获得Gas节省。

跨链协议Ren:开发团队资金支持仅能持续到第四季度,仍将推出Ren 2.0:11月19日消息,跨链协议Ren表示,Alameda与Ren前领导层合作收购了Ren,但由于Alameda破产,提供给Ren开发团队的资金仅持续到第四季度。目前Ren正在与投资者谈判以继续推动发展,并计划比预期更早地推出Ren 2.0。网站也将托管在IPFS上,并将控制权转移至RenDAO。[2022/11/19 13:24:24]

这个EIP不是强制的;但可能用户要享受到其中的好处也不容易,它需要全节点通过解析交易的内容构造出访问清单,再返回完整的交易给用户签名。

那么,UTXO又如何获得跟账户模式比肩的可编程性呢?作者引用了两篇文献,一篇是Nervos开发者XuejieXiao的“IntrotoCKBScriptProgramming1”:https://medium.com/nervosnetwork/intro-to-ckb-script-programming-1-validation-model-9a7d84679266

澳元疲软迫使澳洲联储加息50个基点:10月3日消息。澳洲联储9月会议就加息25和50个基点进行了讨论,这给人一种有可能放缓加息步伐的印象。澳洲联储主席洛威一直表示希望现金利率在2.5-3.5%之间,未来会议上再多次加息。这表明,在当前利率2.35%低于区间底部的情况下,还有相当多的工作要做。关键问题是,这两个信号都是在美联储9月21日采取更积极行动之前发生的,美联储大部分重点放在更鹰派的点阵图上。面对美元强势,澳元持续疲软推升进口价格,澳洲联储恐迫切需要加息50个基点。(金十)[2022/10/3 18:38:28]

另一篇文献名为“BitcoinCovenants”,所涉及到的概念正是比特币社区长期以来讨论的“covenant”:https://fc16.ifca.ai/bitcoin/papers/MES16.pdf…118

作者还说:“一个关键的直觉是,底层的数据模式与执行模式没有绝对的关联,执行模式既可以是具状态的,也可以是无状态的;跟合约是否能与另一个合约互动也没有绝对的关联。”

我一直记得这篇文章,时时回味。并不是说作者已经说服了我。按我今天的理解,我认为这些结论也许谈得太粗糙了。比如,在比特币UTXO上,你无法编程出“无主的合约”,这可能跟使用了UTXO模型无关,而主要是因为它的编程模型是验证范式的。

我的理解:验证的意思是你把数据输进去,它给你一个0或1。而以太坊这种计算范式,则意味着你把数据输进去,它可以给你另一个有意义的数据。这种区别也许更大地影响了编程。

除此之外,更为根本但常常被忽略的话题是:为什么要使用UTXO/账户?显然这并不只跟编程有关,因此作者只讨论了一个方面。前段时间人们热议以太坊上提出的各种账户抽象方案,最后也会回到这个问题。

如果我们想要实现账户抽象,是否UTXO模式更好?如果我们想要实现分层,是否UTXO模式更好?如果我们要让区块链进入金融场景,账户模式更好吗?这些问题也许显得虚无缥缈,而且事实上很可能需要逐个逐个案例的研究,才能拼凑出足够有意义的答案。但这些问题不重要吗?

对从业者而言,这些问题决定了你的工作建立在怎样的基础上;决定了吸引你进入这个行业的承诺是否真的有可能实现;同样,可能也决定了未来某个人希望参与这个世界的时候,决定把心思放在哪里。它们可能比如何编程更重要,重要得多。因为程序是价值中立的,但程序员不是。

JohnAdler文章的中文译本:https://mp.weixin.qq.com/s?__biz=MzIwODA3NDI5MA==&mid=2652532990&idx=1&sn=414b9616bc1890d36be5dcdeff0bbff8&chksm=8ce673a3bb91fab5b0de969ac15823fea387d7f4f470674da59bfd4daabc1f227891e45ef5f7#rd…

BTCStudy的“covenant”标签:https://btcstudy.org/tags/covenant/

标签:RENACCKAL以太坊Cryptocurrency Top 10 Tokens Indextacchiankalata币团队以太坊币最高价格是多少钱

以太坊交易所热门资讯
EFI:外部压力下 DeFi之夏还能否重现?_ESH

狂热的“DeFi之夏”在加密历史中留下了浓墨重彩的一笔,而如今由于宏观经济状况的恶化以及监管等因素造成的下行压力.

1900/1/1 0:00:00
ETH:两周翻倍,Trader Joe做流动性有什么优势?_COIN

Arbitrum空投领的差不多了,价格短期内会在现价附近博弈,最好的策略之一也许是吃流动性池子的收益。TraderJoe981%的APR是我看到最高的了.

1900/1/1 0:00:00
THE:Themis Pro版本将正式推出,3次迭代到底在酝酿什么?_Themis Chain

最近在社区内讨论火热的ThemisPro,终于要来了!4月2日Themis官网全新升级改版上线,并宣布ThemisPro即将于4月下旬正式推出.

1900/1/1 0:00:00
ABS:MarsBit日报 | BTC突破3万美元关口;StarkNet桥接用户量超Optimism;香港Web3.0协会成立_DUSD币

MarsBitCryptoDaily2023年4月11日一、今日要闻分析师:ssv.network开发公司自3月13日以来或已出售超48.5万枚SSV链上分析师余烬分析显示.

1900/1/1 0:00:00
比特币:从减半周期分析:为什么现在是买入比特币的最佳时刻_KLAY

没有人抄底,因为下跌感觉就像一场灾难。一年来,滚雪球般的恐惧压倒了加密人士。可以看到红色趋势持续了12个月,动物的本能驱使加密人士开始相信,下跌会永远持续下去.

1900/1/1 0:00:00
GAS:账户抽象:下一个带领十亿用户进入加密的新叙事_MEFI价格

有一个热门新叙事将有机会带动Web3的大规模采用。这不仅仅是一时的流行,而是一种强大的方式,改变着我们与Web3互动的方式.

1900/1/1 0:00:00