知识小普及:公有链和私有链、联盟链的区别是什么?
历史的遗忘cc
发表于 2022-11-30 17:41:53
109
0
0
1、定义:
公有链:链上所有人都可读取,发送交易且能获得有效确认的共识区块链。通过密码学技术和POW、POS等共识机制来维护整个链的安全(任何人都能参与)
私有链:写入权限仅在一个组织手里的区块链。读取权限或对外开放都被任意程度的进行了限制(中心控制者决定参与人员)
联盟链:若干机构共同参与管理的区块链,每个机构都运行着一个或者多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据(预先设定或满足条件的后进者)
2、共识机制:
公有链的共识机制是工作量证明(POW)或权益证明(POS);
私有链和联盟链是分布式一致性算法;
1、 记账人:
公有链是所有参与者;
私有链自定义;
联盟链是联盟成员协商确定;
2、 激励机制
公有链需要激励机制;
私有链不需要激励机制;
联盟链可选择需要或不需要激励机制;
3、 中心化程度
公有链是去中心化;
私有链是(多)中心化;
联盟链是多中心化;
4、 突出特点
公有链突出信用的自建立;
私有链是透明和可追溯性;
联盟链则是效率和成本优化;
5、 承载能力
公有链:3-20万笔/秒;
私有链:1000-10万笔/秒;
联盟链:1000-1万笔/秒;
6、 典型场景
公有链的典型场景是虚拟货币,BTC\ETH等;
私有链是一般是数据库管理、审计;
联盟链是支付、结算等B2B场景
若有不足处,欢迎各位补充。有不懂得也欢迎提问
成为第一个吐槽的人