您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
区块链是什么,如何简单易懂地介绍区块链?
区块,账本,互联网区块链是什么,如何简单易懂地介绍区块链?
发布时间:2019-02-08加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
可以毫不客气的说,在你面前大谈特谈区块链,要么就是不懂,要么就是忽悠和骗子,区块链去中心化,分布式存储,过程透明可信任……。
区块链保证数据安全,只要软件架构存储保证分布式,不是一样安全吗?数据不可修改,就算普通系统,你不开放写接口,谁能写进去?操作透明,知道耗电量多少吗?一个比特币的耗电量相当于一个国家的耗电量,能用来做点实际的应用吗?防伪溯源?得了,那数据量多大算过吗?一种商品的耗电量相当于一个城市……
回答于 2019-09-11 08:43:50
假设这世界上有一个大国,500万平方公里,5亿人,GDP世界前三,有核武。国名暂定Centria,发行一种货币CENT,可以在swift结算。
人们储蓄,使用,交易CENT,因为两点,第一信任(主权背书),第二方便(swift)。
现在做个思维实验,假设一个极端情况,怎样情况下,CENT会变的一文不值?或者被交易者抛弃呢?
比如CENT被踢出了swift,swift系统自己崩溃了(相关货币全部被牵连)。比如Centria发生了政变或者内战,政府信用垮台。
这听起来都是很难发生的事,但我们回顾一百年的历史,其实这种概率仅仅是\"比较小\",但\"不可忽略\",甚至是\"迟早的事\"。
如果我们对比另一种小概率崩溃事件:全世界上百个国家数十亿接入internet的计算机,有超过一半遭遇黑客入侵导致系统被劫持。
理性者不难理解,后者的概率虽然也不是零,总比前者小多了,而且随着时间推移,两者之间的可靠性差距会越来越大,因为前者,即使是一个世界超级大国,受到不可控人为因素导致剧变的可能性依然存在(甚至对于一些国家来说并不小,说不定Centria就是其中一个)。
区块链技术的本质就是建立一个尽量不依赖人为因素(包括主权),而依靠纯粹技术手段背书的信任机制。
在链上,我不知道你是谁,你不知道我是谁,我们不知道对方是人还是机器,但我绝不信任你,你也不可能信任我,我不会放过欺骗你的机会,你也如此对我,我是黑客技术狂看得懂每行代码,你也一样能在电光火石间抓住每个漏洞,… 然而我们依然可以交易,依然100%的相信交易会被公平公正公开的完成。
这就是\"链\"的本质。
不过至少在现阶段,\"链\"对小白们并不友好,每把镰刀都盯着韭菜,每颗老韭菜都盯着新韭菜。
如果说有什么忠告的话,就是尽量别碰\"中心化\"的东西,中心化钱包,中心化交易所,不碰没有公开合约代码的项目… 凡是一个链上产品的背后站着一个公司,就尽量不碰。主权都不值得信任,何况公司?
回归本质,区块链是否值得信任,于你我是个个人选择,于文明史则是注定的宿命。科学vs主权,自牛爵爷1687年出版\"Principia\"一书几百年来,一边倒。
回答于 2019-09-11 08:43:50
感谢邀约,做为一个老程序员,我对区块链也有一些自己的理解,下面和大家一起讨论下:
什么是区块链?
“块”和“链”实际上是指存储在公共数据库中的数字信息。
区块链上的“块”是由数字信息块组成的。具体来说,它们有三个部分:
块存储有关交易的信息,如日期、时间和金额,比如你最近从淘宝购买的商品。
块存储关于谁参与事务的信息。如果你在淘宝上购买了奢侈品,它会记录下你的名字和淘宝公司的名字。不是使用你的真实姓名,你的购买记录使用唯一的签名,有点像用户名。
块存储将它们与其他块区别开来的信息。就像你我有名字来区分彼此一样,每个块存储一个称为“散列”的唯一代码,允许我们将它与其他块区分开来。假设你在淘宝上进行了一次奢侈的购物,但在途中,你觉得自己无法抗拒,需要再买一次。即使你的新交易的细节看起来几乎与你之前的购买相同,我们仍然可以区分区块,因为他们独自的数字签名。
虽然上面示例中的块用于存储来自淘宝的单个购买,但实际情况略有不同。区块链上的单个块实际上可以存储1 MB的数据。根据事务的大小,这意味着一个块可以在同一屋檐下容纳几千个事务。
区块链是如何工作的?
当一个块存储新数据时,它被添加到区块链。顾名思义,区块链是由多个块串在一起组成的。然而,为了将一个块添加到区块链中,必须发生四件事:
让我们继续以你冲动购买淘宝商品为例。在匆忙点击多个付款提示后,你违背了自己的判断,做出了购买决定。
必须验证该事务。购买后,您的交易必须经过验证。对于其他的公共信息记录,比如证券交易委员会,百度百科,或者你当地的图书馆,有个人负责审查新的数据条目。然而,有了区块链,这项工作就交给了计算机网络。这些网络通常由遍布全球的数千台电脑组成(就比特币而言,大约有 500 万台)。当你在淘宝购物时,电脑网络会迅速检查你的交易是否按照你所说的方式进行。也就是说,他们确认购买的细节,包括交易的时间、金额和参与者。(稍后会详细介绍这是如何发生的。)
该事务必须存储在一个块中。在您的交易被验证为正确之后,它就会获得绿灯。交易金额、你的数字签名和淘宝的数字签名都存储在一个块中。在那里,该交易可能会加入成百上千个类似的交易。
必须给那个块一个散列。一旦块的所有交易都经过验证,就必须给它一个惟一的识别代码,称为散列。该块还提供了添加到区块链的最新块的散列。哈希后,块可以添加到区块链。
上一篇:鱼池养小河鱼喂什么?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |