公共区块链是一个无需许可的网络,允许任何人加入和参与核心活动。它是去中心化的且没有人可以改变协议,也没有特定的参与者或单一实体控制数据。数据是不可变且安全的,因为分类账是永久性的。一旦条目经过验证,就无法修改条目,除非不诚实的参与者控制了超过51%的网络。即使这种情况出现,修改也将是公开可证明和可检测的,因此数据的不变性得到了保障。
许可区块链具有私有和公共区块链的特征。它维护一定级别的访问控制,允许特定操作仅由经过验证的参与者执行。任何人都可以在验证身份并分配选择权限之后加入网络,但用户只能根据其权限执行某些操作。不同于私有区块链,数据通常是公开的,中央许可实体仅保留对网络中新参与者的许可控制权,对数据没有直接权限。