1. 程式人生 > >技術人再不懂區塊鏈,你就OUT了?漫畫版

技術人再不懂區塊鏈,你就OUT了?漫畫版

這幾天區塊鏈技術無意中被徐小平“忽悠”的更加紅火了,蹭著區塊鏈的大火,今天小編就再給大家普及一下區塊鏈相關知識。

一幅漫畫秒懂“區塊鏈”



區塊鏈技術是指一種全民參與記賬的方式。所有的系統背後都有一個數據庫,你可以把資料庫看成是一個大賬本。目前是各自記各自的賬。






由於沒有中心化的中介機構存在,讓所有的東西都通過預先設定的程式自動執行,不僅能夠大大降低成本,也能提高效率。而由於每個人都有相同的賬本,能確保賬本記錄過程是公開透明的。




區塊鏈技術是比特幣的底層技術,比特幣在沒有任何中心化機構運營和管理的情況下,多年執行非常穩定,沒有出現過任何問題,所以有人注意到了它的底層技術,把比特幣技術抽象提取出來,稱之為區塊鏈技術,或者分散式賬本技術。



根據西班牙最大銀行桑坦德釋出的一份報告顯示,2020 年左右如果全世界的銀行內部都使用區塊鏈技術的話,大概每年能省下 200 億美元的成本。這樣的資料足以說明“區塊鏈”給傳統金融領域帶來的巨大變革和突破。





雲端計算通常定義為通過網際網路來提供動態易擴充套件且經常是虛擬化的資源,但是提供雲端計算平臺的往往是一箇中心化機構。而區塊鏈組成的網路一般是沒有特定的機構,所以區塊鏈更接近分散式計算系統的定義,屬於分散式計算的一種。









Q幣是一種中心化的電子貨幣,包括總量,發行方式都是由騰訊公司控制的。而比特幣的總量,發行方式都是由程式和加密演算法預先設定後,在全世界的多個節點上執行,沒有任何人和機構可以修改,不受任何單一人或者機構來控制。一般稱Q幣為電子貨幣,或者企業代幣。稱比特幣為數字貨幣或者加密數字貨幣。

區塊鏈究竟是什麼?

區塊鏈是一個由不同節點共同參與的分散式資料庫系統,是開放式的賬簿系統(ledger)。

它是由一串按照密碼學方法產生的資料塊或資料包組成,即區塊(block),對每一個區塊資料資訊都自動加蓋時間戳,從而計算出一個數據加密數值,即雜湊值(hash)。

每一個區塊都包含上一個區塊的雜湊值,從創始區塊(genesis block)開始連結(chain)到當前區域,從而形成區塊鏈。

看了上面的描述,你也許依然不知所云,但下面這個例子也許可以讓你更加清晰的理解“區塊鏈”這一概念,並且抓住“區塊鏈”應該讀懂的重點!

在沒有微信之前,我們是怎麼組飯局的?

所有的人都給一個叫班長的傢伙打電話,告訴班長你要參加飯局的資訊, 然後班長用個“賬本”來記錄這些資訊,這個叫“中心化賬本”。

這個有很多問題,但是在沒有微信之前,我們的確大部分時候是這樣做的。

但有了微信之後,我們通常用“微信接龍”的方式進行召集和記錄。

比如,有個人發了一個帖子召集大家參加飯局,每個人在上一個人的發言後面累加一個序號並加上自己的名字,最後能記錄全部的報名人員和人數,如下:

  • 1張XX

  • 2陳XX

  • 3吳XX

  • 4劉XX

  • ……

微信組局中的“接龍發帖”,對應在區塊鏈中的概念即“鏈式資料結構”。

微信組局中的“規則:每個人發帖=上一個帖子內容+下一個編號+自己名字”,對應在區塊鏈中的概念即“共識機制,根據嚴格規則和公開的協議形成”。

微信組局中的“規則定下來後,大家自發登記”,對應在區塊鏈中的概念即“去中心化,沒有任何單一使用者能夠控制它”。

微信組局中的“在微信群裡登記情況”,對應在區塊鏈中的概念即“點對點對等網路”。

微信組局中的“只要聯網就能得知最新進展”,對應在區塊鏈中的概念即“博弈機制”。

微信組局中的“為了形成 N 個人的報名記錄,至少要有 N 個人發 N 篇帖子,並且群友手機都有存檔”,對應在區塊鏈中的概念即“分散式、多點備份、高冗餘”。

微信組局中的“每篇帖子大家都能看見,更新的記錄是否數字錯了,人重複了,每個人都可以檢查”,對應在區塊鏈中的概念即“共享賬簿”。

微信組局中群裡的人大都認識,各有各的名字/代號,在區塊鏈中則“通過非對稱加密技術保證陌生人可信”。

想要進一步理解上述概念,還得了解以下幾個相關知識點。

去中心化

先來考慮一箇中心化集中式處理的過程。你要在某寶上買一部手機,交易流程是:你將錢打給支付寶-支付寶收款後通知賣家發貨-賣家發貨-你確認收貨-支付寶把錢打給賣家。

在這個過程中,雖然你是在和賣家交易,但是這筆交易還牽扯到了除了你和賣家的第三方,即支付寶,你和賣家的交易都是圍繞支付寶展開。

因此,如果支付寶系統出了問題便會造成這筆交易的失敗。並且雖然你只是簡單的買了一個手機,但是你和賣家都要向第三方提供多餘的資訊。

因此考慮極端情況,如果支付寶跑路了或者是拿了錢卻不承認你的交易或者是支付寶所在的城市因為開 G20 把所有人都趕走了,那麼你就悲劇了。

而去中心化的處理方式就要顯得簡單很多,你只需要和賣家交換錢和手機,然後雙方都聲稱完成了這筆交易,就 OK 了。

相關推薦

技術再不區塊OUT漫畫

“這幾天區塊鏈技術無意中被徐小平“忽悠”的更加紅火了,蹭著區塊鏈的大火,今天小編就再給大家普及一

【好課推薦】再不區塊out!快快開啟進階之路挑戰高薪職位吧

理念 培訓 政府 改變 全國 要素 sha 精品 下一個 區塊鏈技術被認為是繼蒸汽機、電力、互聯網之後,下一代顛覆性的核心技術。 如果說蒸汽機釋放了人們的生產力,電力解決了人們基本的生活需求,互聯網徹底改變了信息傳遞的方式,那麽區塊鏈作為構造信任的機器,將可能徹底改變整個人

再不區塊保險out區塊保險雲保CIC走近日常生活

A:電商客服 B:使用者 C:客服的好友A:您好,先生,請問有什麼可以幫助您的麼?B:是這樣的,馬上就是情人節了,我想在你們這兒買一束鮮花送我女朋友,可是我害怕你們這兒的鮮花送到我這兒的時候會不新鮮。A:先生,請您放心,我們的鮮花都是當時採摘當時發貨的,並且採用專業的運輸方式

看完此文再不區塊算我輸用Python從零開始建立區塊

如果你還沒有聽說過 3 點鐘區塊鏈群,說明你還不是鏈圈的人;如果你還沒有加入 3 點鐘區塊鏈群,

GAIAWORLD為真正區塊而生

區塊鏈 遊戲 微信公眾號: GAIAWorld 這是一個浮躁的時代,販賣新奇概念、講述動人故事、明星大佬站臺、營銷決定成敗!項目是否靠譜已經不再重要,"什麽時候上交易所"才是核心競爭力。對於一個幹實事的團隊,這似乎是一個暗無天日的殘酷時代。 然而,我們並不悲觀。 我們堅信,有那麽一

wwwwjs777net13094391112關於區塊該知道的事

一.前言網際網路改變了資訊傳遞的方式,人工智慧釋放了計算能力,從重複、低效和繁重的工作中把人解放出來。區塊鏈基於其分散式、防篡改、可追溯等特點構建的新型信任機制,將加速生產價值的“數字化”流通,改變價值的傳遞方式。區塊鏈的開源性、可程式設計、去中心等特性,將進一步打破資訊孤島,擴充套件“網路化”執行的邊界。機

共享汽車都在忙著應用區塊卻還躺在“割韭菜”的泡沫裡

區塊鏈最近幾年炒得很熱,在摻雜著各種炒作、騙局尤以癲狂 ICO 割韭菜為甚的大環境下,但好在談到具體的應用場景,從金融、網際網路管理、醫療、版權、農業、慈善到能源,各種應用探索不勝列舉。儘管大家都在不斷地試探以及反覆迷惑,但確實取得了不少的成果,譬如 Airbnb 即在實踐運用區塊鏈技術

區塊知道多少?

以上為求助 今天我們要討論的是: 文章簡介:區塊鏈相信大家應該是‘耳熟’,但是並不‘能詳’。本篇文章能讓大家對區塊鏈有一個初步的認識。並對其原理,前景等有一個介紹。 區塊鏈本質講解 區塊鏈小名片 型別:資料結構,新型應用模式。 領域常用名稱:分散式資

碼農翻身——搞這幾點學會Web程式設計

做了那麼多年Web程式設計,仔細想想, 其實本質上就那點事兒, 你抓住了幾個重點問題, 學起來一點都不難。 B/S 是從 90年代的客戶端/伺服器端發展而來, 共同點都是由一個(或一組)伺服器來服務多個客戶端。  差別在於:首先,C/S結構的客戶端可能是由不同語言編寫

學會抄菜的時候學會大數據

抽油煙機 鍋碗瓢盆 大冬瓜 豆腐塊 宜家 最近在學習數倉跟BI,突然發現,結合自己所學會抄的菜。試著把學過的大數據重新理解一番,希望各位都能來一起討論,共同進步。走進廚房 走進廚房後,相信大家會看到各種鍋碗瓢盆,案板,切菜刀,調料,櫥櫃,水池...........而這些就相當於是大數

在科技圈不“機器學習”?那out

更多 傳統 價值 研究 增長 經驗 連接 流程 嵌入 當聯網的終端設備越來越多時,產生的信息數據也將呈指數式增長,大型、復雜、增長快速的數據收集已經無處不在。而機器學習能夠擴增這些數據的價值,並基於這些趨勢提出更廣泛的應用情境。 那麽,被人們津津樂道的機器學習到底是什麽呢

牛角先生面包加盟店告訴抓住顧客心理抓住賺錢的秘訣

一起 產品需求 ref box 愛好 生存 isp 有關 職業 烘焙食物職業最早盛行於歐洲,後通過日本、臺灣進入我國大陸,在我國烘焙職業蓬勃開展。大大小小“前店後廠”的面包房,漫山遍野般遍及大街小巷,許多國外品牌也殺進來,瞄準我國巨大的消費商場。烘焙商場迅速開展

區塊學這個-DLT(一)

sys sensu 對賬 支付 app -s 狀態 轉發 其它 三種不同的框架 Hyperledger Fabric、R3 Corda三種框架在可能的應用領域上分別具有完全不同的想法。Fabric和Corda的開發是受具體用例驅動的。其中,Corda的用例來自於金融服務行業

選擇英特爾膝上型電腦擁有它們

隨著時代的發展,各種類別的膝上型電腦層出不窮,超薄膝上型電腦就是其中的一種。選擇一款超薄筆記本需要考慮很多問題——是否夠輕薄、是否夠續航、是否有強大的效能等等。這些問題讓人們在挑選時,愈加註重各種關乎效能的配置,尤其是超薄本所搭載的處理器。超薄本如果搭載了效能強大的處理器,各

【轉】網際網路行業各大崗位分析全是乾貨不看OUT

網際網路無疑是當今最熱門的行業。這個行業高薪資的背後也是大量的加班和激烈的競爭。擇業不能只看薪水,適合自己才是最重要的。網際網路公司都需要哪些人才?哪些職位更搶手?!本文對近年來網際網路職位資料進行盤點,一起來看看職位資料有哪些值得深挖的奧祕吧!▼網際網路無疑是當今最熱門的行

看完這篇文章瞭解Android Handler的一切

Message More ...next() { // Return here if the message loop has already quit and been disposed. // This can happen if the appl

【騰訊TMQ】再不建模out

導語 加入測試建模小組八個多月的時間,在日常的測試工作中,經常會有身邊的小夥伴們對我們的建模很好奇,會問“什麼是測試建模?”“為什麼要測試建模?”“建模能給我們帶來什麼好處?”“建模和我們現在的測試設計區別到底在哪裡?“等等諸如此類的問題。思來想去,實在有必要

js日誌輸出還是隻會console.log麼out

![](https://img2020.cnblogs.com/other/1815316/202010/1815316-20201010073804416-899051342.png) 幾乎所有的javascript開發者最常使用的日誌列印除錯api都是`console.log()`,其實還有很多的選項供

還在自建Redis緩存?那out

隊列 維護 字符 管理操作 穩定 雲計 切換 帶來 9.png Redis 是什麽?簡單來說,Redis是一個開源的內存數據庫,支持Key-Value等多種數據結構,可用於緩存、事件發布或訂閱、高速隊列等場景。Redis使用ANSIC語言編寫,支持網絡,提供字符串、哈希、列

Android EventBus實戰 沒聽過out

                轉載請表明出處:http://blog.csdn.net/lmj623565791/article/details/40794879,本文出自:【張鴻洋的部落格】1、概述最近大家面試說經常被問到EventBus,github上果斷down了一份,地址:https://githu