Trinity是一種通用的鏈下擴(kuò)展方案,通過(guò)資產(chǎn)證明進(jìn)行鏈上信用背書(shū)和狀態(tài)通道進(jìn)行鏈下交易,實(shí)現(xiàn)資產(chǎn)即時(shí)支付、低成本交易、良好的可擴(kuò)展性和交易隱私保護(hù)。
Trinity致力于通過(guò)提供快速、安全的鏈下支付渠道,幫助用戶方便、快速、安全地使用區(qū)塊鏈服務(wù)。
技術(shù)實(shí)現(xiàn)
1、資產(chǎn)證明
在鏈下擴(kuò)展方案中,資產(chǎn)證明是一個(gè)關(guān)鍵因素,相當(dāng)于結(jié)算準(zhǔn)備金。它是通過(guò)使用數(shù)字簽名和哈希鎖定來(lái)實(shí)現(xiàn)的。換句話說(shuō),它抵押了主鏈上的數(shù)字貨幣,然后進(jìn)行了交易。
在上圖中,假設(shè)有兩個(gè)交易參與者,一個(gè)是 Alice,一個(gè)是 Merchant。資產(chǎn)證明是指 Alice 和 Merchant 主鏈上的代幣資產(chǎn)需要抵押鎖定,最終產(chǎn)生資產(chǎn)證明。例如 Alice 擁有 1000 某個(gè) NEO NEP-5 資產(chǎn),Merchant 擁有 1000 個(gè) NEO NEP-5 資產(chǎn),在鏈下交易轉(zhuǎn)賬之前,這些代幣可以根據(jù)需要的總數(shù)被抵押凍結(jié)作為資產(chǎn)證明。不能產(chǎn)生資產(chǎn)證明的,不能進(jìn)行代幣轉(zhuǎn)賬。資產(chǎn)證明是原因 NEO 在區(qū)塊鏈上執(zhí)行的具有約束力的協(xié)議。通過(guò)數(shù)字簽名,確保買賣雙方不能隨意撤回價(jià)值轉(zhuǎn)移。另外,因?yàn)樵阪溚饨灰字?,只有買賣雙方才能瀏覽有支付渠道的智能合約中的代幣,這意味著Trinity 資產(chǎn)證明和主鏈交易一樣具有約束力。
一旦主鏈代幣資產(chǎn)被凍結(jié),買賣雙方就會(huì)產(chǎn)生資產(chǎn)證明,雙方可以立即通過(guò)支付渠道進(jìn)行鏈外轉(zhuǎn)賬交易,不受次數(shù)限制。當(dāng)雙方達(dá)成交易時(shí),資產(chǎn)可以轉(zhuǎn)回主鏈,注冊(cè)資產(chǎn)余額可以在主鏈上發(fā)生變化。鏈外交易不會(huì)留下記錄。換句話說(shuō),交易次數(shù)、交易總數(shù)等信息不會(huì)廣播到整個(gè)網(wǎng)絡(luò),保護(hù)用戶隱私。
2、智能合約
鏈上部署的智能合約主要提供以下功能:
1) 為買賣雙方參與者提供一種交換方式,雙方同時(shí)評(píng)估
2) 發(fā)放認(rèn)證交易令牌為鏈下支付提供保障
3) 智能仲裁,如果買賣雙方違約,智能合同可以公平裁決處罰違約者
4) 通道管理,關(guān)閉通道,結(jié)算鏈下交易,然后在鏈上發(fā)布
3、狀態(tài)通道
Trinity 通過(guò)鏈條上的智能合同鑒權(quán)參與者,鎖定/解鎖保證金,裁定糾紛來(lái)管理狀態(tài)通道, Trinity 鏈下協(xié)議實(shí)現(xiàn)鏈下交易。
鏈下交易
鏈下的所有交易都應(yīng)按資產(chǎn)證明的格式編碼,以確保通道的一致性和安全性。這些信息包括:
1) 交易序列
2) 轉(zhuǎn)移的總數(shù)
3) 掛起
4) 梅克爾樹(shù)的根節(jié)點(diǎn)交易
5) 包括上述所有內(nèi)容的簽名
應(yīng)用領(lǐng)域
Trinity 其核心是狀態(tài)通道。為了讓更多的用戶使用狀態(tài)通道,構(gòu)建整個(gè)微支付的生態(tài)習(xí)慣,使用通道本身是免費(fèi)的。也就是說(shuō),沒(méi)有任何東西 TNC,也可以Trinitity 提供的基本狀態(tài)通道服務(wù)。
Trinity 為了保證狀態(tài)通道的可用性,許多參與者需要共同努力,TNC 能起到重要的激勵(lì)和平衡作用。
TNC 應(yīng)用場(chǎng)景:
1) 統(tǒng)一的網(wǎng)絡(luò)清算資產(chǎn)
建立通道時(shí),使用通道, TNC 作為一種資產(chǎn)抵押貸款,它不僅可以提供一種易于使用的統(tǒng)一結(jié)算方式,而且可以用于一些不希望也沒(méi)有同步整個(gè)鏈資源的中小型節(jié)點(diǎn)或用戶 這是最直接、最方便的方式。統(tǒng)一的清算機(jī)制為鏈下和鏈上交易緩解了不必要的交換費(fèi)用。
2) Trinity 網(wǎng)絡(luò)建設(shè)獎(jiǎng)勵(lì)
Trinity 提供狀態(tài)通道路由來(lái)提高整個(gè)網(wǎng)絡(luò)的交易便利性,因?yàn)橥ǖ缆酚傻某霈F(xiàn)可以有效地使通道在多個(gè)客戶或節(jié)點(diǎn)之間進(jìn)行狀態(tài)交互和價(jià)值傳輸,從而給予 Trinity 網(wǎng)絡(luò)提供了更高的靈活性和便利性,TNC 作為一種網(wǎng)絡(luò)積分,能有效獎(jiǎng)勵(lì)通道路由經(jīng)過(guò)的中間狀態(tài)通道,讓更多的節(jié)點(diǎn)或用戶愿意參與網(wǎng)絡(luò)渠道,為更有效的資產(chǎn)流通提供保障。
3) Trinity 網(wǎng)絡(luò)增值服務(wù)
Trinity 它是一個(gè)注重隱私保護(hù)的網(wǎng)絡(luò),在 Trinity 采用零知識(shí)證明、混幣交易等技術(shù)保障數(shù)據(jù)安全,加強(qiáng)用戶隱私保護(hù)。 Trinity 網(wǎng)絡(luò)中,TNC 可用于支付更隱私的保護(hù)服務(wù)。
Trinity 網(wǎng)絡(luò)節(jié)點(diǎn)還提供狀態(tài)通道等狀態(tài)通道節(jié)點(diǎn) QoS、對(duì)于連接通道路由、輕客戶端網(wǎng)關(guān)服務(wù)、通道狀態(tài)檢測(cè)服務(wù)咨詢等增值服務(wù),這些節(jié)點(diǎn)可以收集 TNC 獲得提供增值服務(wù)的報(bào)酬。
DAPP 開(kāi)發(fā)者也可以基于此 Trinity 渠道服務(wù)層定制開(kāi)發(fā)增值服務(wù),這些增值服務(wù)可以提供 Trinity 網(wǎng)絡(luò)客戶直接使用,DAPP 開(kāi)發(fā)人員可以通過(guò)收取 TNC 獲得報(bào)酬。
4) 網(wǎng)絡(luò)服務(wù)費(fèi)
Trinity 網(wǎng)絡(luò)旨在為中小企業(yè)提供數(shù)字資產(chǎn)服務(wù),使用數(shù)字資產(chǎn) Trinity 網(wǎng)絡(luò)發(fā)布或管理數(shù)字資產(chǎn)的中小企業(yè),TNC 可用于支付所需的服務(wù)費(fèi)。
5) 企業(yè)定制服務(wù)費(fèi)
如果一些企業(yè)需要定制服務(wù),如自己獨(dú)立的狀態(tài)通道節(jié)點(diǎn)和高度定制的錢夾,這些定制成本需要基于 TNC 提供的方式。
6) TNC 鼓勵(lì)持有者和社區(qū)開(kāi)發(fā)者
持續(xù)關(guān)注和支持 Trinity 社區(qū)開(kāi)發(fā)者,Trinity 將采取 TNC 獎(jiǎng)勵(lì)代幣以吸引更多優(yōu)秀開(kāi)發(fā)者參與 Trinity 在社區(qū)開(kāi)發(fā)中,不斷完善和優(yōu)化Trinity 協(xié)議。
對(duì)于擁有 TNC 就用戶而言,Trinity 會(huì)不定期的把手 TNC 以獎(jiǎng)勵(lì)的方式發(fā)送給TNC 鼓勵(lì)更多的持有者參與其中 Trinity 在網(wǎng)絡(luò)建設(shè)中。
隨著 Trinity 隨著整個(gè)網(wǎng)絡(luò)的不斷發(fā)展,越來(lái)越多的合作伙伴參與其中,TNC 應(yīng)用場(chǎng)景和價(jià)值將繼續(xù)增加。