主页 > imtoken钱包最新版本下载 > 区块链技术有哪些方面? 他们的长处和短处是什么? (改变)

区块链技术有哪些方面? 他们的长处和短处是什么? (改变)

imtoken钱包最新版本下载 2023-05-09 06:57:29

区块链技术是一种分布式数据库,维护着不断增长的数据记录。 这些数据通过密码学技术与之前写入的所有数据相关联,第三方甚至节点所有者都难以篡改。 块包含实际需要保存在数据库中的数据,这些数据被组织成块写入数据库。 Chain(链)通常是指使用默克尔树等方法来验证当前所有区块是否都被修改过。 用过 Git 的码农对此早就耳熟能详了。 回想一下如何修改 Git 的历史记录。

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

公共区块链

示例:比特币、以太坊前沿。 公共区块链上的数据是所有人都可以访问的,所有人都可以发布等待写入区块链的交易。 共识过程的参与者(对应比特币中的矿工)通过密码学和内置的经济激励来维护数据库的安全。 公共区块链是完全分布式的。

亮点痛点:公链是全分布式的,具有比特币的所有特性,但需要有足够的成本来维持系统的运行,依赖于内置的激励机制。 目前公链上只有比特币是足够安全的。 如果是和比特币一样的算法,乙烷; 没有内置奖励,乙烷; 很容易集中算力攻击(比如只要raid大量显卡之类的。),吃枣丸。 你试图在公有区块链上保存的数据越有价值,你就越需要审视其安全性、安全性带来的交易成本以及系统可扩展性问题。

联邦区块链

示例:Hyperledger 和 Deloitte 等会计师尝试的审计系统。 参与区块链的节点是预先选定的,节点之间很可能有良好的网络连接。 可以在这样的区块链上使用除工作量证明之外的其他共识算法。 比如在100家金融机构之间建立区块链btc多久一个区块,规定必须有67家以上的机构同意才能达成共识。 这种区块链上的数据对于那些节点参与者来说可以是公开的或内部的。 部分分布。

亮点与痛点:协同区块链可以实现节点间非常好的连接,以最小的成本维持运行btc多久一个区块,提供快速的交易处理和低交易费用,具有良好的可扩展性(但扩展性会随着节点数量的增加而降低),并且数据可以具有一定的隐私性。 开发者有能力在共识下更改协议,不存在比特币硬分叉的问题,但这也意味着在共识下,大家可以一起篡改数据。 协同区块链也意味着这个区块链的应用范围不会太广,缺乏比特币的网络传播效应。

私人区块链

示例:阋神星工业。 参与节点仅为用户本身,数据的访问和使用有严格的权限管理。 近期一些金融机构公布的内部区块链技术,大多含糊不清,但很可能都在这个范围内。

亮点和痛点:私有区块链其实是一个很容易混淆的名词。 这样的系统无非就是一个传统意义上的共享数据库,用Merkle Tree等方法试图说明里面的数据是可以验证的。 此类数据库已经有成熟的解决方案,Merkle tree只是众多成熟解决方案中的一种。 这些项目很容易“随机”。 既然用户说了算,里面的数据没有不能更改的特性,对第三方也没有太多保护。 因此,许多私有区块链将通过附加到比特币而存在,例如定期将系统快照记录到比特币中。

小编点评:公链和协作链各有优势。 公有链很难做到完美。 协同区块链需要找到切合实际且紧迫的应用场景。 蛋”。