如果你想從比特幣等加密貨幣中獲利,那么你久需要去了解它們。所以我希望你能看看今天的文章……特別是新手。我的同事Eric Wade最近在Stansberry文摘上分享了這篇文章。在文摘中,他解釋了比特幣背后強大的新技術,以及為什么這項技術比你想象的簡單。
“區塊鏈”是那些即使是最聰明的人也會混淆的單詞之一。
而媒體根本沒有幫助解釋這項技術是如何工作的。
首先,區塊鏈是比特幣等加密貨幣背后的技術。
比特幣區塊鏈允許我們在沒有任何中介的情況下,實現比特幣的人對人(或“點對點”)轉賬。當我把美元轉賬給你的時候,我們要么必須親自操作——我給你現金——要么通過銀行系統,我告訴我的銀行把錢匯到你的銀行賬戶上。
(大寫“B”的比特幣指的是區塊鏈,小寫“b”的比特幣指的是加密貨幣。)
但這到底是怎么回事呢?
今天,我將通過將區塊鏈分解成簡單的步驟來解釋您需要了解的關于區塊鏈內部工作原理的所有內容……
一個很好的類比是把比特幣區塊鏈想象成一個巨大的Excel電子表格,這個電子表格會顯示每一個比特幣的完整交易歷史和位置。
每隔10分鐘,電子表格就會更新一次,因為新交易的一個附加“塊”會被永久地添加到電子表格中。
每個人都可以擁有自己的電子表格副本。它是完全透明的。
假設吉姆給薩莉送了一個比特幣。當比特幣網絡處理交易時,電子表格會被更新。吉姆的余額減少了一個比特幣,而薩莉的被記為一個。
但是誰來更新電子表格呢?我們如何阻止人們試圖對電子表格進行錯誤更新?是什么阻止人們獎勵自己更多的比特幣,或者試圖通過同時將比特幣發送給兩個不同的人來“加倍消費”?
所有這些都是網絡參與者的工作,這些參與者被稱為“節點”,也被稱為“礦工”。節點是支持比特幣網絡并使其平穩運行的計算機或大型計算機系統。節點由個人或團體運行,他們出資購買強大的計算機系統,稱為“采礦平臺”。
存在兩種類型的節點——完整節點和輕量級節點。
完整節點保存完整的區塊鏈分類賬副本(即,巨大的Excel電子表格)。也就是曾經發生的每一個交易的記錄,目前超過250g的大小。
另一方面,輕量級節點只下載區塊鏈的一部分。輕量級節點被大多數人用作比特幣交易的“比特幣錢包”。輕量級節點在需要處理交易時將與完整節點通信。
因此,完整的節點(或礦工)運行電子表格,但是它們如何在所有節點之間保持電子表格同步呢?這是關鍵,因為可以運行自己的完整節點的人的數量是有限的。(見下圖)
讓我們回到吉姆和薩莉的例子中…
吉姆想給薩莉寄一個比特幣。
薩莉創建了一個比特幣錢包。任何人都可以在幾分鐘內創建一個。當你創建錢包時,會為你創建兩條信息…
一個是你的“公鑰”,也被稱為公共地址,或者你的比特幣地址。它是一串數字和字母,就像一個帳戶用戶名。
另一個是你的“私鑰”,也就是你的比特幣密碼,你需要確保它的安全。如果你失去了它,就意味著你失去了獲取比特幣的途徑。(沒有中央實體可以幫你恢復密碼。這與你忘記了你的Facebook密碼,你會收到電子郵件提示來重置密碼是不一樣的。更重要的是,如果其他人得到了你的私鑰,他們可以拿走你的比特幣。
莎莉告訴吉姆她的公鑰。吉姆打開他的比特幣錢包,輸入發送一個比特幣到莎莉的公共地址的指令,輸入他的私鑰(密碼)來授權交易,然后點擊發送。(見下圖)
幾分鐘后,莎莉再次檢查她的錢包,發現她的錢包里有一個比特幣。但幕后發生了什么?
首先,網絡(在本例中是一個輕量級節點)對提議的交易進行快速檢查。它檢查吉姆的賬戶中是否有足夠的比特幣。它也會檢查莎莉提供的地址是否是有效的比特幣地址。
在交易通過這兩個測試之后,就會與其他掛起的交易捆綁在一起,形成一個“塊”。礦工的目標是驗證塊,并將其添加到區塊鏈(即。,更新電子表格)。
礦工如何添加一個塊到區塊鏈?這就是蠻力采礦的用武之地。要理解這一點,我們需要接觸“哈希值”…
“哈希值”是串在一起的數字和字母,看起來像這樣:1gwv7fpx97hmavc6inruz36j5h2kfi803jnhg。哈希值是通過一個稱為“哈希函數”的數學公式來生成的。
另一種思考方法是把它比作奶昔和攪拌機的原料。你把你的原料(你的數據)放在攪拌機里面攪拌(哈希函數),你就會得到你的奶昔(哈希值)。
哈希值是一個單向的過程。當你給我一個哈希值,我不能把它變成它原來的輸入數據,就像我不能把我的奶昔變成它原來的成分一樣。
當向礦工提供一個交易塊并嘗試將其添加到區塊鏈中時,他們正在使用一個哈希函數嘗試解決一個密碼難題。
礦工獲取包含所有交易的新塊,將其與隨機生成的數字字符串(稱為“nonce”)組合起來,通過哈希函數將其放入,然后獲得特定的哈希值。
采礦者試圖找到一個以特定數量的0開頭的哈希值。他們將不斷嘗試不同的nonces,直到他們得到必要的哈希值。這個試錯計算過程如下圖中的步驟1和步驟2所示。
所有的礦工都在競相尋找正確的哈希值。這是因為發現它的礦工(步驟3)將向網絡廣播正確的解決方案(步驟4),網絡將驗證它是正確的。
然后,新區塊被添加到區塊鏈中(步驟5),獲勝的礦工將因其成功獲得區塊鏈頒發的12.5比特幣獎勵。(成功找到該區塊的礦工還能從該區塊包含的比特幣交易中獲得所有費用。)
薩利的比特幣交易現在記錄在區塊鏈中。她的比特幣錢包現在已記入比特幣,而吉姆的借記卡被記入借方。
然后挖掘過程重新開始,將一大堆新的交易捆綁到一個新的塊中,所有的挖掘者再次競爭,以找到正確的哈希值。
在媒體上,談到加密貨幣,比特幣往往會占據頭條。但比特幣本身只是區塊鏈的開始。
比特幣的成功向世界證明了,獨立而去中心化的實體(礦商)可以讓陌生人在不需要中介的情況下交換價值。它可以以一種完全透明、可核查和開放的方式進行。
責任編輯;zl
評論
查看更多