3種不同型別的區塊鏈技術
在本區塊鏈教程中,我們將學習區塊鏈的型別。首先,我們將看到3種不同型別的區塊鏈,即無許可限制,公共許可,私有許可區塊鏈。此外,我們將討論如何使用它們,將根據不同的需要了解這三者的重要用法。那麼,讓我們開始3種不同型別的區塊鏈。
區塊鏈技術的型別
比特幣區塊鏈的出現讓人很容易聯想到它可以用於任何值得進行的交易或也可以讓人想起的如P2P保險,P2P能源,P2P共享乘車等協議。其實各種數字貨幣和Mastercoin試圖解決這些問題,並支援比特幣區塊鏈協議。
像銀行這樣的私人組織很容易理解他們可以使用區塊鏈計劃作為分散式賬本技術(DLT),並使區塊鏈(私有或聯合)具有許可權,無論驗證者是集團成員還是單獨組織的法人實體。在許可非公開分類賬的背景下,區塊鏈一詞極具爭議性。這就是為什麼術語“分散式分類帳”技術會出現大量的相關術語的原因。
你需要知道3種流行的區塊鏈型別:
- 無許可限制區塊鏈
- 公共許可區塊鏈
- 私有許可區塊鏈
無許可限制的區塊鏈
這個,應該已經很熟悉了。比特幣,以太坊是這種區塊鏈的代表。在這種區塊鍊形式中,我們傾向於沒有權威進行制裁的交易。允許我們擁有一個比特幣賬號。如果我發給你五個比特幣,我會對網路中的個人大喊大叫。“夥計們,看我正在給現在的這個傢伙贈送五個比特幣”。
比特幣網路中的人們收到我的訊息並開始確認交易的方法。驗證交易的那個人不一定被選中。我們傾向於無法預測是誰在發表意見。目的是任何一個人有設施都可以來驗證交易。在你需要系統實行民主,將使用無限制的區塊鏈。任何人都會產生合理的合約,轉移現金或貢獻知識。使用者似乎保持匿名,你將在極其無限制的區塊鏈中遮蔽敏感資訊。
“例如:Luke需要製作一個應用程式,任何人都可以表達他們對政黨的看法。還需要保護貢獻者的隱私。“
在Luke的想法中,我們可以使用無許可限制區塊鏈Permissionless Blockchain。任何人都可以隨時準備在應用程式上發表意見。沒有任何人能剝奪他們的意見,都將會獲得良好的記錄。
公共許可區塊鏈
在這裡,我們有人聯合機構來裁定集體行動。它可以聯絡當局,高階工作人員,政府,機構或任何授權的人。也可以由公眾觀看。
“Elisha希望為tunny供應鏈帶來透明度。她希望個人瞭解魚被捕獲,加工,包裝等進行處理的位置。“
此後你會得到魚,你將掃描程式碼,並從它捕獲的目的地開始跟蹤它的旅程。你完全可以檢視這些資訊。你可能無權記下某些內容。一旦魚被捕獲,漁民的物聯網裝置被允許在區塊鏈記下各種資訊;通過各種用具加工、處理、包裝魚也被允許在區塊鏈記下各種資訊;但是,一般公眾不能將資訊記入其中。這裡的資訊像所有Blockchain一樣很好的記錄。
私有許可區塊鏈
私有許可就像公共許可區塊鏈Public Permissioned Blockchain一樣接受任何一個問題。只是不能公開閱讀的資訊。
“Sara的業務涉及兩個不同的小企業和一個商業公司。他們彼此涉及定期交易。“
在Sara的事例中,她與不同企業的交往是非公開資訊。它不需要讓資訊進行公開閱讀。然而,這些資料也需要良好的記錄。在這裡,一旦他們彼此互動,他們就不會維護單獨的分類賬。每筆交易都會在區塊鏈中記錄。
我希望你能想到區塊鏈的類別。
選擇合適的區塊鏈是應該的,你可以節省時間。在某些情況下,你甚至不喜歡區塊鏈。我甚至準備好了一份表格來幫助你選擇是否需要區塊鏈。在即將到來的日子裡,我們可以期待區塊鏈的其他創新。
所以,這完全是關於不同型別的區塊鏈技術。希望你喜歡我們的解釋。
結論
因此,在這個區塊鏈教程中,我們瞭解了區塊鏈技術的型別。此外,我們看到了區塊鏈型別:無許可限制,公共許可,私有許可以及如何使用它們。除此之外,這三者是如何根據他們的需求獲得重要的用途。
======================================================================
分享一些以太坊、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工程師不可多得的比特幣開發學習課程。
- ofollow,noindex">tendermint區塊鏈開發詳解 ,本課程適合希望使用tendermint進行區塊鏈開發的工程師,課程內容即包括tendermint應用開發模型中的核心概念,例如ABCI介面、默克爾樹、多版本狀態庫等,也包括代幣發行等豐富的實操程式碼,是go語言工程師快速入門區塊鏈開發的最佳選擇。
匯智網原創翻譯,轉載請標明出處。這裡是原文