在目前的形式下,与区块链互动对新用户来说并不直观。从使用钱包,到去中心化交易所(DEX)交换代币,再到购买 NFT,这些都对新用户不够友好,具有一定的上手难度。
不仅如此,在学习了如何与区块链互动后,还有一个挑战是如何持续处理确认交易。这可能是 DEX 上的交易,也可能是试图玩一个区块链游戏。随着你采取的每一个行动,你的钱包会弹出窗口并询问:「你想确认这项交易吗?」同时还有一些大多数人无法解读的文字。而且,这可能会导致错误、混乱,甚至丢钱。
这是一种糟糕的用户体验,区块链原生用户只是习惯了,但并不喜欢。
是否有一种解决方案能够给钱包用户带来更好的用户体验;使交易内容阅读起来更丝滑;允许用户一键确认从而改善可用性?答案是:会话密钥。
什么是会话密钥
会话密钥是区块链用户体验的一个巨大飞跃。它们允许用户根据一组参数预先批准一个应用的交易:一个给定的持续时间,一个最大的 Gas,一个特定代币的最大交易量,或一个特定合约的特定功能。
举个例子,当你玩一个链上游戏时,你可以简单地用一些基本条款预先批准你的会话,点击开始,然后玩游戏,而不需要不断被你的钱包轰炸,询问是否「确认此交易」。
但这只是冰山一角!会话密钥可以保护你钱包里的资产,并限制在使用会话密钥时可以和不能确认的内容。这意味着你可以玩像 Influence 这样的游戏,而不被无休止的确认所困扰,同时清楚钱包里最有价值的资产是安全的。
会话密钥为用户提供了更多设置权限的选择,因此用户的链上游戏体验会更加顺畅。
会话密钥的用例有什么?
会话密钥有很多用例,而且可能还有很多用处尚未被发现。下面是几个值得注意的用例:
- 对用户友好且不间断地进行游戏;
- 能够在确认之前设置多个 DeFi 头寸;
- 在填写多个表格,不必在每次进入下一个部分时都要确认;
- 非托管和自我指导的 IRA,可让您在单个会话内转移资金;
- 在钱包 / 库存中重新安排资产,而不必在每次更改时确认。
从技术上讲,会话密钥是如何工作的?
会话钱包实际上是一种智能合约。智能合约是两方之间以计算机代码形式达成的协议,这些合约在区块链上运行,数据都存储在一个不能被改变的公共数据库中。当在智能合约内进行交易时,它们由区块链处理,这使得交易可以在没有第三方确认的情况下被发送。
会话钱包是一个允许特定交易被预先批准的账户,通过让授权用户签署一个通证,然后在交易执行期间进行验证。通证的权限可以被参数化,以持续一定的时间,限制可以转移多少价值,或限制它可以用来调用的合约和功能。
谁是这项技术的先驱?
会话钱包的想法可能已经在以太坊中流传了很长一段时间。然而,在 Influence 的创始人 Chris Lexmond 和 Loot Realms 的 Loaf 讨论之后,这个想法才真正开始成形。后来,Loaf 与 Briqs、Realms 和 Topology 团队的成员一起决定在 StarkNet 黑客松中构建一个。最后,他们靠着这个想法赢得了比赛。在黑客松之后,Argent 提出要接过火炬,继续完善一个会话钱包,在他们的平台上使用。
如今,Argent、Ledger 和 Cartridge 团队正在努力将该技术推向市场。Argent 率先实现了基于插件的账户架构,并计划支持会话密钥插件作为实验性功能,Ledger 团队一直致力于使用 Merkle 树进行高效的链上代币权限验证,而 Cartridge 团队则致力于使会话通证的供应和管理变得非常简单。
链上游戏的未来依赖于打破准入壁垒并提供无缝体验。像会话钱包这样的基础设施件推动我们让区块链更接近于在后台运作,它更类似于互联网,因为大多数人都不知道它到底是如何运作的,但它允许他们无缝地探索网络中的丰富内容。在完全无缝使用之前,区块链还有很长的路要走,但会话钱包是一个很大的飞跃,特别是对游戏而言,会话钱包让我们从笨重和缓慢变为快速和灵活。
很难说区块链会在多大程度上渗透到每个人的日常生活中,但它需要被抽象化,以至于人们不需要了解所有复杂的技术就可以使用。
会话钱包有无数的用途,从玩游戏和改善体验,到自主 IRA,再到允许您在特定的时间段内和特定的限制内转移资金。
它们是帮助降低区块链进入生活和跨越采用障碍的基础部分。比尔·盖茨曾经说过:「技术的进步是让它融入到你的生活中,让你甚至没有注意到它,成为日常生活的一部分」,会话钱包就是要做到这一点。
总之,像 Influence、Loot Realms、Briqs、Topology、Cartridge、Argent、MatchboxDAO 和 Ledger 这样的团队和 DAO 正在努力带来下一代易于使用的功能和工具,推动完全去中心化的区块链技术得以采用。
(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)