(随笔)区块链是什么??

不知道区块链是什么?这篇文章给你举个超形象的例子,一看就记住

科技真探社

百家号06-1818:00

本文用两个小故事穿插,方便大家形象的理解区块链和中心化的技术差异。

1.区块链账本

刘老太公家里要办喜事了,找了邻村王先生家的小女儿嫁给自己的小儿子。可谓门当户对,天作之合。

婚礼当天,老刘家和老王家请了一大堆亲朋好友前来观礼见证。由于刘老太公和王先生都是这方圆十里有头有脸的人物,所以来参加婚礼的人整整坐满了四十多桌。

在一片起哄声中,刘老太公的小儿子和老王家的小姑娘喝了交杯酒,这就算礼成了。

知识点:婚礼这种仪式就可以看作是运用了区块链技术。目的就是让参加婚礼的每一个人都知道,两个年轻人成为了夫妻的关系。故事中的刘老太公和王先生就借助婚礼的机会,在每一位出席的宾朋心中都记下了一笔账,一笔记录了刘家小儿子和王家小女儿成为夫妻关系的分布式账本。

那么这个区块链是如何应用的呢?接着讲故事。

这小两口成亲差不多五年。有一天这个小少奶奶红杏出墙,正好被同村的村民撞破,于是这个人就把小少奶奶不检点的事情告诉了刘老太公。

知识点:由于同村村民的分布式账本记着:「刘老太公的小儿子和她是两口子」。所以当小少奶奶和另外一个人在一起时,就属于想要篡改这个分布式账本的行为。而且就算她威逼利诱了这个村民让他更改他的账本,但她不可能让全村所有知情人都更改自己的账本,所以这件事情还是会被撞破。这就是区块链技术的优势,无法篡改,或者篡改难度极大。

然而区块链的分布式账本也有缺点。

小少奶奶红杏出墙这件事情让刘老太公很生气,于是他决定把小少奶奶赶出刘家大院。为了休妻,刘老太公让小儿子郑重其事的写了休妻书,并把小少奶奶送回了王家。

但是时隔很长时间,依然会有同村的村民问老刘家的小儿子:你媳妇儿去哪了?

知识点:这就是分布式账本的缺点,要想让大家都知道一件事,成本是非常高的。所以诞生了一种奖励机制,叫做挖矿。那么在区块链技术在婚礼中的奖励机制就是:请吃饭、发红包等等。

2.中心化账本

如何解释中心化账本呢?下面是另外一个小故事。

小刘和小王打算裸婚,不办酒席、不请客人,直接就去民政局领个证就算完了。

知识点:中心化账本的好处就是效率高,成本较低。

两个人在一起生活几年之后,小刘出轨,找了个小三。然而小三并不知道小刘有老婆,一直傻乎乎的跟小刘在一起。

知识点:由于小刘和小三并不属于一个区块,对于小刘真实的生活也没办法全部了解。中心化的民政局也不会主动告诉小三,小刘是结过婚的人。这就是中心化账本的缺点。

最后,小王通过朋友知道小刘出轨这件事之后,马上把小刘叫回来,两个人去民政局办了离婚。

知识点:中心化的好处就是就是效率高,成本低。而且由于两个人没有办婚礼,没请客人,这段婚姻对其他人来说基本没有任何存在感。所以对两个人日后的生活也不会造成太大的影响。

结语

区块链和中心化并不是对立的,只能根据应用场景的差异从而选择不同的技术。而且两者可以共生,彼此互相补足短板。区块链的价值是应用场景决定的,不是基于奖励机制诞生的数字货币决定的。而且区块链的价值影响数字货币的价值,但是数字货币的涨跌无法改变区块链的价值。而且就目前来看区块链的奖励机制不一定要基于数字货币,也可以是其他东西。

本文只适合初级小白,大神若有意见请在下方轻轻的喷。

(笑)

 

参考:原文链接

根据提供的引用内容,我们可以使用两种方法来判断一个字符串是汉字还是字母。 第一种方法是使用字节码判断。根据引用\[1\]中的代码,我们可以定义三个方法来判断一个字符是中文、字母还是数字。isChinese方法判断一个字符是否是中文,isLetter方法判断一个字符是否是字母,isNumeric方法判断一个字符是否是数字。我们可以遍历字符串中的每个字符,使用这三个方法来判断每个字符的类型,如果所有字符都是中文,则字符串是汉字;如果所有字符都是字母,则字符串是字母;如果所有字符都是数字,则字符串是数字。 第二种方法是使用正则表达式判断。根据引用\[2\]中的代码,我们可以定义三个方法来判断一个字符串是纯汉字、纯字母还是纯数字。isChinese方法使用正则表达式判断一个字符串是否为纯汉字,isLetter方法使用正则表达式判断一个字符串是否为纯字母,isNumeric方法使用正则表达式判断一个字符串是否为纯数字。我们可以直接调用这三个方法来判断字符串的类型。 综上所述,我们可以使用以上两种方法来判断一个string类型是汉字还是字母。 #### 引用[.reference_title] - *1* *2* [每天记录学习的新知识 : 判断string或者char是中文、字母还是数字](https://blog.csdn.net/weixin_35691921/article/details/103250045)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [日常随笔——如何判断字符是汉字、字母、还是拼音? 在C++中又该如何判断?](https://blog.csdn.net/qq_44700810/article/details/125301871)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值