引介
孟岩
杨歌先生近期发表的《金融电路与 Web3 经济模型原理》成为中文 Web3 核心圈的一篇刷屏文。本公众号得到作者本人的授权,全文转载这篇重要的文章,并略作评介,希望启发更多人的关注与思考。
区块链和 Web3 首先是理念创新,其次才是技术创新。在 2014 到 2018 年区块链发展的初期,整个行业有很强的理念和愿景引导的气质,当时很多创业者和行业专家都提出了一些非常激动人心的想法。不过由于行业的不成熟,随着市场的剧烈崩溃,这些想法绝大多数落了空。理想破灭之下,很多人开始走向另一个极端,不再进行深度思考,不提理念问题,将关注点完全聚焦在如何在一个高度投机的市场里获利之上。
Token 2049 之后,在Web3 中文圈里出现了不少关于华人在 Web3 中地位和角色的讨论。这些讨论体现了一种兴奋与焦虑夹杂的复杂情绪。一方面,华人背景的 Web3 应用项目确实也在艰难困苦的海外市场环境当中顽强生长,体现出了特有的生命力和竞争优势;另一方面,在 Web3 新思想、新理念和新技术领域,华人力量处于整体退却之中,从一个又一个战略高地上撤下来。
这可能会产生严重的后果,很多人受到互联网时代的思维惯性影响,到现在还没有看清楚这一点。区块链和 Web3 的价值沿供应链分布的模式与传统互联网是完全不同的。互联网基础设施和基础协议缺少捕获价值和金融放大的手段,因此整个产业的利润分布向应用层倾斜。但是在 Web3 中,基础设施不仅具备价值捕获能力,而且可以通过过金融杠杆放大价值,因此整个产业的利润分布向基础倾斜。在 Token Terminal 等行业数据分析工具中可以看出,以太坊、Uniswap 等基础层项目长期稳居收入排名的第一梯队,而应用层项目则像走马灯,你方唱罢我登场,多数沦为一波流。基础层的创新,严重依赖于新思想和新理念的创造。没有新的思想和理念,在基础设施和基础协议层面就没有机会。
在这个时间点上,我读到杨歌先生的这篇文章,的确是有一种久违的激动。此文是近年来罕见的由华人原创提出区块链理论创新,不但理论意义重大,而且研究深入和扎实,完全可以指导基础层创新实践。
这篇文章到底讲了一件什么事情呢?一言以蔽之,作者论证了一个惊人的结论,即只需要几类基本的智能合约,将它们作为现金流及金融资产流处理单元,通过定制、组合和连接,就可以完成一切金融逻辑功能。
区块链有两个支柱,一个是分布式账本,一个是智能合约。分布式账本负责忠实记录历史共识,智能合约负责约定未来行为。历史加未来,区块链从时间轴的两个方向为人类协作创造信任,从而成千上万倍地提升契约社会中的协作效率。
区块链的效率优势已经率先在 DeFi 中得以展示。举一个真实发生的例子,在今年 6 月份发生的加密数字资产市场崩盘中,一家著名的中心化机构破产倒闭,其通过智能合约对几个 DeFi 协议的负债在几分钟之内就完成清算清偿,然而其通过法律合同对其他机构的负债清偿工作至今尚未开始,预计全部工作可能会延沓数年之久,如此低效,某些债权人可能等不到清偿,自己就先倒闭了。在这个案例之中,区块链智能合约的执行效率可能比传统文本合约提高 5 万至 50 万倍。即使是在不这么极端的案例里,效率提升几百数千乃至上万倍,也都将是非常普遍的。如此巨大的效率提升,在任何一个领域里,都必将带来一场颠覆性的革命。
但是目前这场革命尚未到来,除了基础设施不完善、技术和平台不成熟,以及监管摩擦等问题之外,智能合约技术本身使用难度高,也是一个关键的阻碍。
在我看来,杨歌先生在这篇文章中所提出的金融电路理论的突破性贡献正在于提出了突破这一阻碍的重要思路。这里的金融电路,不仅仅是对于未来 DeFi 、乃至未来金融基础设施架构的一种宏观构想,更重要的是作者找到了一个分析视角,将各种金融功能表达为了金融电源、金融电感、金融电阻和金融电容四类组件的组合。这意味着,如果我们开发出这四类组件的智能合约模板,通过定制、连接和组合,就可以表达各种金融功能。作者的重大发现在于,电学中的基本组合原理,乃至量化模型如戴维南定理,能够精确映射到金融系统之中。这一洞察如果在实践中得以证实,不仅将为 DeFi,而且将为所有涉及资金流转的区块链应用的发展建立一个指导性的模型。这不但将大大提升复杂和定制化金融合约系统的构建效率,降低难度和风险,建立体系化的评审模型,而且让普通经济人也能通过简单的组合拼接,建立相当高级的金融合约长链条。许多这样的长链条穿插起来,就能够出现类似电路系统的金融合约网络。在这样的网络中,外部事件触发合约的连锁式执行,资金流或者价值流以极高的效率和精确性在各个经济单元中流转,社会经济协作的摩擦被成千上万倍的降低,协作范围和深度进一步提升,财富创造的能力也将上升到今天无法想象的高度。这样的愿景,这样的理论探索,这样的研究,怎能不令人兴奋!
当然,现阶段金融电路仍然只是一个理论构想,作者尚未以专业论文的方式呈现和定义这个构想。一些问题也有待深入探讨,例如在表达不确定性的未来现金流(信用)时,理论是否需要做出调整?作者文中提出的非线性的金融逻辑单元(金融芯片)具体是怎么样的?再例如,以这一理论为指导构建的基本金融逻辑单元在组合时的 gas 费消耗如何?是否能够找到更集成的逻辑组合单元以进一步降低使用难度和交易费用,等等。但是,这篇文章作出了重要的思想上的创新,这在华人区块链社群里是非常难能可贵的贡献。
这个世界的表象是复杂的,但其其本质是简单的。最美的理论,就是要发现简单的本质,通过简单构造复杂。当年 E. F. Codd 发表了关系数据库的奠基性论文,提出可以用“二维关系表”这样一个单一的数据结构配合少数几个操作,完成数据管理查询的一切功能。不久之后,Larry Ellison 等人基于这一理论创造了 Oracle 数据库系统,开辟了关系数据库时代。杨歌先生的金融电路理论也具有这样的味道。我的直觉是,ERC-3525 有希望成为作者所描述的金融电路的基本构造模块。因此,这篇文章对于我本人以及 Solv Protocol 团队的启发巨大。我不仅希望我们能够在这个方向上作出一些探索,帮助我们在区块链和 Web3 基础协议层面找到未来的方向,而且也愿意把这篇文章再次推荐给大家,希望能够有更多的人认识其价值。
金融电路与 Web3 经济模型原理
作者:杨歌 Gary Yang
星瀚资本创始人
SkySaga Capital Founding Partner
Eureka Meta Capital Managing Partner
Solv Protocol Investment Partner
在 Token2049 之后,Web3 市场更加明确了要快速打破瓶颈去把握下一个爆发点。在熊牛转化倒计时的预期下,读取先机实现下一个范式的领跑当然是当前所有 Web3 人的期望。然而风声大雨点小,熊市中的热闹并不能解决投资者信心和创业者模式瓶颈的问题,当谈到 tokenomics 和 selling pressure 的时候,无论是传统金融或游戏的专业经验还是 Web3 项目在过去一年中惯用的 ponzinomics 逻辑都不容易使 GameFi 或 SocialFi 的项目 make the deal. 大家都意识到 Web3 金融系统需要由更系统化的结构和实际的价值来支撑新的发展,于是金融工程和 real yield 的理念便呼之欲出,逐渐尝试搭建新的共识预期。
Web3 之所以为价值网络,源自于区块链与加密算法的结合,使得通过协议 protocol的方式赋予网络和信息系统实现'code is law'的能力变得可能,从本质上改进了商业契约工具, 提升了金融交易的效率和商业的履约能力,从而提升社会整体的运转和生产效率。
Web3 的基础设施建设目前仍处在初期阶段,这样一个庞大的新生系统必然伴随着infra 层、protocol 层、产品层、和应用服务层的大量改变机遇,金融工程在这里面将起到衔接技术和市场需求的重要角色。不难发现,Web3 金融系统和经济模型的设计者和传统金融宏观经济政策制定者是非常相似的,他们都需要用到系统化工程化的思维,将社会化的供给需求、运营流转、管理机制和专业服务进行模块化处理,并以此形成系统工程。虽然在传统金融中已经有相对成型的金融工程理念,但是文字法律和人为处理的社会环境在基础事务上的有着大量的非标化问题,仍然不能把社会效率推到下一个文明时代。
Web3 价值网络的智能合约 smart contract 恰好站在互联网时代发展的肩膀上解决了这个问题,协议与合约可以用代码的方式标准地封装 package 金融行为、交易行为、商业需求与经济策略,使得金融系统和经济模型进入到了数字模块化时代。加上互联网穿针引线将这些组件一加联通,形成回路,金融工程就转型升级成为金融电路了。
在去年我第一次大致思考了金融电路和金融芯片 financial chips 的概念。金融系统工程的搭建有如电路建设一般,把现金流看做电流,把价值差(会在后面做详细的解释)看做电池电压,把现金消耗看成电阻,一个最简单的金融电路就完成了,看似非常简单。但首先,这些组件的关系怎么表示?像钱包、聚合器、质押等这些工具产品在金融电路中是否有明确的意义?另外还有多少其他更先进的金融元件以及它们的商业意义和相互作用到底是什么?这些都需要更进一步的深入思考,本篇文章在后面会做详细的解释。事实上金融电路的演化发展将会是非常系统化的。随着 GameFi 和 Metaverse 的生态建设不断趋于成型,经济模型设计师将各类模块组合一并纳入到金融电路之后,其复杂性和专业性会随着市场迭代需求迅速增加,不久将会整体改变我们对于传统金融的认知,甚至于最终会出现涌现 merging(注 释 1)现象,在未来将可能形成类似于金融人工智能 financial AI 和金融芯片的应用场景。
金融电路的出现必然会使市场金融和经济商业的效率得到大大提升,并且会在我们以为已经很成熟的金融历史上演化出更多的、新一代的、传统金融无法做到的事情。正如从 19 世纪到 20 世纪传统电力电路发展到芯片和 AI 的过程一样不可思议,未来的金融工程和金融电路行业会实现完全的创新,使得社会经济的效率进入到现在人们不可思议的状态;另外从金融角度上看,正如从 14 世纪出现最开始的金融衍生品到 20 世纪形成全球化的金融交易系统,金融本身的意义也必然会进一步随科技的发展进入到未来更先进的复杂系统化。
值得一提的是 NFT 的出现其实是使得金融电路实现可行发展的重要工具。虽然 NFT 从 2017 年以 Cryptokitties 的方式映入市场眼帘到今天的 Opensea 和 LooksRare 仍然大多是以一个小图片的资产形态出现,但是其意义是非常深远的。NFT 事实上是一种容器 container,从技术和代码上它是 Metadata 的数字容器,从商业金融上它则是价值容器,NFT 在 procotol 的定义下,是实现金融价值封装可行性的重要工具。在这一方面,像 Solv Protocol 等前沿的 Web3 项目已经搭建了较为完整的从协议层到产品应用层的系统框架,结合 protocol, smart contract 和可拆分 NFT 的组合,为下一个阶段的金融市场提供更加先进的产品服务和更加有效的金融工程组件。
对于 Web3 金融模型和经济模型的设计者而言,在实际的工作中需要不断面临处理现金流动、流动性解锁、买盘抛压、burn(消耗)、staking(质押)等问题的事件,这些都是市场项目管理中遇到的最常见的操作。经常地,设计者会设计绘制金融流程图纸,夹带设计和调用各类模块的方式,比如通缩通胀双 token 模型,staking方案,提供流动池 liquidity pool, 奖金池,以及 VE 机制等等。对于每个 Web3 的经济模型设计师、PM 和技术工程师,事实上已经都在处理不同复杂程度的金融电路具体问题。目前市场中有人提出了金融乐高的概念,我认为其实并不适用于构建 Web3 金融底层框架,乐高模式其实是一些非标化的商业模块堆放,还不是结构化的理论,可以应用在项目以后的商业管理中。而金融电路的发展需要一套完备的基础理论体系进行支撑,上层的应用当然再可以千人千面。
那么金融电路是否会具备类似于物理电路的这种系统化的理论特点呢?比如说简单地说有类似于欧姆定律这样电压和电流的关系,或者深入一点在电路原理中有戴维南定理 Thevenin's theorem(注释2)和基尔霍夫定律 Kirchhoff's laws(注释3,注释4) 这样的经典理论,还有对电路中各类物理量和所有组件的明确定义,经济学下的金融电路是否可以很类似地具有这样的模型原理?答案是肯定的。可以确切地讲,不只是类似,而是一个完整的范式对应,这种范式的对应体系将会对未来的金融电路发展有着重要的意义。下面的内容我会分几个方面来展开讨论:
· 金融电路要素的意义与解释 – 金融电路中有哪些常见的要素和组件
· 金融电路的原理与意义– 金融电路的定理意义与各要素组件之间的作用关系
· 经济模型的意义与经典问题讨论 – 如何用金融电路作为方法思考 Web3 问题
· 金融电路与物理电路的范式区别 – 从社会实践科学的角度出发看金融电路问题
1. 金融电路要素的意义与解释
金融上的现金流流动和电路中的电子流流动是非常类似的,这其实是金融电路的本质源头。电子流中流动的是电子,而现金流中流动的是现金,这个对应关系,只需要把现金量和现金流定义好就可以和电路原理相通了。相对比较抽象一点的,就是电压到底是什么?这个是本篇文章涉及到比较重要的一个经济概念,就是价值势差value potential difference, 其实就是价值本质,我们当前一再说摆脱 ponzinomics找到 real yield 其实就是要找到真实价值生成的过程和价值本质,就是这个东西。价值这个事情,在经济和金融电路中需要定义成一个客观的势场,就和电势场一样,这样电压的问题就迎刃而解了。
下面我们对金融电路最基础的要素和元件来做个准确的定义,这是形成构建完整系统的第一步,也是实现和物理电路对应并借用物理电路原理定理的先决条件。在对要素和元件做定义时,为了保持对应关系,尽量选择了和物理电路相同或相近的名称和符号作为标识。
1.1 金融电路最重要的基础要素
· 现金量 (q) quantity of cash,简称 现金 cash
现金量是金融电路最重要的基本元素,很简单,就是手里的钱和项目的 Token 数量.
· 现金流量 (i) intensity of cash flow,简称现金流 cash flow
现金流,对于所有做公司学过财务基础的人来说都不陌生,但具体的讲应该是什么呢,其实简单地讲,就是在一段时间内你手里经过的现金。即和电流与电荷的关系定义很相似,i=q/t. 现金流的大小实质上是一种强度,指的是单位时间里面的资金通量。另外,现金流方向很简单就是现金的去向,这一点和物理电路不同(注释 5),但更直观和更好理解。
· 价值势差 (v) value potential difference,简称 价值 value
价值是金融交换的基础。有价值势差才会产生现金流动,有信息不对称,有价值不对称,现金才会从价值洼地向价值高地流动,这是现金追求价值交换的过程;相反地,价值高位的现金在信息充分的情况下是不会选择向价值低位的方向流动和交换的,因为没有价值势差供给现金进行交换。在这里补充一个价值势位 value potential 的概念,虽然这个比较抽象但其实很简单,表达的就是一个客观的价值高度,处在两个不同价值势位的事物之间存在着价值势差,即存在着商业机会、投资机会或交易机会。需要注意的是,在实际的金融商业环境中,信息往往是不对称的,有时候现金会因为 FOMO 情绪、错误判断、或者钓鱼被骗等原因误认为自己所处在一个价值高位的状态,这时候就出现了价格偏离 bias, 从微观上看,价格偏离其实就是现金处在了不该在的价值势位上,最终会在信息释放或预期迟迟不能实现等原因下,无法持续坚持(待在那个位置),这时的现金则会迅速从不合理处向下倾泻,形成资金抛压 selling pressure,这本身也是价格回归价值的过程。实际市场的金融电路是社会化的,与电子电路的经典物理模型有所不同,会出现更多的信息不对称和价值不对称的各类现金价值错位情况,往往经常会使得现金 q 出现在价值虚高势位,甚至于假高势位,在很多情况下金融环境中现金流的抛压隐患都是很大的,当然在不极端的情况下也是健康的,因为只有流动循环才有经济金融和价值交换。价值势差可以说是金融电路中一个非常重要的概念,没有价值势差的系统,就只能在系统内部构造短期的错位性价值势差,以零和博弈逻辑进行信息不对称的游戏,没有可持续发展的意义。这也是当前市场下投资者对于 GameFi 和 SocialFi项目在 ponzinomics 的逻辑里面不断内卷的担心。
· 消耗阻尼 (r) resistance of burning,简称 阻尼 resistance
消耗阻尼包括很多种形态。从最基础的角度来看,因为支持区块链的运营交易需要向矿工交付 gas fee,因而在 Web3 金融系统中阻尼天生就是客观存在的。此外在不同协议与应用中,平台和项目方都可以自定义消耗、损耗和销毁机制,这些都是阻尼的特点。在一个经济系统运营的过程中,对于宏观管理方或微观项目方,都需要通过一定的消耗机制来控制金融系统通胀 inflation, 这一点是非常重要的;同时站在用户方的角度,完成一些特定的任务也需要消耗一定的支出,这也非常正常的;这种从宏观到微观的系统消耗过程,在金融电路和经济模型的设计中是十分重要的基础工作,因而对于阻尼的设计是很讲究技巧的。但阻尼这个概念从用户和大众人群角度来讲并不好直接理解和使用,对于用户和大众人群而言,大家更关注的其实是现金消耗量(qr) quantity of cash/tokens burned by resistance,简称消耗量 cash/tokens burned. 消耗量实际上是在阻尼 r 的情况下,在一定时间内通过 现金流后所消耗的现金量(这个在后面的金融戴维南定理中会再具体提到),用户最关心的就是这个,也就是他们在完成一个任务获得价值或服务的花钱过程中交了多少 fee,被抽了多少水的问题。事实上,经济模型和金融系统的设计者在抑制通胀的过程中会采取很多流动性管理手段、功能和任务来制造阻尼,这些手段称为通缩机制 deflation mechanism,以实现系统内现金量的不断消耗,控制经济模型和金融系统的运转平衡。
1.2 组成金融电路中的重要组件
· 真实价值产出源 (y) the source of the real yield,简称 产出源 yield
最近在 Web3 市场中提到的越来越多的一个名词是 real yield(真实产出),其实就是在提倡 Web3 一定要摆脱 blockchain 和 crypto 在前几个周期里的泡沫问题,项目的价值主张要具有实际的经济和商业意义,并且项目团队能够认真地 deliver 项目价值,无论是决定在 day one 产生流动性,还是决定作为一个 Web2 的造型来搭团队做产品吸流量做事情。项目从市场中拿融资或是自身发放 Token 的行为,其实都是在具有价值主张叙事逻辑 narrative 之后,由产出源产生了价值势差预期,因而所产生出或吸引来了现金流(注释 6)。
产出源是一个相对特殊的金融组件,原因是它产生价值,产生势差,也是产生现金流初始流动的原因,在物理电路中其实对应的是电池电压或电压源。在产出源以外的金融组件,大致上可以分为线性金融元件linear financial elements 和非线性金融元件 non-linear financial elements 两类,其中前者是常见和简单的金融组件,已经大量地应用在了现在 Web3 市场的项目设计中,包括以下三种形态:
· 消耗阻尼元件 (r) resistance elements,在前面的基础要素中已经介绍过了;
· 金融容器元件 (c) capacity elements of cash/tokens, 简称容器 capacity
这个相对很好理解,在实际的金融电路中,容器元件最常见的就是钱包 wallet 及其聚合器 aggregator, 其中钱包可以是 DEX 打开的地址,也可以是由CEX(中心化平台)所给出的一个账户中打包了一系列的地址。不管怎样,这些容器都是为用户提供一个场所和载体用来存储现金的,一旦现金进入到这些容器中,用户对流动性有着比较自主的掌控权,通常来讲既不会同一个时间全部提走,也不会放着一直不动;对于整个金融系统来讲,虽然对容器中的现金没有微观的掌控性,但整体可以享受其产生的缓冲作用,将现金流动分散异步化,从而实现缓解流动压力,这个过程和质押元件的价值是非常不同的。但是当容器所处在的金融系统因为外界重要因素所导致了系统问题的出现时(这里指的金融系统可以是一个单个项目自己也可以是一个更大生态下的金融系统),很多用户会在同一时刻采取相同或相似的决策,比如说同时提走流动性或者同时都存到钱包里去等时机行动,在这个时候系统整体就会出现死亡螺旋(death spiral)的隐患或飞轮效应(flywheel effect)的预期。
· 金融质押元件 (s) staking elements of cash flow/tokens, 简称 质押 staking
质押元件在实际的金融电路中体现为质押挖矿、流动性池 liquidity pool、线性奖金池 linear prize poor、经济模型内部数字资产 digital asset、以及其他具有资产保值和存储价值特点的现金流质押方案。它在金融电路中的特点体现为:当金融系统和现金流控制得比较稳定时,staking 并不是必须要派上用场(当然大部分金融系统在没有 staking 的配合下都是不稳定的);而当金融系统出现现金流比较大的波动时,需要通过各类质押的方法将现金留存在某个地方,通过打时间差的方式平衡系统现金流动,这个过程通常需要由系统方以一定的成本对参与质押的行为给予奖励。它与阻尼的最大区别在于,这个过程并不消耗现金,而是反倒在一段时间之后将现金退回的时候还要补贴一定的奖励(这里有人会问那为什么不全用阻尼呢,原因是用户不愿意,系统需要一定程度地激励用户从而留存用户,保护整体现金量和流动性的稳定);它与容器的最大区别在于,用户对于质押的现金没有较强的掌控权, 而是以一定契约的形式在一段时间之后由平台或系统履约的方式以获得相应的契约收益,而平台方或系统则可通过一定成本来换取对部分现金流动性在一段时间内的管理主导权,通过在金融电路的各个回路中平衡时间差,使得系统既不要出现现金流干涸,也不要出现现金流 堰塞湖的现象。
除了上述三种最重要的(统称为)金融电路阻抗 financial circuit impedance 元件(用 z 来表示)之外,金融电路在发展过程中一定会出现更复杂的非线性金融元件,类似于像物理电子电路中的 PN 结及逐渐演化所生成的二极管和三极管,最终可以演化成为各类更加复杂的金融芯片和金融元器件,在这里就不展开想象了。其实一些金融项目早已经在随机奖金池、盲盒或随机空投的模式中通过随机函数和非线性函数应用了非线性金融元件,但只是仍然非常初级的应用而已,这里面的发展空间是非常广阔的。
2. 金融电路的原理与意义,金融电路与物理电路的对比
根据前面一段的金融电路的基础要素和重要组件的定义关系,不难看出金融电路与物理电路在所有基础特性上都具备范式相通的特点,因而完全可以根据物理电路基础原理范式对应出一套完整的金融电路原理,这对于 Web3 的金融体系构建无疑是一个好消息。
金融电路的各类要素和元件的作用关系根据通过物理电路范式转移过来的定律符合金融电路原理的基础规律。下面的篇幅会选取一部分基础原理和定律进行解释,我会尝试用尽量直观方法讲述它们的通式表达、金融意义、实际特点、特殊情况和扩展意义。
首先再提一下现金流的问题。在金融电路原理中的现金流,是单位时间下通过某个节点的现金量,即 i = q / t,这是金融电路的最基础要素。现金流好比电流、水流或血液流动,现金流管理好比电路设计、城市水务管理系统或是血液流动向全身输送养分的过程,它既是经济循环的载体也是驱动金融电路运转起来的核心。
下面我们看一下最基础三个金融元件的定律和性质,即在一定的价值产出源下,金融消耗阻尼、容器元件和质押元件是如何工作的:
2.1金融阻尼欧姆定律
通式表达: i = v / r(现金流=价值/阻尼) 金融意义:在价值势差存在的情况下,现金流和消耗阻尼成反比。
实际特点:如果市场中存在着价值,用户和投资者对它产生兴趣,体现为想投资其价值或不断花钱购买其产品;如果项目方或平台方在从中设置的阻尼比较大,例如交易手续费较高或额外成本很多,则会阻挡投资者或购买者的热情,降低现金流量;反之亦然。
特殊情况:当阻尼无限大时,现金流为零,即极端消耗阻尼的情况下,即便有价值也不会有现金流来用这个产品;另外,当价值差为零时,现金流为零,即如果产品本身没有价值,即便没有阻尼也不会有现金流来买这个产品。
扩展意义 1:根据 i = q / t可以得到 ,说明在价值势差和阻尼一定的情况下,用户在使用一个价值产品下的损耗现金 和时间成正比。
扩展意义 2:阻尼的串并联;串联阻尼代表用两个阻尼方法相加来增加对用户现金流的消耗;阻尼的并联在金融电路中会比较特殊,除非项目方声明两条任务线都必须完成的情况下才能获得价值,这种情况和传统电路电阻的并联意义相同;通常地,金融阻尼并联的结果会造成用户只选择其中一条回路来获得价值,而舍弃另外一条回路造成该线路断路没有任何现金流,这一点需要根据项目方的定义来完成;断路相当于在电路中增加了开关,并非是并联本身范式不匹配导致的。
2.2金融容器元件性质
金融意义:在价值发生变化时,容器元件中的现金会形成流入或流出
实际特点:只有在外界价值发生变化时,人们才会考虑从自己的钱包中拿出或向其中存入现金,该过程形成了现金流;如果外界价值一直不变,即没有投资和消费机会,所以容器元件中的现金量不发生变化,也没有现金流产生。
特殊情况:当价值始终不发生变化,即 ,无论容器元件中有多少现金,现金流都为零;若容器元件不能承载现金,即,无论价值怎么变化,因为没有钱包等容器载体存在,因而也不会有现金流流过。
扩展意义:,当发现价值后,现金会从容器元件中不断流出,在一定时间后现金流流出的现金总量等于容器元件的容载能力(确切地讲是容载能力和价值的乘积, 这里取决于不同经济模型下对容载能力量纲的定义)
2.3金融质押元件性质
金融意义:在现金流发生变化时,质押元件会承载独立的价值
实际特点:质押的概念从本质上讲是价值驻足。从用户的角度上讲,在经济系统中无论 是把现金存在流动性池里获得利息,还是把钱投入到某个 NFT 资产中完成一些任务,其实都是阶段性现金流锁仓的概念,本质上是用户对局部价值在阶段时间内认可的表现;从项目方和模型管理者站在宏观角度上看,如果现金流不会因为用户的买卖决策产生波澜,说明价值都掌握在项目方自身手里,无需通过建立质押模块来平衡现金流,但通常一个经济模型系统在 cash 或 token 散播到一定比例之后,项目方和模型管理者就不能整体掌控该项目和模型的价值了,大量的买卖交易会以 C2C 的形式在交易市场 marketplace 中进行,这时候就需要用质押的形式阶段性间接回笼一些流动性以降低对系统管理的压力,其实在宏观经济中的国债、养老金和正回购都有相似的性质。
特殊情况:当现金流变化率为零时,质押功能是没有价值的,质押价值为零;现金流变化得非常剧烈,系统中质押的价值正比于其变化率幅度也会预期非常大,但是真实环境中会有情绪阀值或系统熵增,在这里其实是奇点问题,这时候会出现质押失效或流动性陷阱 liquidity trap (注释 7)的现象。
扩展意义:,在现金流波动导致质押元件生效后,一定时间内质押价值的总和等于质押元件的质押能力与流过质押元件现金流的乘积(这里取决于不同经济模型下对质押能力的量纲定义)
在实际的 Web3 经济金融环境中,或在一些项目的经济模型设计中,其实大多数情况都是设计者对于上述三个基础金融元件的排列组合,通过其性质的串并联来实现对经济模型现金流管理的过程。
还有一点没有在上面展开讨论的就是价值产出源的金融意义问题。其实项目方在考虑单 token 模型,双 token 模型,还是考虑是否新引入一个 NFT 数字资产(注释 8)的过程,都是在金融电路中增加价值产出源的过程,不同的价值产出源就像电池组一样会起到不同的作用,例如通缩通胀的配合就是一个很好的例子。
值得注意的是,很多价值产出源在最开始的时候并没有被启动或点亮,在随着项目发展的过程中,逐渐通过吸引融资等方式成为了流动性源,比如 financing, listing 和 liquidity pool 等。
有了这些模型结构的支持,就可以绘制金融电路的结构了,在 Web3 中我们站在商业的角度上可以称之为经济模型网络 tokenomics network. 让我们看一个实际的例子,下面这张图是我简化绘制了 Web3 市场中的一个真实项目案例。实际的经济模型在局部部分中还 会有各类微调整,这里只把主线结构表示出来作为示意参考:
因为实际项目的复杂性,这个模型结构中已经存在了非线性元件。其中y2是非线性可调节价值产出源,r1 , r2 , r3 , rm1 , rm2 这些都是非线性可调节消耗阻尼。在实际情况中,很多时候项目方和管理者并不会公布所有的功能和结构,特别是消耗阻尼部分很多都是隐藏条件。通常线性元件和线性参数一般都代表了主要规则或是简单规则,而非线性的部分设计者和管理者会选择性地公布出来,或者不久会被用户或行研方在 OTC 市场通过数值的方式反算出来。
除去以上的基本原理之外,物理电路原理中有更深入的定理定律在金融电路中是同样适用的。下面以戴维南定理和基尔霍夫定律作为举例,将其范式对应为金融电路中的基础定理。
2.4金融戴维南定理
定理描述:一个含有独立价值产出源及线性金融阻抗元件的线性经济模型网络,都可以用一个独立价值产出源 y 和一个串联的金融阻抗元件z 组合来等效。
金融意义:类似于电路原理中的戴维南定理,金融戴维南定理是一种对经济模型网络简化的分析方法,用于将复杂的金融电路和经济模型网络转换为简单的等效网络,便于项目对比分析与投资分析等商业工作。
2.5金融基尔霍夫定律
定理描述
金融基尔霍夫现金流定律:所有进入某节点的现金流总和等于所有离开这节点的现金流总和;即,假设进入某节点的现金流的和为正值,离开这节点的现金流的和为负值,则所有涉及这节点的现金流的代数和等于零。公式表达为:Σ ik = 0 (k=1,2,…,n)
金融基尔霍夫价值势差总和定律:闭合的金融电路回路下所有金融元件两端的价值势差的代数和等于零;即,沿着闭合金融电路回路的所有价值势位的代数和等于所有价值势差的代数和。公式表达为:Σ vk = 0 (k=1,2,…,n).
金融意义:道理其实很简单。对于现金流定律:任何一个节点,好比说一个钱包地址,现金流的进出总量是相等的,把进项看为正,出项看为负,其总和守恒为零(这里有人会问,项目方发 token 或 NFT 打破这个规律吗?并不是,这些不是节点,而是价值产出源)。对于价值势差总和定律:在一个封闭的经济模型体系内,现金流在内循环的过程中,流过的价值势差总和为零,也就是说要不是最终会填平所有价值势差,要不就是一直存在信息不对称和价值不对称,使得价值高低位差总是对应相等的,说明通常总会有人错误地评判了自己的价值势位。
除去戴维南定理与基尔霍夫定律之外,物理电路中还有很多其他的定理,例如诺顿定理等都可以范式转化为金融电路对应定理如金融诺顿定理。在此不再过多赘述。
这一部分的最后附上金融电路与物理电路的参数对比表以供参考:
金融电路与物理电路的各项参数对比表
3.经济模型的意义与经典问题讨论
以上的金融电路分析方法,相信从很多方面可以作为有效的工具对经济模型进行结构化和解析化的分析,也可以进一步助于 Web3 项目用工程化和数字量化的解决方式的设计和管理。从微观向宏观可以模式泛化,对市场环境进行数据研究;也可以倒过来进行模块分型,对金融和商业的局部结构进行量化分析。
基于金融电路理念,可以像上面一节中所讲述的真实项目案例一样,使用经济模型网络 tokenomics network 图清晰地表述项目经济模型,并以此进行管理同步、项目交流、工作分工与任务调整。另外从一定时间尺度上可以以金融电路所模拟的经济模型网络作为基础进行金融电路数值模拟 numerical simulation of financial circuit, 金融电路数值计算numerical calculation of financial circuit和经济模型沙盘推演 sandbox simulation of tokenomics,并以此来预计市场金融、商业价值和数字经济的走向。
在过去几年接触的各类项目中,很多项目事实上正因为从 day one 缺乏一套系统化的方法, 因而经济模型设计的起始点就会出现一些问题,在发展的过程中因为缺乏图谱而看不到全局的情况,只是在各种局部地区做应急性调整,很难达到一个整体的平衡。再有一些项目,因为某些个别应用功能非常具有领先性而火爆了市场,但因为整体的完备性相对比较差,很难维持住自身的领先优势,发展到中后期时在经济模型中的问题漏洞百出,直至最后补救不过来而导致痛失优势局面。
相信这样类似的现象在 Web3 初期的发展阶段即将结束,当经济模型推演工具随着 Web3 金融工程发展的不断完善,整个市场一定会迎来更新的发展阶段。金融电路和经济模型网络本身也是一种思考方式,可以解释不少价值定位、商业模式和市场现象等问题。我们可以就一些简单的问题在这里进行 Q&A 的讨论:
Q1:抛压是怎么形成的?
A1:这个问题比较经典,在前面定义价值势差的时候已经做过一定解释。抛压通常是因为信息不对称或突发事件导致价值错位而形成了价格偏离,即现金处在了不该在的价值势位上。现金持有者原以为自己处在价值高位,而当信息释放、突发事件或整体预期支撑不住时,导致他们突然发现问题,于是希望迅速将现金向合理的价值势位搬运的现金倾泻过程,就是抛压。抛压本身也是价格回归价值的过程。
Q2:一些项目在经济模型设计中是否会添加不可见消耗?
A2:没错。除了gas fee,项目定义交易费用,和各类已声明的消耗场景以外,很多经济模型背后其实都有很多不可见阻尼,有些非常隐蔽。特别是在一些金融非线性元件中,看似简单的商业模式中其实有很多细节都隐藏了可调节阻尼,这其实在传统金融和商业中已经大量应用。
Q3:AMM 是否都会重蹈 Luna/UST 的覆辙,UST 的 AMM 失去平衡是否有有效的方式解决?
A3:我认为有的。在 protocol 中定义在交易量过大或价格 bias 达到一定程度(比如 0.5%) 之后加入非线性递增阻尼即可。
Q4:是否可以通过 protocol 定义在抛压造成剧烈价格滑点的时候设置特殊磁滞阻尼,防止问题的发生?
A4:这个问题是我在一次 panel 上基于上面的 Q3 提出的衍生问题。我认为可以。这可能是未来金融中,类似于缓释熔断机制 slow-released circuit breaker 的一种方式。
Q5:金融电路和经济模型网络可以解释 Web3 做到哪些传统金融+Web2做不到的事情吗?
A5:我认为很多。OpenDAO 的一波流 SOS 其实就是看到 Opensea 在评估过决定自身不发 token 后为经济模型网络中补了一个价值产出源的过程。那么像 People 这种从传统世界中捕捉价值和 Klima DAO 这种从经典宏观经济理论的盲区(注释 9)中捕捉价值的方式,也都是这个原理。
Q6:项目提供 staking 产品功能到底是不是饮鸩止渴?
A6:不是。正如电路中电感的重要性,金融系统里面质押方式是通过利用现金流时间差解 决系统循环稳定性的重要一环。
Q7:很多 Web3 项目已经意识到以 POW 的方式发放线性奖励,会使其加速在 ponzinomics 中进入死亡螺旋,这个问题如何得到更好的流动性控制?
A7:首先没有 real yield 的经济模型都是靠 ponzinomics 带动起来的,最终都会面临死亡螺旋问题;那么项目在真正找到 real yield 之前,是否能更好地控制流动性呢?其实对 POW 线性奖励的模型稍作修改就会缓解很多。当前有很多项目已经放弃线性激励的方式,转而用每天或每周固定总量的方式对使用者进行激励,这样的方式其实是将非线性价值源封闭在一个环节内,保证对外总释放的可控性。
Q8:单 utility token 的模式有可能抵抗通胀吗?
A8:这个问题其实只是 Q7 的衍生问题。同样在没有 real yield 的情况下,这些都是空谈而已。也同样,远离线性 POW 激励方案可以缓解通胀的出现时间。
Q9:债券、期权、金融衍生品在金融电路中属于什么?
A9:对于简单的金融衍生品,很多都属于质押元件或质押元件的组合,例如债券。期货、期权、认股权证和认沽权证的话在我看来是质押元件与开关的组合。金融衍生品就会更加复杂,会是非线性元件、质押元件、容器元件与开关的多种组合。当然如何定义开关执行权,以及执行权和信用和现金是否由挂钩,这里就不展开讨论了。欢迎大家反馈。
(当然我们还可以提非常多的问题,欢迎各类问题的来信)
此外,在金融电路和经济模型网络的基础之上,金融电子元件的市场可能会很讯速地发展起来。Web3 金融衍生品的灵活度是非常大的,所带来的市场空间也是非常大的。总的来讲在下一个阶段的金融衍生品我认为会分以下三种情况:一部分是传统金融里面已有的金融工具和商品,会直接对应过来,例如 Q9 问题中的债券期权等各类金融产品,通过 Web3 金融的方式在未来几年可迅速扩展成可用服务;另一部分是基于这些转化到 Web3 的金融产品和金融衍生品,通过代码协议的排列组合快速衍生出更复杂的金融衍生品,这一部分我认为整个市场会有约十年左右的适应期,但前景是非常广阔的;还有一种方式是彻底脱离传统金融的思路,会基于金融电路和经济模型网络原生性地产生出 Web3 新生代的金融衍生品,比如更加灵活的可拆分的金融单元,人工智能金融单元以及非线性不可解析金融单元等。
4.金融电路与物理电路的范式区别
最后我们来看一下金融电路与物理电路的范式对比区别。事实上和经济学其他原理类似,任何理想模型对于社会实践的应用都不能过于死板和教条,主要原因是社会和经济环境中的人事物与物理环境中的粒子不同,存在着单元个异性、离散性和随机性等特点。只是在一个相对中宏观的程度上才会更加反映出理论模型的特点。
比如说金融电路中的时间尺度如何选择就是一个比较重要的问题。对于不同的经济模型网络,管理者和设计者需要根据自己所在的经济规模效应来制定时间选择。同样的,每一个模型对于形成规模效应的现金流体量也并不相同,在进行数值模拟和沙盘推演的过程中应该思考最小适用规模和最小网格尺度grid scale(注释10)等。
由于以上所述的离散性、随机性、微观波动性和不稳定性,在未来金融电路和经济模型网络的量化模拟应用中,随着市场逐渐发展成熟可能需要引入随机数学与模糊数学理论,并通过脉动方程等方法进行仿真求解。
专项注释
注释1:涌现 merging
涌现 merging 现象由Max Tegmark(迈克斯·泰格马克)在 2018 年所写的《Life3.0》(生命 3.0)一书中提到,在这里借用其引申义,即,当基础颗粒和组件非常非常多的时候,组件所组成的整体会产生出一种新的现象,是微观到宏观的一种量变到质变的过程。
注释2:戴维南定理 Thevenin's Theorem
含独立电源的线性电阻单口网络N,就端口特性而言,可以等效为一个电压源和电阻串联的单口网络。电压源的电压等于单口网络在负载开路时的电压 uoc;电阻 R0 是单口网络内全部独立电源为零值时所得单口网络 N0 的等效电阻。
注释3:基尔霍夫定律 Kirchhoff's laws
基尔霍夫定律是电路中电压和电流所遵循的基本规律,是德国物理学家G.R.基尔霍夫(Gustav Robert Kirchhoff)在 1845 年提出的。基尔霍夫定律包括基尔霍夫电流定律(KCL)和基尔霍夫电压定律(KVL). 基尔霍夫定律既可以用于直流电路的分析,也可以用于交流电路的分析,还可以用于含有电子元件的非线性电路的分析。
注释4:复杂金融电路中,例如金融芯片中,将会出现非线性金融元件,后面讲金融组件时会提到。本文后面所涉及到的金融戴维南定理不能处理非线性金融元件问题。
注释5:物理电路中的电流方向是正电子运动的方向。而地球上金属导体中的电子绝大多数都是负电子,所以呈现的电流方向是逆向的,即电路中的电流方向与电子流方向是相反的。
注释6:吸引来现金流和投资对于 Web3 系统来讲同产出 token 一样也是一个原生性的生产源,相当于把 Web3 系统看做了一个独立的经济体,从 Web2 世界或传统金融商业市场中吸引了生产资金和生产资料到新的 Web3 世界中,从物理的角度上可以视作是一个半封闭系统中开了一个虫洞,从其他空间系统中引入了补给,也就是自身的源。
注释7:流动性陷阱 liquidity trap
流动性陷阱是凯恩斯提出的一种假说,指当一定时期的利率水平降低到不能再低时,货币需求弹性就会变得无限大,即无论增加多少货币,都会被人们储存起来。在这里的范式对应的含义较为抽象,即当项目方或管理者对流动性剧烈波动管理失效时,质押和各类价值资产都无法承载现金的现象,这时流动性会回到容器元件中或造成系统价值贬值,即通货膨胀。
注释8:NFT 数字资产在金融电路中将会非常特殊,它是一个特殊容器,可以有源也可以无源。有源的时候 NFT 是一节电池,即在金融电路中担当价值产出源的作用;无源的时候,NFT 可以是容器元件也可以是质押元件,更多的将是质押元件,这取决于项目方对于经济模型的设计在 protocol 中的具体定义。
注释9:传统宏观经济学在 ESG 环保、城市建设、以及养老这些非市场化经济的行业中指出,因为这些行业的公益性,需要由政策补贴这些经济体系才能使它们像其他市场化经济行业一样形成循环。对于此我认为是传统市场经济理论体系不完备的一个点,因而称之为盲区。
注释10:网格尺度是数值计算在物理模型数值模拟中的常用概念,指的是计算最小单元的空间尺度大小。数值计算只能对网格尺度以上的环境进行模拟,而尺度以下具有很多随机或不可测因素在数学中以高阶小量的方式忽略。这种数值计算在一定的时间长度之后通常会产生误差,事实上是由尺度内的不确定性溢出导致的。
扩展阅读
在写本篇文章之前,其实在对应思考物理电路的过程中,还参考了运动力学的方向进行对比,结果也是非常相似的,从而才受到了很大的启发。在运动力学中,拉杆、阻尼、弹簧也构成了基础三元件,并且在数学上也呈现了微分递进的关系,此外重力势差和引力场与电势差和电场的机理也十分相似。但由于认知所限尚无法找到引力子与引力子流进行对比讨论。