區塊鏈教學

區塊鏈是一個不斷增長的分類賬,它以安全,按時間順序和不可變的方式保存所有交易的永久記錄。 它可用於貨幣,財產,合同等的安全轉移,而無需銀行或政府等第三方仲介。 區塊鏈是一種軟體協議,但它不能在沒有互聯網的情況下運行(如SMTP用於電子郵件)。

此區塊鏈教學包括有助於學習區塊鏈技術的所有主題。 這些主題包括:區塊鏈介紹,區塊鏈的歷史,什麼是比特幣,比特幣礦工的角色,哈希函數,塊哈希,區塊鏈中的塊哈希如何工作,分佈式區塊鏈如何工作,加密哈希,比特幣組件,Coinbase交易,密鑰在比特幣中的概念,區塊鏈DAO,區塊鏈限制,區塊鏈雙重支出,什麼是比特幣現金,比特幣工作證明,Merkle樹,設置比特幣價格等等。

面向讀者

本教程是為有志於學習區塊鏈基礎知識的專業人士準備的。通過比特幣加密貨幣解釋區塊鏈概念。 本教程將幫助您瞭解區塊鏈技術領域和相關知識。

本教程將介紹區塊鏈技術,加密貨幣背後的驅動力,比特幣。讀者可學習密碼學,創建和鏈接塊,網路和挖掘的過程以及與區塊鏈技術相關的許多其他概念,包括區塊鏈網路的設計。

前提條件

在深入學習區塊鏈之前,必須具備腳本語言的基本知識,例如HTML,JavaScript和CSS。

問題與回饋

我們不能保證您在學習此ReactJS教學的過程中不會遇到任何問題。本教學中的講解,示例和代碼等只是根據作者的理解來概括寫出。由於作者水準和能力有限,因此不保正所有編寫的文章都準確無誤。但是如果有遇到任何錯誤或問題,請回饋給我們,我們會及時糾正以方便後續讀者閱讀。

區塊鏈教學目錄

  • 1.區塊鏈簡介 - 區塊鏈是一個不斷增長的總帳,它以安全,按時間順序和不可變的方式保存所有已發生的交易的永久記錄。
  • 2.區塊鏈歷史 - 區塊鏈技術於1991年由研究科學家Stuart Haber和W. Scott Stornetta描述。他們希望引入一種計算上實用的解決方案,為數字文檔加上時間戳,以便它們不會被回溯或篡改。
  • 3.什麼是比特幣? - 比特幣是一種加密貨幣(虛擬貨幣),或者是一種使用密碼學規則來監管和生成貨幣單位的數字貨幣。
  • 4.區塊鏈版本 - 介紹區塊鏈技術的演變,從1.0到3.0的“版本控制”。
  • 5.比特幣礦挖掘 - 比特幣挖掘是將交易記錄添加到比特幣過去交易的公共分類賬的過程。
  • 6.區塊鏈哈希函數 - 哈希函數接受任意長度的輸入字串(數字,字母,媒體檔)並將其轉換為固定長度。固定位長度可以變化(如32位或64位或128位或256位),具體取決於所使用的散列函數。固定長度輸出稱為散列。
  • 7.區塊鏈塊哈希 - 瞭解SHA-256如何應用於在區塊鏈中構建塊。在比特幣區塊鏈的背景下進行具體討論,並瞭解它如何與礦工的角色聯繫起來。
  • 8.塊哈希如何在區塊鏈中工作?- 區塊鏈是以數字方式存儲數據的概念,這些數據以塊為單位。
  • 9.區塊鏈分佈式分類帳 - 分佈式分類帳是一種在分散式網路的成員之間共用,複製和同步的資料庫。使用密碼術可以安全準確地存儲有關此分類帳的所有資訊。
  • 10.比特幣基本組成部分 - 瞭解比特幣的四個基本組成部分。這四個要素將幫助我們以更清晰的方式理解比特幣區塊鏈。
  • 11.區塊鏈工作證明 - 工作證明(PoW)是區塊鏈網路中的原始一致性演算法,該演算法用於確認事務並為鏈創建新塊。
  • 12.coinbase交易 - coinbase交易是塊中的第一個交易,它是一種可以由礦工創建的獨特類型的比特幣交易。
  • 13.比特幣關鍵概念 - 比特幣需要注意四個關鍵概念,它們分別是:非居間化,分散式,分散和不可信。
  • 14.區塊鏈關鍵區域 - 比特幣是區塊鏈中最著名的實現,很多開發和方向都是基於區塊鏈使比特幣發生的前提。
  • 15.區塊鏈加密貨幣 - 加密貨幣是一種數字資產,可用於在各方之間交換價值。它使用強大的加密技術來保護金融交易並控制該貨幣的新單位的創建並驗證資產的轉移,它不是物理上存在的。
  • 16.區塊鏈DAO - DAO縮寫為分散自治組織。顧名思義,它是一個既自治又分散的組織。
  • 17.區塊鏈技術的局限性 - 區塊鏈技術在創建無信任的分散應用程式方面具有巨大潛力,但它並不完美。存在一些障礙使得區塊鏈技術不是主流應用的正確選擇和無法使用。
  • 18.區塊鏈雙重支出 - 雙重支出意味著兩次花相同的錢。眾所周知,任何交易只能以兩種方式處理。一個是離線的,另一個是線上的。
  • 19.區塊鏈比特幣現金 - 比特幣現金是互聯網上的點對點電子現金。它完全分散,沒有中央銀行,也不需要任何可信賴的第三方運營。
  • 20.比特幣分叉和隔離見證 - 在本節中將瞭解比特幣(分叉)Forks和隔離見證(SegWit)。
  • 21.區塊鏈Merkle樹 - Merkle樹是區塊鏈技術的基本組成部分。它是由不同數據塊的散列組成的數學數據結構,用作塊中所有交易的摘要。它還允許對大量數據中的內容進行有效和安全的驗證。
  • 22.區塊鏈與資料庫的區別 - 區塊鏈是一種資料庫或分類帳,它將資訊存儲在稱為塊的數據結構中。它基於分佈式分類帳技術,可以在不相互信任的各方之間使用。
  • 23.比特幣防禦攻擊 - 比特幣確實是最安全的加密貨幣,它在協議的多個級別提供安全性。它經常呈現持續複雜的攻擊。
  • 24.比特幣價格由誰來定?- 比特幣就像一種商品。它的價格取決於它所交易的市場,即比特幣的價格取決於某人願意支付多少比特幣。
  • 25.比特幣入門知識 - 本節的目的是介紹如何瞭解和使用比特幣,
  • 26.如何選擇比特幣錢包 - 在本節中將學習選擇錢包的過程。錢包可用來接收比特幣,發送比特幣,存儲比特幣。
  • 27.發送和接收比特幣 - 發送和接收比特幣是任何比特幣應用的核心構建塊之一。通過互聯網安全地發送和接收比特幣是比特幣的價值所在。
  • 28.將比特幣轉換為菲亞特貨幣 - 菲亞特貨幣由政府宣佈為其控制的領土內的法定貨幣。僅因政府監管或法律而具有價值的菲亞特貨幣不受黃金或白銀等實物商品的支持。法定貨幣的價值來自供需關係和發行政府的穩定性。

開始學習 >> :區塊鏈簡介