为什么区块链不等于去中心化、不变性和信任?
区块链具有去中心化、不变性、可信赖性等特点。很多人一直在吹捧区块链“去中心化”的优点,却不提它的缺点。“中心化”有利有弊,那么“双管齐下”是一种更可行的方式,为什么?
公共链的大多数应用都是加密货币
任何人都可以构建和参与的区块链被称为“公共区块链”。任何人都可以读取、发送和确认交易数据,并参与共识过程,这通常被认为是一个“去中心化”的区块链。区块链。例如:比特币、以太坊等。目前,公链的大部分应用都是加密货币。由于地下金融市场很大,除非政府禁止,否则它将继续运作。
公链的矿工彼此不认识,不太可能串通篡改区块链的数据,因此满足“去中心化”;如果公链使用挖矿操作,可以满足“不可篡改”;虽然公链不能被篡改,但并不意味着它可以被信任。数据库是可信的。必须满足两个条件:首先验证数据是否正确,然后确认写入数据库后不能被篡改。公链只能满足第二个条件,但不能满足第一个条件,因此公链“可能”不可信。
联盟区块链适合应用于各种商业模式
由多个特定企业或组织建立并参与的区块链称为“财团区块链”,适用于机构间的交易、结算、清算等工作,使特定机构之间相互信任。由于联盟链的参与者经过筛选,信任程度很高,不需要像比特币那样使用浪费能源的挖矿操作,可以使用“实用拜占庭”代替。实用拜占庭容错(Practical Byzantine Fault Tolerance, PBFT: Practical Byzantine Fault Tolerance)”或其他提高效率的算法,加上节点数量少,因此交易速度更快,适用于各种商业模式。
但是,我们必须特别注意的是,财团区块链仍然有真假之分。“真正的联盟区块链”意味着联盟成员之间是完全独立、平等的,没有任何一个成员可以支配其他成员,参与者都是大型企业;“假联盟区块链”是指成员之间关系密切,可能是分支机构、子公司、关联企业。一个母公司可以控制超过51%的节点,如果违反51%的规则,区块链将失去其有效性。目前很多公司使用的区块链属于“假联盟区块链”,所以判断时要小心。
真正的联盟区块链成员之间是完全独立、平等的,不太可能对区块链的数据进行串通和篡改,因此满足“去中心化”;真正的联盟区块链可以使用实用拜占庭容错(PBFT)算法,从而满足“不可能”的“证伪”;真正的联盟区块链虽然不可篡改,但并不意味着可以信任,所以真正的联盟区块链“未必”可信;假财团区块链成员之间关系密切,可能串通篡改区块链信息,不存在“去中心化”;假财团区块链有一个母公司,可以控制51%以上的节点,如果违反51%规则,就不存在“不可篡改”;既然假联盟区块链不是不可变的,当然也就不存在“可信”。
私有链是无用的
由单个企业或组织建立的区块链被称为“私有区块链”。只有特定的人可以读取、发送和确认交易数据,参与共识过程,并且可以操纵和修改以转换原始的简单数据结构。使它变得复杂,完全违反了51%的规则,所以它是无用的。
私有链是由单个企业或组织建立的,可能会篡改区块链的数据,因此不存在“去中心化”;由于私有链是由单个控制51%以上节点的企业或组织建立的,违反了51%规则,所以不存在“不能”。篡改”;既然不存在不可篡改的私有链,当然也就不存在“可信”。
为什么区块链不意味着“去中心化”?
当很多人听到区块的“链”时,他们认为这是一种将许多计算机“链”起来的特殊技术。实际上,区块是一个存折,区块链是一个存折链(很多存折),所以区块链只是一个记录。数据的数据结构就是数据结构。该算法确保交易记录不能被篡改。同时,它被复制成许多副本,并存储在许多矿工的计算机中。当然,它也可以只存储在一台计算机中。如果我们把区块链(存折链)存储在计算机中,它怎么能被认为是“去中心化”呢?很多文章提到区块链,第一个特点就是去中心化。这是一个错误的概念。应该说,区块链可以(但不一定)去中心化。
“公链”是目前唯一被认为“更符合”去中心化条件的区块链;“财团区块链”是否去中心化,必须确认其真假。如果它是一个真正的联盟区块链,它符合去中心化。如果链上有一个母公司可以控制51%以上的节点,就不符合去中心化;至于单个企业或组织建立的“私有链”,则是完全中心化的。
可能有人会想,为什么公链是“更符合”去中心化,而不是“完全符合”去中心化,这是因为只要有人掌握51%以上的算力,仍然有可能操纵公链,比如:比特币有一万多名矿工分散在世界各地。乍一看,它们是去中心化的。实际上,挖矿是基于矿机的计算能力。目前,超过51%的算力被一些世界知名的矿业公司控制。在公司手中,确实有专家质疑比特币是否可信。
为什么区块链不意味着“不可变”?
区块链只是一个记录数据的数据结构。该算法保证了交易记录不能被篡改,但这只能在“公链”上建立,因为比特币有1万多名矿工,需要1万多人合谋篡改。比特币区块链非常困难;“财团区块链”是否不能被篡改还有待确认。如果它是一个真正的联盟区块链,它是不兼容篡改的。如果它是一个假的财团区块链,有一个母公司可以控制超过51%的节点,那么这个区块链是可以被篡改的;至于单个企业或组织建立的“私有链”,你想怎么篡改都可以,甚至连算法都无法阻止!
为什么区块链并不意味着“值得信赖”?
区块链只是一个记录数据的数据结构。该算法确保交易记录不能被篡改。因此,有人称之为“信任机器”,但这并不意味着“值得信赖”。数据库是可信的,必须满足两个条件:首先验证数据是正确的,然后确认写入数据库后不能被篡改。区块链根本无法满足第一个条件,它只能满足第二个条件,并且必须是公链或真正的联盟区块链。如果它是假的财团区块链或私有链,甚至第二个条件都无法满足。更重要的是,通常数据库是假的,大多数不是因为有人后来篡改了它,而是因为开头写的信息是假的!
区块链绝对不是“信任机器”
例如,我们的世界是建立在信任机制之上的:我们把个人财产交给银行保管,这是基于对金融体系的信任;我们把个人信息交给政府保管,这是基于对政府机构的信任,很多人一直在倡导旧的信任机制不足以保护。例如,每个人都完全依赖第三方信托机构来提供价值证明和所有权证明。如果第三方信托机构欺诈怎么办?而旧的证明方法有很多缺点,包括:不容易通过、容易伪造、效率低下、监管限制等。
因此,区块链必须被用作信任机,因为区块链可以对共享账本进行加密和保护,以确保数据不能被篡改。区块链的去中心化不需要依赖第三方信托机构。创新的应用,这些完全是误导的说法。
事实上,区块链的使用并没有解决旧信任机制保护不足的问题。区块链中的“公链”和“真联盟区块链”所能实现的是“去中心化”和“不变性”。依靠区块链技术是无法被信任的,最终必须依靠第三方信任组织才能被信任,就像旧的信任机制一样。
拜占庭算法! ?区块链为何如此复杂?
如果比特币或区块链想要被设计成完全去中心化,它必须有“明确的规则和严格的组织”。这是区块链目前最大的难点。因此,必须制定严格的沟通规则。不管怎么设计,还是会有一些漏洞,这就是为什么说区块链解决了一些问题,却产生了一些问题。
如何提高区块链的运营效率?
最简单的方法是更改算法而不是挖矿,例如使用“权益证明(PoS)”;你也可以改变区块链的数据结构或操作规则,例如:比特币现金(BCH)、比特币黄金(BTG)和比特币钻石(BCD)是比特币“硬分叉”衍生出来的新型加密货币,但这些方法效果有限。
最有效的方法是尽量让它更“中心化”,比如:交易所成员之间的每笔交易都存储在交易所的计算机中(中心化),当有人想把比特币发送到另一个交易所或私人账户时,再写入矿工的计算机中(去中心化),这样每秒就可以完成数万笔比特币交易。
此外,一些加密货币试图将原本分散在全球1万多名矿工计算机中的区块链切割成10个不同的“子区块链”,但这样做实际上是用部分“中心化”取代“去中心化”。说到这,完全去中心化和高效率是一个鱼和熊掌的问题。
使用上述新方法的区块链目前正在研究和开发中,但它们也有自己的问题。到目前为止,还没有真正完美的方法。可以肯定的是,“去中心化”和“中心化”都各有利弊,所以“去中心化”不是万能的,“两者并用”才是更可行的方式。