既然你们都想记这笔账,我出一道数学题,叫哈希算法。
你就这么去理解它,有一个很大的字串,通过一种特殊的算法,这个算法叫哈希算法,能
把它缩短成为 32 字节的小字串。
为什么要翻译成小字串?你把大字串翻译成小字串这件事情是很容易的,但是你要从这个
小字串倒推出大的字串你是没有办法的,是不可能的,通过算法是不可能的。
你要怎么来做呢?我向你倒推出来,怎么推?
几乎只有一个办法,就是一个一个猜,有无数的可能性,你就猜,看什么时候你把大字串
猜出来。
验算极其简单,从大字串到小字串简单,但是从小字串到大字串很难,我们叫暴力算法。
如果都想记账,就看谁的计算机强了,比谁拥有的计算机多。
这个东西你们可能听说过,在区块链世界有个很重要的概念叫算力,计算能力大的人,拥
有计算机多的人,拥有计算机更加强大的人,算出数学题的概率大一些。
谁算出来,这个比特币就归谁了。
抢到之后我告诉你大数是什么,其他的计算机正在算着,它拿这个去验证,果然算对了,
所有的计算机不管算到什么程度就都放弃了。
但是,我们还有一个义务,这个义务是既然你算出来了,你拿这个钱,但是这个账还是每
一台计算机都要记在自己的账上,这时候保持每一台计算机都有一个分布式的统一账本。
这叫加密的分布式记账技术。
我讲了这么半天,大家听上去很悬乎,这个东西叫分布式记账,不就是把账记在不同的地
方吗?怎么火成这个样子,这东西到底怎么用?
其实它解决了一些很有意思的问题,这个问题不知道大家以前有没有意识到,就是我们在
很多的金融机构里面其实都存在一种中性化的信任机制。
我们以支付宝为例,今天你要买一样东西,为什么大家过去在支付宝出来之前,电商的发
展其实挺不容易的。
因为你要买一样东西,你是先把钱给这个卖家吗?你把钱给卖家之后,总担心这个卖家不
发货怎么办,他是骗子怎么办?你先发货,我看到之后再付钱。你觉得卖家信任你吗?卖
家也会担心我把东西给你之后你不付钱怎么办?
评论0