所有語言
Bitcoin Vision(簡稱BV)共享挖礦生態平台圍繞可信賴、門檻低、有場景、公開化、有用化、共建設等核心價值原則,運用“算法切換、算力分時、協同共識、混沌排序”的設計,依靠POC共識機制和可溯源、不可篡改的貝爾全生態特點,致力於降低全球挖礦產業准入門檻,讓更多礦工參与並獲得巨大價值、回歸價值本質的超時代共享挖礦平台。
BV共享挖礦生態應用平台將以適用於全球最大範圍商業及社會服務應用場景為出發點,以“實時共享挖礦模式為核心,向全球用戶提供便捷的挖礦服務,實現 ,打造業內新生態“為願景。真正提升
區塊鏈技術的普惠性和易用性,切實做到回歸到中本聰發布的《比特幣:一種點對點的电子現金系統》白皮書中所提到”人人可以挖礦“的初衷,並讓已經進入和希望進入礦界商業生態的愛好者們真正擁抱區塊鏈。
BV共享挖礦生態應用平台通過分層化的結構來支持數資的支付交易和線上線下算力流轉的體驗、礦工與用戶之間的資產兌換及Token獎勵的流程控制,而加密資產BV Coin可以為平台的建設發揮重要作用。可以為子區塊鏈的建設提供必要部件,它將支撐整個生態價值的流動,並承載着整個生態網絡及其運行的各種價值傳輸功能。其平台主要由以下五個層次組成。具體模型如下圖所示:
應用層:是基於支付交易與資產兌換、共享收益等功能的實現及系統架構的設計,滿足各種類型Dapp應用的服務。在平台模型上,BV應用層將提供應用開發平台和多終端版本支持,包括Web、IOS、Android、Client等。除了上述以外,用戶還可以通過基於手機瀏覽器H5頁面的Dapp訪問BV共享挖礦生態應用平台的各項服務,讓區塊鏈技術真正在用戶生活中落地應用。
表現層:主要對用戶的請求接受以及數據的返回,為客戶端提供應用程序的訪問。通過 API 接口可以實現接入、信息隱私保護、價值傳遞、存證方面的服務,並建立了多個支持不同語言版本的SDK ,從而達到接入數據的有價值化、可信任化;實現了對 Token 服務、算力流轉、数字資產等應用的撮合與流通。
業務層:是系統架構中體現核心價值的部分,其中存放了所有的業務邏輯。在數據與資產尚未進入到區塊中進行流動時,業務層便會依照其屬性進行一系列的編碼、拆分、排序、加密和存放管理。所有節點將根據令牌的需求讀取數據和其他節點共同完成任務。並采共識機制和高速網絡連接,減輕節點的通信、計算和存儲負擔,從而確保交易正常運行。
合約層:是一套以数字形式定義的承諾,包括:合約參与方可以在上面執行這些承諾的協議等。我們進行智能合約的設計時,先與這些業務組件中的數據和業務進行邏輯對比,確保其規則與條件均在適用範圍內。然後在腳本代碼的引入后,BV共享挖礦生態應用平台會再一次的進行比對,確認交易與相識的規則是否符合業務組件中的數據規範。最後以封閉式行為,進行智能合約的發行與應用。
數據層:包含節點管理、共識算法、賬本服務等功能組件。在這一層BV共享挖礦生態應用平台引入了一種具有高效的、去中心化的、全民參与的、公平的、全民收益的共識機制,即POC(Proof of Capacity)容量證明,類似於比特幣的POW共識機制(POW機制需要計算機通過大量運算尋找哈希值,礦工們通過大量且重複的運算工作來達到打包區塊的目的,這樣會消耗大量的電力資源。),但與POW共識機制不同的是,POC採用的是計算機的硬盤空間大小而不是電腦的計算能力,極大減少了電力消耗。硬盤的容量越大,可以儲存在硬盤裡的方案值就越多,礦工就越有機會匹配到其中所需要的哈希值,從而有更多的機會獲得獎勵。用戶擁有閑置硬盤即可參与挖礦,⼈⼈皆可挖礦。和DPOS相比,POC的節點選舉機制更靈活,去中心化程度更高,和 POS 相比效率更高,算法更簡單清晰。