- 區塊鏈應用開發指南:業務場景剖析與實戰
- 熊麗兵 董一凡等
- 9字
- 2022-07-28 20:17:50
1.10 區塊鏈的主要種類
1.10.1 公鏈(public blockchain)
公鏈是一種公開透明的區塊鏈。作為用戶,任何人都能夠在公鏈上發起轉賬操作,也可以無條件地查詢整條鏈上的交易信息。同時,只要有對應的硬件,任何人都可以根據協議接入區塊鏈,然后成為區塊鏈中的一個節點。公鏈通常都開放源代碼,作為開發者,可以瀏覽整個公鏈的實現方式,也可以對公鏈的實現提出自己的建議,甚至可以給公鏈提交代碼,當然,代碼是否被接受需要通過公鏈開發團隊的審核。
公鏈是完全去中心化的,也就是說沒有單一的人或者組織擁有公鏈。在“交易”和“查詢”這兩個最基礎的區塊鏈操作上,所有人都是平等的,不會說誰有優先權。
這種人人平等的特性使公鏈具有全球性,既然所有人都擁有公鏈,那意味著也就沒有機構能夠關閉一條公鏈。
為了獎勵參與整個區塊鏈運作的工作節點,公鏈都會有一定的經濟刺激機制,一般通過代幣(token)來實現。參與工作的節點如果完成了一個區塊的創建,通常會收到一定的代幣獎勵。
公鏈中的工作節點通常都是匿名的,因此參與公鏈運作本身會受到匿名性的保護。
做得常見并且成功的公鏈包括比特幣、以太坊等。