主页 > imtoken百科 > 图带你区分公链、联盟链和私有链

图带你区分公链、联盟链和私有链

imtoken百科 2023-08-03 05:11:27

2018年是比特币跌落神坛的一年,也是区块链技术逐渐回归理性的一年。

随着区块链技术的不断发展和应用,大多数人将不再把比特币等同于区块链。 但不可否认的是,区块链技术的出现和发展离不开比特币。

首先,随着比特币的诞生,区块链技术向公众发布。 其次,比特币也是迄今为止区块链技术最成功、最成熟的应用案例。

但是,比特币的区块链技术并不等于区块链技术。 区块链可以有更多的形式、系统、用途和规范。 目前已知的区块链大致分为三类:

1.公链

又称公链,是指世界上任何人都可以读取和发送交易进行有效性确认,任何人都可以参与其共识过程(即维护区块链分布式数据一致性和准确性的关键技术)。 区块链。

1

公链上的数据记录是公开的。 任何节点都可以在没有任何许可的情况下随时加入或离开网络。 每个人都可以访问,发送交易请求,并通过验证写入区块链。 共识过程中的参与者通过密码学共同维护公共区块链数据的安全性、透明性和不可篡改性。

在公链中以太坊是联盟链还是私有链,程序开发者无权干涉用户,可以保护使用其开发程序的用户。 因此,公链被认为是“完全去中心化”的。 具有保护用户免受开发者侵害、访问门槛低、所有数据默认公开等特点。

目前国内外知名的公链有:ONT Ontology、ETP Metaverse、ADA(中文叫Cardano)、比原链等。

公链是完全分布式的区块链,数据完全公开,用户参与度高,容易产生网络效应,便于应用和推广。 但是,系统的运行需要依赖内置的激励机制。

2.社区区块链

又称联盟链,是指由多个机构共同管理的区块链。 每个机构运行一个或多个节点,其中的数据只允许系统中的不同机构读取、写入和发送交易,并共同记录交易数据。

2

联盟链上的数据可以是公开的,也可以是内部的

分布在局部意义上。

例如,有几家金融机构建立了社区区块链,每个社区运行一个节点,每个区块需要至少10个节点的确认。 每个机构都可以读取区块链,仅限于共识验证参与者,或者走混合路线。 例如,区块的根哈希和应用程序接口对外开放,允许外界查询区块链数据和区块链状态信息。

联盟链具有运维成本低、交易速度快、可扩展性好等特点。 适用于机构间交易、结算或清算等B2B场景。 其典型应用包括Hyperledger、区块链联盟R3CEV等。

联盟链参与节点之间链接状态好,验证效率高,可以低成本维持运行。 同时具有良好的可扩展性,数据可以保持一定的隐私性。 但这也意味着在达成共识的前提下,参与的节点可以一起篡改数据。

3.私有区块链

即私有链是指写入权限由某个组织和机构控制的区块链。 参与节点的资格将受到严格限制,比如仅限于特定机构的自有用户等,数据的访问和使用都有严格的权限管理。 如下所示:

3

完全私有的区块链,写入权限只掌握在参与者手中,读取权限可以对外开放或限制任何程度。 相关应用包括数据管理、数据库审计甚至公司管理,其典型应用是Eris Industries。

虽然在某些情况下希望私有链具有公共可审计性以太坊是联盟链还是私有链,但在更多情况下公共可读性不可用。 由于私人用户说了算,里面的数据没有不可篡改的特性,对第三方的保护也大打折扣。

因此,目前很多私有链都是依附于比特币等现有区块链而存在,定期将系统快照数据记录到比特币系统中。

与中心化数据库相比,私有链可以防止组织内的单个节点故意隐瞒或篡改数据,即使出现错误也能迅速查明来源。

由于私有链的验证者是内部公开的,不存在部分验证节点串通进行51%攻击的风险。 私有链上的交易只需要少数几个具有高算力的可信节点进行验证,而不需要数万个节点的确认,交易成本低。