所有語言
ECOChain是一個真正快速且經濟友好的分散式公共鏈,使用在虛擬機 (VM) 中執行的以太坊智能合約。由一家著名的國際區塊鏈團隊發起,它利用區塊鏈技術作為基礎,探索全球經濟市場和區塊鏈世界,構建全球分散分佈式生態系統。
ECOChain的使命在未來經濟市場體系的開發中,經濟合作組織肩負着充分挖掘區塊鏈優勢的使命,運用傳統的經濟市場體系,重塑新的經濟生態系統,實現良好、可信、快速、財務友好、經濟友好的分散生態系統。同時,它使更多的人擁有一個安全和高質量的分佈式安全網絡,使市場的健康和值得信賴的發展和激勵通過經濟合作鏈來實現。這也是經合組織鏈小組的使命。
在技術層面,ECOChain使用區塊鏈技術(通信協議、加密等)構建,以確保用戶之間的連接沒有障礙。它具有以下獨特優勢:
1. 高性能
(1) 用戶可以體驗到高交易速度經濟鏈利用長期以來已知的通信協議,以最大限度地發揮其效益。各種模型分析和壓力測試鞋,它可以支持高達 560 交易每秒。
(2) 有效的自適應共識算法是由經社理事會提供的區塊鏈協議。該自適應算法保證了公有鏈的高效併發處理,並準確解決了節點錯誤和網絡連接問題。
(3)快速交易確認。ECOC使用高效且自適應的協商一致算法來確保完成事務,即事務確認,並優化事務確認過程中的其他屬性,如加密安全簽名算法和分類帳存儲方法。
(4) 對於存儲,ECOC支持本地數據庫存儲、文件系統存儲和雲存儲。本地存儲實現冷熱分離,數據庫存儲使用數據庫和表模型,雲存儲支持根據云群集規則進行擴展。
2. 高速訪問ECOC基於最小化業務應用程序開發圈、滿足程序員現有的開發知識以及以高安全性促進其部署和維護的原則。因此,它在用戶業務開發、部署和安全性方面實現了許多兼容性。該生態系統為用戶和開發人員提供了許多客戶端(不同錢包類型)和工具 (SDK),他們可以選擇如何連接到具有良好UI體驗、高安全性、更低的成本和快速速度的區塊鏈。SPV(簡單的驗證付款)客戶端也可以使用,使得許多操作成為可能,而無需運行完整節點,但也不使用第三方服務(信任較少操作)。
3. 高安全性
(1) 可靠且一致的存儲ECOC保證在傳輸過程中不會通過非對稱加密和数字簽名(公共加密)篡改服務請求,並通過協商一致機制存儲每個節點的數據。對於存儲的數據記錄,節點內的自檢和准實時多節點數據驗證用於確保無法修改存儲的數據記錄。
(2) 用戶隱私和交易保密性ECOC中的用戶真實身份和區塊鏈公共地址是孤立的。公共地址是假名。無法從每個節點的記錄存儲獲取關聯的用戶信息。用戶信息存儲具有多層保護,如權限控制、訪問身份驗證和加密存儲。事務保密性較高的用戶也可以選擇獨立於事務的機制。同一用戶的每個事務都映射到區塊鏈上的不同地址,從而確保無法在分類賬上獲取用戶的多個記錄(不可追蹤)。
(3) 安全密鑰管理系統在ECOC密鑰管理解決方案中,提供了密鑰安全和用戶帳戶委派功能,以確保密鑰的安全性。密鑰安全使用用戶信息加密私鑰。在正常業務流程下無法訪問密鑰安全。存在CLI和GUI工具以脫機保存密鑰(冷存儲)。此外,內部共識算法,投注者可以在形成塊(Coinbase交易)時使用同一錢包的不同賬戶進行共同簽名。這增強了賭注者的安全性。
(4) 操作效率ECOChain為數據指標(分析)構建 GUI和CLI工具。根據應用程序和業務 Dapp 的需求,智能合約的存儲和區塊鏈數據可以進行測試、檢查、篩選或自定義,以生成任何類型的報告。此外,還存在用於代碼編譯的增強編譯器。存在用於安全分析、智能合約的成本和性能的其他工具。所有這些都屬於經濟合作組織(ECOC)的生態系統。ECOChain提供通用和高效的信息收集組件,這些組件部署在業務層、共識節點層和分類帳存儲層。信息收集組件將機器的系統信息(如CPU、內存、硬盤和網絡狀態)和節點使用狀態(如節點訪問、花費的時間、節點運行狀況等)和業務使用情況(業務訪問、成功率、耗時分發等)實時显示在監控界面上,以方便整個系統的管理。
隨着經濟合作鏈生態系統的不斷完善、擴展和發展,越來越多的使用案例能夠得到解決,而經濟合作組織鏈的可用性將增強,從而帶來更高的流通量和不可避免的更高價值。
用例1:交易市場商城經濟
交易市場商城不僅給人們帶來了便利,而且帶來了巨大的交通流量。ECOC鏈將建立一個分散的在線經濟市場交易平台,在這些平台上显示各種項目。買方和賣方就ECOChain平台上的智能合同達成一致。買方在區塊鏈上放置一定數量的代幣。賣方確認項目收到正確后,區塊鏈上的令牌將自動發送到賣方的帳戶。否則,如果買方尚未收到該項目或尚未確認,根據智能合約的協議,區塊鏈上的令牌將返回到買方的帳戶。對於某些大額交易,需要多種保護措施。人工智能技術可用於保護鏈條上記錄的物品的產權,以避免雙方違反合同。需要一定數額的存款(擔保)。這種類型的買賣過程不僅安全,而且保護買賣雙方的權利。
用例2:跨鏈事務和互操作性
如今,區塊鏈具有許多不同的架構、屬性和目標。有些人會活下來,另一些人不會。但是,是否可以以分散的方式將它們連接起來呢?分散的鏈(跨鏈)連接為連接的鏈和區塊鏈行業增加了價值。應用程序可以普遍使用;網絡效應提高了其可用性,並保留了權力下放(信任少財產)。經合組織已經在為此而努力。原子交換代碼正在作為開源實現,存儲庫發布在 GitHub(GitHub源代碼) 上。第一個目標就是以太坊,因為它是一個有着豐富生態系統的大平台。其他平台將跟隨。原子交換是以完全分散的方式交換資產,這意味着在不同的鏈之間進行硬幣或代幣交換,而無需第三方或保管人。今後,將實現經合組織鏈與運行虛擬機的其他鏈之間的互操作性。一張關於跨鏈的黃色紙張也在進行中。
用例3:Oracle 的單獨協議(共識)
虛擬機是確定性狀態機。它與外部世界隔絕。這意味着它無法從外部訪問任何數據。獲取數據的唯一方法是從有權訪問智能合約(通過合同函數)的人輸入數據。有權訪問這些函數的實體可以使VM代碼有用。通常的例子是匯率數據。這就是術語"oracle"的誕生方式。對智能合約具有特殊訪問權限並定期使用真實數據饋送它的實體是oracle。術語可能源於一個事實,即此實體(通常是服務器)受到應用程序用戶的高度信任。這樣,分散式應用程序就可以為實際用例運行。
用例4:位置證明的應用(PoL)
位置證明是實體必須向其他人證明其真實(物理)位置的問題。GPS系統向某人提供信息,以自動計算其位置,並出現小錯誤。問題是,這個GPS信息不能被用來說服別人。因此,整個問題是,如何有人可以證明,在給定的時間,他不偽造它的位置。PoL最常見的案例是應用於物流鏈。關於關鍵產品,如食品和藥品,問題更加緊迫。還有其他用例。PoL沒有常規解決方案。幸運的是,用例是特定的和位置綁定的。在這些地方,可以從不同的實體使用特殊硬件。我們稱為用例3的oracle系統可在此處以完全信任的方式提供PoL。硬件、Oracle 共識和利益點的網狀網絡可以提供可行的解決方案。