ATO:万字解读 | 从会计学角度详解 PlatON 经济模型

前言:

会计是经济管理活动的重要组成部分。它是以提高经济效益为目标,以货币为主要计量单位,运用专门方法,对主体、企、事业单位的经济活动进行核算和监督的一种经济管理活动。其中,会计核算是对企业、事业单位所发生或完成的经济业务进行全面、连续、系统地记录和反映。监督就是对所核算的经济业务的合法性、合规性和有效性进行审核和检查。同样,我们将站在会计学的角度去分析PlatON的经济模型,对系统中的相关经济业务进行全面、连续、系统地记录和反映。1PlatON经济模型

经济学研究的核心问题之一就是稀缺资源的合理配置。公链作为开放、自由、人人可参与的分布式系统,一个精心设计的经济模型可以在最大化参与者利益的前提下,保证公链资源的合理配置,同时将各参与者的利益与公链的整体利益对齐,使其在追求自身经济利益的同时也能对整个区块链网络做出贡献,保证网络能够长期稳定发展。在PlatON的经济方案中,以会计角度出发,其包含的经济活动主要包含:初始发行、增发、奖励、惩罚、手续费、矿工费等主要经济活动。每一笔经济活动的产生都涉及到Token的转移。同样,从会计恒等式规则来看,在PlatON网络中,任何经济业务都不会改变会计等式的平衡关系,通过使用会计恒等式结合会计学的记账方式,能很好地将PlatON中的各项经济业务活动很直观地体现出来。企业经济活动:

PlatON上的经济活动:

从上述图片对比中我们可以发现,如果将PlatON整个系统看做是一个大型的商业公司,其经济模型主导各种经济业务,所有参与到该系统的主体在与系统进行互动时,都将伴随着Token的变化,也就是发生了对应的经济活动。2PlatON中的会计学

在会计记账中,进行记账之前需要设置对应的账户。账户的设定需要结合会计要素进行定义。在会计中,会计要素是对会计对象的简单分类,主要包括:资产、负债、所有者权益、收入、费用和利润六个会计要素。其中:资产:指过去的交易或者事项形成的、由企业拥有或者控制的、预期会给企业带来经济利益的资源。在PlatON中,资产主要指各主体持有的Token。负债:指企业所承担的能以货币计量、需要以资产或劳动偿付的债务。在PlatON中,我们将待发行的Token定义为负债。所有者权益:指企业资产扣除负债后所有者享有的剩余权益,或投资人对企业净资产的要求权。收入:企业在销售商品、提供服务劳务等日常活动中所形成的经济利益的总流入。在PlatON中,矿工节点的日常活动获取到的区块奖励就是矿工主体收入的一部分。费用:是企业为销售产品、提供劳务等日常经济活动所发生的经济利益的流出。在PlatON中,主体发送交易损耗的手续费就是费用。利润:企业在一定期间实现的经营成功。在PlatON中,验证人节点提供服务,产生的质押奖励就是主体的利润,用户委托产生的奖励也是利润。每一个会计人都知道的一个规则,会计等式:费用+资产=负债+所有者权益+收入通过会计要素我们可以看出,PlatON中的经济活动从会计学的基础理论中分析,二者有着惊人的相似处,同时也有着轻微的差异性。在常规的会计记账使用中,经济主体通常是指企业,而在PlatON中,存在多个经济主体,各经济主体互相产生经济活动。为了能清晰地记录在PlatON中每个主体所发生的经济活动并对其进行追踪,校验经济模型正确性,保证系统稳定,数据正确性等,提高经济效益,结合会计学的复式记账理论,从不同的主体出发,设置会计科目,我们将会计恒等式原则引入到PlatON经济模型中。此处就是灵活使用了会计的基本职能:核算和监督。任何经济业务的发生都不会改变会计恒等式的平衡关系,基于此原则,就能对PlatON的整个经济模型系统进行监控以及验证。通过结合会计相关知识点,可以很好地对PlatON系统进行了完备的校验,对整个系统的经济模型进一步加强了保障。3PlatON中的会计科目

会计科目是对会计要素对象的具体内容进行分类核算的科目。也就是对各项资产负债以及所有者权益分类后所赋予的名称。其存在的主要意义在于:会计科目的设置,为全面、系统、分类的核算经济业务提供了条件;会计科目是核算的重要依据;会计科目是加强管理的手段。现在我们将从会计科目作为切入点去剖析PlatON的经济模型。首先,需要定义出对应会计科目,这样才能利用好会计核算职能特点,能有效反应出经济活动的连续性、系统性和完成性。根据PlatON经济模型的经济活动特点以及会计准则要求,在设定PlatON中会计科目名称时需要满足以下条件:能独立地说明会计要素中的某一个方面,如:是资产、费用或奖励;能系统、全面地反映会计要素,如:转账涉及到的多方Token的变动满足会计恒等式;定义的会计科目要能满足决策与管理需要,如:对兄弟系统提供数据支持;结合系统的特点,统一性与灵活性相结合。会计分期是将企业持续不断经营的过程,人为地划分为一个个连续的、长短相同的时间段落,以便核算和报告会计主体的财务状况和经营成果。在PlatON我们将以一个区块为最小单位进行账簿的记录。当然,在编程相关报表时可以按照结算周期或者一定区间块高进行编制。会计记录方法联系框图:

在进行各会计科目定义前,我们先了解下会计科目的特点。总分类科目:也称为一级科目,是指对会计要素的具体内容进行总括分类的会计科目,是进行总分类核算的依据。明细分类科目:也称明细科目,是指在一级科目的基础上,对一级科目所反应的经济内容进行比较详细分类的会计科目。明细分类科目按其提供指标的详细程度不同,可以进一步分为二级明细科目和三级明细科目。说明:在实际情况中,以下记账凭证中,实际会产生很多的经济活动,对应着更复杂的复式记账,此处仅列举最简单的场景。下表为对会计科目的定义:

说明:在PlatON中,按经济活动内容进行分类,会计科目等级最高四级科目,最低一级科目。每个科目的定义都是为了针对PlatON经济模型中不同场景下的经济活动。依据定义的会计科目,接下来对于分析不同的经济活动就容易得多。接下来的内容,我们将构建PlatON各种会产生经济活动的场景进行详细说明,匹配已定义的会计科目,同时生成对应的记账凭证。根据产生的凭证数据,我们可以对整个PlatON中的经济活动进行精准的追踪,包括每一笔经济活动造成的Token的走向。同时按照会计准则:”有借必有贷,借贷必相等“,能有效对整个PlatON的经济数据进行核算与校验,保证系统的正确性与连续性。如果发生了不满足会计恒等式的异常现象,也能依据记账凭证快速定位问题。大雄的惊喜周末的清晨,窗户边的鸟叫声惊醒了熟睡的大雄,长大后的大雄已经许久没有享受安静的周末了。清醒后,随手就拿起手机,PlatON的微信公众号推送了清晨第一条推文,作为PlatON忠实的粉丝,任何文章都不会错过,直接点击查看。醒目的标题瞬间让迷糊状态的大雄清醒了:“PlatON的先行网于今日上线了”。于是马上查看邮箱查看之前申请的节点资质是否审核通过,大雄幸运获取作为Alaya网络验证节点的资格。匆忙洗漱后,拿出电脑->开机->访问PlatON官方文档部署说明。按照文档要求购买云主机、初始化配置等,完成了部署前的准备。首先,在大雄的质押钱包地址中有10000ATP的锁仓金,同时官方为了节点能发送初始交易,还提供了交易手续费。大雄使用质押地址A将自己的节点质押到Alaya网络上,成为验证人节点,同时指定奖励地址为:B,该质押操作通过一笔质押交易完成,交易消耗手续费0.0002ATP,质押金额为10000ATP。质押完成后,经过一轮结算周期确认,大雄的节点成功成为了活跃中的验证人,一段时间后,大雄的节点成功完成了N个块的打包,并获得了出块奖励10ATP。至此,大雄已成功成为了Alaya网络中的节点,为网络做出自己贡献的同时获取着奖励。分析:从上述故事描述的场景中,从PlatON经济模型出发,产生了多种经济业务活动。主要的经济活动为:大雄获取到锁仓资金大雄获取到余额资金大雄发送质押交易质押节点大雄的节点出块获取奖励大雄发送交易消耗的手续费接下来将从经济活动中对应的主体部分进行详细介绍,上述经济活动涉及到的主体包含:激励池合约、质押合约、大雄的钱包地址、锁仓合约。激励池合约场景:大雄的节点出块后,获得的出块奖励或质押奖励资金从激励池合约支出,资金从激励池合约账户转移到大雄的奖励地址账户中。在PlatON激励池作为经济活动之一的参与方,其主要经济活动场景为:区块奖励:节点出块后由激励池给与对应奖励质押奖励:在结算周期,所有验证人参与验证奖励分配,由激励池给予惩罚资金:节点因违法规则被罚扣的Token,会进入到激励池激励池合约对应的会计科目主要为:

因此从激励池合约为主体来分析,产生的经济活动用复式记账则表现为以下形式。

记账凭证说明:区块奖励:Token从激励池合约流转到节点奖励地址,余额增加方为奖励地址,余额减少方为激励池合约地址;质押奖励:Token从激励池合约流转到节点奖励地址,余额增加方为奖励地址,余额减少方为激励池合约地址;惩罚资金:Token从质押合约流转到激励池合约地址,余额增加方为激励池合约,余额减少方为质押合约地址。通过以上按复式记账记录记账凭证,能很清晰地看出激励池持有的Token流入与流出,可以细追到每一笔具体的经济活动中。注意:图示中并未记录详细的节点ID及奖励地址,真实记录中的科目会将节点的ID与地址绑定,以便更精准追踪Token的走向。质押合约在PlatON中,质押合约参与所有与质押金相关的经济活动,其中主要场景包含:质押/解质押:新质押的节点,用户的Token会被锁定在质押合约中委托/赎回委托:用户委托,Token会被锁定在质押合约中会计科目主要分为:

根据上述已分配的科目,接下来对主要的经济活动进行记账凭证分析。质押或解除质押

说明:在实际情况中,质押与解除质押根据场景以及状态的不同,实际会产生很多的经济活动,对应着更复杂的复式记账,此处仅列举最简单的场景。记账凭证说明:质押:Token从大雄钱包地址流转到质押合约,余额增加方为质押合约,余额减少方为大雄钱包地址;解除质押:Token从质押合约流转到大雄钱包地址,余额增加方为大雄合约地址,余额减少方为质押合约;注意:使用锁仓金进行质押的详细说明在以锁仓合约为主体部分,此处假设使用余额进行质押说明经济活动关系。锁仓合约场景:大雄使用了锁仓金额进行质押操作,其锁仓的余额会转移到质押合约中。在PlatON中,锁仓合约参与所有与锁仓以及锁仓金额使用,锁仓释放等相关的经济活动,其中主要场景包含:锁仓金额质押/解质押用户锁仓锁仓释放会计科目主要分为:

根据上述已分配的科目,接下来对主要的经济活动进行记账凭证分析。锁仓金额质押/解质押

记账凭证说明:质押:Token从锁仓合约流转到质押合约,余额增加方为质押合约,余额减少方为锁仓合约;解除质押:Token从质押合约流转到锁仓合约,余额增加方为锁仓合约,余额减少方为质押合约。大雄相遇胖虎部署成功,质押成功,大雄顺利成为了Alaya网络的节点,此刻他心情愉快,还哼着小曲。看天气不错,大雄决定外出溜达,蹦蹦跳跳地就出门了。好巧不巧,一出门就碰到了昔日的小伙伴胖虎兄。今天的胖虎看着心情格外得好,并没有一上来就胖揍大雄,而是很热情地凑过来,说要给大雄看一个神秘的东西。胖虎掏出手机,一顿操作后点击进入了一款APP-ATON钱包,自豪地在大雄面前展示他持有的ATP余额。经过一番了解后才知道,胖虎的ATP是通过参与社区活动获得的奖励,因为积极性比较高所以获得了较多的奖励。大雄看着胖虎的Token还躺在余额账户中,作为一个资深的节点,大雄表现的机会来了。他兴奋地告诉了胖虎几件事:可以将ATP委托给验证节点获取奖励;选择节点时,选择奖励比例比较高的节点,最好是选择奖励比例100%的节点;奖励每个结算周期发放一次,大约3小时可以看到自己在对应节点的奖励;奖励发放后可以再ATON上进行领取,领取后的奖励可以继续委托。胖虎听了大雄的提示,马上就在ATON上进行了操作。按照奖励比例筛选,选到了大雄的节点。选择节点->委托->输入金额->调整交易手续费->输入密码->发送,胖虎一气呵成完成所有操作,接下来就是等待奖励了。完成操作的胖虎一心想着查看奖励,也就高兴得直接回家了。一段时间后,胖虎再次打开ATON,发现已经获取到了奖励,此时需要进行领取奖励动作才能转移到地址余额中。胖虎兴奋的点击领取->全部领取->调整手续费->输入密码->打包出块->到账,看着新增的余额,胖虎兴奋地打电话告诉了大雄。从上述故事描述的场景中,从PlatON经济模型出发,产生了多种经济业务活动。主要的经济活动为:胖虎参与社区活动获得ATP-转账胖虎委托大雄的节点-委托胖虎获取到奖励-奖励分配胖虎领取委托奖励-领取奖励大雄的节点聚集委托奖励-出块/质押奖励胖虎获得的锁仓金-锁仓胖虎使用锁仓金额委托-锁仓委托接下来将从经济活动中对应的主体部分进行详细介绍,上述经济活动涉及到的主体包含:激励池合约、质押合约、胖虎钱包、委托激励池合约。质押合约在上述场景中,质押合约参与经济活动主要包含:委托/赎回委托:用户委托,Token会被锁定在质押合约中;会计科目主要分为:

根据上述已分配的科目,接下来对主要的经济活动进行记账凭证分析。余额委托或赎回委托

记账凭证说明:委托:Token从胖虎钱包地址流转到质押合约,余额增加方为质押合约,余额减少方为胖虎钱包地址;赎回委托:Token从质押合约流转到胖虎钱包地址,余额增加方为胖虎钱包地址,余额减少方为质押合约。委托激励池合约在上述场景中,委托激励池合约参与的经济活动主要包含:区块委托奖励:出块奖励,节点将部分奖励按比例分配给委托用户,Token暂存在委托激励池合约;质押委托奖励:质押奖励,节点将部分奖励按比例分配给委托用户,Token暂存在委托激励池合约;领取委托奖励:用户领取委托奖励。会计科目主要分为:

根据上述已分配的科目,接下来对主要的经济活动进行记账凭证分析。--区块奖励--

--质押奖励--

--领取委托奖励--

记账凭证说明:区块奖励:Token从激励池合约流转到委托激励池合约,余额增加方为委托激励池合约,余额减少方为激励池合约;质押奖励:Token从激励池合约流转到委托激励池合约,余额增加方为委托激励池合约,余额减少方为激励池合约;领取委托奖励:Token从委托激励池合约流转到用户钱包,余额增加方为用户钱包地址,余额减少方为委托激励池合约;锁仓合约在上述场景中,委托激励池合约参与的经济活动主要包含:用户锁仓锁仓金额委托/赎回委托锁仓释放会计科目主要分为:

锁仓金额委托/赎回委托

--用户锁仓--

--锁仓释放--

记账凭证说明:委托:Token从锁仓合约流转到质押合约,余额增加方为质押合约,余额减少方为锁仓合约;解除委托:Token从质押合约流转到锁仓合约,余额增加方为锁仓合约,余额减少方为质押合约;用户锁仓:Token从用户钱包地址流转到锁仓合约,余额增加方为锁仓合约,余额减少方为用户钱包地址;锁仓释放:Token从锁仓合约流转到用户钱包地址,余额增加方为用户钱包地址,余额减少方为锁仓合约。注意:此处的锁仓金额按场景设定,应该是属于锁仓给胖虎钱包地址的。普通地址在上述场景中,胖虎作为普通用户,涉及到的经济活动场景为:用户转账支付交易手续费注意:在已介绍的各主体中其实已经包含了用户钱包地址相关的经济活动,此处以用户钱包地址为视角进行切入。会计科目主要分为:

主要交易相关的场景,在文中其它部分已描述到,此处仅针对核心转账及交易手续费进行分析。根据上述已分配的科目,接下来对主要的经济活动进行记账凭证分析。--转账--

--手续费扣除--

记账凭证说明:转账:Token从用户A的地址流转到用户B的地址,余额增加方为用户B地址,余额减少方为用户A地址;手续费扣除:Token从用户钱包地址流转到节点奖励地址,余额增加方为节点奖励地址,余额减少方为用户钱包地址;核算原则根据恒等式公式,在任何时候,所有经济活动主体的借贷余额之和等于PlatON的发行总量,无时不刻把握着公平、公正、公开、透明。根据所记录的记账凭证,我们可以将各个主体的借贷余额之和进行汇总,汇总后的余额必定恒等于初始总发行量+增发量。因此,通过结合会计相关知识点,很好地对PlatON系统进行了完备的校验,对整个系统的经济模型进一步加强了保障。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:46ms0-6:670ms