原文作者:Tony Lee、Coinlist
原文编译:PANews、王尔玉
近年来,权益证明(PoS)区块链愈发流行,证据包括: 1 )以太坊从工作量证明区块链共识机制转向 PoS;2 )Cosmos生态系统蓬勃发展(PoS L1 appchains);以及 3 )更多全新 PoS L1公链兴起(Aptos、Sui)。
PoS 共识机制依赖于验证者网络,这给项目带来了两个主要挑战:
如果网络依赖于一组去中心化的外部相关方执行共识,则内部测试能带来的价值很小
节点可能成本高昂,需要一定的维护技能和精力
这一态势促成了激励测试网的兴起,Cosmos 通过其 Game of Stakes 项目率先推出了此类测试网,这是一种在正式启动核心功能前以去中心化和减少风险的方式测试区块链的机制。
具体而言,到底何为激励测试网,通常如何构建,以及项目成功的关键考量是什么?
下面是对该机制的详细介绍。
何为激励测试网?
激励测试网通常是一个游戏化的程序项目,鼓励外部验证者、开发人员和其他用户使用它,参与对区块链网络的测试,以赚取奖励。
从过往情况看,激励测试网主要用于对权益证明基础设施的测试。成功的激励测试网能帮助协议
(1 )引导强大的节点运营者网络,帮助确保项目上线时的稳定性和充分的去中心化,以及
(2 )模拟去中心化 PoS 网络,测试底层基础设施,找出 bug/问题。
运营节点需要投入时间、金钱和专业知识,核心团队会通过激励措施(最常见的奖励是协议的原生代币或稳定币)吸引参与者。
最近,激励测试网除了用于测试质押和验证者基础设施外,也找到了其他用例。此类项目已经能通过激励开展对各种功能的测试,从智能合约部署到治理投票、交易、跨链基础设施、安全措施和通用协议使用等等。
团队如何思考激励性测试网项目的构建方式?
虽然激励测试网的规模、目标和时间表各异,但一些思维练习有助于确保一个测试网提供适当激励,并取得成功。
明确目标
部署激励测试网可以设定各种目标。首先可以明确要以去中心化的方式测试协议的哪些最关键的部分,然后再考虑项目规模、准入条件和成功指标等。多数项目都聚焦于节点基础设施的性能和安全性,但也可以设定其他目标。
例如,交易/借贷协议也利用测试网来教育早期用户,并测试交易所和借贷机制的性能和功能。GravityDEX 的项目成功招募了逾 11, 000 名交易者,不仅检验了该交易所创造市场效率和确保充足流动性的能力,还找出了一些重大 bug,在正式上线前进行了修复。
以下是一些测试网目标示例:
确定门槛
准入条件可确保申请人必须满足最低标准才能参与。例如,对于验证者的常见要求包括拥有运营节点所需的硬件,具备验证者经验和相应的技术能力,甚至为确保节点广泛分布而要求的地理多样性等。同时,确保足够多人参与也是实现网络充分去中心化的重要考量因素(参与此类项目的验证者数量从 100 到逾 2800 不等,其他参与者类型没有上限,如质押者、开发者或交易者)。
测试交易所功能和借贷协议(例如 GravityDEX,Umee 和 Sei Network)的门槛较低(有时主打教育目的),因为与运营节点相比,参与风险较低,奖励也可根据绩效设置上限。
最后,KYC 几乎是激励测试网络项目的普遍要求,这是针对合规分配测试奖励的预防措施,同时可预防项目遭遇女巫攻击(从 Cosmos 的 Game of Stakes 项目看,此类攻击仍有可能发生)。
通过项目设计激励正确行为
激励测试网的最重要的工作大概是通过项目设计和奖励部署来确保:(1 )对所有功能进行全面测试,以及(2 )帮助参与者(即社区)获得适当的经验,为主网上线做准备。
激励测试网通常会分阶段进行,逐一对网络各部分进行重点测试,以保障测试的全面性。例如,Sui 的测试网划分了至少三个阶段:首先聚焦于验证者搭建和代码部署,然后是经济机制(如质押委托)和DeFi 原语产品,最后是验证者绩效。尽管如此,测试网的时间表常常会意外拉长,比如Solana的 Tour de Sol,原计划分三阶段,耗时 3-4 个月,最终延续了约 14 个阶段,耗时一年半。
测试网的奖励通常是主网上线后的项目原生代币(有些也使用稳定币),NuCypher和 Sei Network 等众多近期项目均为测试网分配了约 1 %的代币供应量。
奖励方式主要有两类:基于里程碑/任务和基于绩效。前一类基于完成的特定任务或识别出的关键 bug/问题来奖励参与者,此类方式可有效执行针对具体功能的压力测试。后一类(例如验证者正常运行时间,交易性能或最大化 TVL)能帮助协议强化社区体验,这对于网络的成功上线大有助益。
最后一个考量是测试网络要凸显对抗性(参与者彼此竞争)还是合作性。对抗性项目的竞争很激烈,它鼓励参与者在特定边界内协调攻击,执行对博弈论机制的压力测试,这对于验证网络在面对真实破坏者时的韧性至关重要。
基于测试网的成功推进主网上线
我们曾反复强调了社区动员对于项目启动的重要性。同样,测试网项目推动的社区建设和经验也是一个关键抓手,对于网络能否一炮打响至关重要。
验证者可获得重要的运营经验,开发者可熟悉可用的工具和文档,社区贡献者可编撰学习性内容,对系统提供支持,所有这些对于强化高质量的社区都至关重要。一直到主网上线以后,项目应持续与测试网参与者积极互动,这有助于维护社区粘性。
例如,Oasis 在测试网项目中发放了 20 余笔赠款,以进一步激励工具的开发。Solana 基金会为 Tour de Sol 验证者提供了从项目金库获得代币授权的机会。Cosmos 和NEAR等其他项目在几年内推出了多个测试网项目,以提供激励测试机会,持续激发社区活力。