Private-Blockchains
許可區塊鏈的意義何在?
據我了解,區塊鏈的全部意義在於防止節點惡意生成任意數據的故障 - 即防止您不信任網路的某些節點的情況。但是,如果您的節點是受信任的,則根本不需要區塊鏈,您就知道程式碼不是惡意的。那麼許可區塊鏈的意義何在?
但是,如果您的節點是受信任的,則根本不需要區塊鏈,您就知道程式碼不是惡意的。那麼許可區塊鏈的意義何在?
知道某人的身份並不一定等同於信任他們,而且並非所有的信任都是等價的。
考慮許可區塊鏈的典型範例。兩家(或更多)銀行希望將每天數百筆付款分批成一筆每日結算付款。每家銀行都相信其他銀行有償付能力,並支付他們所欠的任何款項。但是,沒有一家銀行相信其他銀行能夠正確計算付款。相反,他們都單獨進行計算,並且只有在他們同意結果的情況下才會付款。
您可以信任您的業務合作夥伴自己進行計算,但他們可能會給您錯誤的數字,可能是由於流氓員工而意外,或者是故意的。相信某人的誠實與相信他們的能力不同。
讓我們也考慮與第一個範例相反的情況,您不知道所涉及的每個人的身份。想像一下,你有一個比特幣側鏈,不是挖礦,而是一組經過許可的節點創建塊。此外,您提供的不是交易費用,而是 API 密鑰,允許每小時創建一定數量的交易。一些創建交易的人是你不認識的人。
在此範例中,您信任其他節點不會向網路發送無用交易的垃圾郵件,但您不允許他們花其他人的錢,或無中生有地創造金錢。