閒談波卡幣 Polkadot (DOT) 與 Cosmos (ATOM) 的跨鏈交易
比特幣,眾所皆知的第一代加密貨幣,同時也是目前全世界最廣泛、通用的虛擬貨幣。從南到北、由東到西,它的名號幾乎無人不知、無人不曉。目前最大的麻煩,莫過於交易速度已經變的相當緩慢、手續費高昂,挖礦高峰期更是緩慢如牛、費用高的嚇人。
而乙太幣作為前者的後起之秀,除了改善比特幣的缺陷之外,最大的特點即提供了智慧型合約 (Smart Contract) 功能,讓使用者得以在區塊鏈上建立分散式應用程式 (DApp)、創造代幣 (Tokens) 等特殊功能。
什麼是智慧型合約?
智慧型合約的功能,就是成為公正的『第三方』來驗證雙方的交易。以網路購物為例,如果你今天在拍賣網站看上了一台二手蘋果電腦,你會以什麼樣的方式進行交易?完全信任對方所提供的銀行帳戶,將費用直接匯過去然後滿懷期待的等對方把電腦寄過來?還是透過公正的第三方交易平台和物流系統,讓費用先扣留在銀行系統中一陣子,等雙方確認交易無誤後,才讓銀行把錢匯給對方?
相信多數人都會選擇後者,而這正是乙太幣智慧型合約的運作方式,讓使用者無須透過中心化的第三方單位 (政府、銀行) 來達成雙方都能互信的交易。
第三代區塊鏈
但即便應用了智慧型合約與分散式應用程式 (DApp),被人稱為『第二代區塊鏈』的乙太幣仍舊走上與比特幣相同的末路:耗電、交易緩慢、手續費高昂。另外最麻煩的問題在於,這些區塊鏈都是獨立的存在,若要將比特幣換成乙太幣的話,只能透過中心或去中心化交易所來進行。為了解決這個問題,第三代加密貨幣或區塊鏈 3.0 的相關技術也就開始發展。翠祈
區塊鏈的本質?
然而追根究底,區塊鏈到底是什麼東東?雖然『公開式帳本』是最好理解,也是最適合用來解釋比特幣與區塊鏈的方式。但隨著乙太幣的出現與智慧型合約功能,這個解釋方式也開始略顯不足。畢竟加密貨幣發展至今已經變成更加多元、複雜,完全不是比特幣那種純粹的『數位黃金』能解釋的了。
因此,如果今天有個不熟悉電腦與網路的長輩向你詢問『加密貨幣是什麼』的話,最好的解釋方式或許是『擁有特殊功能或專長的公開式帳本』並且『透過驗證帳本區塊的正確性或以質押的方式讓礦工獲得獎勵』的酷玩意。
例如 Likecoin 專長就是以 ISCN 進行去中心化出版 (DePub)、Osmosis 是以 DeFi 為核心的區塊鏈、Arweave 主打永久儲存檔案,乙太幣除了 ETH 本身的價值流通性以外,它的智慧型合約也讓乙太幣從遊戲、金融到賭博都有相關應用,幾乎可以將它想像成存在網路上的超級電腦。
而在乙太幣逐漸走向權益證明 (PoS, Proof of Stake) 取代傳統電腦硬體運算挖礦的工作量證明 (PoW, Proof of Works) 且山寨幣 (Altcoin) 數量突破天際的今日,糊塗流浪貓為什麼要專程寫篇 Cosmos (ATOM) 與 Polkadot (DOT) 的廢文呢?
區塊鏈之間的溝通橋樑
加密貨幣發展至今,網路上存在著上千條的區塊鏈。如果想要將比特幣換成乙太幣,多半需透過交易所將法定貨幣轉換成比特幣或穩定幣 USDT 後,才能進一步購買和轉換成想要的加密貨幣。流程不但複雜、手續費高昂且存在相當的風險,因此跨鏈交易逐漸成為幣圈人士關注的重點。
然而跨鏈協議其實並非什麼驚天動地的創見,例如波卡幣 Polkadot (DOT) 的目標就是成為各大區塊鏈的通用網路,那相較之下 Cosmos 又有什麼特別之處?其實,Polkadot 與 Cosmos 只是以兩種不同的方式來解決相同問題。
Cosmos Hub 的解決方式是提供統一的跨鏈通訊協議 (IBC, Inter Blockchain Communication),和具高度自訂性的 Zone 相容區塊鏈,讓其他加密貨幣與它進行紀錄與溝通;而 Polkadot 則是用自己的帳本,幫個別區塊鏈進行紀錄後,在統一將所有帳本串連起來。由於它們的目的都在於解決區塊鏈之間的溝通障礙問題,因此又被稱為『第三代加密貨幣』或『區塊鏈 3.0』。
而 LikeCoin 是基於 Cosmos SDK 所搭建出來的加密貨幣,因此在 Osmosis 交易所中,可以很輕易的將手上的 LIKE 換成 OSMO 或 ATOM 幣。
結語
就跨鏈議題來說,很難評論何者的方案比較優秀。究竟是 Cosmos 的通用 IBC 協議比較好,還是說服大家一起使用 Polkadot 帳本來溝通比較快?隨著 Cosmos 在 2021/2/18 日更新了星際之門 (Stargate),啟動了 IBC 跨鏈通訊協議,讓不同 Zone 區塊鏈也能共享數據、大幅提昇了交易速度與性能的情況下,未來第三代加密貨幣的發展方向,只能等待使用者與市場選擇了。
名詞解釋
DeFi: 去中心化金融 (Decentralized finance)
DePub: 去中心化出版 (Decentralized Publishing)
DAO: 去中心化治理 (Decentralized Autonomous Organization)
SDK: 軟體開發套件 (Software Development Kit)
DEX: 去中心化交易所 (Decentralized Exchange)
Uniswap DEX: 以太坊上的一間去中心化交易所
IBC: 跨鏈通訊協議 (Inter Blockchain Communication)
延伸閱讀
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我