95%的區塊鏈技術基礎知識在這個白皮書裡
區塊鏈技術(“blockchain”)的興起是一種類似於網際網路崛起的正規化轉換事件。本文概述了區塊鏈技術的優勢和機遇。我們認為區塊鏈技術有一天會促進世界上大多數的資訊交換(“交易transactions”)。區塊鏈不應被視為比特幣的同義詞。比特幣代表了一種基於區塊鏈的解決方案,適用於許多資訊交換問題之一。雖然比特幣是第一個基於區塊鏈的數字貨幣,引起了媒體的廣泛關注,但區塊鏈的影響已經超越了比特幣。
在區塊鏈之前交換資訊依賴中介實體
首先,讓我們使用最常見的交換資訊的例子來看待區塊鏈前的世界:金錢。為了提供幫助,我們將介紹Zander,一個美國千禧一代,有著在網上買東西的貪得無厭的願望;另外一個是位於澳大利亞的小型線上企業老闆Tara。兩人即將交換資訊以完成交易。具體而言,Zander希望向Tara捐贈100美元,以換取Tara的手工製品之一。Zander和Tara可以使用任何一種一致同意的貨幣。他們可能會同意該產品價值100美元,或120加元,或80英鎊。
Zander可能會通過網際網路向Paypal這樣的中介實體提供100美元來執行交換。然後,Paypal將稽核並驗證資訊交換。Paypal的程式碼將確認Zander和Tara都在Paypal網路上。Zander真的是基於他的登入憑據,位置和過去的行為的Zander嗎?在某些情況下,Paypal可能會讓人員稽核該交易。如果一切順利,Paypal將與大通銀行和澳大利亞聯邦銀行等其他中介實體合作完成交易。這些其他中介實體執行類似的驗證。最終,幾天後,100美元從Zander的帳戶轉到Tara的帳戶。
重要的是,每個中介實體都會採取措施來幫助進行交易。Paypal可能需要1美元。大通銀行可能需要另外2美元,澳大利亞聯邦銀行可能會再增加2美元。由於Zander和Tara居住在不同的國家,由於法規和談判的跨國合作伙伴關係,中介實體的數量和總費用金額會增加。
區塊鏈:分散式網路
區塊鏈技術允許Zander和Tara在沒有中介實體的情況下交換資訊。相反,區塊鏈技術自動建立和維護分散式網路。在最純粹的例子中,區塊鏈網路由許多單獨的計算機組成,取代了這些大型的中介實體。在區塊鏈世界中,這些計算機的操作員被稱為礦工。這些計算機或節點構成網路的供應方。成功的區塊鏈網路將擁有大量有助於傳輸資訊的計算機。如果區塊鏈網路中只有少數計算機,那麼像Zander這樣的人需要等待更長時間才能將資訊傳遞給Tara:原因是計算機會將忙於傳輸其他資訊。更多的計算機意味著資訊可以更快地移動。
為了幫助區塊鏈網路中的計算機相互通訊,區塊鏈技術必然會建立一種貨幣或“coin”(也稱為“加密幣”,“加密貨幣”,“數字代幣”和“數字代幣”)。每個區塊鏈根據網路中傳遞的資訊型別生成唯一的區塊鏈代幣。BitCoin區塊鏈產生比特幣。以太坊區塊鏈產生以太。Litecoin區塊鏈生產萊特幣。Litecoin和以太坊是數百種’altcoins’的例子,它們是比特幣的替代品。
在今天的區塊鏈環境中,Zander和Tara含蓄地同意美元與他們選擇的區塊鏈代幣之間的匯率。他們可能會利用市場來幫助他們確定這一比率。今天,他們可能會使用區塊鏈市場領導者:比特幣。如果市場說100美元等於1比特幣(實際匯率低很多),那麼Zander告訴比特幣區塊鏈網路他想要向塔拉傳送1枚代幣。比特幣網路中的眾多計算機或節點之一接受此請求。實際上,節點競爭機會成為一起建立成功交易的區塊鏈中的“塊”。“獲勝”節點是鏈中的第一個塊。然後,該節點將資訊傳遞給另一個節點,該節點成為鏈中的第二個塊。在每個步驟中,許多節點競爭將資訊傳遞到下一節點的機會。獲勝的節點或“塊”不斷傳遞資訊,直到它到達Tara。這個交易區塊鏈從Zander延伸到Tara,沒有休息。通過這種方式,許多分散式實體在傳遞資訊而沒有中介實體參與。削減中介實體意味著更少的費用和更快的資訊流,因為網路中的所有節點都使用相同的通用貨幣。
實際上,如果Zander和Tara今天使用比特幣,他們可能仍然需要依賴中介實體。Zander首先需要將他的美元換成比特幣。他將向CoinBase等“交易所”公司支付費用以轉移其貨幣。在此之後,Zander可以將他的比特幣傳送給Tara。如果Tara希望將比特幣轉換成另一種更實用的貨幣,那麼Tara將需要使用交易所。在未來,如果區塊鏈貨幣成為預設貨幣(類似於今天的美元),那麼Zander和Tara就不需要就匯率達成一致,也不需要將美元兌換成加密幣。在這個假想的世界中,Zander將用數字貨幣購買他的雜貨,用這種貨幣支付他的租金,並將這個數字貨幣傳送給Tara,Tara將能夠使用相同的數字貨幣直接購買自己的商品和服務。如果每個人都同意使用相同的加密數字貨幣,則不再需要將美元兌換成加密數字貨幣。
區塊鏈:基於激勵的分散式網路
但是,為什麼要成千上萬的計算機自願加入區塊鏈網路並爭取傳播資訊呢?答案是區塊鏈自動“支付”這些有用的計算機。每個獲勝區塊都從區塊鏈網路接收數字代幣,而不是來自Zander或Tara等個人。例如,在Litecoin網路中,每當計算機被選為塊傳遞資訊時,每臺計算機都會從區塊鏈中接收少量的Litecoin。如果網路上只有很少的計算機(“供應”),則每臺計算機需要相對較長的路徑才能將資訊從Zander傳遞給Tara,並且區塊鏈網路將為每臺計算機支付相對較高的金額。由於網路發出更高的支付款,新計算機更有可能加入網路。通過為供應商生產數字代幣並向需求者收取任何費用(Tara和Zander),區塊鏈網路提供了一種新穎的激勵結構。通過直接向網路中的礦工發放代幣,區塊鏈會產生資訊傳輸的成本,而不是將其傳遞給使用網路的個人。因此,Zander,Tara和其他類似的人都被激勵加入該網路。
由於區塊鏈是分散的,礦工無法控制或影響代幣的價格。如果一些礦工決定停止開採區塊鏈代幣,導致價格上漲,其他礦工將因價格上漲而開始採礦,並恢復市場均衡。與此之前的區塊鏈世界形成鮮明對比,在這個世界中,由於新供應商的准入門檻較高,中介實體可以提高交易價格,事實上他們也這麼做了。
過去,其他分散式網路未能實現廣泛採用,部分原因是它們無法激勵供應商加入網路。一個例子是Bittorrent,一個允許使用者共享檔案的點對點網路。雖然使用者渴望下載這些檔案,但很少有人自願作為這些檔案的主機,因為沒有動力這樣做。
區塊鏈:基於加密的分散式網路
區塊鏈利用密碼學來保護交易。與傳統交易不同,區塊鏈交易不會因為被黑客攻擊或逆轉而受到影響,這是由於加密技術取代了中介實體。在高層次上,網路中的每臺計算機實際上都在解決部分預定義的數學問題(“加密拼圖”)。解決這個難題的第一臺計算機“贏得”將資訊傳輸到下一臺計算機的權利。區塊鏈網路中的計算機然後競爭解決下一個難題。區塊鏈世界的加密基礎提供了資料保證,資訊將從Zander傳遞到Tara。
在沒有區塊鏈的世界中,Zander與Tara的交易可能涉及Paypal,Chase Bank以及其他中介實體,如亞馬遜網路服務(AWS),Visa和Oracle。每個中介實體都有可能是潛在的故障點。這些實體各自維護獨立的程式碼,用於檢查傳入的資訊並將其傳遞給下一個中介實體或終端使用者。如果這些實體中的任何一個被黑客入侵,有軟體錯誤,或者只是決定改變他們的業務方式,那麼過去交易的交易和記錄都將面臨風險。
相反,在區塊鏈世界中,所有程式碼都直接在區塊鏈的框架內維護。礦工解決區塊鏈程式碼預先定義的問題,但礦工不能改變規則。計算機不維護程式碼,便於資訊傳輸。此外,一旦新的區塊鏈代幣啟動,沒有人包括創始開發人員,一群活動家或黑客可以更改此版本的區塊鏈程式碼。
相反,如果實體想要更改區塊鏈的程式碼,他們需要建立一個全新的版本。如果創始開發商提供像以太坊那樣的區塊鏈代幣的新版本,那麼從技術上來說就是創造了一個新的代幣。如果購買和銷售以太坊(“市場”)的人同意新代幣是一個更好的版本,那麼新版的以太坊可能會佔據舊版本的市場。
如果一群活動家推出區塊鏈代幣的變更,但市場看到數字代幣的新舊版本都有價值,那麼市場和交易基礎設施可能會選擇支援兩種版本。這被稱為“硬分叉”。例如,最近,一群活動家修改了比特幣的程式碼,以改善(在他們看來)比特幣貨幣。市場繼續看到舊比特幣版本(仍稱為“比特幣”)的價值,但也重視新版本(名為“比特幣現金”)。請注意,這些分叉貨幣的價格通常不同。截至2018年1月,比特幣的價格比比特幣現金高約5倍。
如果黑客修改了以太坊的公開程式碼,從而建立了新版本,市場就會看到程式碼是惡意程式碼,並且會有效地評估該版本的數字貨幣。沒有基礎設施將更新以支援此版本的數字代幣。
區塊鏈交易的線性(Zander將資訊傳遞給第一臺計算機,此計算機將其傳遞給下一臺計算機,依此類推,直到資訊到達Tara)還建立了所有先前區塊鏈交易的防篡改記錄:區塊鏈因此建立交易分類賬。任何人都可以檢視公共區塊鏈,以瞭解過去資訊的流動方式。如果另一個人在另一個時間或地點檢視分類帳,他們將看到相同的交易歷史記錄。沒有中介實體能夠修改記錄,因為分類帳是在區塊鏈程式碼中維護的。
相比之下,隨著時間的推移,與美元等貨幣的交易難以跟蹤。因此,基於區塊鏈的貨幣為更好的問責制提供了機會。例如,如果一個民主國家利用基於區塊鏈的貨幣,那麼選民可以在這種加密貨幣中納稅,然後準確追蹤政府如何花費每一枚代幣。更現實的是,慈善機構的捐助者可以看到慈善機構如何花錢捐款。人們可以看到從慈善機構到當地房屋建築公司的捐贈通行證,最後是個體工人。由於客觀的分散式分類帳,監管實體可以更容易地強制遵守加密貨幣。
使用區塊鏈技術作為貨幣
因為區塊鏈必然會產生代幣,所有交易參與者(在我們的例子中Zander和Tara)都同意它有價值,區塊鏈技術有助於其充當貨幣。我們發現區塊鏈貨幣很可能首先促進私人交易,國際交易和微交易獲得採用,然後最終擴充套件成為所有交易的預設貨幣。
尋求隱私和避免法律制裁的實體可能是利用比特幣等加密貨幣作為貨幣的第一批集團中的兩個。數字貨幣對這些細分市場很有吸引力,因為它依賴於分散式網路,避免了跟蹤,審查和其他形式的干預。相比之下,通過郵件或使用預訂金融機構傳送現金的替代方案不太吸引人。例如,比特幣最初在Silk Road等黑市網站上大受歡迎。在比特幣早期成功之後,創始人推出了數十種新的加密貨幣,更加註重隱私和匿名性。我們預計在這些細分市場中使用基於區塊鏈的貨幣將實現強勁增長。
區塊鏈技術對Zander和Tara等地理上分離的實體非常有用。因為他們生活在不同的國家,Zander和Tara的非基於區塊鏈的交易需要高度依賴多箇中介實體,處理時間長,費用高。對於希望將財富轉化為國際貨幣的本身貨幣不穩定的發展中國家實體而言,國際交易的高成本尤其令人痛苦。
區塊鏈技術對於執行微交易的個人也很有用。如果一個人想要向另一個人傳送1.00美元,那麼沒有區塊鏈的世界費用很容易達到總交易的30-40%( .40)。因此,公司被迫將交易轉為月度發票,而這些高額費用也阻礙了創始人首先依靠小額貨幣開辦企業。假設一個企業家想要創辦一家企業,法國的個人可以直接向肯亞的農民傳送1美元的款項,幫助他們建立農業基礎設施。在企業家和他的潛在捐助者意識中這些付款中幾乎有一半流向中介實體後,企業家可能會放棄,捐贈者可能會離開。另一方面,如果一個發展中國家的企業家想要將他的財富(例如,每天2-5美元)從當地不穩定的貨幣轉移到更穩定的國際貨幣,那麼他將面臨國際高額雙重費用的麻煩即小交易規模的交易費用和高額中介費用。基於區塊鏈的貨幣為這些問題提供瞭解決方案。
處理這些客戶群將有助於加密貨幣與更多使用者互動,解決客戶問題並啟動有用的新加密貨幣版本。這一基礎工作將有助於區塊連結管越來越多的世界交易。世界上的支付基礎設施建立在網際網路之前,並且已經成熟。在短期內,部分割槽塊鏈解決方案將變得普遍。金融機構已經在建立自己的私有區塊鏈網路並生產數字代幣。參與機構充當區塊鏈中的節點,並且可以看到共享數字分類賬上的所有交易。今天,這些金融機構利用全球匯率將資金從主流貨幣(例如墨西哥比索)轉入私有數字代幣,然後轉入另一種主流貨幣(例如澳大利亞元)。通過這種方式,金融機構可以繼續保持其作為中介實體的角色,同時提高安全性,加快處理時間並降低客戶費用。
使用區塊鏈技術作為價值儲存
區塊鏈技術還有可能提供新的獨立儲存價值。今天,經典的獨立價值是黃金儲存,因為人類決定獨立於民族國家(例如加拿大)或國家聯盟(例如歐盟)而不是其他主流貨幣(例如美國,美元與美利堅合眾國的成功密切相關)。黃金通常與美元成反比關係:換言之,黃金可以對衝當前的全球金融體系。由於黃金難以儲存(重,相對不安全),數字區塊鏈貨幣代表了一種有吸引力的選擇。如果數字貨幣隨著時間的推移變得更加穩定(目前,它們極不穩定),它們可能有一天會增加或者減少黃金等資產(為了對衝)。
然而,更大的價值機會儲存正在幫助企業首先進入全球金融體系。例如,在發展中國家,許多實體都迫切希望將本地不穩定的貨幣轉向穩定的貨幣,如美元,以更好地保護其財富。與今天的美元一樣,明天促進世界交易的區塊鏈所支援的貨幣自然也會成為一種有價值的儲備。實體將在今天對美元進行投資。因此,相同的基於區塊鏈的貨幣獲得主流採用進行支付那就也可能成為主流採用的價值儲存。
如果數字貨幣取代美元和歐元等傳統貨幣,那麼這些數字貨幣將代表並主導金融體系。在這個世界上,這些貨幣將不再是當前現狀的有用對衝:它們將成為現狀!而且我們希望投資者能夠關注黃金,類似資產以及非主流數字貨幣來對衝這些現在主流的數字貨幣。
使用區塊鏈技術促進簡單的資訊交換
最終,Blockchain的價值來自於其保護和自動化資訊傳遞的潛力,這是一項有無限機會的努力。雖然基於區塊鏈的貨幣代表了簡化資訊傳遞的大好機會,但任何以數字方式傳輸資訊的當前流程或系統(即網際網路上的任何東西)都可能被區塊鏈技術徹底改變。在區塊鏈世界中,確定區塊鏈如何傳遞資訊的可程式設計規則稱為智慧合約。如今,支援智慧合約的最大,最受歡迎的去中心化區塊鏈平臺是以太坊。不應低估以太坊的出現:它將區塊鏈的商業範圍從貨幣擴充套件到所有數字資訊。
你可以將智慧合約視為可程式設計的if-then語句。如果事實A發生,那麼自動採取行動B。讓我們回顧一下Zander和Tara之間的初步資訊交流。Zander想要向Tara支付產品費用。讓我們假設Zander想買一張音樂會門票。在區塊鏈之前的世界裡,Zander給Tara送了100美元,然後祈禱Tara給他票。如果價值較高(例如,10,000美元的交易),那麼Zander和Tara可能會使用第三方託管服務。根據這一安排,Zander將向第三方傳送10,000美元。一旦收到資金,託管服務將指示Tara將票傳送給Zander。一旦Zander收到機票,託管服務將向Tara發放10,000美元,當然要減去提供服務的費用。
在區塊鏈世界中,Zander和Tara可能會使用ConcertCoin,一種(虛構的)基於區塊鏈的代幣來幫助買家和賣家交換門票。雖然比特幣等數字代幣可用於儲存價值並幫助使用者兌換貨幣,但許多山寨幣都是為更具體的交易而建造的。這些山寨幣使用區塊鏈技術和智慧合約來解決廣告,內容建立,賭博和房地產交易等領域的問題。在Zander和Tara的案例中,兩人可能會同意這張票價值20ConcertCoin。通過ConcertCoin專門的票務交易合約框架,Tara和Zander可能同意一份智慧合約:如果Tara有票,那麼將20架ConcertCoin從Zander轉移到Tara。如果Tara收到20 ConcertCoin,那麼將票的所有權轉讓給Zander。
智慧合約實際上只是自動合同。要實現智慧合約,需要做三件事。首先,所有利益相關者都需要同意數字代幣具有價值。在這種情況下,Zander和Tara都需要同意20ConcertCoin(或其他一些金額)是音樂會門票的合適價格。其次,所有利益相關者需要就智慧合約中的每個定義達成一致。在這種情況下,Zander和Tara需要就Tara“擁有機票”和“轉讓所有權”對Zander的意義達成一致。第三,數字代幣需要與每個定義的程式化事實相結合。在這種情況下,ConcertCoin將以程式設計方式檢查Tara帳戶的有效機票,並回答“是”或“否”。如果“是”,ConcertCoin會自動將資金從Zander轉移到Tara,將機票上的名稱從Tara更改為Zander,並將機票移至Zander的帳戶。
使用區塊鏈技術促進複雜的資訊交換
區塊鏈技術的複雜資訊市場的一個例子是儲存數字資訊。今天,網際網路的很大一部分由亞馬遜網路服務(AWS)和其他中介實體提供的類似產品託管。這些實體構建和維護全球資料儲存和伺服器以支援雲基礎架構。然而,在區塊鏈世界中,公司可以使用資訊儲存區塊鏈代幣(我們稱之為虛構代幣’FileStorageCoin’)來換取高分散式網路上的安全儲存,而AWS等實體中介收取的價格只有一小部分。
在典型的供需方式中,對FileStorageCoin的需求推高了FileStorageCoin的價格。作為迴應,礦工通過在網路上提供更多儲存來做出響應。每次選擇計算機來儲存資訊(鏈中的一個塊)時,區塊鏈都會向該計算機釋放一些FileStorageCoin。每增加一臺儲存資訊的計算機,網路就變得更有價值。正如AirBnB和Lyft允許資本所有者從他們的實物資產中獲得更多,區塊鏈可以幫助數字資本所有者從他們的數字儲存中獲得更多。通過採用FileStorageCoin可以為比任何一家公司提供的更大,更高效的資訊儲存網路。
雖然區塊鏈可以幫助使用者從儲存,連線,頻寬,網站訪問和內容建立中獲得更多價值,但該技術不僅限於數字資訊;該技術還可以使物理世界資產更具流動性(更易於銷售和購買),使其更具可還原性。換句話說,區塊鏈可以更好地促進多人資產的所有權。
考慮十幾個人將他們的資源集中起來購買10棟房屋作為投資房產。該集團計劃在未來十到十五年內出售房屋,以獲得可觀的利潤。在區塊鏈之前的世界中,一個所有者(稱他為吉姆)需要在出售房屋之前獲得投資回報(例如,購買房屋僅三年後)將他的錢拿出來,但這將難以找到買家,他所擁有的房屋怎麼才是合適的價格,以及如何執行交易。如果吉姆最初投資1萬美元,他可能想以15,000美元的價格出售他的股票,因為他覺得三年多來這些房子的價格已經上漲了。由於資產很複雜且存在風險,潛在買家可能希望親自了解吉姆。在這種情況下,最有可能的買家是該基金的其他11個成員。十個人可能不感興趣。有人可能會給他11,000美元。該基金尚未出售任何房屋,同行投資者可能會推理,因此該基金尚未實現任何實際收益。因為吉姆需要錢,他將被迫只能拿走11,000美元。
在區塊鏈世界中,十幾個人可以同意建立所謂的初始代幣發行(ICO)併發行區塊鏈代幣以換取基金的所有權。在這種情況下,十幾個人向每個投資者發行100個RealEstateCoin。如果投資者希望儘早離開基金,區塊鏈技術會將潛在買家的數量擴大到網際網路上的任何人。雖然大型公司(例如亞馬遜,AirBnB)過去已成功建立了自己的數字市場,但區塊鏈通過智慧合約,安全交易和權威性提供可用於所有人的信任建立,低成本的金融基礎設施。分類賬也可以到廣泛的實體。因此,吉姆有數千名潛在客戶要求獲得他的100個RealEstateCoin。他以每件17,500美元的價格出售每枚代幣。區塊鏈允許任何個人或公司為其當前資產建立數字市場。
上面的例子展示了區塊鏈技術如何改變投資基金的所有權模式。與像Kickstarter這樣的眾籌網站不同,早期的支持者只接受產品或服務,ICO讓實體真正擁有一些有意義的想法。如果一家公司做得好,該公司獨特的區塊鏈代幣價值將會增加,因為越來越多的個人表現出對該代幣的需求。如果一家公司做得不好,區塊鏈代幣將會貶值。
這些區塊鏈代幣激勵是強大的。例如,今天,一些少數人選擇圍觀電影創意,即使他們知道除了感恩之外他們不會得到任何東西。在區塊鏈世界中,這些人實際上擁有電影的一部分。因此,潛在投資者的數量和支援這些型別專案的資金數量將會增加;當更多人有機會從他們身上獲利時,他們會支援他們喜愛的事物。區塊鏈將為創意,非營利和營利性專案和公司提供新的資金。區塊鏈可以為任何事物建立一個去中心化的,安全的,基於激勵的線上市場。
預測區塊鏈技術的未來
區塊鏈技術創造了資訊網路。網路的基本規則是,當一個新人加入任何網路時,網路將變得更具價值。作為必然結果,每當另一個人加入廣泛使用的網路時,競爭網路對人們提供類似價值的指數就越大。你使用Facebook,因為你的所有朋友都在平臺上。你不太可能使用新的社交網路,因為很少有朋友會使用它。因此,網路往往會產生贏家通吃的市場。例如,Facebook,微信和其他一些企業在社交網路領域占主導地位。
我們期望區塊鏈技術獲得類似的贏家通吃結果。到目前為止,創始人們已經創造了數百個數字代幣。他們將在未來幾年內創造數千個。我們預計少數這些數字代幣將成功走向全球舞臺,而絕大多數這些代幣最終將變得毫無價值。例如,未來兩個加密幣可能成為主要的全球貨幣,三分之一可能成為對衝這些數字貨幣的全球價值儲備,而另外六個加密幣可能共同構成智慧合約的全球平臺。
首先,我們希望投資者將資金注入整個區塊鏈技術市場。投資者不知道哪些代幣最終會像Amazon.com一樣,哪些代幣最終會像Pets.com一樣。所以他們會全面投資。但最終,區塊鏈代幣將像使用者一樣受到重視。就像所有網路一樣。雖然比特幣具有領先優勢且使用者數量最多,但是更多使用者需要加入並使用網路來有意義地簡化全面的資訊流。不過,比特幣的使用者還有更多實體加入網路,供應商開採更多比特幣,創始人為代幣建立更多基礎設施。這反過來又吸引更多使用者加入比特幣網路。由於這些網路效應,我們預計比特幣會存在一段時間。另一方面,目前可能尚未建立至少一個將改變世界的數字代幣。
結論
區塊鏈對更安全,去中心化,激勵一致的全方位的平等承諾令人鼓舞。中介實體(例如,中間人)的數量越多,通過區塊鏈進行簡化的機會就越大。為了實現這一願景,利益相關者需要同意使用和重視相同的數字代幣。他們需要在智慧合約中就相同的標準定義達成一致,並就這些定義的程式性資料來源達成一致。最後,這些利益相關者需要實際使用這些數字代幣來交換資訊。這個過程需要時間,但最終我們期望區塊鏈技術能夠改變資訊和業務流。
你現在迷上了區塊鏈嗎?為了交易,我在CoinBase購買以太坊,然後將這些代幣轉移到Binance。
Coinbase:https://www.coinbase.com/join/5a39ac52c9e83802d5f70a27
Binance:https://www.binance.com/?ref=18572991
======================================================================
分享一些以太坊、EOS、比特幣等區塊鏈相關的互動式線上程式設計實戰教程:
- java以太坊開發教程,主要是針對java和android程式設計師進行區塊鏈以太坊開發的web3j詳解。
- python以太坊,主要是針對python工程師使用web3.py進行區塊鏈以太坊開發的詳解。
- php以太坊,主要是介紹使用php進行智慧合約開發互動,進行賬號建立、交易、轉賬、代幣開發以及過濾器和交易等內容。
- 以太坊入門教程,主要介紹智慧合約與dapp應用開發,適合入門。
- 以太坊開發進階教程,主要是介紹使用node.js、mongodb、區塊鏈、ipfs實現去中心化電商DApp實戰,適合進階。
- C#以太坊,主要講解如何使用C#開發基於.Net的以太坊應用,包括賬戶管理、狀態與交易、智慧合約開發與互動、過濾器和交易等。
- EOS教程,本課程幫助你快速入門EOS區塊鏈去中心化應用的開發,內容涵蓋EOS工具鏈、賬戶與錢包、發行代幣、智慧合約開發與部署、使用程式碼與智慧合約互動等核心知識點,最後綜合運用各知識點完成一個便籤DApp的開發。
- java比特幣開發教程,本課程面向初學者,內容即涵蓋比特幣的核心概念,例如區塊鏈儲存、去中心化共識機制、金鑰與指令碼、交易與UTXO等,同時也詳細講解如何在Java程式碼中整合比特幣支援功能,例如建立地址、管理錢包、構造裸交易等,是Java工程師不可多得的比特幣開發學習課程。
- php比特幣開發教程,本課程面向初學者,內容即涵蓋比特幣的核心概念,例如區塊鏈儲存、去中心化共識機制、金鑰與指令碼、交易與UTXO等,同時也詳細講解如何在Php程式碼中整合比特幣支援功能,例如建立地址、管理錢包、構造裸交易等,是Php工程師不可多得的比特幣開發學習課程。
- tendermint區塊鏈開發詳解,本課程適合希望使用tendermint進行區塊鏈開發的工程師,課程內容即包括tendermint應用開發模型中的核心概念,例如ABCI介面、默克爾樹、多版本狀態庫等,也包括代幣發行等豐富的實操程式碼,是go語言工程師快速入門區塊鏈開發的最佳選擇。
匯智網原創翻譯,轉載請標明出處。這裡是原文這個白皮書中學習95%區塊鏈技術基礎知識