易友区块链开发

区块链开发、区块链APP开发、区块链应用开发

区块链技术有哪些分类?

  区块链技术是什么?区块链技术有哪些分类?


区块链技术


  什么是区块链技术?


  区块链技术是一种分布式数据库,它通过加密技术维护与所有先前写入的数据相关联的数量越来越多的数据记录,这使得第三方甚至节点所有者难以篡改。该块包含需要保存在数据库中的数据,并且数据按块组织成块。链通常指使用Merkle树来验证所有当前块是否已被修改。这对Git的代码农民一直很熟悉。


  区块链技术有哪些分类?


  区块链技术分为三类,私有区块链、协作区块链和公共区块链。


  私人区块链


  私人区块链实际上是一个非常令人困惑的术语。这样的系统无非是传统意义上的共享数据库,使用Merkle Tree和其他方法来尝试解释可以验证的数据。这样的数据库有一个成熟的解决方案,Merkle树只是众多成熟解决方案中的一个。这些项目很容易“永远”。由于所有用户都拥有最终发言权,因此数据中没有不可更改的功能,并且不保证第三方。因此,通过附加到比特币存在许多私有区块链,例如定期将系统快照记录到比特币中。


  协作区块链


  协作区块链可以进行非常好的节点间连接,以最低的成本维护操作,提供快速的事务处理和低交易成本,并且具有良好的可扩展性(但是具有节点的可扩展性)增加将再次减少,并且数据可以具有一些隐私。开发人员有能力根据共识改变协议,没有比特币硬分叉问题,但这也意味着在共识下,每个人都可以篡改数据。协作区块链还意味着该区块链的应用不是太广泛,缺乏比特币的网络传播效应。


  公共区块链


  公共区块链是完全分布式的,具有比特币的所有功能,但它需要足够的成本来维持系统运行,依靠内置的激励措施。目前,如果与比特币算法乙烷相同,只有公共区块链中的比特币足够安全;没有内置的奖励,乙烷;容易集中精力进行攻击(比如只要突击扫过大量的显卡等),吃枣丸。试图在公共区块链上保存的数据越有价值,就越需要检查交易成本和系统可扩展性问题的安全性和安全性。


cache
Processed in 0.009394 Second.