首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

八句话理解区块链

1. 区块链,目前的普遍定义是“加密的分布式记账技术”,简单来说,是一种新的信息记录技术,而且是“加密的”“分布式的”。

2. 过去,记账是“中心式”的。比如,我在银行存100块钱,我存钱这个数据,只记录在银行的数据库里,除了银行,别人都不知道。这种信息记录的方式,就叫“中心式记账”。

3. 中心式记账虽然有效率,但它存在问题:1.中心化机构的可信度,比如银行的记录存在被修改的可能;2.信息存储的安全,比如银行的数据库崩了、信息丢失了怎么办?基于这些问题,有人想出了新方法——分布式记账。

4. 而区块链的“分布式记账”,就是说:不把数据存在一个中心了,而是在全网的计算机上都存一次,比如,我向你转100块钱,我就向全网的计算机都喊一嗓子,让它们都帮忙记一下。这样你就不可能抵赖了。由于信息是分布存储在各个计算机上的,所以叫“分布式记账”。区块链,就是这样诞生的。

5.区块链中,每录入一个数据,就会创建一个区块。区块分为两部分:区块头,记录当前区块的信息;区块体,记录实际数据。而下一个区块的信息,必须通过上一个区块的信息计算出来,区块链就这样,由一个个彼此嵌合的区块构成。

6. 区块链技术的一大好处就是:信息安全。因为每一个区块都由上一个区块计算出来,任何区块的篡改,都会牵一发动全身。篡改需要集合全网51%以上计算机的计算能力才行,即“51%算力攻击”。这几乎无法做到。

7. 但分布式记账也带来一个问题:记录数据既要花时间,又要占用存储空间,怎么说服别的计算机帮忙呢?区块链系统就发明了一套奖励机制——通证(Token)。比特币就是最典型的区块链通证之一。

8. 具体怎么奖励呢?以比特币为例,计算机每打开一个区块、记录一个数据,都需要进行大量计算。计算的内容是寻找满足某些特定结果的字符串。谁的计算机先找到了,就可以登记获得一定数额的比特币。就像赌场里荷官可以合法地从桌上拿点钱进自己的口袋一样。新的比特币也是这样诞生的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180607B09EQA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券