
经济架构需要解决什么
区块链经济架构将参与成本、奖励、惩罚和交易费用连接起来,目的是让维护公共账本的行为具有经济动力,并提高破坏账本的代价。常见问题不只涉及代币发行,还包括谁承担验证成本、谁获得报酬,以及异常情况下损失如何分配。以下讨论主要适用于采用工作量证明或权益证明的公有链。
安全成本与奖励是否匹配
比特币开发者指南说明,工作量证明通过计算工作增加改写历史的难度,矿工的区块奖励由区块补贴和交易手续费组成。节点在有效的候选链之间依据累计工作量选择链。
由此可以看出,奖励来源与安全成本需要一起分析。协议能规定报酬分配方式,却不能仅凭存在奖励就证明安全投入始终充足。评价经济架构时,需要区分协议提供的激励与参与者实际承担的设备、能源和运行成本。
惩罚能否准确约束行为
以太坊权益证明文档描述了以质押资产约束验证者的机制:验证者参与区块验证和提议,双重提议或冲突投票可能受到罚没;交易基础费被销毁,优先费支付给区块提议者。最终性依赖代表至少三分之二质押权重的投票。
惩罚设计的常见问题是把不同故障混为一谈。未及时参与和提交冲突信息属于不同情形,适用的处理方式也不同。分析时应分别查看触发条件、损失范围及多人同时出错的影响,不能把任何离线都理解成全部质押资产被罚没。
手续费是否等于全部维护报酬
手续费承担交易资源分配功能,但其去向取决于具体协议。用户支付的费用、协议新增的奖励和实际支付给维护者的报酬,可能采用不同计算规则。
因此,费用高低不能单独说明经济架构是否合理。需要分别考虑用户承担的成本、维护者获得的补偿,以及费用中是否存在销毁部分。也不能把一种网络的费用分配方式直接用于解释另一种网络。
交易入块是否代表结算完成
交易进入区块后,还需要考虑分叉选择和最终性规则。工作量证明通过后续累计工作提高改写历史的难度;权益证明则可以通过质押投票与惩罚机制形成经济最终性。两者的安全条件不同。
常见误解是把出块速度等同于结算确定性,或认为所有攻击都对应同一个控制比例。实际分析应区分交易被收录、链发生重组以及最终性受阻等情况。攻击目标不同,所需资源和可能承担的损失也不同。