以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > Pol幣 > Info

長推:深入淺出理解“UTXO” 和 “Account”_以太坊

Author:

Time: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

數據:某巨鯨地址于10小時前將3400枚ETH轉至Coinbase:5月19日消息,據 Spot on Chain 數據顯示,一巨鯨地址于 10 小時前將 3400 枚 ETH 轉至 Coinbase,價值約合 616 萬美元。據悉,該巨鯨地址此前于 2021 年 9 月至 11 月期間,以 3575 美元均價囤積約 14,300 枚 ETH,此后于 2022 年下半年開始逐漸清倉止損,拋售均價為 1558 美元[2023/5/19 15:13:12]

“與賬戶模型相比,UTXO并沒有提供任何根本上不同的功能,也沒有缺失任何基礎功能。”,也包括“可編程性”,因為這篇文章就提出了一種可以實現以太坊富狀態式智能合約的UTXO模型。作者還認為,UTXO對比賬戶模式的好處,主要在于它顯式地指明要訪問的狀態,因此允許并行執行。

Puffer Finance宣布獲得以太坊基金會資助:5月18日消息,Puffer Finance宣布已從Ethereum基金會獲得了一筆資助,以幫助去中心化以太坊驗證者集。該筆資助將用于支持開發開源項目Secure-Signer,一種遠程簽名工具,旨在提高驗證者密鑰的安全性,防止驗證者因軟件漏洞或用戶錯誤而被削減。

此外,Puffer宣布測試網即將推出。[2023/5/18 15:11:07]

但是,“這在賬戶模式下也可以通過‘嚴格訪問清單(strictaccesslists)’”來實現。意思是讓交易嚴格指明自己要訪問哪個賬戶。順帶說一句,“訪問清單”這種技術在以太坊上也已經有了,就是2020年柏林分叉中納入的EIP-2930——提前說好自己要訪問哪些賬戶,可以獲得Gas節省。

Yearn Finance不支持以太坊PoW分叉,舊版本的Yearn保險庫許可功能存在風險:9月6日消息,Yearn Finance發布關于許可功能的安全公告,低于0.4.4版本的Yearn保險庫具有許可功能,容易受到分叉網絡中的重放攻擊。Yearn不鼓勵在其他分叉網絡中的Yearn保險庫中使用許可方法。

Yearn不打算在合并后支持任何以太坊工作量證明 (PoW) 分叉,并且不能保證除了官方支持的其他網絡中的保險庫的正確功能。如果之前在以太坊主網中使用過該功能,請使用該approve(spender, 0)功能重置permit限額,并使用一個非無限的到期期限。[2022/9/6 13:11:24]

這個EIP不是強制的;但可能用戶要享受到其中的好處也不容易,它需要全節點通過解析交易的內容構造出訪問清單,再返回完整的交易給用戶簽名。

Tether公司的USDT穩定幣將在Tezos上推出:金色財經消息,Tether公司今天宣布,將在Tezos區塊鏈上推出其USDT穩定幣。此前消息,Tether已在Polygon(前身為Matic Network)網絡上發行USDTStablecoin。Tether表示,Polygon是其原生USDTStablecoin部署的第11個區塊鏈,此舉將有助于擴大其在加密市場的影響力,用戶現在可以通過USDT將資金移入和移出Polygon生態系統并產生收益。(theblockcrypto)[2022/6/9 4:13:54]

那么,UTXO又如何獲得跟賬戶模式比肩的可編程性呢?作者引用了兩篇文獻,一篇是Nervos開發者XuejieXiao的“IntrotoCKBScriptProgramming1”:https://medium.com/nervosnetwork/intro-to-ckb-script-programming-1-validation-model-9a7d84679266

另一篇文獻名為“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/

Tags:以太坊NANETHACC以太坊幣最高價格是多少錢BNANABAETH幣FACC

Pol幣
六大推動以太坊及其二層擴展實現大規模采用的因素_以太坊

當今加密貨幣市場中,以太坊生態系統一直是最為活躍和受歡迎的項目之一。然而,要實現大規模采用還需要更多的創新和突破.

1900/1/1 0:00:00
2023香港Web3嘉年華Node Validator As a Service專場嘉賓陣容揭曉!_區塊鏈

2023香港Web3嘉年華NodeValidatorAsaService專場嘉賓陣容揭曉!共探機遇與未來! 4月13日上午.

1900/1/1 0:00:00
難以定義的企業:DAO的法律結構問題_DAO

這是「DAO的法律實體結構」系列中的第一篇文章。第一部分重新定義了DAO及其律師們在法律結構方面所面臨的基本問題,第二部分和第三部分概述了兩個潛在的解決方案,隨著有關DAO的法律不斷發展,還將有.

1900/1/1 0:00:00
如何提前Approve ARB合約,快人一步?_ARB

ARB申領將于區塊高度16890400開放,根據區塊倒計時,預計對應北京時間為本周四晚上。有部分科學家已經「提前搶跑」,因為根據往期空投經驗,fomo情緒會在Token開放交易早期將幣價拉高.

1900/1/1 0:00:00
長推:多個優質AI 生產力工具,以及面向未來的技能和態度_CHA

在ChatGPT時代,如何更好的使用AI工具,決定了我們的競爭力,這里匯總我分享過的AI生產力工具.

1900/1/1 0:00:00
長推:BTC市場走勢分析_BTC

注:本文來自@Phyrex_Ni推特,MarsBit整理如下:截止到今天凌晨一點的#Bitcoin持倉價格分布,從昨天凌晨一點到現在歷時24小時的#BTC鏈上地址變化.

1900/1/1 0:00:00
ads