主页 > imtoken钱包怎么下载 > 你说,区块链也是一种数据结构?
你说,区块链也是一种数据结构?
从前有一个玉石村,村民的主要工作就是挖玉石。 村里的财富也是用玉来计算的。 大家挖出来的玉石堆在一起,村长清点记账。 小张、小李、小王的财产都记在了村长的账本上,他们也以此换取其他生活用品。
可村长是个凡人,老愚昧无知,帕金森病,咸猪蹄……各种毛病也不少。 记账的时候,看到漂亮的农妇,就多记两笔; 遇到刺就少记一块。 分类帐的存储也经常出现问题。 有的地方潮湿,有的甚至被老鼠吃掉了。
久而久之,村民们就不同意了。 谁来记账? 于是我想出一个办法:每个人都带本账本,谁挖到玉石,就在村口用喇叭通知大家,每个人在自己的本子上写上同样的内容,账本就可以了。由村民保管。
紧接着问题来了,小李突然灵光一闪,“我把记录过的玉石重新记录一遍,不是很快就会让财富翻倍翻倍吗?” 为了破除小李的诈骗,村民们给每块玉石都做了标记,记录挖掘的时间、地点和人物,以及上次挖掘出的玉石的信息。
这就是区块链——P2P分布式记账。
在上述案例中,分布式记账,每次挖出玉石,村民都需要停工更新账目,降低了生产效率。 但是在互联网的电脑中,这一切都是瞬间的。
上面的故事虽短小精悍,却包含了区块链的四大特点:
2.1 权力下放
改革后,玉石村每个村民手里都有一本账本,每本账本上都记录着村民挖出玉石的信息,摒弃了村民手中只有一本账本的“集中式”记账方式。过去的村长。 ,采用“去中心化”的分布式记账方式,一人一本账本。
2.2 防篡改
在每个村民的账本上对每一块玉石做记号,记录挖掘玉石的时间、地点和人,以及最后一块被挖出的玉石的信息。 每一块玉石都与前一块玉石有信息联系区块链的概念和比特币的关系,形成一条链,任何人都无法凭空捏造,也无法改变之前的记录,因此不可篡改。
2.3 公开透明
村民们挖出玉石后,会用村口的扩音器通知大家,同时记在自己的账本上,每个人都会在自己的笔记本上写同样的内容。 所有村民都有一份完整的玉石资料,可以随时翻阅自己的账本查询记录的玉石信息。所有玉石信息对所有村民公开透明
2.4 共识
最后是共识的想法。 当村民发现玉器信息记录有误时,需要更正。 此时至少需要51%的村民同意修改这条记录。 也就是说,只有至少有51%的村民同意玉石信息,才能记在每个人的账本上。 这反映了一种非常简单的共识思想。
✨✨✨我是分界线✨✨✨
三、区块链的分类
节点
节点是网络的骨干,用于验证和记录交易; 通常指区块链网络中的电脑、手机、矿机、台式机和服务器
公链
它是一个开放的区块链,每个人都可以作为网络中的节点自由加入或退出,节点之间的工作基于共识机制。 它是真正意义上的完全去中心化。
私链
私有链一般在企业内部使用,系统的运行规则、节点的读取和修改权限都是根据企业的需求来设置的。
联盟链
联盟链是多中心化或部分去中心化的区块链。 共识机制由某些指定节点控制。 它通常由多个组织联合发起,例如行业内的组织。 它介于公有链和私有链之间。 它还具有部分去中心化的特点。
✨✨✨我是分界线✨✨✨
4、区块链如何建立信任关系? 4.1 传统社会建立信任
4.2 区块链建立信任
用权威手段引入第三方背书
4.3 中心化
中心化意味着中心决定节点,节点必须依赖中心,没有中心节点就无法生存。
我们日常生活中的大部分系统都是中心化的,简单来说:
这样的中心化交易模式效率很高,但如果皇帝、太监、库官作恶区块链的概念和比特币的关系,这种模式就会造成信任危机。
4.4 去中心化
区块链的本质是去中心化的分布式账本。 原本需要银行或第三方支付的交易,现在可以通过分布式节点网络完成。
区块链是可靠的,因为:
1.有一个相对可信的“公开的公共账本”,
2、在陌生的用户之间建立稳固的信任关系,放心大胆地进行交易
✨✨✨我是分界线✨✨✨
五、信息互联网与价值互联网
5.1 信息互联网和信息互联网的作用
1. 依托硬件,更重要的是依托TCP/IP等基础协议,确保实现全球信息传输通道。
2、实现信息的记录和传递,提高了信息流通速度,降低了信息流通成本
信息互联网真的很有用! 那么为什么会有价值互联网呢? 因为信息互联网存在一些问题!
信息互联网存在的问题
5.2 价值互联网价值互联网的作用
1.保护信息的真实性
2. 使数字价值像信息一样在互联网上自由流通(交易行为)和传播
使用价值互联网后:
✨✨✨我是分界线✨✨✨
6. 比特币与区块链的关系 6.1 比特币
比特币:一种数字货币和商品交换媒介
中本聪在《A Peer-to-Peer Electronic Cash Payment System》中提到:
首先,在人与人之间的转账中,需要一种不依赖第三方定价机构就能判断其价值的电子货币。 那么,我们需要一个去中心化的数字账本,可以将交易记录和存储的交易信息分发到世界各地的计算机上。 当然,分类帐的工作方式与其他传统簿记方法大致相同。
6.2 与区块链的关系
比特币的底层技术算法是区块链技术
区块链是点对点传输、分布式账本、共识机制和加密算法的结合