FISCOBCOS是國內企業主導研發、對外開源、安全可控的企業級金融聯盟鏈底層平臺。由金融區塊鏈合作聯盟成立的開源工作組協作打造,工作組成員包括博彥科技、華為、深證通、神州信息、四方精創、騰訊、微眾銀行、亦筆科技和越秀金科等金鏈盟成員機構。
FISCOBCOS已于2017年正式對外開源。截止到2020年5月,匯聚了超1000家企業及機構、逾萬名社區成員參與共建共治,發展成為最大最活躍的國產開源聯盟鏈生態圈。
應用項目覆蓋文化版權、司法服務、政務服務、物聯網、金融、智慧社區等領域。如今,基于FISCOBCOS方便的全面的開發工具,已經成為一個更開放的開源生態。
FISCOBCOS設計思路
FISCOBCOS以聯盟鏈的實際需求為出發點,兼顧性能、安全、可運維性、易用性、可擴展性,支持多種SDK,并提供了可視化的中間件工具,大幅縮短建鏈、開發、部署應用的時間。此外,FISCOBCOS通過信通院可信區塊鏈評測功能、性能兩項評測,單鏈TPS可達兩萬。
FISCOBCOS在2.0中,提出“一體兩翼多引擎”架構,實現系統吞吐能力的橫向擴展,大幅提升性能,在安全性、可運維性、易用性、可擴展性上具備行業領先優勢。
分析 |金色盤面:LTC/USDT短線遇阻于56:金色盤面綜合分析:LTC/USDT反彈遇阻于56附近,有回落需求,注意交易風險。[2018/8/15]
一體指代群組架構,支持快速組建聯盟和建鏈,讓企業建鏈像建聊天群一樣便利。根據業務場景和業務關系,企業可選擇不同群組,形成多個不同賬本的數據共享和共識,從而快速豐富業務場景、擴大業務規模,且大幅簡化鏈的部署和運維成本。
兩翼指的是支持并行計算模型和分布式存儲,二者為群組架構帶來更好的擴展性。前者改變了區塊中按交易順序串行執行的做法,基于DAG并行執行交易,大幅提升性能;后者支持企業將數據存儲在遠端分布式系統中,克服了本地化數據存儲的諸多限制。
多引擎是一系列功能特性的總括,比如預編譯合約能夠突破EVM的性能瓶頸,實現高性能合約;控制臺可以讓用戶快速掌握區塊鏈使用技巧等。
FISCOBCOS的核心部分
FISCOBCOS的核心模塊包括以下部分:
共識機制:可插拔的共識機制,支持PBFT、Raft和rPBFT共識算法,交易確認時延低、吞吐量高,并具有最終一致性。其中PBFT和rPBFT可解決拜占庭問題,安全性更高。
金色獨家 CSDN副總裁孟巖:未來更多國家會重新評估加密數字貨幣和ICO:昨日泰國頒布《數字資產法》,其證券監管機構預計將在本月晚些時候批準5個ICO,就此事金色財經獨家訪問了柏鏈道捷CEO、CSDN副總裁孟巖,孟巖表示:最近從印度央行也傳出聲音,說在反思之前對待ICO簡單否定的態度,現在泰國傳來這樣的消息,我相信在未來一段時間越來越多的國家會重新評估加密數字貨幣和ICO,這是大勢所趨。
但我們應該看到,之所以會有這種轉變,主要還不是因為這些國家的金融當局打心里有多么崇尚創新、追求進步,恐怕更多是在美聯儲加息、歐洲退出QE的國際貨幣金融大背景下,圍繞如何化解困局的而進行的一些探討和探索。
不過歷史往往就是這樣,大方向在那里,你主動也好,被動也好,不情不愿也好,遲早是會走過去的。
我對于未來加密數字貨幣,以及基于智能合約和數字資產的新的融資及資金管理方式充滿信心。我們這一代人將在區塊鏈上創建新的商業模式,新的協作模式,新的市場主體,哪個國家先順應這個趨勢,哪個國家就能享受這個時代的先發紅利。
至于未來ICO監管怎么走,我不關心具體過程,這是一個全球市場,大趨勢不可阻擋,區塊鏈領域新的融資模式,不僅限于ICO,逐漸走向開放,走向合規,走向誠信,這是必然發生的。[2018/6/15]
存儲:世界狀態的存儲從原來的MPT存儲結構轉為分布式存儲,避免了世界狀態急劇膨脹導致性能下降的問題;引入可插拔的存儲引擎,支持LevelDB、RocksDB、MySQL等多種后端存儲,支持數據簡便快速擴容的同時,將計算與數據隔離,降低了節點故障對節點數據的影響。
金色財經現場報道 火幣發布“火幣區塊鏈大數據”產品:金色財經6月6日現場報道,在“金融鏈變——火幣集團全球品牌升級發布會”上,火幣研究院袁煜明說:火幣區塊鏈研究院院長袁煜明發布了“火幣區塊鏈大數據”產品,旨在打造最全的區塊鏈數據庫。產品數據種類包括“鏈上數據”、“社交媒體數據”和“交易市場數據”3大類,8個子類,包含40多項數據,且數據量還在不斷增加。產品面向對象包括投資者、量化交易者、研究人員及創業公司等區塊鏈及加密資產市場參與者,將為行業提供數據服務,以輔助投資決策判斷、量化策略優化、研究熱點篩選、戰略規劃制定等一系列的決策流程。[2018/6/6]
網絡:支持網絡壓縮功能,并基于負載均衡的思想實現了良好的分布式網絡分發機制,最大化降低帶寬開銷。
性能提升策略
為提升系統性能,FISCOBCOS從提升交易執行效率和并發兩個方面優化了交易執行,使得交易處理性能達到萬級以上。
基于C++的Precompiled合約:區塊鏈底層內置C++語言編寫的Precompiled合約,執行效率更高。
交易并行執行:基于DAG算法根據交易間互斥關系構建區塊內交易執行流,最大化并行執行區塊內的交易。
金色財經現場報道 Digital Asset首席業務發展官:智能合約知識是解鎖區塊鏈技術潛力的關鍵:金色財經現場報道,今日Coindesk 2018共識會議正式在紐約開幕。Digital Asset首席業務發展官Chris Church就數字資產公司對分布式賬本及智能合約方面的采用發表了看法,他認為,人們應該了解智能合約知識,因為其確實是解鎖區塊鏈技術潛力的關鍵。[2018/5/15]
交易生命周期的異步并行處理:共識、同步、落盤等各個環節的異步化以及并行處理。
FISCOBCOS安全解決方案
考慮到聯盟鏈的高安全性需求,除了節點之間、節點與客戶端之間通信采用TLS安全協議外,FISCOBCOS還實現了一整套安全解決方案:
網絡準入機制:限制節點加入、退出聯盟鏈,可將指定群組的作惡節點從群組中刪除,保障了系統安全性。
黑白名單機制:每個群組僅可接收相應群組的消息,保證群組間網絡通信的隔離性;CA黑名單機制可及時與作惡節點斷開網絡連接,保障了系統安全。
權限管理機制:基于分布式存儲權限控制機制,靈活、細粒度地控制外部賬戶部署合約和創建、插入、刪除和更新用戶表的權限。
金色財經現場報道 最高人民檢察院原副局長李忠誠:依法監管是必要的 要留出試錯空間:金色財經現場報道,在2018全球首屆萬國區塊鏈技術博覽會上,最高人民檢察院原副局長李忠誠發表講話,他指出:互聯網如同巨大的磁石,可與相關產業結合,并產生巨大創造力。區塊鏈技術具有多重特性,引人關注,但為監管提出新課題,針對互聯網金融監管法律主要有“刑法”等。試錯空間方面,依法進行互聯網金融監管,沒有創新就沒有發展,應該給予必要的發展和試錯空間,依法監管是必要的,但不是萬能的,相關法律規范具有滯后性。廣大消費者權益脆弱,互聯網金融監管應該著眼于消費者的權益保護。應該做到指導意見先行,機動靈活的指導意見會發揮重大作用。我們對于互聯網金融監管不能等到發生重大問題時候才出手,而應該防微杜漸。[2018/4/21]
支持國密算法:支持國密加密、簽名算法和國密通信協議。
落盤加密方案:支持加密節點落盤數據,保障鏈上數據的機密性。
密鑰管理方案:在落盤加密方案的基礎上,采用KeyManager服務管理節點密鑰,安全性更強。
同態加密、群環簽名:鏈上提供了同態加密、群環簽名接口,用于滿足更多的業務需求。
FISCOBCOS的開發部署和運維
開發部署工具
FISCOBCOS引入開發部署工具、交互式控制臺、區塊鏈瀏覽器等工具來提升系統的易用性,大幅縮短建鏈、部署應用的時間。
包含:
基于JavaSDK的交互式的命令行工具console
區塊鏈瀏覽器
為了便于不同語言開發者快速開發應用,FISCOBCOS同時支持JavaSDK、Node.jsSDK、PythonSDK和GoSDK
運維工具
聯盟鏈系統中,區塊鏈的運維至關重要,FISCOBCOS提供了一整套運維部署工具,并引入了合約命名服務、數據歸檔和遷移、合約生命周期管理等工具來提升運維效率。
運維部署工具:部署、管理和監控多機構多群組聯盟鏈的便捷工具,支持擴容節點、擴容新群組等多種操作。
合約命名服務:建立合約地址到合約名和合約版本的映射關系,方便調用者通過記憶簡單的合約名來實現對鏈上合約的調用。
數據歸檔、遷移和導出功能:提供數據導出組件,支持鏈上數據歸檔、遷移和導出,增加了鏈上數據的可維護性,降低了運維復雜度。
合約生命周期管理:鏈上提供合約生命周期管理功能,便于鏈管理員對鏈上合約進行管理。
社區開源開發工具
依托龐大的開源生態,社區內眾伙伴秉承“來自開發者,用于開發者”的共建理念,在FISCOBCOS底層平臺之上,自主研發多個趁手開發工具并回饋給社區,從不同業務層面需求上降低區塊鏈應用開發難度和成本。以下為部分列舉:
區塊鏈中間件平臺WeBASE:面向多種對象,如開發者、運營者,并根據不同的場景,包括開發、調試、部署、審計等,打造豐富的功能組件和實用工具,提供友好的、可視化的操作環境。
分布式身份解決方案WeIdentity:基于區塊鏈的分布式多中心的技術解決方案,提供分布式實體身份標識及管理、可信數據交換協議等一系列的基礎層與應用接口,可實現實體對象數據的安全授權與交換。
分布式事件驅動架構WeEvent:實現了可信、可靠、高效的跨機構、跨平臺事件通知機制。在不改變已有商業系統的開發語言、接入協議的情況下,實現跨機構、跨平臺的事件通知與處理。
跨鏈協作方案WeCross:支持跨鏈事務交易,滿足跨鏈交易的原子性,對跨鏈進行治理,可支持多方協作管理,避免單點風險。
場景式隱私保護解決方案WeDPR:針對隱匿支付、匿名投票、匿名競拍和選擇性披露等應用方案,提供即時可用場景式隱私保護高效解決方案,助力各行業合法合規地探索數據相關業務。
區塊鏈數據治理組件解決方案:穩定、高效、安全的區塊鏈數據治理組件解決方案,分別從底層數據存儲層、智能合約數據解析層和應用層三個方面,提供了區塊鏈數據挖掘、裁剪、擴容、可信存儲、抽取、分析、審計、對賬、監管等數據治理方面的關鍵能力。具體組建包含WeBankBlockchain-Data數據治理通用組件:Data-Stash數據倉庫組件、Data-Export數據導出組件、Data-Reconcile數據對賬組件。
區塊鏈多方協作治理組件解決方案:可無縫適配FISCOBCOS的區塊鏈治理組件解決方案。首批開源的四個組件分別從私鑰丟失重置、合約權限細粒度管控、私鑰和證書的全生命周期管控等方面著手,提供了可部署的智能合約代碼、易于使用的SDK和可參考的落地實踐Demo等交付物。單獨的治理組建名稱為WeBankBlockchain-Governance多方治理協作組件:Governance-Account賬戶治理組件、Governance-Authority權限治理組件、Governance-Key私鑰管理組件、Governance-Cert證書管理組件。
區塊鏈應用開發組件解決方案:一套開放、輕量的開發組件集,覆蓋智能合約的開發、調試、應用開發等環節,包含了Solidity智能合約開發工具庫、智能合約Gradle編譯插件、應用開發腳手架。具體包含WeBankBlockchain-SmartDev區塊鏈應用開發工具:SmartDev-Contract智能合約庫組件、SmartDev-SCGP合約編譯插件、SmartDev-Scaffold應用開發腳手架。
ChainIDE:提供智能合約云端開發工具,幫助開發者節約邊際成本,加速推送區塊鏈應用落地。
FISCOBCOS區塊鏈工具箱:與WeBase/Remix/VSCode/ChainIDE等IDE協同工作,提升開發體驗與開發效率。
AnsibleforFISCOBCOS自動化生成企業級部署文件:本項目由為區塊鏈開源項目FISCO-BCOS提供了自動化生成企業級配置文件的ansibleplaybook,可以在30秒內生成配置,極大簡化了部署難度,避免了手工配置容易發生的錯誤。
其他工具還包含Truora可信預言機服務、Liquid智能合約編程語言軟件、WeEvent基于區塊鏈的分布式事件驅動架構等。
“你的利潤就是我的機會”——全球電商巨頭Amazon公司創始人JeffBezos。JeffBezos這句名言指的是Amazon公司通過降低價格和蠶食競爭對手利潤來增加市場份額,而在在從Web2到.
1900/1/1 0:00:00互操作性是未來社會網絡的連接線。這是Facebook和Twitter努力從根本上改造其現有產品的原因,也是我認為加密貨幣發布平臺Mirror--這篇文章的發布地--被低估的理由,盡管它在發布一年.
1900/1/1 0:00:00幾天前,Connext推出了NXTP,這個底層協議,用于在兼容以太坊的域之間實現完全無需信任的傳輸和合約調用,即鏈接不同區塊鏈及第二層/L2項目.
1900/1/1 0:00:0010月15日,據彭博社報道,有知情人士表示,比特幣期貨ETF據悉不會遭到美國證交會的反對。市場反應迅速,比特幣應聲上漲.
1900/1/1 0:00:00移動支付網消息:近日,央行副行長范一飛在2021中國數字金融論壇上表示,數字人民幣是金融供給側結構性改革的重要內容,有利于推動社會生活、生產方式的數字化轉型.
1900/1/1 0:00:00在騰訊阿里網易這些大廠都嘗試過NFT之后,京東也開始嘗試利用NFT了。2021年11月22日,京東年度重磅技術大會JDDiscovery全球科技探索者大會宣布將正式開啟.
1900/1/1 0:00:00