撰文:@付少庆@BuidlerDAO 经济模型小组
编排:@Lexi
作者说
一个区块链系统的经济模型设计对项目是否成功有着至关重要的作用,很多项目负责人想弄清楚怎样设计经济模型?在这些设计工作中,经济模型的支撑理论是什么,方法论是什么,是很多设计者首要思考的问题。因为笔者在区块链领域探索多年,阅读了大量区块链项目的白皮书,对一些项目的经济模型设计做过比较深入的分析和对比。再加上我们的团队也在开发 Web3.0 的项目,也涉及到项目中经济模型的设计,所以想整理一篇区块链经济模型设计的底层理论的文章总结。
项目中的经济模型设计和项目的协议设计(或称为应用的设计,以下我们都简称为协议)紧密相关,经济模型为协议服务,协议是经济模型承载的主体。这就要求设计经济模型的人要有这两个相关领域的知识,或者设计小组成员具有这两个领域的知识。我自己有计算机专业的知识和多年工作经验,又在人民大学系统地学习了经济学的知识,笔者 2022 年出版的《区块链经济模型》比较基础和初级,没有涉及到具体的分析,于是想写一篇区块链经济模型设计支撑理论的文章。
在写的过程中,我有不少的担心,经济学的理论博大精深,其中又有不少经济学家争议的问题,区块链的项目也各有特色,写出这样的文章质量会如何?会不会有严重的错误?或误导性?…… 不管对与错,我先整理出一个思考的梗概和脉络,给大家立个可以批判的标靶。文章中尽量使用基础和普世的经济学理论与方法论,用最比较容易理解的场景举例,也期望更有能力的人补充与完善。
1. 经济模型设计与协议设计的考量因素
前面我们已经说明项目中的经济模型设计和项目的协议设计设计紧密相关,经济模型为协议服务,协议是经济模型承载的主体。在 Web3 项目中,两者互相支持,互相促进,从根本上说,还需要协议或应用的设计深入人性。
1.1 协议或应用设计的考虑因素
协议或应用的设计更多的是从人性的角度或更底层的原理来考虑。无论是游戏,还是一些工具类应用,都需要考虑产品的选择与定位,用户为什么愿意使用,愿意参与,愿意传播给周围的人,其底层需求一般都可以归结为人性或欲望。
我们可以从两个有名的理论来说明,一个是马斯洛的需求原理,一个是通常的七情六欲概念。
(1)马斯洛需求理论
从马斯洛的五层需求原理,我们可以设计几个层次的需求满足 Token。
- 生理和安全的需求,用金融属性的 Token 设计思想,鼓励贡献,注重产生外在价值,FT 更适合;
- 满足爱和归属,用 meme 模因的 Token 设计思想,鼓励拥有,注重内在文化价值,NFT 更适合;
- 满足尊重与自我实现,用什么呢?用 SBT 形式的证明 Token 设计思想?鼓励证明和炫耀,注重表达对群体产生的价值?这样好像不准确,也好像是更高层次的事情。
(2)欲望树
一般的七情六欲的解释如下:
- 七情:人的七种感情,一般指喜、怒、哀、惧、爱、恶、欲。
- 六欲:佛教指色欲、形貌欲、威仪姿态欲、言语音声欲、细滑欲、人相欲六种欲望,泛指人的各种欲望。
一般用产品设计人员用欲望树来分析也更适合。欲望的内容如下:
- 求生欲:包括吃喝拉撒睡、自我保护、躲避风险、逃避罪责等。
- 求知欲:人总是乐于获取感兴趣的未知信息。
- 表现欲:通过展现自我,获得认可感、参与感和存在感等。
- 舒适欲:追求轻松、自由、舒畅、安逸和享乐等。
- 社交欲:渴望与他人建立联系,从而获得身份感、认同感和归属感等。
- 公平欲:以回报、咒骂、报复、法治等各种形式,寻求心理平衡、公平公正等。
- 成就欲:追求财富、名誉和地位等,渴望成功,渴望被尊重和肯定。
- 权力欲:渴望力量,渴望拥有领导力、支配力和影响力等。
- 健美欲:希望自身健康、漂亮,富有活力和魅力,永葆青春。
- 性欲:在繁殖本能驱使下,追求性吸引和性满足。
- 情欲:渴望爱情、亲情和友情等。
StepN 的产品设计多次强调欲望树的概念,每一个产品细节从欲望树的角度如何设计,解决用户哪些问题。需要了解的朋友可以查阅他们项目的白皮书和 Jerry 的一些访谈文章。
协议或应用的设计是一个需要深度思考的领域,在这里我们只提到两个思考维度,人性或欲望,不再深入的讨论。A16z 也写了一些经济模型设计与协议设计相关的文章,可以在网上查阅参考。
1.2 经济模型设计的考虑因素
随着区块链技术越来越成熟,开始出现更多的相关项目,无论是原生的区块链项目,还是之后发展起来的 Web3 项目(以区块链为基础设施),都涉及到经济模型的设计。经济模型的设计与协议的设计紧密相关。
一般情况下,设计区块链项目经济模型时,需要考虑以下因素:
- Token 的总量设计:Token 的总量,总量设计要满足协议的发展,还需要确认各个参与方的分配总比例。一般有固定总量和非固定总量。
- Token 发行:确定 Token 的发行方式,以及各个参与方的发行与分配方式。其中包括初次发行,项目发展中的发行。项目发展中的发行,与 Token 的流动性管理紧密相关。
- 激励机制设计:设计激励机制,使参与者积极参与项目,促进协议的繁荣。体现在协议层面更多的是应用功能、权益功能,如 Token 的应用属性,支付与价值储藏等;Token 的权益属性,像 DAO 组织中的投票权、提案等。这些激励机制的设计要确保项目的发展符合社区的意愿。激励机制有正向激励和负向激励,正向激励即奖励,负向激励为惩罚,如以太坊质押中的奖励为正向激励,出现问题中的 Slash(罚没)为负向激励,同时能够使用正向激励与负向激励才是好的激励设计。
- 流动性管理:要保证 Token 的流动总量与协议的发展相匹配。为了确保协议中的供需平衡,这其中涉及到流动性的管理方法,通胀与通缩机制。这其中有内部问题,也有外部问题,如市场规模、应用内的供需情况、用户增长和竞争对手的策略。
- 风险管理:Token 的设计很重要的一个方面是风险管理,一方面主要体现在合规性上,要让协议的发展符合用户的当地法律法规。一方面需要考虑项目的系统性风险,如严重的被盗事件、资金管理的失控。此外对应的协议风险还需要考虑项目方的可持续性、组织管理方式等内部问题。
如上所述,如果要考虑上述问题,我们一般要遵循哪些理论体系?在这里我们主要从经济学的视角来审视区块链的经济模型设计,总结起来,我们主要从经济学的几个主要内容入手:宏观经济学、微观经济学、货币银行学、博弈论。我们从这几方面看设计的原则,以及设计中经济模型与协议互动的部分。
1.3协议与经济模型关系的一个观察角度
传统协议或应用的经济模型在外部,通常情形下呈现的是流量思维,即想办法导入流量,促进应用的繁荣,再考虑商业上的变现。带有经济模型的 Web3 应用,因为有了 Token 的存在,以及 Tokenomics 的成长特殊性,一般呈现的是价值思维。在流量思维和价值思维之间,达到平衡或互相影响的一种思想是做市思维,既要通过应用的繁荣推动 Token 的价值增长,又要通过 Token 的价值推动应用的繁荣,即做市思维。
总结为一句话:协议或应用是流量思维,Token 是价值思维,两者之间是做市思维。
2. 经济模型设计的思考维度
我们从几个经济学理论支撑体系来分析设计的思考维度,对于每一种理论体系,我们先总结它的主要研究内容或方法论,然后再依据研究内容列出一个项目中经济模型设计与协议需要考虑的问题。
2.1. 经济模型设计中宏观经济学的任务
宏观经济学是研究整体经济运行和宏观经济现象的学科,其主要研究内容包括以下几个方面:
- 宏观经济政策:主要研究财政政策与货币政策的内容和相关的影响。
- 货币和金融:宏观经济学研究货币的功能、货币供应和货币政策对经济的影响。同时,也研究金融市场和金融机构对经济运行的影响。
- 政府政策和经济周期:宏观经济学研究政府的经济政策,包括财政政策和货币政策等,以及这些政策对经济周期(如景气与衰退)的影响。
- 总需求与总供给:总需求和总供给的内容范围,以及同时考虑需求和供给方面对经济产生的影响内容。
- 经济增长:宏观经济学关注经济总产出的长期增长趋势以及推动经济增长的因素,例如技术进步、资本积累和劳动力增长等。
- 通货膨胀和物价水平、就业情况:宏观经济学研究价格水平的变动以及通货膨胀的原因和影响。研究重点包括货币供应、需求和成本等因素对价格水平的影响。失业和就业:宏观经济学关注经济中的就业和失业情况,研究失业率的变动和原因,以及政府政策对就业的影响。
- 国际贸易和国际经济:宏观经济学研究国际贸易和国际经济关系,包括国际贸易的原因和影响、国际收支平衡等。一般被单独列为国际经济学。
- 经济不平衡和经济波动:宏观经济学研究经济中的不平衡现象,如经济波动、经济危机和经济结构调整等,分析其原因和影响。
宏观经济学的意见分歧主要有几点:货币主义、新古典宏观经济学、新凯恩斯主义经济学。
总之,宏观经济学的主要研究内容是关注整体经济运行和宏观经济现象,从宏观角度研究经济增长、通货膨胀、失业、货币和金融、国际贸易、政府政策等方面的问题。
注释:这里面的经济学术语与协议中的事物可以这样简单的对应,总需求和总供给与协议中的总需求与总供给基本相同;经济增长对应协议使用者的多少情况;就业与失业可以类比协议中参与方使用协议的多少;通胀和物价水平,可以类比 Token 对于协议应用数量的程度和协议中的 Token 价格;国际经济可以类比协议之外的其他项目。这样的类比,就容易理解这些经济学原理中不同对象和项目中的事物的关系。
对于宏观经济学的研究内容和协议设计的工作内容,我们总结出一个初步的设计内容考察表:
表 1 宏观经济学理论分析内容
其中会有争议或延展问题的考虑点:
总量设计多少合适?
这与项目方设计的应用的市场规模紧密相关,可以设计的很宏大,如满足全球用户需求的某个应用,也可以是满足某个地区的用户需求。这样不同的考虑会得出不同的设计总量数量。通常区块链或 Web3 项目是面向全球的。
建议根据团队的能力匹配设计总量,设计的不要过大或过小。过大,前期 Token 的基础价格过低,不利于吸引用户和早期应用的发展。过小,后期应用发展也容易产生增发的需求,增发动作在区块链项目中容易产生争议。
多 Token 的设计与多种 Token(FT、NFT)的设计问题
这里我们只考虑了通常比较简单的情况,项目中只有一种 Token 的设计情况。通常这种设计适应公链项目。对于应用层的设计,很多场景还会设计多 Token,以及使用 NFT 设计来完善不同的场景需求。根据具体项目可以再做细分,与我们现实中的经济会很相似,例如,央行只有货币的概念(像 M0、M1、M2,……等表述),一个公司既有现金,又有固定资产,又有一些知识资产,计算总资产的时候一般都可以折算成货币总额的表现形式。具体怎样核算经济总量,以及互相的转换,需要根据具体场景来定。
2.2 经济模型设计中微观经济学的任务
微观经济学研究的主要内容:
- 需求与供给(供求关系和市场机制):研究市场中的供给和需求关系,以及价格形成的机制。主要探讨市场中个体决策行为和交易所引发的价格和数量的变化。
- 效用论(个体决策行为):研究个体在面对不同选择时的决策行为,包括消费者的购买决策、企业的生产决策、劳动力的供给决策等。
- 生产与成本:研究企业的生产过程,包括生产要素的组合、生产技术和生产效率等。同时也研究企业的成本结构和成本控制。
- 市场理论(市场结构与竞争):研究市场中的不同市场结构,如完全竞争、垄断、寡头垄断等,以及不同市场结构下的企业行为和市场效率。主要讲看不见的手。
- 政府作用(市场失灵与政府干预 ):研究市场的失灵情况,如外部性、公共物品、信息不对称等问题,以及政府在这些问题上的干预措施和政策。主要讲看得见的手。
- 政府作用(收入分配与贫富差距):研究收入的分配方式、贫富差距的形成和影响因素,探讨如何通过经济政策来减少不平等。主要讲看得见的手。
- 生产要素市场:主要研究生产者的相关内容,包括厂商的利润、劳动供给、利息等影响和决定因素。以及在不同市场理论下的具体状况。
- 一般均衡论福利经济学:研究一般均衡理论和经济活动对社会福利的影响,评估经济政策的效果,探讨如何实现社会最大化福利。
这些是微观经济学研究的主要内容,通过对个体行为和市场机制的研究,微观经济学为理解和解决实际经济问题提供了理论和方法。
注释:这里面的经济学术语与协议中的事物可以这样简单的对应:市场中的需求与供给,就是协议中具体应用场景中的需求与供给;效用论就是协议中的效用问题;市场理论在经济模型与协议的设计中与现实基本完全相同;政府理论在区块链项目中一般认为不存在,但基金会或 DAO 组织都部分承担了相关职责;生成要素市场,可以对比成那些基于 FT、NFT 形成的协议中的功能;均衡论和福利经济学,可以理解为协议生态中为了总体的发展产生的相似问题,如对产品使用的奖励、对生态发展支持的 Grant 奖励、一些任务完成的空投奖励等。
对于微观观经济学的研究内容和协议设计的工作内容,我们总结出一个初步的设计内容考察表:
表 2 微观经济学理论分析内容
微观经济学设计的内容一般都会涉及到了具体场景,有争议或延展问题不多,基本上都可以根据具体事件用微观经济学的理论得到解决。其中很多场景都会用到博弈论的内容,在 2.4 节中来描述。微观经济学和博弈论的作用可以大致这样的理解,处理和分析协议产生的结果使用微观经济学理论,控制产生结果的规则使用博弈论来设计。
2.3 经济模型设计中货币银行学的任务
货币银行学研究的主要内容包括以下几个方面:
- 货币理论:研究货币的本质、货币的起源和发展、货币的功能以及货币的供给和需求等方面的理论问题。
- 利率与汇率:同种货币主要研究利率的理论和作用,不同种货币主要研究汇率的理论和作用。
- 货币政策:研究货币政策的制定和实施,包括货币政策工具、货币政策目标的选择、货币政策的实施效果等方面的问题。研究货币政策的目标、工具、机制,以及与财政政策的配合。
- 金融中介体系:主要研究金融中介体系的构成和国际金融体系结构,其中主要研究银行的组织结构、运营模式、风险管理、资本充足率等方面的理论问题。
- 金融市场:主要研究金融市场的体系、功能、相关理论。研究金融创新对经济发展的影响,包括金融市场的创新产品、金融科技的应用等方面的问题。
- 金融监管:主要研究金融监管的原则和理论,包括监管机构的设置、监管政策的制定和实施、监管工具的运用等方面的问题。研究金融系统的稳定性和风险管理,包括银行业的风险评估、金融危机的预警和应对等方面的问题。
- 国际货币体系:主要研究有影响力的货币的国际影响以及国际货币体系相关的法规,以及内外均衡理论等内容。
以上是货币银行学研究的主要内容,不同的研究者和学者可能会有不同的研究重点和内容。
对于货币银行学的研究内容和协议设计的工作内容,我们总结出一个初步的设计内容考察表:
表 3 货币银行学理论分析内容
货币银行学主要的作用,既有宏观视角,又有微观视角。宏观方面涉及到的货币政策,主要考虑使用货币政策来管理流动性。微观方面,涉及到使用货币工具来执行具体的流动性管理。这种流动性的管理,包括内部可以使用的工具与手段,也包括外部的金融中介与金融市场。
2.4经济模型设计中博弈论的任务
弈论是研究决策制定者之间相互作用的学科,主要包括以下知识点:
- 游戏的定义和分类:包括博弈的参与者、策略、收益等要素,以及博弈的零和游戏和非零和游戏等分类。
- 纳什均衡:纳什均衡是指在博弈中,各参与者选择策略的情况下,没有动机改变自己的策略的状态。博弈论研究纳什均衡的存在性、计算方法和性质。
- 极小化与极大化:博弈论研究如何使自己的利益最大化或最小化,包括纯策略和混合策略的极小化与极大化。
- 博弈的解:博弈论研究博弈的解的概念和求解方法,包括纯策略均衡、混合策略均衡、部分合作均衡、完全合作均衡等。
- 合作博弈:合作博弈研究参与者通过合作来实现利益最大化的问题,包括合作博弈的核、稳定集和解的性质。
- 动态博弈:动态博弈研究博弈在时间上的演进,包括顺序博弈、重复博弈和演化博弈等。
- 均衡选择:博弈论研究参与者如何选择均衡,包括理性选择、公平选择、进化选择等。
博弈论在经济学、政治学、社会学、生物学等领域有广泛的应用,如市场竞争、拍卖、合作与冲突、社会规范等。这些应用都体现在设计协议的时候,考虑多方的利益,使得设计出来的规则,更利于项目的发展。博弈论和微观经济学的关系参考 2.2 节的内容描述。
在这块的设计中,更多的是将协议中具有博弈的场景分析出来,用博弈论的原理分析出想要的结果,以期达到平衡。虽然博弈论理论有部分理性的说法,但在设计中基本需要考虑完全理性,因为有很多的撸毛党或高手参与其中,几乎可以穷举所有场景,一旦从理论上发现可以利用的漏洞,就会产生很大的破坏力。
下表内容较少,因为是需要将协议中所有存在博弈的场景分离出来,再判断博弈论原理可以解决问题,所以这个表格将博弈论的几种方法列出,后面对应具体的业务场景。如果有具体案例会更容易分解。所以在后面使用了空投的案例分析:
表 4 博弈论理论分析内容
3. 案例分析 --- 某 Web3 邮箱空投设计
一个完整的经济模型设计非常的耗时,需要设计者熟悉业务场景,结合经济学底层理论综合与全面的考虑。
随着 Web3 在多个领域的成熟,像 GameFi,SocialFi 那些项目的经济模型设计更具有复杂度,例如,StepN,其白皮书中既有产品设计与经济模型的宏观设计,又有很多细节的微观设计,还大量的运用到了博弈论的内容(包含社区运营中,手工删除 Bot 账号,不活跃账号的行为)。
限于这个主题的庞大,也为了便于有个理解的初步基础,所以我选用一个很简单的场景——项目的空投来分析。因为非常小,所以不覆盖前面的全部原理和方法,但可以体现出应用这些理论的思路。
案例使用我们 Web3 邮箱项目作为案例,这样会有一个基本的场景共识。其他人也可以根据自己熟悉的案例进行实践。在这个场景中,我们分析空投这个具体的任务,使用宏观经济学、微观经济学、货币银行学、博弈论前面说明的几个视角,来看经济模型设计与协议设计的进行过程。
将业务中的所有存在博弈的场景分解如下表,基础信息整理如下:
表 5 有效动作分解
3.1 宏观经济学考虑
根据表 1 宏观经济学理论分析内容,我们需要知道一些信息:
- 总的经济模型数量设计是多少?
- 空投占总经济模型数量的比例?(会涉及后期的流动性管理)
- 空投要完成的总 KPI 指标是多少?(是生态建设中的总需求部分)
- 对于空投出来的数量的流动性管理有哪些措施?
- 外部影响与风险有哪些?
根据上面的几个问题:
- 根据市场的规模,我们将 Token 的总量设计为 1000 亿个;
- 空投占比,使用早期客户贡献中的部分比例。即最大 10%;其中设计了部分 NFT 产品(普通 NFT、SBT 类型 NFT),以记录部分非同质化的贡献。
- 空投要完成的 KPI 指标是:吸引一定数量的早期客户,并产生付费的动作。数量暂时没定,付费的比例是空投总金额的 1/5-1/2。
- 空投出来的流动性管理使用收费的资金 + 投资者的部分资金,空投的 Token 带提现期。会有直接回购,与应用宣传的双方面推动。(即做市理论)
- 外部影响与风险:法律法规的风险、程序质量的风险等内容。
3.2. 微观经济学考虑
根据表 2 微观经济学理论分析内容,我们需要知道一些信息:
- 具体的参与方有哪些?
- 每个参与方对空投的期望?
- 有效动作的分解?
- 空投中的生成元素有哪些?
- 空投中的价值捕获?
- 外部影响与风险有哪些?
- 开始时间与结束时间?
根据上面的几个问题:
- 参与方有:C 端客户、B 端应用提供者、项目方;C 端客户可以进一步分解为撸毛党、真实用户;
- C 端客户对空投的期望:赚到 Token、享受到真实服务;B 端客户赚到 Token、销售出产品或服务,获得收益;
- 有效动作分解如表 5。
- 有项目本身的 Token,还有一些 NFT 与 SBT,标识参与方的其他特征;
- 价值捕获:客户端的安装与使用、真实用户的获取、关系的建立、细节产品的验证、商业模式的验证、……;
- 项目开发风险,外部监管风险,……
- 开始时间 2023 年 8 月份 - 2024 年 6.30. 先公布规则,慢慢培养用户与打磨产品。空投的 Token 会带锁定期,采用可以打折扣提前赎回的方式,但总体的原则是在下一个牛市的前期或上行期释放出用户的空投 Token。
3.3 博弈论考虑
根据表 4 博弈论理论分析内容与表 5 有效动作分解,我们总结如下:
其中每个细分动作有博弈论的设计与考量,此外用组合动作完成博弈场景的设计。例如,参与空投的资格,使用任务平台的白名单功能,客户端的安装与付费动作等组合,与撸毛党博弈,吸收真实用户,并控制吸收真实用户的成本。
4. 总结
上述的理论分析与案例分析都是一种探索的尝试。当前区块链或 Web3 项目还是比较早期,很多时候某个原因会决定项目的成败,其他的设计因素显得没有那么重要。一个显著的现象是,只要项目发展的好,Token 总体都在升值,做很多的调整和规则设定都不影响发展,以太坊就是一个案例,发展的过程中有过很多的经济模型调整,包括从 PoW 到 PoS 重大的共识机制改变。
早期各种数字货币的价格剧烈波动一样,有极其大的不确定因素。但按照这样的理论分析和实践是非常有必要性的,如 Fcoin 交易所按照这样的经济学原理去分析,就会发现他们的业务设计不合理的部分,博弈论的应用不足,宏观经济学应用不足(没有流动性管理机制的中长期设计),完全对比还可以发现很多的问题。
总体来讲,相对于 2021 年之前的区块链原生项目,当前很多项目越来越体现实质性的工作质量,越来越注重中长期的考虑,所以这些项目中的经济模型设计也越来越重要,会对项目的成败起着至关重要的作用。