比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > 聚幣 > Info

MER:像開淘寶店一樣簡單 去中心化交易所小白搭建教程

Author:

Time:1900/1/1 0:00:00

在這兩個月,我們有幸見證了路印3.0的協議發布,并于Github上開源了其最新技術設計和相關實現。這次3.0的發布是路印在去中心化交易網絡協議中的一個大進步,它結合了創新的區塊鏈技術和零知識證明加密大幅提高吞吐量,并且可以部署在任何支持智能合約的平臺上。

相比于2.0設計,.0提供了2種模式的去中心化協議,分別是開啟數據可用性和關閉數據可用性模式,前者提高了40倍吞吐,后者提高了225倍。

除了3.0以外,還發布了一個新型拍賣協議Oedax,這兩者正在為去中心化交易所的擴容探索新的路徑。

本文將從技術邏輯和技術細節入手,讓小白用戶也能快速搭建去中心化交易所。

一、使用新型MerkleTree保存賬戶、余額、成交歷史

MerkleTree廣泛應用于眾多分布式應用中,早在比特幣時代,就被用來做交易的SPV證明,方便輕節點校驗交易存在性。而在許多可編程智能合約平臺里,比如以太坊,MerkleTree還常常用來存放智能合約數據。

數據:一地址賣出所有BONE和SHIB然后買入1.07萬億PEPE:金色財經報道,據Lookonchain數據顯示,一地址賣掉了所有BONE和SHIB,然后購買了1.07萬億 PEPE(100.28萬美元)。

過去3天,該地址以1.47美元的價格出售了全部979,469 BONE,換取787 ETH(144萬美元)。然后在SHIB推出的Layer2網絡Shibarium出現宕機事故后將全部1430億枚SHIB(價值約合132萬美元)轉入Binance。[2023/8/17 18:05:54]

在3.0的設計中,為了更好的支持Off-chain和On-chain兩種模式,開發人員設計了一個新型MerkleTree,主要用來組織Account、Balance以及TradeHistory三者之間的關系和數據,并提供快速驗證的能力。

歐盟加密資產市場法(MiCA)正式在歐盟官方公報發布:6月9日消息,歐盟加密資產市場法(MiCA)正式在歐盟官方公報 (OJEU) 上發布。

此前報道,加密資產市場法規(MiCA)于 5 月 27 日被歐盟理事會批準,MiCA 要求錢包提供商和交易平臺等加密公司尋求運營許可證,并要求穩定幣發行方持有適當的儲備。[2023/6/9 21:26:26]

從上圖不難發現,一個賬戶下可以支持多種Token,而Loopring生態系統中的每個參與者都在同一個樹中擁有一個賬戶。同時3.0中采用賬戶級別的nonce設計,而不是Token級別的nonce設計。

事實上,在以太坊的賬戶模型里,也是使用賬戶級別的nonce設計,nonce值可以簡單理解為該賬戶所有的交易數量。但是不同于以太坊,路印的MerkleTree和賬戶模型中考慮了多種Token以及Off-chain請求。

QED 旗下兩支基金完成 9.25 億美元募資,擬繼續在加密貨幣、支付等金融科技領域投資:5月23日消息,風險投資公司 QED Investors 宣布旗下兩支基金完成 9.25 億美元募資,其中一個早期階段基金的募資規模為 6.5 億美元,另一個早期成長基金籌集了 2.75 億美元,新基金將支持 QED 繼續在全球范圍內的支付、貸款和加密貨幣領域進行投資。

QED 已支持 Credit Karma、Klarna、Nubank 和 Remitly 等金融科技公司,旗下加密投資組合包括加密財務公司 Meow、區塊鏈開發平臺 QuickNode、金融科技支付公司 Tribal Credit 等。[2023/5/24 15:21:37]

每一次交易都會為用戶修改3個token余額,包括tokenS、tokenB和tokenF。該設計帶來的最大好處就是每次交易操作的代價都較低。對于每一筆交易,賬戶本身所在的MerkleTree修改只涉及到一條MerklePath。雖然BalanceTree需要修改3次,但是由于BalanceTree本身比較小,代價同樣較低。

美眾議院穩定幣聽證會關注由州或聯邦監管穩定幣發行商:5月19日消息,在5月18日美國眾議院關于穩定幣的聽證會上,州與聯邦監管是一個關鍵問題,主要關注點是兩個有競爭性的穩定幣法案。其中共和黨的法案將允許穩定幣發行商選擇他們注冊的州,而無需通過聯邦儲備委員會;民主黨的法案保留了聯邦手中適當的監管機構的監管機會。(Coinlelegraph)[2023/5/19 15:12:54]

二、三種Block狀態

為了讓MerkleProof的證明生成并行化,3.0的架構中給區塊設定了三種狀態,分別是Committed、Verified和Finalized。

其中,Commited的Block表示該區塊已經上鏈,但是未能被Proven。VerifiedBlock表示該區塊已經提交并通過驗證,但是尚未驗證此塊之前的所有塊,而FinalizedBlock則表示該區塊和該塊之前的所有塊都應被驗證。我們會在第五節的案例中為大家介紹如何利用這些Block的特性創建一個去中心化交易所。

ENS域名tiffany.eth以29ETH的價格出售:金色財經消息,據OpenSea信息顯示,ENS域名tiffany.eth以29ETH(約5萬美元)的價格出售。

夜間報道,美國珠寶品牌蒂芙尼推出限量版CryptoPunk定制吊墜,此前3月蒂芙尼進軍NFT領域,以115ETH購買Rocket Factory的OkapiNFT。[2022/8/1 2:50:31]

在3.0的設計中,Proof可以不按順序提交。Proof隨時可以生成,但是直到最大證明生成后才真正有效。比如在比特幣里,我們需要在至少6個塊以后才能認為交易的SPV證明是不可篡改的,在以太坊里由于出塊速度的不同,這個最大證明時間可能為12個區塊以上。

或許有部分用戶擔心資金丟失的風險,在3.0的設計架構中,最差的情況也就是發生區塊和狀態回滾。所有之前請求的塊和對應交易內容需要被重新執行,證明也會重新生成。但是相比于MerkleProof并行化帶來的收益,這點回滾成本可以忽略。同時,MerkleTree的回滾可以通過內容尋址的特性來快速完成,浪費的代價僅僅是少部分的存儲容量。

三、五種Circuit排列

3.0的設計中,還支持5種Circuit排列:

①RingSettlement

②Deposit

③Off-chainwithdrawal

④On-chainwithdrawal

⑤OrderCancellation

這五種Circuit覆蓋了所有Circuit,不管是否支持鏈上數據可用性。同時,為了減少證明時間,還為這幾種Circuit設計了動態的Block配置。

四、性能測試結果

根據官方的測試結果,我們可以發現,3.0的性能相比于2.0有了一個甚至兩個數量級的提升,而每筆交易的Gas費用則減少到了原來的幾十分之一甚至1%以下。這對于去中心化交易所來說無疑是具有致命誘惑的。

五、基于3.0快速搭建去中心化交易所

第一步,設置交易所

Loopring合約提供了完備的接口,你只需要發送一筆交易調用Loopring合約上的createExchange,就可以創造出一個全新的交易所合約。

第二步,交易

①用戶可以使用交易所賬戶創建訂單,訂單將會被添加到DEX的訂單薄中。

②DEX將訂單與另一個訂單進行匹配,并使用ring-matcher私鑰和訂單的dual-author密鑰進行環簽名。

③在RingSettlement結束后,訂單可以顯示為已填寫,但尚未驗證狀態。

④DEX將Ring發送給交易所的運營商,由于這些Ring將要在合理時間內完成,因此運營商架將會在收到Ring之后立刻調用commitBlock操作。

⑤操作員在允許的最大時間內生成證據并調用verifyBlock接口。

⑥DEX現在可以顯示額外的“已驗證”表示以填寫訂單。

第三步,訂單狀態與不可逆

每個訂單都會有以下幾種狀態:

·Unmatched:不與某一個訂單簿匹配

·Matched:與DEX匹配

·Commited:已經調用commitBlock并成塊

·Verified:在一個塊中驗證

·Finalized:該塊包括其之前的所有塊都被證明

只有處于最后一個Finalized狀態的數據才是真正不可逆的。我們可以從上面的流程發現,相比于2.0的協議,3.0在交易所的部署上越發簡單快捷,甚至小白用戶都可以部署自己的去中心化交易所!

隨著3.0的發布和相關合約的升級,TPS和Gas費用不再是制約發展的主要瓶頸,現有的TPS已經可以滿足大部分的去中心化和中心化交易所的場景。

-END-

作者:區塊鏈技術專員

聲明:本文為作者獨立觀點,不代表區塊鏈研習社立場,亦不構成任何投資意見或建議。

Tags:MERERKBLOCKINGSunflower FarmersCYBERKONGZblockchain.infowallet恢復bmxbiking是什么意思

聚幣
BTC:5.30午間行情:BSV能帶火市場嗎

文章系金色財經專欄作者供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
BOS:那些遷移到BOSCore的游戲怎樣了?

如果說2018年是公鏈元年,那么2019年是什么?想回答這個問題,我們不妨看看鏈圈近來的風向。先是2018年底,Polkadot項目興起,帶來了“一鍵發鏈”的新興概念;與此同時,“閃電火炬”接力.

1900/1/1 0:00:00
CLE:高盛、百度和比特大陸追捧的Circle 已向美國監管宣戰

“我們敦促美國實施更平衡的加密政策。多年來,我們——包括Circle和美國及海外許多其他公司的日以繼夜工作的創新者,一直在不斷改變加密貨幣和區塊鏈技術的可能性,一直堅持不懈地為此大聲疾呼.

1900/1/1 0:00:00
ANC:交易ONE,享受25,000,000 ONE和3000 BNB空投

為了慶祝ONE在BinanceChian上成功發行和在Launchpad成功發售,Binance將提供3,000BNB加入Harmony在去中心化交易平臺舉辦的交易活動.

1900/1/1 0:00:00
比特幣:小蔥八卦 | 推特出現關于比特幣文化的激烈爭論

最近推特出現激烈爭論,爭論的根源:比特幣有文化問題嗎?有太多的“性”嗎?爭論似乎源于TokenDaily聯合創始人SoonaAmhaz的推文,“一些聰明的以太坊核心開發者私下向我透露.

1900/1/1 0:00:00
TAL:FT公鏈主網切換預告之二(超級節點選舉篇)

內容全文引用自Fractalblog文章《FT公鏈主網切換預告之二》 親愛的用戶: 我們現將FT公鏈超級節點選舉相關的重要信息公布如下FT公鏈的記賬規則是什么?一共有多少超級節點?1、FT公鏈采.

1900/1/1 0:00:00
ads