中科院軟件研究所發(fā)布區(qū)塊鏈基礎(chǔ)組件RepChain

近日,中國科學(xué)院軟件研究所發(fā)布了一款區(qū)塊鏈基礎(chǔ)組件——RepChain,全稱為Reactive Permission Chain,即采用響應(yīng)式編程實現(xiàn)自主可控的許可鏈。據(jù)軟件發(fā)展研究部主任梁賡介紹,該組件以區(qū)塊鏈與行業(yè)應(yīng)用結(jié)合為目標,在身份準入的基礎(chǔ)上建立安全通道,具有標準化、模塊化、可視化三大特征,在滿足工程實施要求的基礎(chǔ)上,可以大幅減少代碼量,使開發(fā)人員能夠輕量化地解決區(qū)塊鏈的應(yīng)用問題。

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

企業(yè)在將自身業(yè)務(wù)與區(qū)塊鏈結(jié)合的過程中,一般不會從最底層開發(fā),而是尋求一個可以定制業(yè)務(wù)的區(qū)塊鏈系統(tǒng)框架,并且能讓開發(fā)者“易學(xué)易用”。RepChain在開發(fā)中盡可能采用經(jīng)過工程實踐驗證的標準組件,方便第三方改造使用,擁有可視化界面,將復(fù)雜的交易傳播、出塊的過程圖形化。

RepChain系統(tǒng)共分為六層,從底層到上層分別是數(shù)據(jù)層、網(wǎng)絡(luò)層、共識層、合約層、API層、監(jiān)控層。數(shù)據(jù)層負責(zé)數(shù)據(jù)格式定義,并以此為基礎(chǔ)實現(xiàn)數(shù)據(jù)的交換、驗證、存儲、讀取及檢索。網(wǎng)絡(luò)層支持入網(wǎng)許可驗證,在此基礎(chǔ)上進行去中心化的gossip組網(wǎng)。共識層負責(zé)共識模塊完成區(qū)塊的輸入共識和輸出共識。合約層為共識層提供交易執(zhí)行環(huán)境,具備安全隔離、解釋和執(zhí)行腳本、為腳本執(zhí)行提供上下文環(huán)境和底層API訪問的功能。API層提供外部接口,允許第三方應(yīng)用與系統(tǒng)交互,開發(fā)者進行在線測試,提供交易提交、交易檢索、區(qū)塊檢索、鏈檢索等基本功能。監(jiān)控層在區(qū)塊鏈網(wǎng)絡(luò)中收集事件和日志,并將其在前端進行可視化實時狀態(tài)展示和日志回放。

RepChain的開發(fā)目標即是使區(qū)塊鏈與行業(yè)應(yīng)用更好融合,RepChain的標準化、模塊化、可視化三大特性使其可以適用于多種不同的應(yīng)用場景。在保險行業(yè)領(lǐng)域,RepChain適用于簽約環(huán)節(jié)中的體檢結(jié)果上鏈和理賠環(huán)節(jié)的證據(jù)上鏈共享環(huán)節(jié);在數(shù)字資產(chǎn)領(lǐng)域,RepChain適用于數(shù)字資產(chǎn)分配、持有證明和資產(chǎn)轉(zhuǎn)移等方面;在物聯(lián)網(wǎng)領(lǐng)域,RepChain適用于嵌入式系統(tǒng)簽名和食品溯源。除此之外,在稅務(wù)、工商、土地等政務(wù)服務(wù)方面,RepChain也能相應(yīng)發(fā)揮作用。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2017-12-11
中科院軟件研究所發(fā)布區(qū)塊鏈基礎(chǔ)組件RepChain
近日,中國科學(xué)院軟件研究所發(fā)布了一款區(qū)塊鏈基礎(chǔ)組件——RepChain,全稱為Reactive Permission Chain,即采用響應(yīng)式編程實現(xiàn)自主可控的許可鏈。據(jù)軟件發(fā)展研究部主任梁賡介紹,該組件以區(qū)塊鏈與行業(yè)應(yīng)用結(jié)合為目標,在身份準入的基礎(chǔ)上建立安全通道,具有標準化、模塊化、可視化三大特征,在滿足工程實施要求的基礎(chǔ)上,可以大幅減少代碼量,使開發(fā)人員能夠輕量化地解決區(qū)塊鏈的應(yīng)用問題。

長按掃碼 閱讀全文