Web3钱包的未来:创新、挑战以及重要问题

时间:2024-11-11  分类:电子


1、前言


本文并不是对web3发展史的简单重述,而是旨在深入探讨当前的创新、挑战和我们需要问的关键问题。


首先,我们将研究Web3钱包的现状(钱包1.0),以及帐户抽象(AA)的进展,尤其是ERC4337标准,它正在推动下一代钱包的发展(钱包2.0)。此外,我们还将探讨与钱包2.0相关的潜在风险和制约。


鉴于Web3钱包领域的快速发展,本文旨在搭设一个框架,帮助建设者和投资人确定长期价值。该框架将促进他们在这一领域的建设和投资。该框架的核心作用应该能解决五个关键问题:


(1)就其本身而言,这是一个很不错的业务吗?


(2)钱包2.0会带来比以前好10倍的新解决方案吗?


(3)企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?


(4)企业能否找到适合的传播角度,为现有产品添加智能合约功能?


(5)我们必须信任什么样的假设,才能使其胜过现有的钱包解决方案?


我们将更进一步详细探讨这里的每一个问题。但是,首先让我们来看一下Web3钱包的现状,以便更好地了解相关背景。


2、Notyourkeys,notyourcoins


加密货币的出现彻底改变了我们对货币和资产的看法。然而,对传统金融机构普遍的不信任使得开发安全可靠的存储解决方案成为必要。FTX、BlockFi和SVB等金融中介机构最近接连破产突显了这样一个事实,即客户资产的安全取决于提供商的偿付能力。因此,越来越多的用户转向加密方案(而非中介)以获得更高的安全性。Web3钱包的出现解决了这个问题,Web3钱包为用户提供了安全存储并管理加密资产的能力,同时让用户得以保持对私钥的完全控制权。就像那句老话说的:Notyourkeys,notyourcoins.


如果你不能控制你的加密资产的私钥,那么你就不能真正拥有它们。Web3钱包的出现解决了这个问题,允许用户安全地存储并管理自己的加密资产,同时让用户保持对私钥的完全控制权。


3、Web3钱包的关键属性


Web3钱包是一种数字钱包,旨在与应用区块链技术的去中心化应用程序(dApp)无缝协作。与传统钱包不同,Web3钱包允许用户保留对其资产的完全控制权,从而消除了对银行和金融机构等第三方中介机构的需求。Web3钱包的一些关键属性有:


去中心化:Web3钱包是去中心化的,在点对点网络上运行,不依赖中心化服务器。这使得它们更加安全,能够抵御黑客攻击及其他安全风险。


互操作性:Web3钱包旨在兼容各区块链协议和加密货币,允许用户仅在一处就可以管理和存储多个资产。


安全性:Web3钱包使用先进的加密技术来保护私钥和其他敏感信息安全,保护用户免于盗窃和欺诈风险。


用户友好:Web3钱包的设计是用户友好的,具有简单直观的界面,任何人都可以轻松访问。


4、钱包1.0现状


目前,数字钱包大致可以分为托管钱包和非托管钱包两类。


托管钱包是由第三方公司(如中心化交易所)持有并管理用户私钥的服务,本质上就是在保管用户的加密货币资产。


另一方面,非托管钱包用户可以完全控制自己的私钥,确保他们是自己加密资产的唯一保管人。非托管钱包可以进一步分为三类:外部账户(EOA)钱包、智能合约钱包和多方计算(MPC)钱包。


(1)EOA钱包是存储和管理加密货币最常见的数字钱包。EOA钱包通常由中心化交易所或钱包提供商提供,需要用户持有自己的私钥。EOA钱包有Metamask、Backpack、Phantom、Rabby和Rainbow等。


(2)智能合约钱包是去中心化钱包,使用智能合约来管理资产。智能合约钱包比EOA钱包更安全、更灵活,支持社交恢复和多重签名等高级功能。智能合约钱包有Argent、Safe和Sequence等。


(3)MPC钱包使用一种称为阈值加密的技术来增强安全性。授权交易所需的私钥被分成多个部分,并分发给多方,确保没有任何一方可以独立访问密钥。这种方法大大降低了单点故障或攻击的风险,使黑客更难窃取资金。MPC钱包有Fireblocks、ZenGo、CoinbaseMPC和ParticleNetwork等。


最后,还有必要提一下新兴基础设施,各团队正在开发各种解决方案和原语,支持其他开发人员利用这些方案和原语为终端用户创建、定制钱包,从而简化钱包创建过程。


5、钱包1.0面临的当前挑战


虽然加密钱包近年来取得了重大进展,但仍有几个难题需要攻破,以使它们更加用户友好、易于访问。目前加密钱包面临的关键挑战包括:


普通用户无法访问:加密钱包对于普通用户来说很难理解,使他们很难享受到区块链技术的优势。


登录复杂:加密钱包的设置可以说是一个复杂的过程,涉及到许多步骤。这对新用户来说可能是一个障碍,尤其是那些不懂技术的用户。


助记词丢失或被盗:加密钱包依赖于助记词,即一串用于在设备丢失或被盗时恢复钱包的单词。但是,如果助记词丢失或被盗,则可能导致钱包中存储的所有资金丢失。


链的碎片化:不同链的不同钱包增加了另一层复杂性,使用户更难跨不同区块链网络无缝管理自己的资产。


前段时间我们看到MetaMask的钱包开发人员Tay揭露了自己经历的钱包被盗事件,从中可见,即使是加密OG也会受漏洞攻击而损失资金。


为了应对这些挑战,钱包制造商正在探索新的方法和技术,以创建更容易被主流大众采用的用户友好且安全的数字钱包。


6、账户抽象的创新


以太坊网络账户抽象(AA)的出现为Web3钱包的发展带来了重大进展。AA通过智能合约引入链上可编程性,为Web3钱包增加了灵活性。


7、EOA和智能合约账户间的关键区别


传统上,只有EOA才能控制以太坊网络上的资金。这意味着智能合约必须依赖EOA来执行交易,这限制了智能合约的功能。


有了AA,智能合约现在可以直接控制资金,变得更强大、更通用。


8、为什么ERC4337很重要


当今一个具有重要意义的特别研发就是ERC4337。该以太坊标准在不改变共识层的情况下实现了协议上的AA。ERC4337引入了几个关键特性,增强了钱包2.0的用户友好性和可访问性。


社交恢复:钱包2.0现在支持多个所有者,支持社交恢复丢失私钥。


原子多操作:智能合约可以将多个交易作为单个原子操作执行,简化了复杂交易并确保了交易的完整性。


使用ERC20代币支付交易费用:智能合约如今可以使用ERC20代币支付交易费用,从而在支付选择上更具灵活性。


Paymaster:钱包2.0可以让第三方Paymaster代表用户支付交易费用,优化gas的使用,提高效率。


这些功能使钱包2.0更易于访问、更加用户友好,这对Web3钱包的采用来说至关重要。


9、钱包2.0的发展之路


Web3钱包的开发仍处于早期阶段,在成为主流钱包之前要做的还有很多。钱包2.0是Web3钱包的下一个发展阶段,需要开发者、创业家和投资者共同努力实现。


ERC-4337的开发催生了一种新型钱包,这种钱包有可能彻底改变我们存储和管理数字资产的方式。


虽然钱包1.0开局良好,但它在很多方面仍然受限,特别是在用户可访问性和登录复杂性方面。钱包2.0的未来发展关键在于突破这些限制,引入新的特性来改进钱包的功能和安全性。


建设者正在建设什么?


一些建设者已经开始着手构建钱包2.0格局。这些钱包的开发重点在于用户可访问性、安全性和互操作性。他们利用智能合约的力量来提供社交恢复、原子多操作和支付gas费等功能。


一些即将到来的钱包2.0将专注于ERC-4337,比如Castle、SoulWallet、Candide、Unipass、Biconomy、BananaWalletSDK、Stackup和Etherspot。


10、评估钱包2.0要问的5个关键问题


与任何新兴技术一样,评估与钱包2.0相关的潜在风险和回报非常重要。以下是评估钱包2.0解决方案时需要考虑的5个关键问题:



-->> 1/2 文章未完,请继续阅读

以上就是Web3钱包的未来:创新、挑战以及重要问题的全部内容,望能这篇Web3钱包的未来:创新、挑战以及重要问题可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。