時(shí)間:2023-08-26|瀏覽:228
IXBTC是什么?
IXBTC是第一個(gè)具有連貫技術(shù)和經(jīng)濟(jì)架構(gòu)的脫鏈運(yùn)營(yíng)網(wǎng)絡(luò),可將互聯(lián)網(wǎng)級(jí)可擴(kuò)展性帶入區(qū)塊鏈。IXBTC可橫向擴(kuò)展到每秒數(shù)十億的離線交易,無(wú)信任,分散和私有。它包含一個(gè)分層架構(gòu),每層都有重要的技術(shù)創(chuàng)新:
1. 一個(gè)渠道構(gòu)建套件,靈活支持廣義的脫鏈dApp狀態(tài)轉(zhuǎn)換,超越簡(jiǎn)單支付,類似側(cè)鏈的渠道,資金鎖定最少。
2. 第有史以來(lái)一個(gè)柯林斯證明最優(yōu)的狀態(tài)路由算法,其交易吞吐量比最先進(jìn)的解決方案高15倍;
3. 一個(gè)脫鏈操作系統(tǒng),可以大大簡(jiǎn)化各種平臺(tái)上的脫鏈應(yīng)用程序的開(kāi)發(fā)和使用。
4. 提出了一種原則性的脫鏈加密經(jīng)濟(jì)學(xué)設(shè)計(jì),以平衡為實(shí)現(xiàn)可擴(kuò)展性而進(jìn)行的權(quán)衡。
IXBTC的分層技術(shù)架構(gòu)
受到使互聯(lián)網(wǎng)超級(jí)成功的分層抽象原則的啟發(fā),IXBTC設(shè)計(jì)了一個(gè)干凈的分層架構(gòu),將復(fù)雜的脫鏈操作網(wǎng)絡(luò)分離為分層模塊。該架構(gòu)極大地降低了系統(tǒng)設(shè)計(jì),開(kāi)發(fā)和維護(hù)的復(fù)雜性,并使每個(gè)組件的快速發(fā)展成為可能。IXBTC將每層接口的集合規(guī)范稱為cStack,它包含cChannel:廣義狀態(tài)通道和側(cè)鏈套件;cRoute:可證明最優(yōu)的狀態(tài)路由協(xié)議;cOS:支持off-chain的應(yīng)用程序的開(kāi)發(fā)框架和運(yùn)行時(shí);和cApps:在IXBTC上運(yùn)行的應(yīng)用程序生態(tài)系統(tǒng)。下面我們重點(diǎn)介紹IXBTC研發(fā)的cChannel,cRoute和cOS所面對(duì)的挑戰(zhàn)和它們的特性。
cChannel:靈活,通用和開(kāi)箱即用的功能
cChannel是IXBTC與不同區(qū)塊鏈交互的最低層。它為上層提供了最新?tīng)顟B(tài)和有界時(shí)間終結(jié)的共同抽象。cChannel具有兩個(gè)集成的鏈上合同和脫鏈協(xié)議組件,具有以下主要功能:
熱點(diǎn):BTC