
区块链究竟解决什么问题
新闻发布会介绍区块链时,首先需要说明哪些参与方共享记录、记录什么,以及如何确认记录有效。NIST《区块链技术概述》将其概括为分布式实现、能够显露篡改并抵抗篡改的数字账本;正常运行条件是理解其记录稳定性的重要前提。
据此,发布会中的“采用区块链”仍需落实到业务描述。例如,多方共同维护哪些数据、各方拥有什么权限,都比单独强调技术名称更能帮助公众理解系统。
不可篡改是否意味着数据一定真实
抵抗篡改描述的是记录写入后受到的保护,不能直接证明录入内容符合现实。理解相关表述时,应分别考虑原始信息如何形成,以及上链后的记录如何维护。
如果发布会使用“可信溯源”等措辞,需要进一步解释信息采集与核验过程。仅有账本的技术特征,还不足以证明某件实物、某项声明或整个业务过程真实可靠。
节点和共识是否意味着所有人都能决定
节点是参与网络运行的计算机;共识机制用于让网络依据规则确定共同认可的记录。以太坊技术入门说明了区块之间的密码学关联,并介绍其基于权益证明的共识以及验证者角色。
介绍具体系统时,应说明谁可以加入网络、谁负责验证、采用什么规则。不能把某一种网络的参与方式套用到所有区块链,也不能将“分布式”理解为所有参与者都拥有相同权限。
智能合约是否会自动保证业务结果
以太坊技术入门把智能合约解释为部署在网络中、可按请求执行的程序。程序根据参数与条件进行计算,这有助于理解规则如何被执行。
新闻发布会仍需交代程序的触发条件、输入信息和执行范围。“智能”这个名称不能证明业务判断必然正确,程序按规则运行也不能单独证明外部信息可靠。
使用区块链是否必须发行代币
区块链的账本概念本身不足以推出每项应用都需要发行代币。介绍具体方案时,应把数据记录功能、程序执行功能与代币用途分别说明。
以太坊中的ETH承担计算资源付费等作用,这属于该网络的机制。不能据此断言所有采用区块链的系统都需要相同设计,更不能从技术用途推导收益结论。
发布会中的技术结论适用于什么范围
通用技术说明可以帮助解释概念,但项目是否实现相关能力,还需要对应的系统设计与验证信息。面对“安全”“透明”“去中心化”等表述,应明确它们针对哪些数据、哪些参与者和哪些运行条件。
本文涉及的基础概念分别参照NIST《区块链技术概述》与以太坊技术入门。前者提供账本层面的定义,后者展示一种具体网络的运行方式;两者均不能替代对发布会所述项目的独立核验。