Lumen Loop
All media
VideoYouTubeStellar Development FoundationDecember 22, 20223y ago51:05

Soroban Design Discussion 12/22/2022

Soroban design discussion on Auth Next proposal covering account abstraction and standardized invocation authorization. The proposal aims to simplify authentication, enable complex multi-contract calls with single signatures, and support custom account implementations beyond classic accounts.

SorobanDevelopersSmart Contracts
Lumen Loop's take

Dima presented the Soroban Auth Next proposal addressing current authentication limitations. The proposal has two main components: account abstraction that abstracts authentication logic into account contracts rather than requiring each contract to handle signatures, and standardized invocation authorization enabling users to sign complex multi-contract call payloads atomically. Account abstraction supports both built-in classic account implementations and custom smart contract accounts, while standardized payloads use preflight to determine required signatures. The approach aims to be general, extensible, straightforward, and wallet-friendly while enabling use cases like atomic swaps and multi-signature schemes currently difficult to implement.