時(shí)間:2023-04-21|瀏覽:293
歷史
以太坊網(wǎng)絡(luò)有兩種類型的賬戶:合約賬戶(CA)和外部擁有賬戶(EOA)。賬戶抽象主要關(guān)注 EOA,它具有三個(gè)關(guān)鍵屬性:代表可用 ETH 的余額、確保交易唯一性的隨機(jī)數(shù)和用于網(wǎng)絡(luò)識(shí)別的地址。
在以太坊上,每個(gè)賬戶都鏈接到一個(gè)稱為簽名者 (Singer) 的加密對(duì)象,它而公鑰驗(yàn)證簽名是否與私鑰相對(duì)應(yīng)。
帳戶抽象有何幫助?
賬戶抽象是一種革命性的方法,通過將賬戶授權(quán)與傳統(tǒng)的私鑰所有權(quán)分離來增強(qiáng)賬戶授權(quán)。通過這種模式,每個(gè)賬戶都可以轉(zhuǎn)化為智能合約,使用戶能夠部署和使用具有自定義授權(quán)邏輯的賬戶,以滿足他們的獨(dú)特需求。
帳戶抽象通過抽象授權(quán)邏輯,將合約賬戶和外部擁有賬戶整合到一個(gè)統(tǒng)一的系統(tǒng)中,使用戶賬戶更具可編程性。它消除了將簽署交易邏輯硬編碼到帳戶中的限制,允許其被抽象出來。這是它被稱為賬戶抽象的主要原因。
帳戶抽象如何