中科院軟體研究所釋出區塊鏈基礎元件RepChain

買賣虛擬貨幣

近日,中國科學院軟體研究所釋出了一款區塊鏈基礎元件——RepChain,全稱為Reactive Permission Chain,即採用響應式程式設計實現自主可控的許可鏈。據軟體發展研究部主任梁賡介紹,該元件以區塊鏈與行業應用結合為目標,在身份准入的基礎上建立安全通道,具有標準化、模組化、視覺化三大特徵,在滿足工程實施要求的基礎上,可以大幅減少程式碼量,使開發人員能夠輕量化地解決區塊鏈的應用問題。


區塊鏈可稱為近年來的熱詞,剛過去的2016年被稱為區塊鏈元年,是中國區塊鏈熱度爆發的一年,也是創業公司成立最多的一年。2017年,大家都在探索區塊鏈與行業應用的結合,期待看到成熟的應用案例落地,從而可以走向大規模成熟應用。中科院軟體研究所也在積極開展這方面的研究,並研發出這款區塊鏈基礎元件,意圖為基於區塊鏈的應用開發提供基礎功能支援。中科院軟體研究所研究員、中科軟科技股份有限公司總裁左春表示,“區塊鏈始於去中心化的公有鏈,而企業級應用需要責任主體,故轉向聯盟鏈。其進展徘徊於聯盟鏈平臺的公認和流行,以平臺的收斂和標準化發展為目標。一旦突破,必帶動一系列行業應用的迅猛發展。RepChain將是一個有益的探索方向。”

企業在將自身業務與區塊鏈結合的過程中,一般不會從最底層開發,而是尋求一個可以定製業務的區塊鏈系統框架,並且能讓開發者“易學易用”。RepChain在開發中儘可能採用經過工程實踐驗證的標準元件,方便第三方改造使用,擁有視覺化介面,將複雜的交易傳播、出塊的過程圖形化。

RepChain系統共分為六層,從底層到上層分別是資料層、網路層、共識層、合約層、API層、監控層。資料層負責資料格式定義,並以此為基礎實現資料的交換、驗證、儲存、讀取及檢索。網路層支援入網許可驗證,在此基礎上進行去中心化的gossip組網。共識層負責共識模組完成區塊的輸入共識和輸出共識。合約層為共識層提供交易執行環境,具備安全隔離、解釋和執行指令碼、為指令碼執行提供上下文環境和底層API訪問的功能。API層提供外部介面,允許第三方應用與系統互動,開發者進行線上測試,提供交易提交、交易檢索、區塊檢索、鏈檢索等基本功能。監控層在區塊鏈網路中收集事件和日誌,並將其在前端進行視覺化實時狀態展示和日誌回放。

RepChain的開發目標即是使區塊鏈與行業應用更好融合,RepChain的標準化、模組化、視覺化三大特性使其可以適用於多種不同的應用場景。在保險行業領域,RepChain適用於簽約環節中的體檢結果上鍊和理賠環節的證據上鍊共享環節;在數字資產領域,RepChain適用於數字資產分配、持有證明和資產轉移等方面;在物聯網領域,RepChain適用於嵌入式系統簽名和食品溯源。除此之外,在稅務、工商、土地等政務服務方面,RepChain也能相應發揮作用。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;