
可持续发展需要考察哪些层面
区块链可持续发展包含两类问题:区块链自身如何降低资源消耗、保持长期运行,以及区块链如何为需要多方协作的业务提供可信记录。评价时需要分别考察能源、计算、存储、通信和治理条件,不能仅凭采用某种技术就认定系统具有环境效益。
分布式账本与密码学基础
NIST的区块链技术概述将区块链描述为分布式实现、能够显露篡改并抵抗篡改的数字账本。理解这一基础,需要认识密码学哈希、非对称密码和数字签名:哈希帮助检验数据是否变化,数字签名用于验证签名与相应密钥的关系。
这些机制有助于多方核验记录,但保存的内容是否符合现实,仍取决于数据采集和审核。签名可以帮助确认谁提交了数据,不能单独证明数据内容真实。
共识机制与权益证明
共识机制用于协调节点对账本状态的认可。以太坊的权益证明说明展示了一种降低共识能源需求的路径:验证者以质押资产承担责任,参与区块验证和投票,违规行为可能受到罚没。其能源需求低于此前采用的工作量证明架构。
理解这种机制还涉及最终性和分叉选择:前者关系到记录何时获得更强的确认保障,后者帮助节点在存在不同链头时作出选择。较低的共识能耗并不意味着系统没有硬件、网络和运维消耗。
智能合约与链外数据
智能合约和数据预言机也是相关技术概念。智能合约按照程序规则处理链上状态,预言机则为链上应用引入外部信息。若业务需要使用能耗、排放或物资流转数据,就需要进一步明确数据来源、计量方法和责任主体。
例如,记录一份能耗报告的摘要,可以帮助后续核对报告是否发生变化;报告中的计量结果是否准确,仍需依赖测量设备、审核流程和相应证据。
适用条件与长期运行
当多个参与方需要共享记录、共同核验且难以由单一主体维护账本时,区块链具有讨论价值。技术评估还应覆盖节点参与条件、数据保存需求、软件维护和规则更新安排。资源投入应与实际协作需求相匹配。
常见问题:低能耗是否等于可持续
低能耗只是评价的一部分。判断环境影响,还需要结合用电来源、设备使用和业务实际效果,不能把共识机制的节能特征直接换算为某项业务已实现的减排成果。
区块链也不能自动解决数据失真。可核验的链上记录需要与可靠的链外采集、审核和纠错机制结合,才能支持有意义的持续追踪。