Binance DEX測試網上線,幣安去中心化交易所浮出水面(附幣安鏈FAQ翻譯)
根據幣安近日的公告,Binance Chain(幣安鏈)測試網( https://testnet.binance.org )已經於今日釋出,而火星財經(微信:hxcj24h)從交易所所處的市場環境,中心化交易所發展前景,以及幣安自身競爭力等方向判斷,Binance Chain和其上的Binance DEX(幣安去中心化交易所)將是幣安未來長期著重發展的方向,而去中心化交易所也將是各大交易所競爭的新戰場。
火星財經(微信:hxcj24h)認為,中心化交易所的大規模興起,與其說是廣大投資者的需求推動,不如說是受中心化交易所的利益驅使。長期以來,數字貨幣無論是專案審查還是上市權,都掌握在交易所手中,加上使用者的交易費用,可以說交易所賺的盆滿缽滿。而且使用者需要將數字貨幣轉入交易所錢包才能進行交易,交易所在託管使用者資金的情況下,完全可以私下支配其錢包中的數字貨幣,而同時它還兼任交易過程中的流動性供應,撮合交易和結算清算等職能,中心化交易所加劇了原本就存在的風險。權利和金錢是最考驗人性貪婪的地方,何況這兩方面均唾手可得,所以我們才會經歷Mt.Gox交易所被盜,大批交易所跑路,以及最近的QuadrigaCX交易所CEO死亡疑雲等事件。
而去中心化交易所並不需要在交易所內託管使用者資金,使用者可以將數字貨幣儲存在數字錢包內,且不需要提供任何錢包金鑰給交易所,這就像證券交易的三方存管,參與者包括投資者、券商和銀行,將投資者的證券賬戶與證券保證金賬戶進行分離管理。而使用者執行交易的時候也不會只是交易所頁面上的資料變化,而是在區塊鏈上進行記錄,並轉移到自己錢包中的交換,在很大程度上保證資金安全,不會受到黑客攻擊、交易所跑路等影響,可以說去中心化交易所是大勢所趨,也是使用者心之所向。
但是當前的去中心化交易所面臨的最大問題是區塊鏈的效率,雖然現在區塊鏈,尤其是PoS、DPoS共識機制下的區塊鏈效率有了大幅提升,但能否支撐起一家擁有幾百個交易對的大型交易所還是一個未知的挑戰。即使Binance Chain達到宣稱的1秒區塊確認時間,其在交易所的高吞吐量和低延遲需求方面能否穩定執行,仍需時間來驗證。
以下是幣安鏈在Github的FAQ,由火星財經(微信:hxcj24h)翻譯,原文地址: https://binance-chain.github.io/faq.html 。
Binance Chain FAQ v0.4
什麼是Binance Chain,或Binance DEX?
Binance Chain是最初由Binance和社群開發的區塊鏈。Binance DEX是在Binance Chain區塊鏈之上開發的去中心化交易所模組。
Binance Chain的設計原則是什麼?
Binance Chain設計的主要重點是:
- 沒有資金託管:交易者保持對其私鑰和資金的控制。
- 高效能:用於大使用者群的低延遲、高吞吐量,以及高流動性交易。我們的目標是實現1秒的區塊確認時間。
- 低成本:費用和流動性成本均為較低成本。
- 輕鬆的使用者體驗:與Binance.com一樣友好。
- 公平交易:儘可能的減少提前交易( front-running )。
- 可發展性:能夠通過持續改進的技術堆疊、架構和理念進行開發。
你能在Binance Chain上做些什麼?
您可以:
- 傳送和接收BNB
- 發行新令牌(Token)
- 傳送、接收、銷燬/鑄造和凍結/解凍令牌
- 建議建立兩個不同的令牌間的交易對
- 通過鏈上建立的交易對傳送訂單以買入或賣出資產
Binance Chain將來會推出更多功能和交易型別嗎?
是的,Binance Chain團隊和社群將珍惜技術進步和需求趨勢,努力使資產和價值的流通更容易。
Binance Chain上的原生幣是什麼?
Binance Coin - BNB將成為Binance Chain的原生幣。共有2億BNB。不可以通過挖礦獲得。現有BNB的銷燬和凍結將會在新的Binance Chain上產生影響。
基於已被銷燬的BNB ERC20令牌,將銷燬同樣數量的新BNB數量。
在Binance Chain上線後,所有BNB ERC20代幣將被換成Binance Chain幣。持有BNB ERC20令牌的所有使用者都可以將其存入Binance.com,一旦取回,新的Binance Chain原生BNB將被髮送到他們的新錢包。
如何在Binance Chain / DEX上註冊並開始交易?
沒有必要註冊。您只需要一個Binance Chain地址,地址可以由任何支援Binance Chain的錢包生成。然後您就可以交易儲存在該地址上的BNB或其他資產。
如何在Binance DEX上傳送訂單?
訂購
在Binance DEX上,您可以傳送“新訂單”命令來買入或賣出某些資產。您還可以傳送“取消”命令來取消現有的未結訂單。
您可以使用錢包傳送新訂單和取消命令。Binance DEX還提供自動交易API。
在Binance DEX v1.0中,訂單訊息包含:
- 符號:鏈上的交易對
- 買賣方:買入或賣出
- 價格:Binance Chain v1.0僅支援限價單
- 量
- 有效時間:Binance DEX支援 Immediate Or Cancel (IOC)和 Good Till Expiry (GTE)訂單。GTE訂單可以在交易所報價,直到它們被滿足限價的反向訂單填充(fill),或由客戶自己取消,或在72小時後的00:00(UTC)到期。其他詳情,請檢視問題解答的“什麼是Order Expire”部分。
網路節點檢查訂單以確保它們有效。一旦接受訂單,就會在下一個區塊中預訂,並相應地進行匹配。
匹配
Binance DEX在區塊鏈上完成所有匹配,即所有節點執行匹配並檢索相同的結果。這是為了最大化確保交易透明度,並減少提前交易的機會,即使是區塊生產者也是如此。隨著時間的推移,預計匹配的基礎設施將不斷髮展壯大。
Binance DEX不像大多數集中式交換那樣進行連續匹配。相反,它使用定期拍賣匹配來匹配過去收到的所有現有開放訂單和最新區塊。稍後將更詳細地解釋匹配邏輯。
交易
訂單交易後,相應的資產將自動轉移至買方的地址。確認是即時的,無需等待更多的塊(即T +0塊)。買家可以立即使用購買的資產,將其傳送到另一個地址或再次交易。
我在哪裡可以看到我的資產和交易?
您始終可以使用支援Binance Chain的錢包來檢查您的資產餘額,未結訂單和訂單/交易歷史記錄(可選)。Binance Chain Explorer是另一種檢查餘額和交易的工具。
我什麼時候可以在區塊鏈上看到我的訂單?
這取決於很多方面。通常,如果您連線到其中一個加速節點,您的訂單將在1-3秒內被接受,並被預訂到一個塊中。如果訂單價格是有市場的,訂單將被填充(fill),交易資料將在大約相似的時間內返回。如果從遠端自設定節點發送,或者網路流量很大,則訂單可能需要更長時間才能到達驗證者(Validator,塊生產者)。
我可以看到其他人的訂單或餘額嗎,或其他人可否看到我的訂單或餘額?
是的,如果知道相應的地址,任何人都可以看到任何人的訂單和餘額。對於交易和餘額,BinanceChain是100%透明的。
費用結構是什麼樣的?
區塊生產者(即驗證者)為執行網路而收取費用並在它們之間共享,用來支付網路使用費用並防止濫用和攻擊。因為所有的使用者交易,包括轉賬、新訂單、取消等,都是以區塊和鏈的狀態記錄的,所以費用會在不同的交易中分攤。為了鼓勵使用,新訂單可以免收費用,而規模較大的交易將因其受益於網路提供的流動性而被收取更多費用。訂單到期和取消如果不能提供任何流動性,也要收取費用。
除費用外,不收取任何其他gas費用。
可以在任何資產中支付費用,但是如果地址具有BNB餘額,則網路將首先向BNB收費並且應用折扣。
經驗證者通過後,通過提案投票程式,該費用需要定期審查和調整。
- 交易費用根據交易名義價值計算,而其他交易費用則固定。
- 可以免費傳送新的GTE訂單,或取消部分完成(fill)的訂單,或使部分完成的訂單到期。
- 交易發生時,非交易相關交易將收取費用,並且只能使用BNB支付。如果地址沒有足夠的BNB,則該交易將被拒絕。
- 當訂單被完成,或因取消、過期、IOC過期而沒有完成(fill)時,與貿易有關的交易將收取費用。如果有足夠的BNB,將使用BNB費用結構支付,否則將使用非BNB費用結構。
- 如果接收資產的整個訂單價值和自由余額不足以支付費用,則將收取所有接收資產及其剩餘餘額。
什麼是 Order Expire ?
Binance DEX接受的訂單要麼與其他訂單完成交易(fill),要麼保留在訂單簿中,但它們不會永遠保留在訂單簿上。這些訂單將在被接受後72小時後的第一個午夜(UTC)到期並從訂單簿中刪除。如果訂單沒有完成(被視為無意交易),將收取少量費用用於網路使用。
什麼是 Immediate Or Cancel order ?
ImmediateOr Cancel 是特殊訂單型別。一旦訂單被接受到區塊中, Immediate Or Cancel 訂單將僅存在於該塊輪中。訂單可能會被完成交易,或被其他訂單部分完成,然後將立即過期並從訂單簿中刪除。因此,它不會在下一輪匹配中進行交易。如果訂單沒有任何交易(fill)(被視為無意交易),將收取少量費用用於網路使用。
我忘了我的地址的私鑰,我該怎麼辦呢?
對不起,你不能。地址所有者對私鑰的保護負全部責任。Binance Chain和官方錢包沒有您的私鑰。
我的私鑰被黑客竊取了,我該如何收回我的資產?
抱歉,您對自己的私鑰所有權和保護負全部責任。Binance Chain和官方錢包不會記錄或轉出您的私鑰。
使用API傳送訂單或檢視市場資料是否有限制?
有的,為了確保網路基礎設施不會浪費和濫用設定了速率限制,。請檢視API文件。
Wallet和API的使用成本是多少?
完全沒有費用或佣金。
我可以獲得哪些市場資料?
通過Wallet和API提供的市場資料與Binance.com類似,包括點值資料、訂單、交易和K線圖。它們可以從Wallet中檢視,也可以從REST或WebsocketAPI中讀取。詳情請參閱API文件。
什麼是加速節點(Accelerated Node)?
雖然使用者可以通過正常的自執行節點提交交易和大多數查詢,但加速節點可以提供更安全、更快速的線路來訪問Binance Chain。
加速節點是圍繞驗證器構建的特殊基礎結構,以促進加速交易路線,並提供更豐富、更快的使用者介面。在世界各地,有多個加速節點同時持續執行(由不同的組織擁有),我們鼓勵您選擇其中一個節點來使用,或者允許Wallet隨機選擇一個節點;對於快速API訪問,您最好使用一個加速節點以獲得更好的效能。
點值和手數是多少?它們是固定的嗎?
點值是訂單價格(報價資產)增加或減少的最小單位,而手數大小是訂單數量(基礎資產)增加或減少的最小單位。它們與Binance.com上的不同。可以從API查詢或從Wallet UI檢視它們。
點值和手數不固定。Binance Chain會自動檢查這些值,以確保正確的訂單大小和名義週期(notional periodically)。
訂單的名義價值是否有限制?
您可以為交易對傳送的最小訂單是1個點值價格的1手數量。沒有其他限制。
Binance Chain / DEX的價格和數量的小數精度是多少?
金額表示為整數,所有幣的固定比例均為8。這意味著如果要錢包整合餘額顯示100000000,則表示1個幣的價值。
我該如何發行資產?
任何人都可以支付費用並在Binance Chain上發行資產作為Token,只要它們提供以下資訊,然後通過命令列或http介面執行。
- 名稱:小於21個字母的描述字串
- 符號:小於9個字母的識別符號字串,必須由[0-9A-Z]組成
- 總供給:正數,且小於或等於90億
- 可否挖礦(Mint-able):令牌是否可在以後增加總供應量
在Binance Chain上使用的一致性演算法是什麼?
Binance Chain使用基於BFT和PoS(即將釋出)的共識機制在一系列合格的驗證者中生成區塊。這類似於幾個現有的流行區塊鏈平臺(如EOS和NEO)的架構。
我可以為Binance Chain執行完整節點嗎?
是的,你可以。完整節點包含Binance Chain的所有資訊和應用程式邏輯。它可以接收和廣播與其他完整節點和並行驗證者的區塊和交易。唯一的例外是,如果完整節點不是驗證者,它將不會參與共識。
Binance Chain是否支援智慧合約?
不包括。這是一項有意的設計決策,旨在改善系統性能並移除不必要的功能。
如果您有某些必需的特性,可以將其作為原生實現新增,而不是使用smartcontract。請隨時與Binance社群聯絡。
如何將比特幣等令牌從其他區塊鏈轉移到Binance Chain?
初始版本中的Binance Chain不支援原生的跨鏈,但可能在將來。Binance.com可以作為Binance Chain和其他鏈之間交換代幣的橋樑。Peg Token可能在Binance Chain上發行來方便其他區塊鏈交易數字資產。
如何在Binance DEX上建立交易對?
Binance DEX的設計理念堅持認為,執行交易和價格發現(price-discovery)的最有效、低成本的方法依然是使用單筆訂單。使用相同的確定性匹配邏輯在所有完整節點上管理和複製這個單訂單簿。
簡單地允許兩種資產之間進行交易似乎很容易,但這不僅對網路本身,而且對其長期使用者來說都很昂貴(而且流動性成本可能要高得多)。為了有效地利用網路,Binance Chain將僅上市(list)BNB交易對和其他被廣泛接受的交易對報價。
資產發行之後,任何人都可以向所有驗證者“提議”資產與特定資產的交易對上所(list),驗證者隨後投票接受提議。收取押金是為了防止網路濫用。一旦提議被接受,基礎資產的所有者就可以上所交易對。
有關此過程的更多資訊,請檢視 上所指南 。
第三方如何與Binance Chain和Binance DEX整合?
錢包提供商可以選擇只支援Binance Chain的功能集,它只支援錢包、地址、餘額和轉賬。為了進一步改進它們的實現,可以選擇整合Binance DEX,它將新增交易、訂單歷史記錄、取消、交易、圖表等。