所有語言
BigBang Core 是構建於 P2P 網絡的區塊系統,同目前流行的 P2P 数字貨幣系統類似,以去中心化方式維護透明賬本,實現用戶数字資產自主安全管理和高效流動。BigBang Core 系統針對 IoT(Internet of Things,物聯網)數據業務需求設計,利用區塊技術為 IoT 數據業務提供去中心化安全管理平台,實現 IoT 系統所需高併發低延遲等性能要求。BigBang Core 通過安全共識組織用戶交易(transaction),按時間順序形成數據區塊。同 Bitcoin 等單鏈系統不同,BigBang Core 採用樹結構來存儲排列區塊,可以根據業務類型和數據負載進行分叉形成多個分支。分支之間區塊相互獨立,新增區塊只與自身分支數據相關。
在多重分支的情況下,根據業務數據流量,可以分佈到多個分支區塊中,由此產生的可擴展性和高併發性正是 IoT 系統所需的基本性能。BigBang Core 的多重分支結構由唯一安全主鏈和眾多應用支鏈構成,安全主鏈用於支撐全網共識機制,應用支鏈用於實際業務。在應用支鏈可以提供最低 2 秒的低延遲交易確認,用戶可以指定交易緊迫性,支付相應交易手續費,以此實現低延遲業務。
樹狀結構
與 Bitcoin 等傳統單鏈系統不同,BigBang Core 使用樹狀結構來組織存儲區塊數據。
高拓展
面對物聯網海量的數據交易,通過依託於無限拓展的樹狀結構來實現整個系統的橫向拓展。
高併發
應用支鏈每秒的交易筆數(TPS, Transaction Per Second)能夠達到5200筆,並且一筆交易最快 2S 即可完成鏈上確認,能夠滿足物聯網下數據交易頻繁且低延遲的場景特點。
數據快速接入
通過良好的系統設計,為流式數據和持久化數據均提供穩定接口和後端服務使得數據快速上鏈。
數據公證
BigBang Core 鏈上存儲數據標識及流轉記錄,數據標識一旦上鏈就不可更改,可為需求方和提供方提供數據的一致性證明和公證信息。
物聯網價值流轉平台
作為物聯網技術底層的基礎設施,為物聯網上的數據傳輸與價值流轉提供穩定可靠的技術平台。
BigBang Core 網絡由運行 BigBang Core 軟件的節點構成 P2P 網絡。BigBang Core 的整體網絡架構可分為三層:節點網絡層、終端服務層、IoT 終端層。
節點網絡層由運行 BigBang Core 核心節點程序的節點構成,節點之間同步校驗區塊和交易數據,並進行共識組織區塊數據。終端服務網形成分佈式終端後台,為 IoT(Internet of Things) 終端提供接入服務。
為了支撐龐大的 IoT(Internet of Things) 業務,節點網絡與終端服務網共同組成 BigBang Core 服務平台。IoT 終端層包括智能傳感器、控制器和移動終端,內嵌輕客戶端程序,本地保存私鑰完成交易構建和校驗。