ION:解析会话密钥:Web3版“免密支付”_DAP

钱包授权一直是与DApp交互的必要流程,但我们在DeFi、GameFi中交互的过程中往往会需要在短时间内多次授权,这非常影响用户体验。Odaily星球日报最近关注的“会话密钥”技术,则允许用户对DApp仅授权一次就可以在后台默认签署后续交易并支付gas,实现类似Web2免密支付的功能,从而极大地优化用户体验。

会话密钥是如何工作的?

简单来讲,会话密钥允许用户在与应用交互之前签署一个token以提前批准特定的交易,用户可以自定义频率、gas最高价、每日限额等参数,当用户签署该token再与该应用交互的时候,符合之前参数条件的交易就会在后台被自动执行并支付gas。但目前会话密钥并不支持所有的钱包,仅仅支持智能合约钱包,它是基于账户抽象的智能合约钱包的子技术。在进一步介绍会话密钥之前需要先介绍一下以太坊上的地址、智能合约账户以及账户抽象的发展情况。关于地址、智能合约账户、账户抽象

YGG Japan投资的Web3钱包Stickey测试版将于今日上线:6月19日消息,Yield Guild Games(YGG)日本子DAO YGG Japan发文称,其合作伙伴ForN将于6月19日推出名为Stickey的新Web3钱包应用程序的alpha版本,旨在为Web3游戏初学者提供用户友好的UI/UX,用户可通过手机号注册进行NFT与加密货币交易。此外,该应用程序正在实现社区功能。

YGG Japan、Krypto Go与Infinity Ventures Crypto合资创建。[2023/6/19 21:46:44]

目前以太坊上有两种地址:第一种地址就是通常的钱包地址,也称为外部拥有账户,具有发送与接收代币、支付gas、执行交易的功能;一种是智能合约地址,各种部署在以太坊上的dapp就是以智能合约的方式运行着。

肖风:稳慎前行才能让Web3在香港行稳致远:4月12日消息,在“2023香港Web3嘉年华”上,万向区块链董事长及HashKey Group董事长肖风在发表致欢迎词时表示,去年10月份香港政府发布虚拟资产政策宣言,今年2月份香港财政预算法案也对Web3有资金上的支持,昨天,香港特首李家超特别出席香港Web3协会成立典礼并致辞,今天也是上海升级的日期,这些都是Web3行业近期的一些“好雨”。发展Web3需要守正创新、稳健前行,适当监管与推动发展双轮驱动。稳慎前行才能让Web3在香港行稳致远,呼吁Web3从业者讲好Web3的故事,讲好香港的故事。[2023/4/12 13:58:14]

Web3游戏DegenReborn完成战略融资:4月6日消息,Web3 游戏DegenReborn完成战略融资,P12、CyberConnect、Galxe 和 Era7 参投,具体投资金额未披露。

DegenReborn 游戏在黑客松比赛 Mask x Starkware、CyberConnect x BNB Chain 和 ETH Denver 中获得奖项,在其72小时的限时公测Flash Beta期间,拥有17,599个付费钱包地址和395枚BNB的总交易量。[2023/4/6 13:47:16]

但是这样的地址设计存在很多问题,许多以太坊开发者认为EOA地址的设计阻碍了钱包在多签、隐私保护、gas优化等方面的发展,并且不利于交易的可编程。因此,V神、AnsgarDietrichs、MattGarnett,、WillVillanueva、SamWilson等人提出并完成了以太坊改进提案EIP-2938,并提出了“用户抽象”的概念。关于账户抽象,简单来讲就是让智能合约地址可以支付gas和执行交易,使之具备钱包地址的所有功能。基于账户抽象的智能合约地址就是智能合约账户,也由此衍生出了智能合约钱包概念。而会话密钥是基于账户抽象的智能合约钱包的子技术。前面已经提到,支持会话密钥的钱包支持用户自定义免密支付的参数,但是这些参数的可选项完全取决于钱包开发商。且会话密钥并不支持所有DApp,所支持的DApp取决于你所使用的智能合约钱包是否允许调用该Dapp的合约,这个过程是中心化的。总结一下,会话密钥就是Web3的免密支付,允许用户对DApp仅授权一次就可以在后台默认签署后续交易并支付gas。那么现在有哪些用例呢?用例

V神等联合发表论文《去中心化社会:寻找 Web3 的灵魂》:5月12日消息,以太坊创始人 Vitalik 联合微软研究院首席研究员E. Glen Weyl、Flashbots 研究员 Puja Ohlhaver 发布名为《去中心化社会:寻找 Web3 的灵魂》的37页论文。该论文指出,如今的 Web3 围绕着表达可转移的金融化资产,但许多核心经济活动——例如无抵押贷款和建立个人品牌——都是建立在持久的、不可转让的关系之上的。因此,该论文详细阐述了代表“灵魂”的承诺、凭证和从属关系的不可转让“灵魂绑定”代币(SBT)如何编码实体经济的信任网络。同时,SBT 支持社区钱包恢复、抗女巫治理以及具有可分解、共享权利的新市场等应用。

该论文将这个更丰富、多元化的生态系统称为“去中心化社会”(DeSoc)。这种社会性的关键是可分解的产权和增强的治理机制奖励信任和合作,同时保护网络不被捕获、提取和支配。借助这种增强的社交性,web3 可以避开当今的超金融化,转而支持更具变革性、多元化的未来,跨越社交距离增加回报。[2022/5/12 3:08:43]

StarkNet上的链游孵化器MatchBoxDAO在《HowtoMakeOn-ChainGamingCompetitive:‘SessionKeys’》中提出了会话密钥的一些用例,它们包括:用户友好的且不间断的游戏;设置多个DeFi仓位的能力;填写包含许多输入项的表单时进行确认;非托管和自我指导的IRA;重新管理钱包/库存中的资产……

从工作原理来看,由于会话密钥可以允许用户提前批准一些交易,从而减少用户批准次数,因此所有有高频授权、交互的应用场景都会用得到它。我们可以据此推理,会话密钥可以解决Web3社交媒体的高频链上交互影响用户体验的问题。以Lenster为例,基于社交协议LensProtocol开发的链上社交媒体Lenster上的所有交互都需要授权并支付Matic,每次评论和转发都需要钱包授权,非常影响用户体验。

如果Lenster实现了会话密钥,这将让用户省去繁琐的多次授权,有更加顺滑的产品体验,极大缩小与Twitter这些Web2应用巨大的产品差距,我们也许可以期待在未来的某天可以用上一些产品体验媲美Web2产品,但架构却是Web3的去中心社交媒体。参考链接

1.ArgentX关于会话密钥的推文2.《HowtoMakeOn-ChainGamingCompetitive:‘SessionKeys’》——MatchBoxDAO3.《FromSign-InwithEthereumtoSessionKeys》——WayneChang4.《AnoverviewofAccountAbstractioninEthereumblockchain》——YashKamalChaturvedi5.EIP-86:Abstractionoftransactionoriginandsignature6.EIP-2938:AccountAbstraction7.EIP-4337:AccountAbstractionviaEntryPointContractspecification相关阅读

主动拒绝“投攻击”——合约钱包的登场机会

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

[0:0ms0-3:884ms