當前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導讀] 什么是EOCS? EOCS(Enterprise Operation Cross System),是一個基于eosio底層框架實現(xiàn)的企業(yè)級跨鏈操作系統(tǒng),旨在實現(xiàn)和EOS主鏈通信的并行鏈,

什么是EOCS?

EOCS(Enterprise Operation Cross System),是一個基于eosio底層框架實現(xiàn)的企業(yè)級跨鏈操作系統(tǒng),旨在實現(xiàn)和EOS主鏈通信的并行鏈,是真正意義的跨鏈,支持高效穩(wěn)定的跨鏈交易,為跨鏈生態(tài)建設提供更穩(wěn)定和安全的平臺。作為可與EOS主鏈交互操作的第一條并行鏈,EOCS Chain力圖實現(xiàn)安全可靠、快捷便利的跨鏈資產(chǎn)轉(zhuǎn)移、跨鏈智能合約調(diào)用。任何人都可以在EOCS Chain并行鏈上開發(fā)或使用跨鏈DAPP。

為什么選擇EOCS?

互操作性

EOCS Chain并行鏈允許EOS主鏈與主流公有鏈、聯(lián)盟鏈、私有鏈互相通信和價值交換。

可擴展性

通過多鏈互聯(lián)互操作,EOCS Chain可幫助EOS實現(xiàn)史無前例的無限擴展。

開發(fā)友好性

EOCS Chain延續(xù)了EOS軟件堆棧的WebAssembly機制,可以非常輕松地開發(fā)DAPP。

EOCS發(fā)展路徑

EOCS核心競爭力

EOCS Chain并行鏈與EOS主鏈之間的同構(gòu)跨鏈,涉及以下組件:

同構(gòu)跨鏈協(xié)議(Isomorphic Inter-Chain Protocol, ICP) 同構(gòu)跨鏈合約,在并行鏈和主鏈上同時部署,支持跨鏈協(xié)議包的解析,證明的驗證和存儲,以及EOS原生幣(EOS)、EOCS Chain原生幣(EOCS)、EOS代幣的跨鏈資產(chǎn)轉(zhuǎn)移 同構(gòu)跨鏈通道,通過邏輯證明確保通道建立的穩(wěn)定性和安全性。 中繼者,將跨鏈協(xié)議包在并行鏈和主鏈之間安全快速地傳輸

EOCS Chain異構(gòu)跨鏈嘗試與探索

我們相信未來的區(qū)塊鏈不僅在去中心化社區(qū)中得到商業(yè)落地前景,千萬中小企業(yè)同樣需要區(qū)塊鏈作為價值傳遞的基礎服務,未來不僅是公有鏈、聯(lián)盟鏈還是企業(yè)內(nèi)部的私有鏈,都需要在一個公用網(wǎng)絡中進行價值傳遞和證明。 作為第一條EOS同構(gòu)并行鏈,我們將在開發(fā)EOCS Chain的基礎上,繼續(xù)探索和研究異構(gòu)鏈的跨鏈協(xié)議,不僅要為EOS生態(tài)做出支持百萬TPS的并行鏈體系,更要為整個EOS體系連接異構(gòu)鏈做出創(chuàng)造性的貢獻,作為連接EOS主鏈及整個EOS跨鏈群體系與其他區(qū)塊鏈鏈的紐帶,為所有異構(gòu)區(qū)塊鏈公鏈、聯(lián)盟鏈、私有鏈實現(xiàn)安全、快捷、無限擴展的區(qū)塊鏈生態(tài)體系!

EOCS整體框架簡圖

如何使用EOCS

編譯和部署

EOCS 支持多種Linux操作系統(tǒng),mac,centos,ubuntu等等,可以去github下載源碼并編譯,源碼下載地址,https://github.com/eocschain/eocs。

在自己的工作目錄(可自己設定)執(zhí)行命令 git clone https://github.com/eocschain/eocs 更新下載源碼。下載后文件組織結(jié)構(gòu)如下

在該目錄下執(zhí)行eosio_build.sh,會生成build目錄,執(zhí)行成功會提示build success?。?!

填寫配置

在~/.local/share/eosio目錄下有config和data文件夾,修改config.ini即可。

# Override default WASM runTIme (eosio::chain_plugin)

wasm-runTIme = wabt

# print contract‘s output to console (eosio::chain_plugin)

# 方便觀察跨鏈合約打印信息

contracts-console = true

# The local IP and port to listen for incoming http connecTIons; set blank to disable. (eosio::http_plugin)

# 鏈1為127.0.0.1:8888,鏈2為127.0.0.1:8889

http-server-address = 127.0.0.1:8888 # 或 127.0.0.1:8889

# The endpoint upon which to listen for incoming connecTIons (eosio::icp_relay_plugin)

# 鏈1為0.0.0.0:8765,鏈2為0.0.0.0:8766

icp-relay-endpoint = 0.0.0.0:8765 # 或 0.0.0.0:8766

# The number of threads to use to process network messages (eosio::icp_relay_plugin)

# icp-relay-threads =

# Remote endpoint of other node to connect to (may specify multiple times) (eosio::icp_relay_plugin)

# 鏈1為127.0.0.1:8766,鏈2為127.0.0.1:8765;其實只要填一個,使得兩條鏈的ICP插件能夠連接上

icp-relay-connect = 127.0.0.1:8766 # 或 127.0.0.1:8765

# The chain id of icp peer (eosio::icp_relay_plugin)

# 鏈1填寫鏈2的chain id,鏈2填寫鏈1的chain id,可參考后文獲取方式后再填寫

icp-relay-peer-chain-id = 630f427c3007b42929032bc02e5d6fded325b3e2caf592f963070381b2787a9d

# The peer icp contract account name (eosio::icp_relay_plugin)

# 對端ICP合約賬戶名;鏈1填寫鏈2上跨鏈合約賬戶名,鏈2填寫鏈1上跨鏈合約賬戶名

icp-relay-peer-contract = eocseosioicp

# The local icp contract account name (eosio::icp_relay_plugin)

# 本端ICP合約賬戶名;鏈1填寫鏈1上跨鏈合約賬戶名,鏈2填寫鏈2上跨鏈合約賬戶名

icp-relay-local-contract = eocseosioicp

# The account and permission level to authorize icp transactions on local icp contract, as in ’account@permission‘ (eosio::icp_relay_plugin)

# ICP插件向本端ICP合約發(fā)送交易時使用的賬戶名

icp-relay-signer = eocseosrelay@active

# The actual host:port used to listen for incoming p2p connections. (eosio::net_plugin)

# 鏈1為0.0.0.0:9876,鏈2為0.0.0.0:9877

p2p-listen-endpoint = 0.0.0.0:9876 # 或 0.0.0.0:9877

# Limits the maximum time (in milliseconds) that is allowed a pushed transaction’s code to execute before being considered invalid (eosio::producer_plugin)

# 設置足夠大的最大交易執(zhí)行時間,可參看ICP Challenges中關于計算量的說明

max-transaction-time = 300

# ID of producer controlled by this node (e.g. inita; may specify multiple times) (eosio::producer_plugin)

# 這里測試鏈僅使用生產(chǎn)者eosio

producer-name = eosio

# 填寫賬戶eosio的公私鑰,這里使用了默認值

signature-provider = EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV=KEY:5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3

# 插件

plugin = eosio::chain_api_plugin

啟動節(jié)點

進入build/programs/nodes,執(zhí)行nodes,啟動節(jié)點,到此為止,EOCS概述和節(jié)點啟動簡介完畢。

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術(shù)
關閉
關閉