Web3钱包的未来:创新、挑战和关键问题
介绍
这不会是Web3钱包的另一个发展史。最近几个月有很多关于这个话题的文章发表,你可能已经读过其中的一些。本文的目的不是简单地叙述发展过程,而是深入探讨当前的创新、挑战和我们需要提出的关键问题。让我们开始吧。
本文将首先研究Web3钱包的当前状态,称为Wallet 1.0,以及帐户抽象(AA)的进展,特别是ERC 4337,它正在推动下一代钱包的发展,称为Wallet 2.0。此外,还将讨论与Wallet 2.0相关的潜在风险和限制。
考虑到Web3钱包领域的快速发展,本文旨在建立一个框架,帮助构建者和投资者确定长期价值。该框架将促进它们在这一领域的建设和投资。该框架的核心应解决五个关键问题:
1. 这是一门伟大的生意吗?
2. 构建Wallet 2.0会开启一种比以前好10倍的解决问题的新方法吗?
3. 企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?
4. 企业能否找到一个分销角度,在现有产品中添加智能合约功能?
5. 我们必须相信什么样的假设,才能使它比现有的钱包解决方案成功?
我们将更详细地探讨这些问题中的每一个。但是,让我们首先检查一下Web3钱包领域的当前状态,以提供更好的背景。
“不是你的钥匙,不是你的硬币。”
加密货币的出现彻底改变了我们对货币和资产的看法。然而,传统金融机构普遍存在的不信任使得开发可靠和安全的存储解决方案成为必要。FTX、BlockFi和SVB等金融中介机构最近的失败突显了这样一个事实,即客户资产的安全取决于提供商的偿付能力。因此,用户越来越多地转向加密,而不是中介,以获得更高的安全性。Web3钱包的出现解决了这个问题,它为用户提供了安全存储和管理其加密资产的能力,同时保持对其私钥的完全控制。俗话说:“不是你的钥匙,不是你的硬币。”
如果你不能控制你的加密资产的私钥,那么你就不能真正拥有它们。Web3钱包的出现解决了这个问题,允许用户安全地存储和管理他们的加密资产,同时保持对他们私钥的完全控制。
Web3钱包的关键属性
Web3钱包是一种数字钱包,旨在与使用区块链技术的去中心化应用程序(dApps)无缝协作。与传统钱包不同,Web3钱包允许用户保留对其资产的完全控制,无需银行和金融机构等第三方中介机构。Web3钱包的一些关键属性包括:
去中心化:Web3钱包是去中心化的,在点对点网络上运行,不依赖中心化服务器。这使它们更加安全,能够抵御黑客攻击和其他安全威胁。
互操作性:Web3钱包旨在与各种区块链协议和加密货币一起工作,允许用户在一个地方管理和存储多个资产。
安全性:Web3钱包使用先进的加密技术来保护私钥和其他敏感信息,保护用户免受盗窃和欺诈。
用户友好:Web3钱包的设计是用户友好的,具有简单直观的界面,使任何人都可以访问。
钱包1.0的现状
目前,数字钱包的格局大致可以分为两种类型:托管和非托管钱包。
托管钱包是第三方公司(例如中心化交易所)持有和管理用户私钥的服务,本质上是托管他们的加密货币资产。
另一方面,非托管钱包是用户可以完全控制其私钥的钱包解决方案,确保他们是自己加密资产的唯一托管人。非托管钱包可以进一步分为三类:外部拥有的账户(EOA)钱包、智能合约钱包和多方计算(MPC)钱包。
1. EOA钱包是用于存储和管理加密货币的最常见的数字钱包。这些钱包需要用户持有他们的私钥,通常由中心化交易所或钱包提供商提供。EOA钱包的例子包括Metamask、Backpack、Phantom、Rabby和Rainbow。
2. 智能合约钱包是使用智能合约来管理资产的去中心化钱包。这些钱包比EOA钱包更安全、更灵活,支持社交恢复和多签名支持等高级功能。智能合约钱包的例子包括Argent、Safe和Sequence。
3. MPC钱包使用一种称为阈值加密的技术来增强安全性。授权交易所需的私钥被分割成多个部分,并分发给不同的各方,确保没有任何一方可以独立访问密钥。这种方法大大降低了单点故障或攻击的风险,使黑客更难以窃取资金。MPC钱包的例子包括Fireblocks, ZenGo, Coinbase MPC和Particle Network。
最后,有必要提到新兴的基础设施类别,其中团队正在开发解决方案和原语,使其他开发人员能够为最终用户创建和定制钱包,从而简化钱包创建过程。
当前钱包1.0面临的挑战
虽然加密钱包近年来取得了重大进展,但仍有几个挑战需要解决,才能使它们更易于访问和用户友好。目前加密钱包面临的一些关键挑战包括:
普通用户无法访问:加密钱包对于普通用户来说很难理解,这使得他们很难利用区块链技术的优势。
复杂的登录:设置加密钱包可能是一个复杂的过程,涉及许多步骤。这对新用户来说可能是一个障碍,尤其是那些不懂技术的用户。
丢失或被盗助记词短语:加密钱包依赖于助记词短语,这是一系列用于在设备丢失或被盗时恢复钱包的单词。但是,如果助记词短语丢失或被盗,则可能导致钱包中存储的所有资金丢失。
碎片化链:不同链的不同钱包增加了另一层复杂性,使得用户更难跨各种区块链网络无缝管理他们的资产。
就像我们最近看到的@tayvano_揭露的这起耗尽钱包的操作一样,即使是加密OG也会因为漏洞而失去资金。
https://twitter.com/tayvano_/status/1648187031468781568?s=20
为了应对这些挑战,钱包建设者正在探索新的方法和技术,以创建更容易被主流受众采用的用户友好和安全的数字钱包。
账户抽象的创新(“为什么是现在?”)
以太坊网络中账户抽象(AA)的出现为Web3钱包的发展带来了重大进展。AA通过智能合约引入链上可编程性,为Web3钱包增加了灵活性。
EOA和智能合约账户之间的关键区别
传统上,只有EOA才能控制以太坊网络上的资金。这意味着智能合约必须依赖EOA来执行交易,这限制了智能合约可以执行的操作范围。
有了AA,智能合约现在可以直接控制资金,使它们更强大、更通用。
为什么ERC 4337今天很重要
今天具有重要意义的一个特殊发展是ERC 4337。这个以太坊标准在不改变共识层的情况下实现了协议AA。ERC 4337引入了几个关键特性,增强了Wallet 2.0的用户友好性和可访问性。
社交恢复:Wallet 2.0现在可以有多个所有者,允许使用社交恢复丢失的私钥。
原子多操作:智能合约可以将多个交易作为单个原子操作执行,简化复杂交易并确保其完整性。
使用ERC20代币支付交易费用:智能合约现在可以使用ERC20代币支付交易费用,从而在支付选项方面具有更大的灵活性。
Paymaster: Wallet 2.0可以让第三方Paymaster代表用户赞助交易费用,优化gas的使用,提高效率。
这些功能使Wallet 2.0更易于访问和用户友好,这对于采用Web3钱包至关重要。
Wallet 2.0的未来之路
Web3钱包的发展仍处于早期阶段,在成为主流之前还有很多工作要做。Wallet 2.0是Web3钱包的下一个发展阶段,它需要开发者、企业家和投资者的共同努力才能使其成为现实。
ERC-4337的发展使一种新型钱包出现,这种钱包有可能彻底改变我们存储和管理数字资产的方式。
虽然钱包1.0提供了一个良好的开端,但它在许多方面仍然存在局限性,特别是在用户可访问性和登录复杂性方面。Wallet 2.0的未来在于解决这些限制,同时引入新的特性来改进它们的功能和安全性。
“一些建筑商现在正在建造什么”
一些开发者已经开始着手构建Wallet 2.0的版图。这些钱包的构建重点是用户可访问性、安全性和互操作性。他们利用智能合约的力量来提供社交恢复、原子多操作和gas费赞助等功能。
一些将专注于 ERC-4337 的新兴钱包 2.0 包括Castle、Soul Wallet、Candide、Unipass、Biconomy、Banana Wallet SDK、Stackup 和 Etherspot。
评估Wallet 2.0时要问的5个关键问题
与任何新兴技术一样,评估与Wallet 2.0相关的潜在风险和回报非常重要。以下是评估Wallet 2.0解决方案时需要考虑的五个关键问题:
1. 这是一门伟大的生意吗?
一个成功的Wallet 2.0解决方案需要的不仅仅是一个对用户有用的工具。它本身也必须是一种可持续的商业模式。构建者必须考虑收入流、客户获取成本和盈利能力等因素。此外,他们必须评估潜在的市场规模和竞争,以确定业务能否长期扩大规模并蓬勃发展。
Wallet 2.0领域竞争激烈,新的解决方案必须提供令人信服的价值主张才能成功。商业模式必须是可持续的,并且有一条清晰的盈利之路。
2. 构建Wallet 2.0会开启一种比以前好10倍的解决问题的新方法吗?
第二个要问的问题是,Wallet 2.0是否会开启一种比以前好10倍的解决问题的新方法。Wallet 2.0有可能解决与传统钱包相关的许多问题。例如,社交恢复和原子多操作功能可以提供对现有解决方案的重大改进。
社交恢复提供了一种更安全和用户友好的方法来恢复丢失的私钥,而原子多操作允许将多个交易作为单个交易执行,这可以节省用户的时间和金钱。这些功能可以提供优于传统钱包的优势,传统钱包不提供此功能。然而,
然而,考虑到Peter Thiel的原则——成功的产品必须至少比竞争对手好10倍——是至关重要的。在评估利用ERC-4337的潜力时,企业应该评估该技术是否在生产力、创造力或质量方面带来了实质性的改进。此外,应该评估实施智能合约功能的经济可行性,以确保收益超过相关成本。
3.企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?
第三个问题是,企业如何建立可持续的竞争优势,尤其是在严重依赖先发优势的情况下。
社交恢复和原子多操作功能可能是Wallet 2.0的关键区别,提供了先发优势。然而,Wallet 2.0领域竞争激烈,构建者必须建立一个可持续的竞争优势,才能在长期内取得成功。这种优势可以建立在技术、网络效应或品牌的基础上。
钱包建设者必须确定一个独特的价值主张,使他们有别于竞争对手。话虽如此,我确实相信在某些特定领域会出现防御性。我将在下面讨论两个,这个列表并不详尽。
1. 独特且专有的分销渠道:拥有独特且专有的分销渠道可以让初创公司从竞争对手中脱颖而出。它提供了一种独特的方式来接触不容易复制的客户,从而提供了一个独特的优势。这种独特性可以吸引客户,并将创业公司与市场上的同类产品区分开来。我将在下一个问题中详细说明这一点。
2. 将病毒式传播植入产品:将病毒式传播植入产品并不是靠运气,病毒式传播是精心设计的。许多最好的公司都有增长循环——飞轮随着时间的推移转得更快。这就是亚马逊著名的增长循环。你的是啥呢?
4. 企业能否找到一个分销角度,在现有产品中添加智能合约功能?
要问的另一个重要问题是,企业是否可以利用现有的合作伙伴关系和与现有企业的关系,向更广泛的受众分发Wallet 2.0。考虑到将用户引导到 Wallet 2.0 的当前格局所面临的挑战,这一点尤为重要。
Wallet 2.0的一个潜在分销角度是通过与中心化交易所合作,这些交易所目前持有加密货币生态系统中的绝大多数用户资产。通过将Wallet 2.0功能集成到他们的平台中,交易所可以为用户提供增强的安全性和自我托管选项,同时仍然保持对其资金的控制。这也有助于交易所在拥挤的市场中脱颖而出,吸引重视自我监管和安全的用户。这里的关键问题是,你如何说服一个交易所与你合作,而不是自己建立一个交易所?从过去的成功中学习可能是有意义的。这是Sardine首席执行官关于在加密欺诈检测和反洗钱领域购买与构建的成本效益的文章。
另一个潜在的分销角度是通过与DeFi协议的合作,这可以将Wallet 2.0集成到他们的平台中,为用户提供对其资金的更大控制和透明度。这也有助于推动那些已经习惯了DeFi生态系统并正在寻找更先进的自我托管选项的用户采用Wallet 2.0。
5. 我们必须相信什么样的假设,才能使它比现有的钱包解决方案成功?
最后,构建者必须批判性地评估支撑其Wallet 2.0解决方案的假设和信念。他们必须考虑技术可行性、用户采用率和市场趋势,这些因素将决定他们的解决方案能否成功。此外,随着形势的发展和新挑战的出现,他们必须准备好调整自己的方法。
A.用户重视Wallet 2.0提供的安全性和透明度,足以证明使用它们的复杂性是合理的。
由于使用了去中心化协议和智能合约代码,Wallet 2.0比中心化钱包提供了更高程度的安全性和透明度。然而,这是以增加复杂性为代价的,这可能会使普通用户无法访问Wallet 2.0。为了让Wallet 2.0获得成功,用户必须愿意付出努力学习如何使用它们,并且必须重视增加的安全性和透明度,以证明额外的复杂性是合理的。
B.Wallet 2.0可以提供至少和现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂。
与现有的钱包解决方案相比,2.0版钱包的架构更复杂,这可能会使它们更难以使用,用户界面也更差。然而,Wallet 2.0的开发人员正在努力通过构建更直观的界面和利用最新的用户体验设计原则来改善用户体验。如果Wallet 2.0能够提供至少与现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂,它们将很好地获得广泛采用。
C.Wallet 2.0可以有效解决助记词备份和恢复的挑战,降低用户丢失资金的风险。
现有钱包用户面临的最大挑战之一是由于助记词丢失或被盗而丢失资金的风险。Wallet 2.0为这个问题提供了潜在的解决方案,例如社交恢复机制和其他先进的密钥管理技术。如果Wallet 2.0能够有效地解决助记词备份和恢复的挑战,它们将能够为现有钱包提供更安全,更用户友好的替代方案。
D.Wallet 2.0可以通过与加密货币生态系统中现有参与者的合作和整合而获得广泛采用。
最后,为了让Wallet 2.0得到广泛采用,他们需要与加密货币生态系统中的现有参与者(如交易所、dApps和其他钱包提供商)建立合作伙伴关系和集成。这将要求Wallet 2.0开发人员构建开放和可互操作的系统,这些系统可以与现有基础设施无缝集成。如果他们成功地做到了这一点,他们将能够利用现有的用户基础,扩大他们的解决方案的范围。
潜在的风险和限制
虽然Wallet 2.0为DeFi的未来带来了巨大的希望,但构建者和用户也必须意识到潜在的风险和限制。其中包括:
ERC-4337并不能解决高gas问题
使用ERC-4337发送简单的传输可能比使用EOA更昂贵,因为需要使用ERC-4337进行合约调用。然而,在聚合方面,ERC4337可能比EOA更具成本效益,因为它可以聚合签名以最大限度地减少主网上的数据量。
与ERC-4337相关的安全风险
与传统钱包相比,Wallet 2.0引入了新的安全风险。恶意行为者可能会试图利用智能合约代码中的漏洞,从而可能导致资金损失。在考虑ERC-4337时,由于引入了新的操作码,可能会出现潜在的安全风险,包括可能出现意外错误或攻击向量。构建者必须在其设计和开发过程中优先考虑安全性,以最小化这些风险。这些潜在的安全风险是为什么Safe要等到完全测试和审计后才添加对ERC-4337的支持的原因。
ERC-4337需要跨链互操作
当谈到Wallet 2.0实现时,链的兼容性也可能是一个限制。这些钱包旨在与特定的区块链网络及其相应的智能合约语言进行交互。然而,它们通常缺乏与多个链的兼容性,限制了它们的功能和多功能性。这意味着,如果用户想要在不同的区块链网络之间切换,或者在不同的平台上使用智能合约,他们需要为每条链创建单独的钱包。这一限制阻碍了跨多个区块链生态系统的数字资产和交易的无缝高效管理。为了应对这一挑战,开发人员正在积极研究跨链互操作性协议等解决方案,旨在使Wallet 2.0能够连接不同的区块链网络并增强其兼容性。
法律和监管方面的挑战
围绕Wallet 2.0的法律和监管环境仍在发展,许多司法管辖区存在很大的不确定性。建筑商必须意识到这些风险,并确保他们遵守相关的法律法规。
结论
总之,Wallet 2.0领域将彻底改变我们存储和管理数字资产的方式。随着web3生态系统的不断发展,对安全和用户友好的钱包解决方案的需求只会变得更加迫切。Wallet 2.0代表了下一代钱包技术,提供了一系列以前不可能实现的新功能和优势。
在本报告中,我们探讨了Web3钱包的关键属性、钱包1.0的现状、AA的创新以及Wallet 2.0的未来之路。我们还概述了钱包领域的创建者在评估业务时应该问自己的五个关键问题。
Wallet 2.0领域的未来展望
随着生态系统的不断发展,我们可以期待看到更先进和用户友好的钱包设计,更好的密钥管理解决方案,以及Wallet 2.0的新用例。新技术的整合,如第二层扩展解决方案和跨链互操作性,将进一步增强Wallet 2.0的功能。随着区块链行业的成熟,Wallet 2.0将成为管理数字资产和与dApp交互的重要工具。
对钱包领域的建设者的建议
首先,专注于建立可持续的竞争优势,能够承受对先发优势的严重依赖。其次,优先考虑用户体验和可访问性,使Wallet 2.0更容易被普通用户访问。第三,确保钱包设计和密钥管理解决方案优先考虑安全性和易用性。第四,确定现有企业的潜在分销角度,这些企业可以在现有产品中添加智能合约功能。最后,必须跟上区块链生态系统中的最新趋势和技术,保持领先地位,并提供满足用户需求的创新解决方案。
这个领域的发展令人难以置信的兴奋,毫无疑问是在以疯狂的速度发展。我希望这篇文章能在你考虑未来的项目和投资选择时提供有价值的参考。如果你在这个领域做建设,来和我谈谈你在做什么!你可以通过Twitter (@shaunengcj)或LinkedIn联系我。
在我的下一篇文章中,我将深入探讨Web2.0钱包堆栈的外观。如果你有其他想让我尝试的话题,请发私信给我:)
特别感谢Edison Lim (Suberra), Samuel Chua, Matthias Ang (SSV Network), Hayden Liu (Particle Network), and Pengyu Wang (Particle Network)对这篇文章的想法和评论。