区块链正处于快速迭代阶段,技术创新是项目长久发展的根本

Posted by

区块链正处于快速迭代阶段,技术创新是项目长久发展的根本
隨著區塊鏈技術和應用的不斷發展,以智能合約、DAPP 為代表的區塊鏈2.0將不僅僅隻是支撐各種典型行業應用的架構體系。在組織、社會等多種形態的運轉背後,都能看到區塊鏈分佈式協作模式的影子。在廣義的區塊鏈技術架構中,可以分為三個層次:一、協議層:在這一層當中,代表著區塊鏈核心的內容。也就是目前市場上所泛稱的底層技術。裡面包含瞭數據存儲的結構、共識算法、加密機制、網絡通訊協議等等。這一切內容都被包覆到這層當中進行運作,並且以API或者服務的形式提供上層調用。二、擴展層:類似於傳統MVC架構中的V層,處理部分業務邏輯。智能合約就是建構在這個層上的。因此在擴展層,我們可以通過智能合約將區塊鏈技術延伸到各種不同的場景中,例如AI人工智能、VR/AR、物聯網、ERP/MES、大數據、雲平臺等,都可以在這裡進行實現。三、應用層:面向最終用戶,對於有接觸過虛擬貨幣的人來說,各種不同的“電子錢包”就屬於這一層。不過在實際應用中,由於區塊鏈技術本身的限制,應用層的開發除瞭要面對使用者的需求之外,同時也要兼顧擴展層與協議雲的邏輯與技術要求。這導致一個區塊鏈開發項目,將會需要更為復雜的團隊協作。8.PNG從以上的架構可以發現,區塊鏈技術在每個架構層當中都可能是不同的編程語言與各自獨立的運算邏輯。同時要配合業務自身的共識機制要求等,這會形成一個復雜的協作過程。而共識機制一直都是區塊鏈技術的核心問題,它決定瞭區塊鏈中區塊的生成法則,保證瞭各節點的誠實性、賬本的容錯性和系統的穩定性。基於區塊鏈技術的不同應用場景,以及各種共識機制的特性,浩瀚礦場主要從性能效率、資源消耗、容錯性、監管水平等幾個方面進行改善和創新。共識機制功能組件具備以下功能:(a)支持多個節點參與共識和確認;(b)支持獨立節點對區塊鏈網絡提交的相關信息進行有效性驗證;(c)防止任何獨立的共識節點未經其他節點確認而在區塊鏈系統中進行信息記錄或修改;(d)應具備定的容錯性,包括節點物理或網絡故障的非惡意錯誤、節點遭受非法控制的惡意錯誤以及節點產生不確定行為的不可控錯誤。同時,浩瀚礦場通過跨鏈技術,將商圈型私有鏈或聯盟鏈融入到主鏈的共識網絡中去,同時又能保有私有鏈或聯盟鏈的隱私和許可的防護措施。根據業務功能、隱私保護、數據隔離、或者性能容量擴展的需求,建立多個獨立的鏈並行工作,鏈和鏈之間可以通過跨鏈服務進行交互。其他數字資產進入浩瀚礦場,首先需要在浩瀚礦場上完成註冊,可通過自主開發或定制開發,接入浩瀚礦場,實現互通互聯。除此之外,在其共識背後還需要完整的加密功能邏輯,才能迎合市場的真實需求。浩瀚礦場采用是量子糾纏技術,是安全的傳輸信息加密技術,與超光速傳遞信息相關。這些粒子之間“交流”的速度很快,利用這種聯系可極速控制和傳遞信息。同時區塊鏈中也使用非對稱加密的公私鑰對來構建節點間信任。非對稱加密算法由對應的一對唯一的密鑰(即公開密鑰和私有密鑰)組成,任何獲悉用戶公鑰的人都可通過用戶的公鑰對信息進行加密與用戶實現安全信息交互。由於公鑰與私鑰之間存在依存關系,隻有持有私鑰的用戶本身才能解密該信息,任何未經授權的用戶甚至信息的發送者都無法將此信息解密。加密功能組件具備以下功能:支持國際主流加密算法。如AES256等對稱加密算法和RSA. ECSD 等非對稱加密算法;支持商密算法。如SM4、SM7等對稱加密算法和SM2、SM9 等非對稱加密算法;無論任何算法,都應具備明確的密鑰管理方案,確保區塊鏈底層安全機制正常運行;加密算法應具備抵禦破解的能力,宜定期審核加密算法的安全性,必要時采用更高破解計算復雜性的加密算法。浩瀚礦場技術的總體特征就是公開、透明、可驗證,或者至少在特定范圍內是具有這些特征的。從效果上看,是不可篡改與可追溯。項目會選擇開放程度較高的類似於公鏈的架構,這是因為項目對各方隱私的要求極高,對於流程透明性有極強的需求。目前,從技術能力和跨國支付的需求上來看,不排除項目中會搭建新的公鏈架構和共識機制,比如浩瀚礦場的共識機制。浩瀚礦場的模塊化設計,支持共識機制在內的所有核心功能模塊的替換與插拔。主錯默認采用信用共識機制POC(Proof of Credit)任何人都可以參與到區塊鏈網絡,每臺設備都能作為一個節點,每個節點都允許獲得一份完整的數據庫拷貝。節點間基於整套共識機制,通過競爭計算共同維護整個區塊鏈。任一節點失效,其餘節點仍能正常工作。這樣做的優勢在於既不會像當前比特幣區塊鏈那樣依賴大量算力消耗能源的工作量證明,又能將數據公開程度及影響面設定在可控范圍內。通過大數據能夠對用戶節點的行為作為有效判斷的依據,而不至於像The DAO那樣出錯之後,卻由於節點行為不可控而造成的解決方案難以統計的問題。如今,隨著區塊鏈技術在各行各業的應用落地,生態玩法也是快速更新迭代,區塊鏈時代的浪潮下,唯有技術創新是項目長久發展的根本。