作者:Shaun Heng,Spartan Labs前负责人;翻译:金色财经xiaozou
1、前言
本文并不是对web3发展史的简单重述,而是旨在深入探讨当前的创新、挑战和我们需要问的关键问题。
首先,我们将研究Web3钱包的现状(钱包1.0),以及帐户抽象(AA)的进展,尤其是ERC 4337标准,它正在推动下一代钱包的发展(钱包2.0)。此外,我们还将探讨与钱包2.0相关的潜在风险和制约。
鉴于Web3钱包领域的快速发展,本文旨在搭设一个框架,帮助建设者和投资人确定长期价值。该框架将促进他们在这一领域的建设和投资。该框架的核心作用应该能解决五个关键问题:
(1)就其本身而言,这是一个很不错的业务吗?
(2)钱包2.0会带来比以前好10倍的新解决方案吗?
(3)企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?
(4)企业能否找到适合的传播角度,为现有产品添加智能合约功能?
(5)我们必须信任什么样的假设,才能使其胜过现有的钱包解决方案?
我们将更进一步详细探讨这里的每一个问题。但是,首先让我们来看一下Web3钱包的现状,以便更好地了解相关背景。
2、Not your keys, not your coins
加密货币的出现彻底改变了我们对货币和资产的看法。然而,对传统金融机构普遍的不信任使得开发安全可靠的存储解决方案成为必要。FTX、BlockFi和SVB等金融中介机构最近接连破产突显了这样一个事实,即客户资产的安全取决于提供商的偿付能力。因此,越来越多的用户转向加密方案(而非中介)以获得更高的安全性。Web3钱包的出现解决了这个问题,Web3钱包为用户提供了安全存储并管理加密资产的能力,同时让用户得以保持对私钥的完全控制权。就像那句老话说的:“Not your keys, not your coins.”
如果你不能控制你的加密资产的私钥,那么你就不能真正拥有它们。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、Coinbase MPC和Particle Network等。
最后,还有必要提一下新兴基础设施,各团队正在开发各种解决方案和原语,支持其他开发人员利用这些方案和原语为终端用户创建、定制钱包,从而简化钱包创建过程。
5、钱包1.0面临的当前挑战
虽然加密钱包近年来取得了重大进展,但仍有几个难题需要攻破,以使它们更加用户友好、易于访问。目前加密钱包面临的关键挑战包括:
普通用户无法访问:加密钱包对于普通用户来说很难理解,使他们很难享受到区块链技术的优势。
登录复杂:加密钱包的设置可以说是一个复杂的过程,涉及到许多步骤。这对新用户来说可能是一个障碍,尤其是那些不懂技术的用户。
助记词丢失或被盗:加密钱包依赖于助记词,即一串用于在设备丢失或被盗时恢复钱包的单词。但是,如果助记词丢失或被盗,则可能导致钱包中存储的所有资金丢失。
链的碎片化:不同链的不同钱包增加了另一层复杂性,使用户更难跨不同区块链网络无缝管理自己的资产。
前段时间我们看到MetaMask的钱包开发人员Tay揭露了自己经历的钱包被盗事件,从中可见,即使是加密OG也会受漏洞攻击而损失资金。
为了应对这些挑战,钱包制造商正在探索新的方法和技术,以创建更容易被主流大众采用的用户友好且安全的数字钱包。
6、账户抽象的创新
以太坊网络账户抽象(AA)的出现为Web3钱包的发展带来了重大进展。AA通过智能合约引入链上可编程性,为Web3钱包增加了灵活性。
7、EOA和智能合约账户间的关键区别
传统上,只有EOA才能控制以太坊网络上的资金。这意味着智能合约必须依赖EOA来执行交易,这限制了智能合约的功能。
有了AA,智能合约现在可以直接控制资金,变得更强大、更通用。
8、为什么ERC 4337很重要
当今一个具有重要意义的特别研发就是ERC 4337。该以太坊标准在不改变共识层的情况下实现了协议上的AA。ERC 4337引入了几个关键特性,增强了钱包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、Soul Wallet、Candide、Unipass、Biconomy、Banana Wallet SDK、Stackup和Etherspot。
10、评估钱包2.0要问的5个关键问题
与任何新兴技术一样,评估与钱包2.0相关的潜在风险和回报非常重要。以下是评估钱包2.0解决方案时需要考虑的5个关键问题:
(1)这是一个很不错的业务吗?
一个成功的钱包2.0解决方案需要的不仅仅是一个对用户有用的工具。它本身也必须是一种可持续的商业模式。建设者必须考虑收入流、获客成本和盈利能力等因素。此外,他们必须评估潜在的市场规模和竞争,以确定业务能够长期发展并繁荣。
钱包2.0领域竞争激烈,新的解决方案要想成功必须提供令人信服的价值主张。商业模式必须是可持续的,并且有一条明确的盈利之路。
(2)钱包2.0会带来比以前好10倍的新解决方案吗?
第二个要问的问题是,钱包2.0是否会带来比以前好10倍的新解决方案。钱包2.0有可能解决与传统钱包相关的很多问题。例如,社交恢复和原子多操作功能可以提供对现有解决方案的重大改进。
社交恢复提供了一种更安全且用户友好的方法来恢复丢失的私钥,而原子多操作允许将多个交易作为单个交易执行,可以为用户省钱省时。这些功能可以提供优于传统钱包的优势,传统钱包并不提供这些功能。
然而,一定要考虑到彼得原理——产品要成功必须至少比竞争对手好10倍。在评估使用ERC-4337的潜力时,各公司应该评估该技术是否在生产力、创造力或质量方面可以带来实质性的改进。此外,还应该评估实施智能合约功能的经济可行性,以确保收益大过相关成本。
(3)企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?
第三个问题是,企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下。
社交恢复和原子多操作功能可能是钱包 2.0的关键区分,提供了先发优势。然而,钱包2.0领域竞争激烈,建设者必须建立一个可持续的竞争优势,才能获得长期成功。这种优势可以建立在技术、网络效应或品牌的基础上。
钱包建设者必须确定一个独特的价值主张,将自己与竞争对手区分开来。我的确相信在某些特定领域会出现防御性。我将简单说两点。
独特且专有的传播渠道:拥有独特且专有的传播渠道可以让初创公司从竞争对手中脱颖而出。通过独特的方式来接触不容易复制的客户,显然具有明显优势。这种独特性可以吸引客户,并将初创公司与市场上的同业区分开来。我将在下一个问题中进行详细说明。
为产品精心植入病毒式传播:将病毒式传播植入产品并非靠运气;病毒式传播是精心设计的。很多最优秀的公司都具有增长循环——飞轮随着时间的推移转得越来越快。下面是Amazon著名的增长循环。你的增长循环是什么?
(4)企业能否找到适合的传播角度,为现有产品添加智能合约功能?
另一个要问的重要问题是,企业是否可以利用现有的合作伙伴关系,将钱包2.0传播给更广泛的受众。考虑到吸引用户进入当前的钱包2.0生态面临着诸多挑战,这一点尤为重要。
钱包2.0的一个潜在传播角度是通过与中心化交易所合作,这些交易所目前持有加密货币生态系统中的绝大多数用户资产。通过将钱包2.0功能整合到他们的平台中,交易所可以为用户提供更高的安全性和自我托管选择,同时让用户仍然保持对自己资金的控制权。这也有助于交易所在拥挤喧闹的市场中脱颖而出,吸引那些看重自我监管和安全性的用户。这里的关键问题是,你如何说服交易所与你合作?学习过去的成功经验可能会有用。
另一个潜在的传播角度是与DeFi协议合作,可以将钱包2.0整合到DeFi平台中,为用户提供对自己资金更大程度的控制和更高透明度。这也有助于推动那些已经习惯了DeFi生态系统并正在寻找更先进的自我托管方案的用户采用钱包2.0。
(5)我们必须信任什么样的假设,才能使其胜过现有的钱包解决方案?
最后,建设者必须批判性地评估支撑其钱包2.0解决方案的假设和信念。他们必须考虑技术可行性、用户采用率和市场趋势,这些因素将决定他们的解决方案能否成功。此外,随着形势的发展和新挑战的出现,他们必须随时准备好调整改进自己的方案。
A、用户看重钱包2.0提供的安全性和透明度,足以证明钱包复杂操作的合理性。
由于使用了去中心化协议和智能合约代码,钱包2.0可提供比中心化钱包更高程度的安全性和透明度。然而,这是以增加复杂性为代价的,可能会使普通用户无法访问钱包2.0。为了让钱包2.0获得成功,用户必须愿意付出努力学习如何使用它们,并且必须看重增强的安全性和透明度,以证明额外的复杂性是合理的。
B、钱包2.0可以提供至少和现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂。
与现有的钱包解决方案相比,2.0版钱包的架构更复杂,这可能会使它们更难以使用,用户友好性也更差。然而,钱包2.0的开发人员正在努力通过构建更直观的界面和利用最新的用户体验设计原理来改善用户体验。如果钱包2.0能够提供至少与现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂,它们将很容易获得广泛采用。
C、钱包2.0可以有效解决助记词备份和恢复方面的问题,降低用户丢失资金的风险。
现有钱包用户面临的最大问题之一是因助记词丢失或被盗而带来的资金损失风险。钱包2.0为这个问题提供了潜在的解决方案,例如社交恢复机制和其他先进的密钥管理技术。如果钱包2.0能够有效地解决助记词备份和恢复的问题,那么它们将能够成为比现有钱包更安全,更用户友好的替代方案。
D、钱包2.0可以通过与加密货币生态系统中现有参与者的合作和整合获得广泛采用。
最后,为了让钱包2.0得到广泛采用,它们需要与加密货币生态系统中的现有参与者(如交易所、dApp及其他钱包提供商)建立合作伙伴关系。这将要求钱包2.0开发人员构建开放可互操作的系统,这些系统可以与现有基础设施进行无缝整合。如果它们成功做到了这一点,将能够利用现有的用户基础,扩大它们的解决方案覆盖范围。
11、潜在风险和制约
虽然钱包2.0为DeFi的未来带来了巨大的希望,但也存在潜在的风险和制约,建设者和用户必须意识到这些。其中包括:
(1)ERC-4337并不能解决昂贵的gas费问题
使用ERC-4337进行简单转账可能比使用EOA更昂贵,因为需要使用ERC-4337进行合约调用。然而,在rollup上,ERC4337可能比EOA更具成本效益,因为它可以聚合签名以最小化主网上的数据量。
(2)ERC-4337相关的安全风险
与传统钱包相比,钱包2.0引入了新的安全风险。恶意行为者可能会试图利用智能合约代码中的漏洞,导致资金损失。在考虑使用ERC-4337时,由于引入了新的操作码,可能会出现潜在的安全风险,包括可能出现意外bug或攻击向量。建设者必须在其设计和开发过程中优先考虑安全性,将这些风险最小化。这些潜在的安全风险就是为什么Safe要等到完成测试和审计后才添加对ERC-4337支持的原因。
(3)ERC-4337并不兼容所有区块链
当谈到钱包2.0实现时,链的兼容性也可能是一个制约条件。这些钱包旨在与特定的区块链网络及其相应的智能合约语言进行交互。然而,它们通常缺乏与多个链的兼容性,从而限制了它们的功能和通用性。这意味着,如果用户想要切换不同的区块链网络,或者在不同的平台上使用智能合约,他们需要为每条链创建单独的钱包。这一限制阻碍了跨多个区块链生态系统的数字资产和交易的无缝高效管理。为了应对这一挑战,开发人员正在积极研究跨链互操作性协议等解决方案,旨在使钱包2.0能够连接不同的区块链网络、增强兼容性。
(4)法律和监管方面的挑战
围绕钱包2.0的法律和监管形势仍在发展,很多司法管辖区存在很大的不确定性。建设者必须意识到这些风险,并确保自己遵守了相关法律法规。
12、结论
总之,钱包2.0将彻底改变我们存储和管理数字资产的方式。随着web3生态系统的不断发展,对安全且用户友好的钱包解决方案的需求只会越来越迫切。钱包2.0代表了下一代钱包技术,提供了一系列前所未有的新功能和好处。
我们在本文探讨了Web3钱包的关键属性、钱包1.0的现状、AA的创新以及钱包2.0的未来之路。我们还概述了钱包建设者在进行业务评估时应该问自己的5个关键问题。
钱包2.0前景展望
随着生态系统的不断发展,我们有望看到更先进且用户友好的钱包设计、更好的密钥管理解决方案,以及更多钱包2.0的新用例。新技术的整合(如第二层扩展解决方案和跨链互操作性)将进一步增强钱包2.0的功能。随着区块链行业逐渐成熟,钱包2.0将成为管理数字资产及与dApp交互的重要工具。
给钱包建设者的几点建议
首先,要专注于建立可持续的竞争优势,能够经受住对先发优势的严重依赖。其次,一定要优先考虑用户体验和可访问性,使钱包2.0更容易被普通用户使用。第三,要确保钱包设计和密钥管理解决方案优先考虑安全性和易用性。第四,明确潜在的传播角度,可为现有产品添加智能合约功能。最后,必须跟上区块链生态系统中的最新趋势和技术,保持领先地位,并提供满足用户需求的创新解决方案。
来源:金色财经