ICP 没落的原因:特立独行的技术与冷清单薄的生态

堪比「去中心化 AWS」的 ICP 为何没落了?

撰文:Titanio

导语:自 2022 年以来,随着 Solana 等新公链的逐渐衰落和以太坊 Layer2 的日渐繁荣,「以太坊杀手」们的故事似乎已被世人遗忘,曾经的「百家争鸣」不复存在。但若回溯历史,从 EOS 开始的新公链叙事始终是 Web3 发展史中不可忽视的华丽篇章。

提到新公链,Dfinity(ICP) 必然是绕不开的话题,凭借近 2 亿美元的巨额融资、华丽的密码学家团队和特立独行的技术,ICP 曾一度被无数人追捧;但自 2021 年高开上线后,ICP 便一路狂跌,从人们心中炙手可热的「天王项目」沦落为遭人唾弃的「天亡项目」,让无数人唏嘘不已。同时,单薄冷清的生态也使得 ICP 在 Solana 等竞品面前无地自容。

回首历史,反思过去,影响 ICP 生态发展的因素到底有哪些?独特的技术能否助力生态发展?「天亡项目」能否再次复苏?本文将从 ICP 的技术特性谈起,再到其NNS 治理系统的缺陷、缺乏统一的代币标准,简要分析其发展历程中的困境,为读者清晰的展现这个「天王项目」没落的原因。

ICP 的技术特点:去中心化的 AWS

首先介绍一下ICP 的智能合约系统——Canister(国内称之为「容器」或「罐子」),它是 DAPP 的载体,允许 WebAssembly(WASM)的字节码在其中运行,可支持多种语言编写的程序。

ICP 为每个 Canister 分配了专属的内存,如果将 ICP 看作一台超级计算机,那么 Canister 就是计算机中的进程,每个 Canister 进程都包含自己的运行内存,你可以将智能合约相关的数据封装在特定的容器中。这是 ICP 独特的数据存储方式——Canister 允许你将程序的状态、数据库甚至前端数据(例如游戏资产)全部放在这个容器中,意图使 DAPP 得到进一步扩展。可以说,ICP 实际上就是搭载容器的平台,通过容器化技术在 ICP 节点上部署很多 Canister 容器。

同时,Canister 支持 gas 费代付功能,用户可以无需拥有原生资产,由项目方代付手续费,这实质是以太坊上许多低门槛钱包要实现的「Gas 费代付」机制。这也使很多人对 ICP 有 mass adoption 的预期——用户能够获得 Web2 级别的 UX,无需一开始就购买原生资产(尤其是不用在区块拥堵时支付高昂的 gas 费)。

ICP 有一个重大缺陷:不支持全局状态。以太坊有「全局状态」这样的设定,对于全体智能合约而言,所有账户的状态都是公开可见的,有一个通过 State Trie 管理的「全局可见」的状态存储结构;但 ICP 却完全不同。具体而言,ICP 中的程序(智能合约)有自己专属的 Canister(容器),不同智能合约的数据被封装在各自独立的容器中,外界看不到数据的细节,只能通过 Canister 对外提供的接口访问内部数据。

换言之,ICP 没有以太坊那样「全局可见」的状态存储结构,不同 Canister 的程序之间的交互是异步的,不能同时完成对多个合约的调用。显然,这对于 Defi 协议很不友好,使得 ICP 生态长期与 Defi 无缘。有人对此认为,以太坊是单纯进行资产交易的「世界记账机」,而 ICP 实际是支持复杂 Web 应用的「去中心化 AWS」。

除了独特的 Canister 设定外,ICP 还采用了分层的架构,主要包括容器、子网、节点和数据中心。我们可以将 ICP 看作由多个子网(Subnet)组成的系统,每个子网实质就是一条公链。在每个子网中,搭载了多个 Canister(容器),这些容器是 ICP 中可互操作的基础单元,每个 Canister 包含了用户上传的代码和状态。

ICP 的最底层是托管专用硬件的独立数据中心,数据中心之上运行节点(Node),节点负责处理子网容器中的数据和状态转换。这种分层结构的设计为 ICP 提供了更高的可扩展性和灵活性,使其能够满足不同规模和需求的应用场景,也让它的观感更贴近于云服务。

有人认为,ICP 通过子网化的方式,从一开始就实现了分片。现在ICP 有 40 个子网,最大的子网包含 13 个 Validator 节点, 最小的只有 1 个 Validator。结合上面提到的 Canister 之间的交互(通讯)是异步的,ICP 的设计整体的好处是效率高,可以实现跨子网间的通讯,

目前所有子网加起来,每秒大概可以出 20 个区块。但由于每个子网的节点数量都不多,其理论上的安全性存疑。申请成为 ICP 的节点还需要 ICP 基金会的审批,节点的硬件配置极高(远超 Solana、Sui 等节点配置较重的公链),因此 ICP 的去中心化程度遭到很多人诟病。

对于这一点,某 ICP 生态的项目方坦言:毕竟 ICP 上运行的大多是「应用程序」,而不是与资产相关的金融交易,所以对安全性也没有那么严格的追求,ICP 实质上只是去中心化程度比 AWS 更高的云平台。

抛开上面的点不说,ICP 已经成功地将 BTC 集成到其系统中。通过专有的 Chain Key、门限 ECDSA 等密码学算法和一套特殊的检索机制,ICP 和 BTC 可以直接集成,使得 ICP 的智能合约可以直接持有真实而非映射的 BTC 资产。具体实现方式如下所示:

在网络层中,实现了一个随机连接 BTC 网络中 8 个节点的 BTC 适配器,将 BTC 区块拉入 ICP 网络中,并根据区块中所包含的交易数据更新所有的 UTXO 集,使得ICP 上的容器可以获知 BTC 链的最新状态,ICP 容器内的程序可以验证并检索 BTC 的区块及 UTXO。

同时,门限 ECDSA 算法是使得 ICP 智能合约能够接受和输出 BTC 交易的关键技术,它是对 ECDSA 签名算法的扩展。该协议通过类似 MPC(多方安全计算)的方式,将关联着智能合约的私钥碎片分发给专门负责签名的子网节点秘密共享,获得更高级别的安全性。简而言之,ICP 智能合约可以把私钥管理权交给多个节点,而非单个节点或智能合约自己掌握。当合约要向外输出 BTC 交易时,需要该子网中超过阈值数量的节点协作(2/3)才能创建一个完整的 ECDSA 签名,让交易放行。

ICP 的资产集成方案相较于目前的跨链桥方案更进一步。大多数跨链桥提供的只是 BTC 的映射,而不是原生的 BTC,并且高度依赖于第三方跨链桥自己的节点,这样会存在很多安全隐患。ICP 却可以将原生 BTC 放入 Canister 中,甚至可以直接保存 BTC 链上地址的私钥。

相比于传统的依赖于第三方跨链桥节点的跨链方式,ICP 的 BTC 账本可以方便地运行在分散的、节点数量较多的子网上,只要子网的安全性足够,ICP 的 BTC 账本就是安全的。

理性人陷阱:Token 价格和锁仓

然而,历史证明,再优越或独特的技术也无法弥补生态建设的乏力,自主网上线至今,ICP 生态的项目仍然处于「无人使用」的尴尬境地,进而陷入「生态匮乏→优秀项目外流→生态参与者进一步流失」的恶性循环。笔者此处想重点展开讨论的,并非具体生态发展和扶持上的问题,而是通过另外一个视角尝试解释,ICP 为何陷入了今日的困境。

有一种观点是,在 ICP 上市的几个小时内,它遭到了某些势力的价格操纵(ICP 创始人一直认为是 SBF 和 FTX 所为),ICP 市值随着 Token 价格不断推高,一度超过 2300 亿美元,仅次于 BTC 和 ETH 跃升至市值第三。然而随着拉盘行为结束,ICP 价格开始大幅回落,在短短的 6 周内,ICP 市值萎缩了 90%。

Token 的暴跌极大损害了 ICP 生态及 Dfinity 基金会的声誉,使得 ICP 遭到多方势力进一步攻击,这些空头加剧了 ICP 价格下跌的过程,使其远低于实际价值。(据说,一贯奉行长期主义的 a16z 目前已清仓 ICP)

笔者在此并不打算对上述说法的真伪进行评价,仅提供给读者一个可能的观点(另一种有趣的观点认为,ICP 创始人 Dominic 的一系列让投资人反感的行为,是导致 ICP 被砸盘、生态被孤立的重要原因)。实际上,影响 Token 价格更多的是其锁仓机制——本意是避免早期投资者「砸盘」套现走人,但长达 8 年之久的锁仓周期带来的是「套牢」和针对质押生息资产的抛压 / 神经元解锁抛压,可参考下图:

事实证明,Dfinity 基金会针对早期投资者的锁仓并未起到预料之内的作用:大量底部筹码的存在以及上市之初的价格虚高,使得从最高点至筹码密集区中间的空白过于巨大,除了早期投资者以外几乎不会有人愿意参与这部分价位区间的拉盘。但此刻,早期投资者依然有利可图,对于他们而言此阶段将产生的利息复投质押至 NNS 或者将利息卖出都是有利可图的;而当 Token 进一步下跌到某个价位时,早期投资者因机会成本的存在,实际上已经进入「套牢并亏损」的状态,此状态下早期投资者会更趋向于将利息卖出,并且在神经元到期解锁之后很有可能以亏本的状态卖出,从而进一步加剧下跌。

这种「越跌越卖,到一定价位卖的更厉害」的死亡螺旋严重阻碍了 ICP 的回弹以及生态发展,由于 Canister 本身的特性,使得 Defi 长期以来缺位于 ICP 生态(进而导致稳定币缺位),生态参与者大多数时间内只能持有 ICP Token 本身,坚定的 Holder 们会发现一个事实:自己在生态内的贡献所带来的回报还赶不上 Token 的贬值!

理性人假设的博弈到此更进一步,散户和项目方转而奔向他们认为更有前途的公链生态(也带走了流动性),进一步减少链上燃烧的 Cycles 数量(即 ICP 数量),而锁仓 8 年的早期投资者们有心无力,也进入了「躺平」状态。

虽然可能会导致 Token 价格大量下跌,但笔者认为,如果想要尽快解决死亡螺旋,必须进行一次彻底的出清——即一次性解锁释放所有长期质押的神经元,充分释放流动性,维持现状越拖越久只能是剜肉生疮。

NNS 的治理困境

VC 在投资项目时,一个重要的评判标准就是 Token 是否有治理权,而散户也喜欢将 Token 治理权限作为赋能的因素。Dfinity 的 NNS 系统使得 Token 持有者能够充分参与到公链的治理当中,但链上治理的实际运作情况如何呢?

在具体分析公链治理之前,首先要对治理系统有所了解,此处简单介绍 Dfinity 的治理系统——NNS 系统:NNS 是一个链上治理系统,允许所有社区成员提交提案并进行投票。社区成员的投票权与其持有的 ICP 数量成正比,质押的时间周期长短将影响其投票权重。参与投票的社区成员将会获得 ICP Token 作为奖励,这些奖励被称为「NNS 奖励」,将 ICP 质押在神经元里的 Holder 可以通过手动投票或跟随其他神经元的投票参与到治理中。

相比之下,许多区块链项目的治理投票「独裁」了许多,只有大鲸鱼 / 投资方 / 项目方本身才有资格发起治理提案,而散户往往只有参与的权力。

早在前两年,Dfinity 基金会调整了一次 NNS 治理的策略,这次改革调整了 NNS 治理的一些奖励参数,使得积极参与投票的投票者更有利,而那些不参与 NNS 治理的 ICP 质押者的收益将大幅降低。同时,基金会不再参与主动投票,这使得许多默认跟随官方神经元而没有设置投票的节点的收益进一步减少。

然而,治理系统面临着两个问题:

一是由于NNS 系统并未对提案的提议权加以限制,而是允许所有神经元提出提案并投票,导致大量垃圾提案的出现,而支持大量垃圾提案通过的神经元们又能够因为积极参与治理投票而获得更多的 Token 奖励(道理类似于 Filecoin 存储节点故意存很多垃圾数据)——某种意义上讲,这种行为是对链上治理的一种嘲讽。

二是治理系统的过度民主化所带来的缺陷——极低的效率和必然分裂的社区,一个典型的例子是社区至今仍然没有统一的代币标准!诚然开发者可以根据自身情况相对应选择代币标准,但东西方开发者社区的沟通不畅以及相互之间的不理解使得代币标准统一这件事依然遥遥无期,进而在生态系统的发展上又平添一颗绊脚石。在这种情况下,流动性会被严重割裂,就算做出来 DEX,资产的 SWAP 也会严重受阻,此前还曾有过向不同代币标准的钱包转账丢失 NFT 的事故。

如何在治理系统中间寻找一种平衡,以便在保持民主化的同时,也能够保证效率?这个问题从远古到现代,再从 Web2 到 Web3 都是一个争论不休的问题,而在两者的权衡之中,Dfinity 选择了前者,给予了生态参与者充分的议政权,但就目前的情况来看,这种选择对于尚未构建起足够经济利益的公链来说弊大于利——最终成为了基金会偶尔下场的半推半就,以及存量用户们的两看相厌。

这种困境的解决十分困难,而寄希望于短期内生态出现一个类似 Andre Cronje 这样富有号召力的领袖人物推动发展,其难度也无异于「天降伟人」。

项目流失和存量循环

所有缺乏用户和流动性注入的公链都不可避免陷入 rug 螺旋:

项目跑路→散户信心和财务受损,离开生态→流动性进一步变差,正常项目方收益越来越少甚至无法获得收益→项目跑路。

Dfinity 上的情况尤其严重,以 NFT 板块为例,生态早期的 NFT 交易所只有 Entrepot 一家,而 Entrepot 对 NFT 上市采取的是审核制,NFT 审核通过后在平台进行定点销售,这种制度使得初期的 NFT 生态有着较为良好的发展,NFT 的涨幅也十分可观,以 2022 年 2 月的数据为例,此时 Entrepot 还算表现良好:

然而,平台本身的限制使得大量 rug 项目涌入,刚有起色的 NFT 立马受到了打击,而随着 CCC、Yumi 等项目加入 NFT 交易所的战争,Entrepot 为了保留市场份额进一步放开了对 NFT 项目的审核,其上新的项目也从刚开始的开售即抢完变为了无人光顾。

而正常运营的项目方也会因公链的颓势而自行选择出路,如一开始坚守 Dfinity 生态的 Dmail 在尝试多次无效之后,最终转向了多链生态,并在这之后与 Sei、Worldcoin 等合作。

相比于其他公链的生态,Dfinity 区别最大的一点在于其 Defi 板块是整个生态中发展最靠后的一环,其原因主要有几点:

一是 Dfinity 并未引入 EVM,无法像 Avalanche 或 Fantom 一样,能够轻松 fork 各类经典项目;

二是生态内代币标准至今仍然未统一,某种意义上大幅削弱了生态内的流动性;

三也是最主要的一点,即 Dfinity 本身的独特架构使得其区别于传统公链的全局交易原子性,Canister 之间是异步交互,缺乏全局可见的账本,因此其 Defi 项目开发十分困难。

从被销毁的 ICP 和 ICP 总交易量数据来看,ICP 生态已然陷入了一个十分尴尬的境地:

总结

其实我们不难理解 2021 年时大众对 Dfinity 的热捧,毕竟 ICP 团队中包含的密码学家数量,是所有公链项目中最多的,团队阵容也无比豪华:英特尔、IBM、Coinbase、Facebook、谷歌 wasm......

同时,一票知名 VC 均是 ICP 的投资人,不乏 A16Z、Polychain、Multicoin 这样的顶级机构。ICP 本身的 slogan「去中心化 AWS」更是抓人眼球,诱使无数人投入真金白银,期待着超越以太坊和 EOS 的下一个里程碑式的范式到来。

Dfinity 的技术并没有利好其生态建设——尽管 Dfinity 的技术特性放到如今也十分独到,如反向 Gas、Canister 的可扩展性、架构本身可无限横向拓展等,但这些特性在公链之战中没有如期起到效果。

此外,Dfinity 的治理系统也面临挑战,其中大量垃圾提案和过度民主化等问题,已经在前面提到过。作为曾经「ETH killer」的有力候选者,它仍然具备许多公链所不具备的潜力和优势,而这些技术特性是其发展的重要筹码,但同时,ICP 基金会和其生态本身,也需要直面目前的挑战,并努力寻找新的出路。

相关赛道:
来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
1
收藏
4
评论