【BitShares系列文 #02】這個平台最讓人搞不懂的事之一——「open.BTC」到底是什麼東西?
再來寫一篇BitShares系列筆記。
開始使用BitShares平台時,有件事一直搞不清楚,不知道那是什麼東西。
就是這個畫面,你看,怎麼會有一個叫作「open.BTC」的東西?這是比特幣嗎?還有,「open.ETH」呢?
等等,怎麼還有一個「gdex.BTC」?
這一些貨幣,到底是什麼東西呢?
為什麼交易所的錢包不能給你私鑰?
大部分加密貨幣,比如BTC、STEEM,都是在獨立的區塊鏈上運行,互不相通。這一點大家應該都知道的。
所以,不同的幣別之間,就目前的技術來說,還不能夠(是吧?)直接跨鏈傳送/交易。
可是,例如Poloniex這樣的交易所,不同的幣別在上面交易,是怎麼辦到的呢?
因為像這樣的交易所,上面的所有活動,其實都不是在區塊鏈上進行的。
所有數字的跳動——我們在上面掛單、吃單;出金、入金——這所有活動都只是在交易所的電腦程式上進行。
在這個電腦程式上,所有被支援的幣別都可以自由交易。因為其實並沒有「真的」幣在流動。一切只是程式上的數字記錄。
換言之,我們每一次入金,無論是BTC或SBD,你的錢都會先被交易所收下,然後交易所再發給你一個相等價值的「I owe you」(IOU),或籌碼,作為替代物,讓你在交易所程式上「交易」。而這籌碼甚至不是具體的,那只是你的帳號裡的一組數字記錄。
所以,你在交易所的帳戶(或「錢包」)裡的balance,並不是真的BTC或SBD,而是某種形式的代幣。
用戶把「真的」錢存進交易所帳戶,但交易所收下後,給你「替代」的錢,做暫時的使用。至於真的錢如何被處置,用戶永遠只能「相信」交易所。
所以,交易所帳戶不可能讓用戶持有private key。
BitShares:一切活動都發生在鏈上
如果有使用過BitShares的交易平台,就會發現,其實操作體驗真的不是太理想。跟Poloniex、Bittrex之類的交易所比較,在速度上是遜色的。
那是因為在BitShares上的任何動作,都是直接被登錄到區塊鏈上,被當成是一筆交易(transaction)。
掛單算是一筆交易、取消掛單也是一筆交易。交易撮合時,甲幣從A的錢包轉到B的錢包,這是一筆交易。乙幣從B的錢包轉到A的錢包,這也是一筆交易。
所以,我們會發現,相較於中心化的交易所在交易撮合後才收取手續費,在BitShares,掛單需要付手續費、取消單子也要手續費。(但是請放心,手續費非常、非常低,即使是一環一環地扣,還是低於中心化交易所的。)
對了,在這裡,交易帳戶即是錢包。(所以用戶握有私鑰——錢真的是你的。)
或者,嚴格來說,這不是交易所,而是自帶交易功能的錢包。
OpenLedger as a Gateway
所以,問題來了:既然所有交易都發生在鏈上,而不同幣別,各自的鏈是無法互通的,那麼BitShares上的交易如何發生?
就跟中心化交易所一樣,BitShares也需要把所有不同的幣別,轉換成某一種「格式」相同的代幣。但是,跟中心化交易所不同的是,這個代幣的發行,以及代幣的所有活動,都直接在區塊鏈上完成;所以,這個「代幣」本身就是BitShares區塊鏈上的加密資產。
簡單來說,BitShares需要把所有在這個平台上交易的幣別,都轉換成「BitShares區塊鏈」版本的加密資產。
但是,這個轉換的過程並不是在BitShares系統內執行,而是經由附著在系統外圍的Gateway(網關)來完成。所以,各種加密貨幣(除了BTS)的出金與入金,都是透過Gateway為中介來進行的。
而OpenLedger這家公司,就是其中一個,也是目前最主要的一家Gateway服務商。
說到這裡,一切應該就清楚了。
以用戶入金的過程來說:用戶把BTC或ETH傳送到Openledger,接著Openledger即發行相等數量的open.BTC或open.ETH,再傳送到用戶的BitShares錢包裡。Openledger把不相容的幣(BTC和ETH)轉換成相容的加密資產(open.BTC和open.ETH)。
然而,即使轉換成open版本的代幣,它仍然是可以在區塊鏈上被檢視的加密資產,而不是中心化交易所那種只是帳面數字的IOU。
而且,從BTC到open.BTC,都是透過區塊鏈上的智能合約來完成,因此,透明度和accountability,是中心化的交易所完全無法相比的。
至於gdex.btc等等,那就是另一家gateway公司提供的另一個版本的加密資產——機制一樣、價值一樣。
這個模式的最大好處,當然就是去中心化。但是,在一切還不夠成熟之前,也帶來一些些的「不便」。比如,BitShares平台的交易量一直就不高,而gdex.btc和open.btc,在平台上就等於是兩個不同的市場,因而又把市場的流動性給分散了。
OpenLedger的吐槽點
OpenLedger本身也是一個多功能的crypto金融平台,模式似乎有點複雜,我一直搞不太懂。
說個題外話。
有一點必須要吐槽的是——它真的很醜。
在這個大家都在比酷、比炫、鬥顏值的「大ICO時代」,我每一次打開OpenLedger的網站,或在twitter上看到他們的貼文、廣告圖、banner等等的,都有一種嚴重的時代錯置感。
這根本就是,2020年的技術,配上1990年的設計。很微妙。
比如這個。這樣的美術設計⋯⋯他們難道不該請個新的設計師嗎?XD
恭喜你!您的这篇文章入选 @justyy 今日榜单 【优秀被错过的文章】, 请继续努力!若您不喜欢,请回复 STOP,谢谢。
Congratulations! This post has been selected by @justyy as today's 【Good Posts You May Miss】, Steem On! Reply STOP if don't want to see this. Thanks.
技术不错,美工不行
这个抠图真是。。。让人无力吐槽
对bitshares的介绍深入浅出,很适合新人阅读!
最近OL一直強推OBITS,所以我的twitter一再出現這位耍帥的先生 XD
我们又见面喽!请接受cn区点赞机器人 @cnbuddy 对你作为cn区一员的感谢。 @cnbuddy 旨在助力cn区快速发展,更多cn区动态,请查看我的主页。如果不想再收到我的留言,请回复“取消”。
谢谢好文
介紹的很棒,我也來試試~~
跟你學不少,尊稱你一聲老師
哈哈 我沒那麼厲害啦 🤪