区块链起源
一个故事,讲懂什么是区块链。 我们假设在很多年以前,那时候科技还不那么的发达,没有手机没有电脑,甚至还没有出现一个统一的有效的货币。在一个叫做大河村的村子里住着很多村民,因为没有货币所以他们交易的方式便是通过记账的方式。
就像下面这张图,村民B向村民A买了100元的猪肉,那么相应的A 的账本上便多了100,记为+100。B的账本上便少了100,记为-100。 这就是最原始的交易,村民A和B的账本上都会对这次交易记录一笔。但是如果人数量达到一定程度呢?每产生一笔交易都会实时记录下这一笔,如果当天产生很多笔交易的话那不得把人累死?所以大河村的村民就想出来了一个办法,那就是把每一天的所有交易集中起来放在公告栏里,每天晚上定时所有村民都来公告栏处查看,然后确认无误了再写进自己的账本里。 后来这群村民觉得每天都要自己记账,好麻烦啊,怎么办呢?于是他们就想到了一个办法,选举大河村村长来当这个抄送人,并且共同商讨出了一套记账机制,这时候他们又会想既然都有抄送人了,那是不是每天就不用去公告栏那里去看了呀?这样可以省下很多事情。于是村长便尽心尽力的当起了这个记账人
虽然这样一下子生活方式有了很大的改变,但是账本上的支出收入照常进行的,那,村长呢?村长专心当起了这个记账人之后那他的收入哪里来呢?那是因为我们的村长在每进行一笔交易记账的时候都会收取5元作为报酬,这便成了他的收入来源。 注: 知道挖矿吗?这里你看出来什么吗?
区块链,每个村民的账本就是这里面的一个块,那什么是链? 每一天记账的当日余额就是你第二天账本的预期余额 通过中间箭头,让每一个块,每一天的数据给联系起来共同组成了一个链状,这,就是区块链。 ① 六个村民之间每两个村民之间都会存在相互联系,都能够产生交易,这就是熟悉的点对点——P2P模式。 ② 对于相同的账本,每一个村民手中的账本数据都是相同的,存储的数据不是在哪一个村民手中,而是在每一个人手中,这就体现了区块链的本质去中心化。 ③ 上面说到的每一笔交易、每一笔数据都是同时存在每个人手中的,这也意味着你如果想要去修改其中一条数据的话就必须同时修改掉所有人手中的数据才能够实现,这就体现了不可篡改性 ④ 每个人的手里存储着同样的数据,这些数据的来源不是因为你我之间的信任所以才相同,而是依赖于一套共识的机制去写入数据,也就是说我们相信的不是交易对面的你,而是交易过程的一套规范机制。这就是另一大特性共识信任机制
区块链四大特性
(一)点对点——P2P模式 (二)去中心化 (三)不可篡改 (四)共识信任机制
个人思考不代表绝对,仅供参考。
|