在看這篇之前,可以先看之前Bancor的文章。他們雖然在底層的實作上不同,但Kyber Network在使用體驗上和Bancor可以說是一模一樣,都是提供買價和賣價給使用者直接交易,不能掛單。
交易介面如下,選擇要交易的代幣,輸入數量後會直接算出一個報價,例如下面是賣出1個BAT換0.001492 ETH。
和Bancor一樣,當你輸入更大的數量之後,會發現他的報價變差,原理都是相同的。
和Bancor不同的是,他在右邊直接顯示出會有3%價差可能,不像Bancor預設是藏起來的,而Kyber Network一樣是可以調整可接受的誤差範圍。
實際進行了測試賣出477 BAT,報價 0.001492 ETH,交易完成後的價格0.00149176 ETH,在成交量小的時候價格還算接近原來的報價。
Kyber Network交易消耗的礦工手續費也蠻高的,以這筆測試為例,消耗二十多萬Gas,11 Gwei的Gas Price就花了 0.0022 ETH。不過比較起來,Kyber Network消耗礦工手續費的比Bancor少一些。Kyber Network一樣是適合小量交易,不過也一樣礦工費如果太高的話反而對使用者來說會覺得不划算。
另外,Kyber Network也和Bancor一樣,可以交易任意代幣組合。
缺點
- 價格無法預期,量大價格很差
- 不保證成交
- 需要等待區塊確認
優點
- 交易簡單
- 可交易任意代幣組合
本文作者為陳翊銓, JOYSO 首席架構師