二級標題二級標題

會話密鑰是如何工作的?
簡單來講,二級標題
二級標題
關於地址、智能合約賬戶、賬戶抽象
目前以太坊上有兩種地址:第一種地址就是通常的錢包地址,也稱為外部擁有賬戶(EOA),具有發送與接收代幣、支付gas、執行交易的功能;一種是智能合約地址,各種部署在以太坊上的dapp 就是以智能合約的方式運行著。

但是這樣的地址設計存在很多問題,許多以太坊開發者認為EOA 地址的設計阻礙了錢包在多簽、隱私保護、gas 優化等方面的發展,並且不利於交易的可編程。因此,V神、Ansgar Dietrichs、Matt Garnett,、Will Villanueva、Sam Wilson 等人提出並完成了以太坊改進提案EIP-2938,並提出了“用戶抽象”的概念。
關於賬戶抽象,簡單來講就是讓智能合約地址可以支付gas 和執行交易,使之具備錢包地址的所有功能。基於賬戶抽象的智能合約地址就是智能合約賬戶,也由此衍生出了智能合約錢包概念(就好比個人的Metamask 賬戶和Metamask 這個錢包軟件)。
而會話密鑰是基於賬戶抽象的智能合約錢包的子技術。
前面已經提到,支持會話密鑰的錢包支持用戶自定義免密支付的參數,但是這些參數的可選項完全取決於錢包開發商。且會話密鑰並不支持所有DApp ,所支持的DApp 取決於你所使用的智能合約錢包是否允許調用該Dapp 的合約,這個過程是中心化的。
總結一下,用例用例
用例
StarkNet 上的鏈遊孵化器MatchBoxDAO 在《How to Make On-Chain Gaming Competitive: ‘Session Keys’ [Part 1]》中提出了會話密鑰的一些用例,它們包括:
用戶友好的且不間斷的遊戲;
設置多個DeFi 倉位的能力;
填寫包含許多輸入項的表單時進行確認;
非託管和自我指導的IRA;
以

以
以Lenster 參考鏈接

參考鏈接
參考鏈接
2. 《How to Make On-Chain Gaming Competitive: ‘Session Keys’ [Part 1]》 ——MatchBoxDAO
3. 《From Sign-In with Ethereum to Session Keys》——Wayne Chang
4. 《An overview of Account Abstraction in Ethereum blockchain》——Yash Kamal Chaturvedi
5. EIP-86:Abstraction of transaction origin and signature
6. EIP-2938:Account Abstraction
7. EIP-4337:Account Abstraction via Entry Point Contract specification


