作者:科普 / 來源:ArcBlock區塊基石
本文摘自 ArcBlock Forge SDK 發布 CEO 答問活動
ABT 能一鍵發鏈,發 TRX、NEO、Qtum 等各種鏈,那么安全性怎么保證呢?全靠 ABT 來維護嗎?
鏈的安全性、去中心化一方面要靠我們的軟件的設計,另一方面要靠這條鏈上的礦工(運營者)。我們認為一個有意義的鏈自然會有足夠的礦工參與,而沒有意義的東西就應該被淘汰。
ABT 鏈網的思路,不同于其他友軍的“Pooled Security”的思路,而是采用“物競天擇,適者生存”的思路。
各個主鏈運行速度,及交互速度如何保證?
各條鏈根據自己的設計要求而運行。其性能不僅僅取決于我們的軟件設計性能,還取決于應用本身的需求、設計、組網方式和節點性能。應用鏈由應用鏈的運營者來保證其速度、可靠性等,而 ABT 鏈網中一些提供公共服務的鏈會由礦工節點(也包括我們自己的節點)來一起保證安全和去中心化。
各個主鏈之間交互速度一樣還是差異比較大?與節點距離有關?
各條鏈之間的交互性能會取決于鏈的節點的部署設計以及應用本身的設計。
ABT 鏈以后會不會像 BTC 之前一樣會發生分叉?如果需要分叉的話,都有什么利弊?
我們采用 PBFT 共識,1 個 block 后就能確認,運行中不會產生分叉。另外我們支持非常強和創新的鏈上治理機制,使得節點的協議升級、軟件版本升級等都可以通過鏈上治理的方式全自動進行,除非有人專門以分叉為開發目的,否則不會產生硬分叉。