最基本的区块链技术,就是分布式多账本。
举个例子:
你的家里,你妈妈负责管钱,也负责记账。所以你妈妈手里有一个账本,记载如下:
年月日时分秒 谁 收入/支出金额
你发工资了,你妈妈拿账本记下来:
年月日时分秒 你 收入1万元
你老爸买了个电脑,你妈妈拿账本记下来:
年月日时分秒 你爸爸 支出5000元
全家只有你妈妈有这个账本,账本记录对不对,完全依赖你妈妈的细心程度。
现在,应用区块链技术,变成:
你妈妈、你爸爸、你和你妹妹,每个人都有这样一个账本。
现在,你又发工资了,变成家里每个人都记一笔:
年月日时分秒 你 收入1万元
你妹妹买了个iPad,家里每个人都记一笔:
年月日时分秒 你妹妹 支出8000元
这样,全家每个人都有一个账本。当大家的账本存在不一致的时候,就相互对照,按照记载最多的内容为准。
例如:你发现你的账本里多了一笔你妹妹的支出500元。但你妹妹的账本里面没有。
于是你和你妹妹,一起核对爸爸妈妈的账本,发现他们都没有这笔支出。
因此,这笔支出被取消。
区块链的基本应用技术很简单。但为了可靠实现这个简单的技术,需要安全可靠的信息加密技术做保障。
否则,大家记的账本内容,很容易被别人篡改。
其次,本来集中记录一次的信息,现在需要加密记录N次(参与的人越多,记录的次数越多,可以达到数十亿次),还要互相核对。
这会造成信息的大量冗余和处理时间的延长。
在获得区块链收益的同时,大家也会付出巨大的信息处理成本。
如果觉得《如何用通俗易懂的语言介绍化区块链 – 服务器 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!