Republic Protocol(REN)是一個(gè)BTC/ETH,BTC/ERC20和ETH/ERC20之間大量加密資產(chǎn)在分布式暗池交易的協(xié)議,是目前所知唯一擁有此類分布式加密資產(chǎn)暗池交易技術(shù)的區(qū)塊鏈企業(yè)。在傳統(tǒng)的美國(guó)和歐洲股票市場(chǎng),暗池交易約占所有行業(yè)交易量的10-30%。摩根大通、高盛、富達(dá)、德意志銀行、摩根士丹利是少數(shù)擁有暗池交易的經(jīng)紀(jì)商。
“暗池”交易是“替代交易系統(tǒng)”的一個(gè)最重要的形式。正常來(lái)說(shuō),在交易所內(nèi)交易,所有的賣(mài)單賣(mài)單都會(huì)被公布出來(lái),但機(jī)構(gòu)投資者在“暗池”中通過(guò)交易員的高頻操作。“暗池”交易向特定投資者傳遞買(mǎi)進(jìn)或賣(mài)出股票的“意向”。傳遞這些“意向”的原本目的是測(cè)試指令是否能在一小部分投資者當(dāng)中尋得匹配,但事實(shí)上其中有大部分“可執(zhí)行的”的“意向”最終在公眾未知的情況下完成了交易。
“暗池交易的主要優(yōu)勢(shì)在于,進(jìn)行大宗交易的機(jī)構(gòu)投資者可以在尋找買(mǎi)家和賣(mài)家時(shí)不會(huì)曝光??梢苑乐褂绊懙秸麄€(gè)市場(chǎng),避免貶值。
Republic Protocol系統(tǒng)依靠精心設(shè)計(jì)的激勵(lì)系統(tǒng)來(lái)保證玩家遵守規(guī)則。RenEx“Dark Nodes”運(yùn)行撮合引擎來(lái)保證暗池的運(yùn)行,同時(shí)多個(gè)暗池的存在將減輕交易對(duì)手的風(fēng)險(xiǎn)。為了防止惡意攻擊,規(guī)定網(wǎng)絡(luò)節(jié)點(diǎn)(Darknodes)必須支付100000個(gè)Ren,這個(gè)也就是Republic Protocol的Token。
Republic Protocol的主要技術(shù)目標(biāo)是確保網(wǎng)絡(luò)節(jié)點(diǎn)的運(yùn)行,使得交換機(jī)上的交易被處理和執(zhí)行而不會(huì)泄露關(guān)于它們自身的信息。Republic Protocol使用Shamir的加密共享方案將訂單分成分布在整個(gè)網(wǎng)絡(luò)中的多個(gè)片段。如果不收集大部分碎片,則無(wú)法重新創(chuàng)建原始訂單。為了防止這些碎片訂單的惡意行為,Republic Protocol采用了被稱為“登記官”的智能合約,這是聚集在網(wǎng)絡(luò)節(jié)點(diǎn)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
項(xiàng)目特點(diǎn)
1.交易者的身份在Republic Protocol是安全的。底層正在交易的加密貨幣可能會(huì)提供不同的隱私限制。
2.交易者在訂單匹配時(shí)不必保持與網(wǎng)絡(luò)的連接。一旦下訂單,節(jié)點(diǎn)將運(yùn)行匹配計(jì)算,直到找到匹配,或者訂單已過(guò)期(手動(dòng)或通過(guò)交易者指定的截止日期)。
3.訂單是安全的,直到匹配。匹配后,會(huì)顯示訂單的一些細(xì)節(jié)到配對(duì)方。由于雙方都知道這是訂單安全的自然限制他們提交了什么,雙方需要知道什么時(shí)候競(jìng)爭(zhēng)已經(jīng)發(fā)生。注意在這些案例中披露的信息不會(huì)給任何一方提供任何信息優(yōu)勢(shì)。
應(yīng)用場(chǎng)景
Republic Protocol 去中心化暗池生態(tài)系統(tǒng)由以下功能支撐:
RenEx 暗池:去中心化暗池交易所;
隱密訂單薄:在交易執(zhí)行前,為大宗代幣訂單保密細(xì)節(jié);
跨鏈資產(chǎn)交易:在不同的區(qū)塊鏈之間交易數(shù)字資產(chǎn);
大宗訂單專用設(shè)施:在盡量避免價(jià)格下滑和影響市場(chǎng)的前提下下達(dá)大宗訂單;
暗節(jié)點(diǎn):配對(duì)訂單碎片,從中收取訂單撮合和結(jié)算手續(xù)費(fèi)。
技術(shù)概況
去中心訂單撮合:
交易方首先通過(guò) Shamir 保密共享方案,把訂單分拆成碎片——這些碎片包含了訂單的部分敏感數(shù)據(jù),不會(huì)暴露訂單的價(jià)值。只有收集到半數(shù)以上的訂單碎片,方可重組訂單。
節(jié)點(diǎn)發(fā)揮撮合功能,對(duì)不同訂單的碎片進(jìn)行安全多方計(jì)算,將結(jié)果與其他節(jié)點(diǎn)的結(jié)果(不同的碎片計(jì)算)混合。運(yùn)算產(chǎn)生的碎片不會(huì)泄露原始訂單,僅代表訂單配對(duì)的結(jié)果。
由于訂單碎片的專門(mén)設(shè)計(jì),訂單撮合運(yùn)算可以使用任何功能,應(yīng)用在多項(xiàng)式,以及撮合兩筆或以上的訂單。因此,訂單撮合運(yùn)算享有較高靈活性。節(jié)點(diǎn)可以根據(jù)確切的價(jià)格撮合訂單,或是部分撮合,或是多重交易對(duì)撮合(例如,無(wú)法找到直接的 REN/BTC 交易對(duì),可以通過(guò) BTC/ETH、ETH/REN 和 REN/BTC 間接達(dá)成),有助提升流通能力。
交易執(zhí)行:
節(jié)點(diǎn)相互競(jìng)爭(zhēng),找尋匹配的訂單。已撮合的訂單必須登記在案,讓其他節(jié)點(diǎn)得知訂單狀態(tài);相關(guān)交易方亦會(huì)得到通知。任何配對(duì)成組的訂單將不再參與撮合。過(guò)程在以太坊網(wǎng)絡(luò)進(jìn)行。只有未配對(duì)的訂單可參與撮合;交易方可設(shè)立24小時(shí)有效時(shí)間或是自行取消未配對(duì)的訂單。訂單過(guò)期或取消后,相關(guān)預(yù)付費(fèi)用會(huì)得到返還。
Republic Protocol 還包含原子交換協(xié)議,由匹配訂單組的交易方發(fā)起。節(jié)點(diǎn)負(fù)責(zé)傳遞執(zhí)行訂單的信息;在可能的情況下,建立交易方之間的直接 P2P 連接。由于區(qū)塊鏈之間的溝通方式有限,交易方?jīng)]有執(zhí)行訂單的義務(wù)。項(xiàng)目相信,以 REN 代幣支付的準(zhǔn)入債券能夠有效激勵(lì)交易方執(zhí)行訂單。
訂單手續(xù)費(fèi):
提交訂單時(shí),交易方須用 REN 代幣支付手續(xù)費(fèi)。如果訂單逾期未撮合,手續(xù)費(fèi)將返還給交易方。參與去中心化運(yùn)算的節(jié)點(diǎn)可通過(guò)撮合訂單得到手續(xù)費(fèi)分紅(平均分?jǐn)偨o所有參與節(jié)點(diǎn))。手續(xù)費(fèi)價(jià)值不等;價(jià)高者會(huì)得到節(jié)點(diǎn)的優(yōu)先處理。交易達(dá)成后,節(jié)點(diǎn)會(huì)得到買(mǎi)賣(mài)雙方的手續(xù)費(fèi)。節(jié)點(diǎn)唯一能夠獲取的訂單信息是配對(duì)成功所得的交易費(fèi)。
RenEx 測(cè)試版主網(wǎng)目前采取單一的資費(fèi)模型,向每宗交易的買(mǎi)賣(mài)雙方統(tǒng)一收取 0.2% 的手續(xù)費(fèi)。因此,每宗交易會(huì)產(chǎn)生 0.4% 手續(xù)費(fèi)。80% 由節(jié)點(diǎn)分?jǐn)偅黄溆嗟?20% 由 RenEx 保管,用于流通獎(jiǎng)勵(lì)計(jì)劃(返利給造市方和流動(dòng)資金源頭,從而刺激平臺(tái)流通能力的增長(zhǎng))。RenEx 資費(fèi)暫時(shí)由 Republic Protocol 團(tuán)隊(duì)訂立,目的是維持 RenEx 的競(jìng)爭(zhēng)力。
債券:
訂單拆分成若干碎片在網(wǎng)絡(luò)中散播,保障訂單信息安全。為了防止女巫攻擊并簡(jiǎn)化身份認(rèn)證機(jī)制,交易方和節(jié)點(diǎn)必須用 REN 代幣購(gòu)買(mǎi)債券,從而獲得網(wǎng)絡(luò)準(zhǔn)入資格。與債券掛扣的唯一身份登記在協(xié)議的智能合約中,任何人都可以查詢注冊(cè)狀態(tài)。交易方或節(jié)點(diǎn)退出網(wǎng)絡(luò)時(shí),債券會(huì)全額返還。若網(wǎng)絡(luò)探測(cè)到惡意行為,會(huì)扣押相應(yīng)的債券,通過(guò)獎(jiǎng)勵(lì)機(jī)制維護(hù)網(wǎng)絡(luò)安全。
交易方可隨意提交債券金額;債券金額和單次下達(dá)訂單的數(shù)目成正比。債券閾值的設(shè)定靈活且高昂,參與者需要支付足夠豐厚的財(cái)務(wù)承諾。交易方和節(jié)點(diǎn)提交的債券金額必須達(dá)到閾值以上,才可獲準(zhǔn)參與網(wǎng)絡(luò)活動(dòng)。
債券閾值的設(shè)定機(jī)制尚處于開(kāi)發(fā)階段。項(xiàng)目計(jì)劃將暗節(jié)點(diǎn)的閾值設(shè)為 100,000 REN,意味著暗節(jié)點(diǎn)數(shù)量的最大值為 1 萬(wàn),因?yàn)榇鷰殴┙o總量為 1,000,000,000 REN。債券額可由合同所有者變更(同時(shí)改變節(jié)點(diǎn)數(shù)量的最大值)。Republic Protocol 提到,債券的閾值最終將交由去中心化自治組織控制(DAO),通過(guò)投票決定,發(fā)揮 REN 代幣的管理用途。
?
Republic Protocol的主要技術(shù)目標(biāo)是使一個(gè)分散的節(jié)點(diǎn)網(wǎng)絡(luò)匹配訂單。雖然看起來(lái)這是不可能的,但是可以通過(guò)應(yīng)用密碼技術(shù)來(lái)實(shí)現(xiàn),而這些技術(shù)已經(jīng)被徹底研究了30年,修改它們適合分散計(jì)算的世界。
Republic Protocol使用Shamir秘密共享計(jì)劃將訂單分解為一個(gè)大的訂單片段的數(shù)量,并在整個(gè)網(wǎng)絡(luò)中分發(fā)。訂單不能重建,除非大部分順序片段重新組合。為了防止這種情況發(fā)生,Republic Protocol定義了一個(gè)名為注冊(cè)服務(wù)商的以太坊智能合約,將節(jié)點(diǎn)組織成一個(gè)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)使對(duì)手,得到足夠的命令是不合理的碎片來(lái)重建訂單。只要交易者尊重由其定義的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)注冊(cè)商,他們的訂單將是安全的。
使用來(lái)自兩個(gè)不同順序的訂單碎片,一個(gè)節(jié)點(diǎn)可以與其他節(jié)點(diǎn)保持其他的節(jié)點(diǎn)合作。為了執(zhí)行相同的兩個(gè)命令來(lái)執(zhí)行分散的計(jì)算,這將決定是否兩個(gè)訂單相匹配。分散計(jì)算不公開(kāi)訂單碎片,并執(zhí)行一個(gè)隨機(jī)縮放最終輸出。這樣可以防止節(jié)點(diǎn)重建原來(lái)的訂單阻止他們使用輸出來(lái)推斷關(guān)于訂單的任何事情。零知識(shí)證明用于驗(yàn)證計(jì)算的完整性,而不透露任何信息。這些證明是簡(jiǎn)單的有效的,讓他們能夠通過(guò)一個(gè)名為法官的以太坊智能合約來(lái)執(zhí)行。在兩個(gè)訂單匹配后,在兩個(gè)交易者之間發(fā)起一個(gè)原子交換Republic Protocol網(wǎng)絡(luò),一個(gè)分散的點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),使用標(biāo)準(zhǔn)的非對(duì)稱加密原子交換的細(xì)節(jié)保持安全。
https://renproject.io/
https://medium.com/renproject
https://www.chainnews.com/articles/745459795256.htm
https://help.bybit.com/hc/zh-cn/articles/360024861754-%E4%BB%80%E4%B9%88%E6%98%AFRepublic-Protocol-%E4%BB%80%E4%B9%88%E6%98%AFREN%E5%B8%81-
?
*以上內(nèi)容由幣界網(wǎng)官方整理,如若轉(zhuǎn)載,請(qǐng)注明出處。