賬戶抽象是今年被反復關注的話題,但很少有市場參與者了解它是什么以及它如何改變游戲規則。根據Vitalik的說法,帳戶抽象是“我們一直想要的東西”,并且它一直是“以太坊社區的長期夢想”。
本篇文章,我們將討論,帳戶抽象在擴展以太坊區塊鏈和確保大規模采用中的作用。
首先,要全面了解賬戶抽象,我們首先需要了解計算機科學中的抽象是什么:
抽象的藝術:
抽象是指去除系統的物理、空間或時間細節,并專注于更重要的屬性。
軟件工程中一種流行的抽象形式是數據抽象,它只是指隱藏信息并允許用戶在高層次上使用計算機,而無需徹底了解其背后發生的邏輯或過程。
BitMEX Research:今日凌晨比特幣曾出現長度為2的鏈分叉:5月8日消息,BitMEX Research在推特上表示,北京時間5月8日04:44(區塊高度788686),比特幣出現了長度為2的鏈分叉,Antpool和Foundry Pool USA之間出現了競爭,Antpool最終獲勝。比特幣上長度為2的鏈分叉非常罕見,最后一次可能是發生在2020年11月。但是,鑒于最近無效區塊的大量增加,這也許并不意外。據BitMEX Research分享的Forkmonitor頁面分析,如果交易發生在一個分支中,而沖突的交易發生在另一個分支中,那么它可能是RBF費用增加或嘗試雙花。在上述區塊高度中,涉及9.85805149 BTC的13筆交易在最長的鏈上被雙花。[2023/5/8 14:49:34]
資料來源:TIBC
例如,當開發人員要編寫軟件時,他們會編寫Python、Java等高級編程語言。程序員不需要了解如何編寫構成機器碼的0和1。
比特幣全網未確認交易數量為3744筆:金色財經報道,據BTC.com數據顯示,目前比特幣全網未確認交易數量為3744筆,全網算力為319.96 EH/s,24小時交易速率為2.95交易/s,目前全網難度為39.16 T,預測下次難度上調9.58%至42.91 T,距離調整還剩4天23小時。[2023/2/20 12:16:34]
以太坊帳戶抽象
賬戶抽象是數據抽象的一種形式。要了解從以太坊賬戶中抽象出什么,我們必須首先了解賬戶在以太坊上是如何工作的。以太坊上有兩種類型的賬戶,即:
外部擁有的賬戶(EOA)、合約賬戶(CA)
外部擁有的賬戶(EOA)
這些本質上是用戶控制的帳戶,由一對加密密鑰、一個公鑰和一個私鑰組成。它們由持有私鑰的任何人生成和控制。創建這種賬戶不需要任何費用,賬戶用戶可以發起交易。
37000枚ETH從Bitstamp轉移到未知錢包:金色財經報道,Whale Alert監測數據顯示,37000枚ETH(45,207,779美元)從Bitstamp轉移到未知錢包。[2022/10/14 14:27:02]
合約賬戶(CA)
合約賬戶是由以太坊網絡上的代碼控制的智能合約。合約沒有私鑰,而是由以太坊網絡上的智能合約代碼的邏輯控制。由于您正在使用網絡存儲,因此開立合約賬戶需要支付一定的費用。這種賬戶只能發送交易作為對接收交易的響應。
以太坊賬戶有四個字段,即:
Nonce-這充當一個計數器,指示從帳戶發送的交易數量。nonce是一個重要的特性,因為它確保事務只在EOA上發生一次。在CA上,nonce代表一個賬戶創建的合約數量。余額-這表示以wei衡量的地址擁有的eth數量。Codehash-這是指以太坊虛擬機上的帳戶代碼。不同的代碼片段具有不同的獨特功能,一旦調用代碼的哈希值就會發揮作用。對于EOA,這由空字符串的散列表示。Storageroot-這也稱為storagehas并簡單地映射帳戶的存儲內容。
ETC Cooperative致寶二爺公開信:放棄ETH PoW分叉,礦工應該轉移到ETC:8月9日消息,ETC Cooperative在致寶二爺的公開信中表示,其認為以太坊POW分叉不會成功,甚至會是一件非常困難的事情。此次硬分叉不像ETH/ETC分裂的時候那樣簡單,那時只要繼續挖礦和繼續運行相同的客戶端軟件,而此次測試網分叉的代碼中的每一個都需要刪除POS轉換邏輯,禁用難度炸彈,同時更新鏈ID以提供保護。挖礦軟件也可能需要分叉/更新。這將需要與錢包供應商合作,以同意支持 ETHW;并將需要與交易所合作,同意支持ETHW。此外,ETC Cooperative認為,離合并只有幾個星期了。現在做任何事情都太晚了。在ETH/ETC分裂的時候,沒有DeFi或穩定幣,所以沒有什么真正的破壞。現在,ETH上的大部分價值是以代幣形式存在的,而不僅僅是原生的以太坊。因此,PoW新鏈對現有的ETH用戶來說毫無意義。大項目很可能會明確選擇關閉他們在PoW新鏈上的智能合約——以避免用戶的混亂和損失。這是一個巨大的、艱巨的協調任務,而合并尚且只有幾周的時間,如今的繁榮在Pow新鏈上大概率不會重現。
ETC Cooperative呼吁,還有時間來取消這個分叉,它的存在只會造成更多的混亂,并且在最初的拉盤后將不可避免地失敗,因為它將沒有任何用戶。ETC Cooperative稱,正如Barry Silbert(DCG首席執行官)所說,“除ETC外,我們完全支持ETH PoS,并且不會支持任何ETH PoW分叉。ETH礦工應該轉移到ETC,以使他們的收入長期最大化”。
據悉,中國加密礦工Chandler Guo(寶二爺)表示將分叉以太坊區塊鏈并將新網絡稱為“ETH POW”后,分叉的想法在過去兩周內獲得了關注。[2022/8/9 12:12:14]
東土科技:目前工業元宇宙尚處于探索階段:8月7日消息,東土科技在互動平臺上稱,目前工業元宇宙尚處于探索階段,公司密切關注新興產業的發展機會。[2022/8/7 12:07:43]
資料來源:以太坊文檔
現在我們知道了以太坊上的兩種賬戶,我們可以定義賬戶抽象。賬戶抽象是將以太坊的兩種賬戶簡化為單一類型——合約賬戶的過程。由此產生的合約賬戶將能夠發起交易、支付交易費用,并且可以根據用戶的獨特需求進行定制。合約賬戶將具有傳統CA和EOA的功能。
實施技術
以太坊的創始人VitalikButerin描述了幾種在網絡上實現賬戶抽象的方法。這些方法包括:
LazyFullAbstraction:這是經常討論的抽象形式。它是將以太坊賬戶從EOA和CA減少到只有CA。用戶將資金存儲在合約賬戶中,合約代碼解釋并執行編碼在nonce、余額、代碼哈希、簽名、gas價格和存儲哈希中的數據。
優點:這使得協議非常簡單
缺點:
需要將非常復雜的代碼硬連接到每個帳戶中,以驗證nonce簽名并支付gas。在礦工為發件人創建新帳戶之前,需要額外的邏輯。由于帳戶是以非標準方式創建的,因此可以多次包含具有相同哈希的交易。
去除隨機數抽象:在這種實現技術中,通過使交易隨機數等于帳戶隨機數來抽象隨機數。
優點:nonce抽象消除了事務在多個地方發生的可能性
缺點:它使基礎協議更加復雜。
標準化簽名方案:這種抽象方法為交易添加了字節數組字段簽名。
優點:這使簽名驗證更簡單
缺點:它增加了基礎層的復雜性。
Vitalik概述的其他一些賬戶抽象技術包括添加斷點操作代碼、添加付費Gas操作代碼、插入Gas價格+恐慌操作代碼、結合恐慌和付費Gas操作代碼、在交易中組合鹽+代碼、新創建的賬戶支付.
帳戶抽象的好處
至此,您可能想知道這對您有何影響,以及這將如何使以太坊區塊鏈變得更好。讓我們來看看帳戶抽象的一些好處:
1、多呼叫功能的實現:目前,在與以太坊區塊鏈交互時,您必須為每個操作進行新的交易。有了抽象,所有交易都可以一鍵完成,節省了用戶的Gas、時間。
2、會話密鑰:會話密鑰允許用戶在與去中心化應用程序交互時指定規則。這些規則將保證更高的安全性,因為用戶僅限于預先批準的規則,確保惡意行為者無法修改帳戶并竊取您的資金。可以使用會話密鑰指定的一些參數包括帳戶可以與Dapp保持連接的最長時間、可以使用的最大Gas以及可以交易的代幣數量的安全閾值。一些實現此功能的團隊包括戰利品領域、briq、matchboxDAO和分類帳。
3、社會恢復。帳戶抽象化允許結束metamask流行使用的種子短語。社會恢復允許用戶通過一個值得信賴的聯系人或可靠的第三方服務指定恢復方法。如果用戶在試圖恢復賬戶時改變主意,他們也可以在恢復前設置延遲計時器。Argent正在實施這一措施,并允許用戶在googledrive上備份其加密的種子短語。
4、多因素認證:一些傳統金融機構正在推動規范雙因素認證。這種安全模型可以通過賬戶抽象來實現,允許用戶指定和創建多重簽名錢包。
5、插件:帳戶抽象允許第三方開發人員在創建帳戶時插入新功能。
6、多代幣費用支付:賬戶抽象將使用戶能夠以以太坊以外的任何代幣支付Gas費。
7、費用委托:賬戶抽象將允許用戶代表他人支付費用。項目和協議可以代表用戶支付gas費用,使入職過程更加無縫。
8、多樣化的簽名方案:帳戶抽象將允許與當前ECDSA方案不同的簽名方案。只有抽象才會允許這種變化。這將:
引入量子阻力,確保以太坊不能被偽造或被量子計算機攻擊。創造更有效的簽名算法,這將可能導致更低的Gas費用。允許合約賬戶可升級。責任編輯:Kate
這份“加密貨幣城市”指南著眼于舊金山灣區的加密文化、它最引人注目的項目和人物、它的金融基礎設施、哪些零售商接受加密貨幣,以及你在哪里可以找到區塊鏈教育課程.
1900/1/1 0:00:00過去7天內,MASK價格由1.21美元上漲至5.77美元,漲幅達377%。本文將從交易量/市值、代幣經濟學、前50名代幣持有者及SmartMoneys等角度對MASK進行分析.
1900/1/1 0:00:00由Filecoin、FilecoinFoundation舉辦的FIL-Singapore活動于新加坡當地時間2022年9月26日-9月27日在新加坡的MarinaBaySands舉行.
1900/1/1 0:00:00這是白話區塊鏈的第1771期原創?作者|NickyMontana出品|白話區塊鏈區塊鏈是比特幣的底層技術,它一共有六層架構:數據層、網絡層、共識層、激勵層、合約層和應用層.
1900/1/1 0:00:00首先,這不是一篇教你擼毛的文。只是最近Aptos分發的Token再次暴富了一批人,于是乎,幾乎被人遺忘的羊毛黨又再度活躍了起來!但對于絕大多數人來說,結局大概是如下這個樣子:暴富Token項目出.
1900/1/1 0:00:001992年尼爾·斯蒂芬森發表的科幻小說,書中描述了一個叫元宇宙的虛擬世界。這也許是Metaverse這個詞第一次出現,在這以后,人們開始用Metaverse來指代數字世界、虛擬現實、沉浸式互聯網.
1900/1/1 0:00:00