用Emoji 表情符號,為你科普比特幣知識(第一部分)

2021-01-08 36氪

編者按:區塊鏈和比特幣已成為現在炙手可熱的概念,每個人都有必要去了解一下相關的知識,才不至於在科技的發展中落伍。然而,當小白們去網上搜相關的科普文章時,卻往往被裡面枯燥的文章和晦澀的概念所嚇走。本文另闢蹊徑,用用 Emoji 表情符號生動地科普了比特幣的相關知識,實乃出門在外、居家旅行、殺人越貨之必備良文。文章編譯自 medium.com,作者 Tess Rinearson,原題為「Making Money - Bitcoin Explained (with Emoji), Part 1」。

比特幣是一種節省或花費數字貨幣的革命性方式,它的發展也有可能為其他領域帶來轉變。你不需要成為一名數學家或密碼學家才能理解它,當你能夠理解整個系統如何運作後,你一定會充滿成就感。開始之前先說明一下,這篇文章是emoji解讀比特幣三部曲中的第一部。

假設我通過網際網路給你發送電影或歌曲,我把它們作為附加上傳到電子郵件裡,一旦我點擊發送,你就能擁有它們。你可以看電影或者把它刪除——也就是說,對於這部電影,你想怎麼處理都沒有問題。

但是記住了:在我這裡,仍然有一個這部電影的副本。

這就是數字信息通常在網際網路上流轉的方式。你不會真正地傳輸內容本身,你只是可以複製它。 到目前為止,這種方式運轉得都很順利——雖然可能不合法或不公平,但複製歌曲或電影並不太可能破壞經濟。

那要是把複製電影換成複製錢呢?

如果我發給你一美元,那麼我不保留它的副本是很重要的。使用電子郵件製作無限的數字金錢聽上去似乎很有吸引力,但一旦每個人都開始這樣做,會發生什麼呢?無疑,通貨膨脹會立馬變得猖獗,經濟也會開始快速下滑。

從傳統來說,在電匯和借記卡的世界中,數字貨幣被集中追蹤以防止重複。例如,銀行的資料庫能夠驗證誰擁有什麼。這個系統依賴於中央集權——所以當然——中央當局可以完全控制你的資金。

但如果有另一種方式呢? 如果我們不依靠一個可能發生錯誤的中央集權來向我們保證誰擁有什麼,而是依靠分散的權力而不是單一的一方控制呢? 如果錢的價值的來源不是因為我們相信政府對其的支持,而是因為我們相信數學的力量呢?

這樣我們就來到了比特幣的世界。

什麼是比特幣?

比特幣是一種與任何政府或機構無關的數字貨幣系統。

有點令人困惑的是,「比特幣」這個詞也是貨幣本身的名字。這個系統(比特幣)創建於2009年,但貨幣單位(比特幣)通過稱為「採礦」的過程不斷產生。這有點類似於在數位化21世紀裡的「黃金開採」。

比特幣網絡上的所有交易都被永久記錄在稱為區塊鏈的長列表中。這不是中央當局保護的秘密名單。 它是一個分布廣泛的公共清單,每個參與計算機都有它的副本。

比特幣區塊鏈是一個不可改變的公共分布式帳本:

不可改變的,我的意思是說,一旦一條記錄在區塊鏈上幾個小時之後,改變或刪除它就變得不可行。這是因為在這段時間內,已經有很多其他的事務被建立。

對於公眾來說(我的意思是任何人,不僅僅限於銀行員工)都可以看到區塊鏈。 這並不意味著你可以確切地看到誰在發送或接收金錢,因為記錄中一般都會使用暫時性的假名字來掩蓋身份。

通過分發,區塊鏈的同步副本會由全世界的電腦持有。沒有規範的主副本, 所有副本都是平等的。

這種分布式分類帳被稱為之所以被稱為「區塊鏈」,是因為單個交易被分組到更大的「區塊」中,這些區塊按順序連結在一起。這比逐個添加事務更快,並且每10分鐘創建一個新的事務塊。

為了更好地說明不可變的公共分布式帳本的力量,讓我們想像一個常見的但是假設的情況,這種情況涉及到價值5美元的比特幣。 (比特幣的價值可能會上升或下降,但5美元可能只是單個比特幣的一小部分。)

假設我的朋友伊莉莎白發給我5美元的比特幣。想每筆交易一樣,這筆交易會馬上被記錄在區塊鏈中。反過來,我給你發去5美元,因為每個區塊鏈副本現在都表明我擁有過去屬於伊莉莎白的5塊錢。 不需要有人介入——我、你或者伊莉莎白,也不需要去詢問某個權威的中央資料庫誰擁有什麼或者是否需要許可。這就是權力下放,它位於區塊鏈的每一個副本中,無處不在。

你可能想知道:伊莉莎白從哪裡得到她寄給我的比特幣?

簡而言之,有人可能會把它發給她——幾乎每個人都能獲得比特幣。

但有一點需要注意,這些比特幣最初必須被創建出來。

比特幣是如何誕生的?

美元在美國政府印刷他們時產生,其他傳統貨幣也由各國或各地區政府印製發行。很久以前,美元在美國財政部得到了相當數量的黃金的支持,並且在那段時間裡創造額外的貨幣需要提供相應數量的黃金,因此黃金開採開始變得額外受歡迎。

比特幣也是通過一個稱為挖掘的過程創建的。不過這是用計算機和軟體而不是炸藥和鏟子完成的「數字挖掘」。為了將新的交易塊添加到區塊鏈中,必須解決繁重的數學問題,而首先解決問題的「礦工」將獲得全新的比特幣獎勵——比特幣就是這樣開採的。

換句話說,挖掘有兩件事:一是它為區塊鏈增加了新區塊,二是創造了新的比特幣。那些礦工們正在努力解決的數學問題包括哈希法(散列法)。

什麼是散列?

散列算法是指,將一個特定的對象(照片、相冊、電影、文本、密碼)通過hash運算,轉成一個特定的字符串,字符串可能有字母、數字以及其他符號組成。

散列算法是計算機科學中的核心概念。廣泛應用於後端計算。為了增加安全性,在線服務通常將明文密碼通過特定散列函數轉化成暗文散列碼,在登錄時,將暗文散列碼傳到伺服器端,進行驗證。Facebook通過散列算法識別圖像。Facebook將被舉報的圖片進行散列處理,形成違規圖片的散列庫。每次講新照片與已有的散列庫進行對比,如果匹配上,說明圖片違規。

通常情況下,計算機運行散列函數,它將輸入數據(如照片)轉化成gobbledygook字符串,這就是散列算法。

舉個例子,讓我們把這張小狗的圖片稱為一個叫SHA-256的散列函數:

很明顯,任何人都能看出這張可愛的小狗圖片並未違反任何Facebook規則。Facebook上的軟體會檢查圖片的散列,這就是:

8EC9D4718F919C6087CA589EDA09E7DD9A7ACCDB820F42B4196E1D0D4BEDE77A

這是該圖片的SHA-256結果,以十六進位表示。恩,確實不如小狗本身可愛。

散列函數的一個有趣特徵是,如果我們稍微改變輸入,輸出將完全不同。 比方說,例如,我們通過在他的眼睛上方放置一個1像素的黑色跳蚤來改變小狗照片的一個像素:

你能看到那個小黑點了嗎?

當我們對照片進行散列處理時,即使只有一個像素發生了變化,我們也會得到完全不同的散列:

039E1AF92F7D00775ECE35C2216FC3F7F0BBCD31F912A105D2601380D8DEABA2

現在,我們可以在本文的其餘部分使用真實內容和真正的哈希值,但哈希值真的不太好理解。所以我們來使用emoji來表示這些輸入和輸出。 在下面的示例中,輸入(要進行散列處理的內容)由cat的臉部表示,而輸出(它是生成的散列)由蝴蝶結表示:

想像一下,Facebook已經在以下兩張不合適的圖片上運行了散列函數:

後來有人上傳了一張照片,我們先稱為「?」,因為目前Facebook還不知道它是什麼。在Facebook對照片進行散列處理後,結果是:

儘管沒有人看過這張神秘的照片,但Facebook已經知道這是我們上傳的的是不合適的照片了。

當然了,照片識別只是散列的一個應用。比特幣採礦創造了新的比特幣,並為區塊鏈增加了新的交易。

到目前為止,在第1部分中,我們了解到比特幣是一種分散化的貨幣,不是由任何政府或金融機構生成的,以及散列是什麼。 在第2部分中,我們將學習比特幣礦工如何使用散列來真正賺錢,以及密碼學如何讓比特幣獨特且不可複製。

原文連結:@tessr/making-money-530d2bb2b8f7

編譯組出品。編輯:郝鵬程

相關焦點

  • 用Emoji 表情符號,為你科普比特幣知識(第二部分)
    為了讓我們的說明更加簡單和概念化,我會用表情符號代替一長串數字來表示某一散列。我們把第一個區塊散列比作一個足球,第二個區塊散列比作一條魷魚,第三個區塊散列比作一把傘。那麼,這個區塊鏈用表情式散列表示時,展示如下:假如我的朋友伊莉莎白給了我價值5美元的比特幣,我想把它給你。
  • 蘋果新出70多個表情符號!emoji可愛但是要小心使用哦
    每年的 7 月 17 日被定為「世界表情符號日(World Emoji Day)」。而剛剛,蘋果宣布將以「免費更新超過 70 個表情符號」的方式,來慶祝這一特殊時刻。   據悉,這些新表情符號是基於 Unicode 11.0 獲批字符製作的,包含了人物、表情、動物、食物等多個類型,以及為中國市場打造的紅包、月餅、鞭炮等符號;它們將於「今年晚些時候」以免費軟體更新的形式登陸 iPhone、iPad、Apple Watch、Mac 等設備,以下為部分新表情符號的預覽:
  • Emoji的時代,今天是世界表情符號日
    因為日曆 emoji 的日期正是 7 月 17 日,這個日期的由來則是日曆 emoji 原始版本(當時叫 iCal)是在 2002 年 7 月 17 日的 Macworld 大會上發布的。這個想法是由 Emoji 搜尋引擎 Emojipedia 的創始人 Jeremy Burge 提出,並在 2014 年將 7 月 17 日正式確立為世界表情符號日。來啊~,一起用Emoji!
  • 這些emoji表情包的含義你知道嗎?
    今天,讓我們一起來聊平時大家最愛用的emoji吧~目前世界上有將近2000個emoji表情符號它們早就是人類的一種新語言了但每個emoji表情的真正含義emoji就是表情符號,來自日語詞彙"繪文字"。說話委婉、經常付諸表情的霓虹人在進入了網絡時代之後,充分感受到了文字的不足,於是在上個世紀90年代,日本人慄田穣崇創作了一套簡單的emoji表情包,很快流行於日本的網絡和手機通訊。
  • 天天都在用的表情符號,你知道它是怎麼來的嗎?
    Kurita的表情符號很快在日本流行起來,十年後,世界其他地區也開始使用。2010年,負責數字接口符號標準化的Unicode聯盟採用了表情符號。今天所有由智慧型手機支持的表情符號都來自於Unicode聯盟創建的標準化模型。Unicode首次支持emoji是在2010年, version 6.0中。
  • 蘋果公布最新emoji表情符號 珍珠奶茶也能用符號表達了
    【環球網科技綜合報導】7月20日報導,近日,蘋果公布了一組即將上線的emoji表情符號,包括珍珠奶茶、套娃和忍者。蘋果此次公布的表情符號包括渡渡鳥、套娃、皮納塔、墨西哥粽、捏指手勢、迴旋鏢、忍者、硬幣、心臟、海狸、跨性別符號、珍珠奶茶及肺。
  • 2019年最受歡迎的emoji表情,第一個你絕對用過
    如此強大的表情包,當然得有一個專屬於自己的節日。不然,何以體現它的光芒呢。於是,World Emoji Day就誕生了,每年的7月17日被定為「World Emoji Day」 — 世界表情日。自2017年以來,每年Emojipedia都會通過收集投票和數據統計,來得出最受歡迎和青睞的新表情符號,並在「World Emoji Day」上頒布世界表情符號獎。
  • 蘋果iOS 12新增70餘款emoji表情符號,Memoji又有了新玩法
    emoji表情符號有多流行,看看微博、微信等社交平臺就知道了,如今emoji表情符號已經成為了生活中必不可少的一種表達方式。雖然表情符號的內容和含義都採用了Unicode Consortium的標準,但iOS、Android、Facebook等平臺上的emoji還是有所差異,或者說更個性化。正值Emoji世界表情符號日,蘋果公司又為即將推出的iOS 12系統帶來了超70款Emoji表情符號。
  • 「大姨媽」表情符號過審了!今年還有230個emoji向你走來~
    全球統一碼聯盟也透露剛剛審核通過的新表情符號中,包括一個代表月經的表情。(圖片來自全球統一碼聯盟@Unicode Consortium)對,就是這個——一滴紅色的液體↓↓↓這組新表情最快將於今年3月正式上線。這意味著,今後使用微信、QQ等軟體聊天時,可直接用表情符號來指代「月經」。
  • 男女喜歡用的emoji表情大不同 最受歡迎竟然都是它
    男女喜歡用的emoji表情大不同 最受歡迎竟然都是它 站長之家(ChinaZ.com) 7月18日 消息:據cultofmac消息,emoji已經成為網友表達情感的主要工具,根據Adobe為世界表情符號日做的一項新調查顯示, 男性和女性在選擇使用
  • iOS 13.2中的所有新Emoji表情符號
    據外媒The Verge報導,蘋果今天早些時候發布了iOS 13.2,該更新包括398個新emoji表情符號(Emoji
  • 3個emoji表情網站~學會複製粘貼,你也可以成為聊天達人!
    emoji(繪文字)原本是日本在無線通信中所使用的視覺情感符號,自蘋果公司發布的iOS 5輸入法中加入了emoji後,這種表情符號開始席捲全球。由此可見,emoji表情多麼受大家歡迎,簡單的符號就能表達豐富的情感,令人愛不釋手。如果你想在聊天中使用emoji,可以安裝集成emoji的輸入法,也可以從在線emoji表情網複製或者下載。下面介紹3個emoji表情網站,希望大家喜歡~
  • 增加emoji表情符號 iOS 10將於6月到來
    增加emoji表情符號 iOS 10將於6月到來(圖片來自emojipedia)    此外全新的iOS 10系統,照片應用將迎來重大更新,據消息稱全新的照片應用將允許用戶直接編輯照片的更為重要的是蘋果已經同Unicode達成協議,iOS 10系統中將新增74個emoji表情符號。
  • 一大波 Emoji 表情將在 iOS 12 登場,人們最愛用的是這個
    隨著智慧型手機的普及,人們在用社交軟體聊天或者發布動態消息時,已經不單單局限於文字,更加生動有趣的 emoji 表情符號現在已經越來越受到用戶的歡迎,甚至還由此誕生了一個節日。從2014年開始,每年的7月17日被定為世界表情符號日(World Emoji Day)。為何是7月17日?原因是日曆這個表情符號剛好顯示的是7月17日這一天。
  • Emoji 增加了117個表情符號,你將可以用上「珍珠奶茶」和「笑臉...
    記者 | 婁曉晶Unicode聯盟(The Unicode Consortium)近日宣布,將在 2020 年下半年增加 117 個新 emoji 表情符號,作為下一次更新 Emoji 13 的一部分。
  • emoji表情面板裡的鞋子,有個鮮為人知的細節
    我們每天都在使用的 emoji 中,可能有個你沒有注意到這個細節:emoji 上面一共有 5 種鞋子,除了兩個不分性別的運動鞋和皮靴,剩下的三個都是高跟鞋。( Floriane 提交的平底鞋 emoji)同時她也向表情符號管理機構(Unicode Emoji Subcomittee)提交了申請,她在申請中說,芭蕾平底鞋(ballet flat shoe)擁有接近 500 年的歷史,最初的設計是不分性別的,男性和女性都穿,人們能找到各種材料、價格的平底鞋;而高跟鞋最初了上流社會和皇族的專屬,在二十世紀五十年代,細跟高跟鞋在某些地區經常與戀物癖這些負面的事物聯繫在一起
  • 表情包時代,你還在正確使用標點符號嗎?
    」因為這個感嘆號,收到了來自對方領導的郵件:「請你注意正確使用標點符號,如果不知道用什麼標點符號,可以用微笑表情來代替,以後請慎用感嘆號發郵件!」從此以後,蛋殼就很少很少使用這個「!」了,郵件裡再也沒用過。
  • 澎湃聯播|如果用表情符號播新聞,大概是這樣的
    所謂emoji是指日本的繪文字,自蘋果公司發布的iOS 5輸入法中加入了emoji後,這種表情符號開始席捲全球。未來的歷史學家在回顧人類文明發展史時,也許會將2015年定為emoji元年。除了當選年度詞彙之外,好萊塢準備把表情符號拍成大電影。不僅如此,emoji已經能夠成為法庭上的證據。
  • Adobe發布2019年emoji趨勢報告 慶祝世界表情符號日
    今天是世界emoji日,為了慶祝emoji, Adobe發布了其2019年emoji趨勢報告,讓我們深入了解人們使用的最流行的emoji字符 。在報告中,Adobe調查了美國1000名emoji用戶。
  • 「笑哭」成全球最受歡迎表情 表情符號emoji前十名榜單
    中新網北京12月4日電 (記者 阮煜琳 劉育英)本年度全球網民表情報告出爐。最新研究報告顯示,全球最受歡迎的10個表情符號(emoji)包括「愛心」、「大哭」、「微笑」、「笑哭」等,其中表情符號「笑哭」以21.25%的發送量比例雄踞榜首。