獲比特大陸5000萬元戰略投資,「阿希鏈」認為跨鏈能擴大公鏈應用場景
卢晓明
2018-08-28 01:56
本文约2525字,阅读全文需要约10分钟
阿希鏈使用去中心化的跨鍊網關作為處理機制。

跨鍊是公鏈領域正在著手解決的問題之一。不同項目有各自技術實現方式,Odaily最近接觸的跨鏈項目阿希鏈(ASCH)表示,其採用的主要是基於側鏈的方案。

阿希鏈創始人單青峰表示,側鏈剛開始提出來的時候,主要是單向對接主鏈資產,將比特幣資產轉移到側鏈使用,這是最原始的側鏈的概念。之後,含義有了擴充。理論上任何一個鏈都可以有自身側鏈,然後可以往別的鏈輸送自身資產;既然一條側鏈可以對接一種資產,也可以對接多種資產。當一條“側鏈” 鏈接了很多主鏈時,它就變成一條中繼鏈。

阿希鏈誕生於2016 年,最初是比特幣側鏈應用開發平台,希望提高比特幣的轉賬速度、降低交易費用和擴大使用場景。隨著上述理念的發展,其目前定位是基於多鏈架構的區塊鏈應用開發平台。比如,當一條側鏈同時支持BTC 和BCH 時,BTC 和BCH 都能“充值” 到這條鏈上,並在該鏈上交換或流通,當然亦可“提現” 回原鏈。這條鏈就像一個資產交換場所,支持各公鏈幣種;在這條上開發的應用能支持用各幣種支付。在阿希鏈上開發的小遊戲等,可以用阿希鏈自身的token XAS 來支付,也可以BTC 和BCH 來玩。

可見,阿希鏈就像鏈間中介。在這個過程中,最關鍵是如何保證比特幣等鍊和阿希鏈之間的信息傳輸是正確的。阿希鏈使用去中心化的跨鍊網關作為處理機制。

跨鍊網關是經由提案系統選舉出來的一個由多節點共同維護的中繼網絡和多簽名賬戶。跨鍊網關主要負責讀取各自公鏈上的賬戶信息;共同對某賬戶下待跨鏈的數字資產鎖定與解鎖;將可支配的跨鏈數字資產的情況傳遞給另一個公鏈。網關之所以能做到這個,主要是因為其節點安裝了兩個鏈的節點客戶端,同時承擔著其他主鏈的全節點和阿希鏈的超級節點的角色,因此能讀到兩個鏈的信息,它可以監測到比特幣鏈上的賬戶,讓阿希鏈上的對應賬戶增加比特幣資產;反之亦然。賬戶的對應關係記錄在阿希鏈上。

阿希鏈使用的共識機制則是DPOS+PBFT,驗證人選舉用DPOS 機制,出塊用PBFT 達成共識。為了保證信息可靠,單個節點即可負責網關運行一般網關是由多個節點組成的,目前設計是5-21 個,希望找到對應項目中比較權威的主體運營(比如BCH 的項目方),通過區塊鏈的公開透明與經濟上的獎懲機制規制節點行為。總結起來即可信機構+ 抵押機制。單青峰表示,賬戶管理一般會使用到多重簽名和零知識證明等技術,加上一個容錯的模型。目前阿希鏈使用的是多重簽名機制。

根據阿希鏈描述,用戶將BTC“充值”到阿希鏈上,需要先把BTC 轉到比特幣鏈上的網關賬戶';跨鍊網關收到信息以後鎖定網關賬戶並驗證',經過大多數節點驗證後;網關會在阿希鏈上給用戶解鎖等值數字資產,用戶即可在阿希鏈上使用BTC。 BTC 和XAS 好像是兩個國家的商人,雙方不能互相信任而且使用不同的貨幣,無法直接交易。因此,雙方協商了一套規則(相當於跨鍊網關協議)並且設立了一個專門的交易場所來處理交易,由本國有聲望的大商人(相當於網關節點)作為代表來共同管理,這些大商人還需要擁有足夠數量的資產作為擔保。

阿希鍊主網已經上線運行2 年,分別實現了阿希幣(XAS)與比特幣(BTC)和比特幣現金(BCH)的資產跨鏈,計劃在今年第三季度支持ETH。目前阿希鏈發布了自身的錢包DAPP;CCTime、孔明屋、虛擬地球在內的數十個DAPP 開發完成,等待上線。

2016 年9 月份,V 神在一份給R3 提供的跨鏈技術報告裡提出了三種跨鏈的方案: 公證人模式、側鏈/ 中繼模式以及哈希鎖定模式。根據該報告,公證人模式實際上是通過一組同時承擔兩條鏈節點的個人或聯盟,告訴B 鏈A 鏈上發生什麼事,比如Ripple 開發的跨賬本價值傳輸開放協議Interledger,但其不是鏈,只是一套網關協議;側鏈則是B 鏈“直接” 通過比如驗證A 鏈區塊頭和默克爾樹等信息驗證A 鏈上的交易,比如以太坊上的BTC Relay,但這種一方面只能實現單向錨定(由於比特幣腳本語言不支持),一方面需要以太網絡中有Relayer 不斷往合約中提交信息,賺取用戶手續費。單青峰認為,將區塊頭打包上鍊“成本比較大,沒有通用性,解決了比特幣的解決不了以太坊的”。

較為知名的跨鏈項目還有Cosmos 和Polkadot,不過都未落地。在Cosmos 中,不同空間(Zone,獨立區塊鏈)通過IBC(區塊鏈通信)協議分別和“中心”(Hub,管理眾多Zone)通信,不同空間的信息包裹經過中心傳輸。為了保證傳輸無誤,一個證明(Merkle-proof)需要被發佈在接收方的區塊鏈上。接收方為了驗證這個證明,需要時刻了解發送方的區塊頭,類似側鏈採用的機制。 Polkadot 中繼鏈的區塊包含平行鏈的區塊頭,還有一些確認信息,以避免雙花。驗證人負責運營中繼鏈節點,並驗證平行鏈上的區塊;可能還會有一個收集人運行特定平行鏈的全節點,負責提交新區塊。

Odaily 此前還報導過Wanchain 萬維鍊和比特幣側鏈RSK 。針對不同的技術方案和主攻方向,單青峰表示,哈希鎖定是為了資產轉移,阿希鏈最大的特點是資產轉移過來是為了應用。 “智能合約是很超前的技術,很多使用場景都是在中心化的環境下,去中心化資產交易只是一種應用,能成為中心化交易所的補充,可是智能合約還有許多應用場景。”他說,以太坊的智能合約有最大的開發者社區,卻不支持跨鏈,比特幣又不支持智能合約。阿希鏈計劃未來支持以太坊的智能合約,BTC 和ETH 的應用場景都能被擴大。

參考文章:參考文章:

參考文章:

V神:區塊鏈跨鏈技術大規模應用將在一到兩年內爆發

Vitalik 給R3 提供的跨鏈技術報告下載:Chain Interoperability該報告的簡單中文翻譯

V神:區塊鏈跨鏈技術大規模應用將在一到兩年內爆發

流跨鏈技術深度解析

Polkadot(波卡鏈)白皮書

深入理解跨鏈技術

跨鏈梳理之側鍊及OneLedger簡評

瑞波(ripple)提出的跨鏈技術Interledger Protocal( ILP)詳解

Polkadot(波卡鏈)白皮書

Cosmos 白皮書

卢晓明
作者文库