区块链 · 数字资产知识 · 行业资讯
文章库关于本站

技术原理

区块链主要类型相关术语如何理解:从开放权限到共识机制

摘要

理解区块链类型,需要区分数据是否公开、参与是否需要许可、网络如何达成共识,以及能否执行智能合约。公有、无需许可、权益证明和智能合约分别描述不同层面,不能互相替代。本文结合分布式账本与以太坊的技术概念,说明常见术语的含义、适用范围和容易混淆的问题。

比特币挖矿工作量证明的科技主题配图

先理解区块链的共同基础

NIST《区块链技术概述》将区块链描述为以分布式方式实现、能够显露篡改并抵抗篡改的数字账本。参与者可以在共享账本中记录交易;在网络正常运行的条件下,已经发布的记录不能随意改动。

理解类型之前,应先区分三个问题:记录如何组织、谁能参与、参与者怎样确认记录。区块与链回答第一个问题,开放权限回答第二个问题,共识机制回答第三个问题。它们属于不同维度,同一条链可以同时具有多个属性。

区块链技术数字签名的科技主题配图

公开与无需许可分别描述什么

以太坊技术介绍将其描述为无需许可的应用构建基础,并解释了公开数据库、节点、权益证明和智能合约之间的联系:节点传播和核验信息,验证者依照协议参与区块确认,合约代码在共享执行环境中运行。

智能合约区块链的科技主题配图

理解“公有”或“公开”时,重点是数据的可访问范围;理解“无需许可”时,重点是参与是否依赖指定管理者的事先批准。两个概念相关,但判断权限时仍需分别考察读取数据、提交请求和参与共识的条件。

无需许可也不等于没有门槛。协议仍可要求参与者满足技术条件、提供资源或承担费用。因此,不能从“任何人可以参与”直接推导出“任何人都能无条件写入有效记录”。

共识机制不等于区块链的开放类型

共识机制用于让分布式参与者按照规则就账本状态达成一致。权益证明属于这一层面的术语,关注验证者如何参与以及协议如何约束其行为。

把“公有链”和“权益证明”作为互相排斥的类型,会混淆分类维度。前者侧重开放属性,后者侧重共识规则。讨论一种区块链时,可以分别说明参与权限和共识方式,避免用一个标签概括全部设计。

节点、交易与智能合约的关系

节点是运行网络软件、保存或核验相关数据并交换信息的计算机。验证者承担特定的共识职责,因此不能将所有节点都理解为区块生产者。

在以太坊语境中,交易可以是转账,也可以是部署或调用程序的请求。智能合约是由网络执行的程序,EVM则是其执行环境。判断这些术语时,要区分网络参与者、状态变更请求、程序和运行环境,不能将它们视为同一级别的区块链类型。

适用条件与常见误解

“不可篡改”应结合正常运行和共识规则理解,不能延伸为输入的信息必然真实。账本对记录的保护,与记录所描述的现实事件是否准确,是两个问题。

以太坊的账户、费用和执行环境说明适用于理解以太坊,不能直接当作所有区块链的统一配置。阅读其他系统的介绍时,应逐项核对其公开范围、参与权限、共识规则和程序执行能力,再判断相关类型术语的具体含义。

← 返回全部文章

延伸阅读 · 相关栏目

区块链基础技术原理数字资产知识资料与核验