區(qū)塊鏈排序器是什么意思?一文詳解區(qū)塊鏈排序器
隨著以太坊L2循環(huán)生態(tài)系統(tǒng)的不斷普及,一個經常被忽視的就是排序器。排序器負責交易排序,通過rollup使用排序器,可以提供更好的用戶體驗、更低的費用和更快的交易確認。考慮到排序器在交易審查、MEV提取和創(chuàng)建單點故障(即有效性問題)方面所擁有的權力,這可能會被視為一種不可取的結果,也不符合加密貨幣的精神。那么大家可能也會疑惑區(qū)塊鏈排序器是什么意思?接下來小編為大家詳細介紹一下。
區(qū)塊鏈排序器是什么意思?
排序器是Optimistic Rollup中的半信任化角色。雖然交易可以由主鏈本身進行排序,但這并不經濟,用戶必須單獨提交其Rollup交易對應的主鏈交易,并支付主鏈上費用。排序器通過允許Rollup交易共享單個主鏈交易來為用戶解決這些問題。
排序器聚合鏈下的多筆用戶交易來補充主鏈的排序,并將它們作為單個交易集合提交到主鏈,交易成本在用戶間分攤。排序器還可以壓縮交易集合,進一步節(jié)省主鏈數(shù)據(jù)可用性成本。與依賴排序器的用戶相比,自主排序的用戶將為包含在Rollup中的交易支付更多費用。
但是,排序器可以對交易集合中的交易排序進行控制。它可以選擇不包含用戶交易,從而迫使用戶自行排序,支付更高的主鏈成本。它還可以通過重新排序和插入提取的方法在交易集合中提取MEV。它們實際上擁有對Rollup的優(yōu)先寫入權限。
因為排序器可以與合約交互,所以只有絕對可靠的交易才能通過鏈上機制可靠地強制執(zhí)行,不可靠的交易在強制排序時很可能會失敗。這使得排序器成為Rollup用戶的半信任方。雖然排序器無法阻止用戶訪問Rollup,但他們可以延遲用戶的訪問,導致用戶承擔額外的費用,并從用戶的交易中提取價值。
將排序和提議分開的原因是什么?
這是一個復雜的問題。從根本上說,將它們分開是因為它們本身是分開的。這聽起來像是同義反復,但似乎每個人都花了很長時間才意識到這一點。我們驀然回首,才發(fā)現(xiàn)Rollup的思想歷史多年來一直在Plasma和狀態(tài)通道中曲折發(fā)展。在基于比特幣的proto-Rollup早期,并沒有排序器,用戶只需將他們的交易發(fā)布到主鏈。之后,這種設計消失多年,最終因為Barry的工作重新出現(xiàn)。在Barry和Celestia之間,Rollup的研究主要集中在Rollup橋與主鏈的交互上。在SovereignRollup出現(xiàn)之前,甚至沒有人意識到我們其實在構建更好的Mastercoin。
拋開出處不談,排序器解決了一個特定的問題:用戶交易成本最小化。然而,這個過程中又引入了一個新問題:排序器可以同時對同一交易產生多個排序結果。如果排序完全由主鏈完成,將會有一個單一的規(guī)范排序,但用戶交易費用會更昂貴。選擇使用排序器來改善Rollup中的用戶體驗。
假設存在很多個排序器,因為有多個提議者。排序器們可以提交相互沖突的排序,現(xiàn)在需要一種機制來規(guī)范主鏈上的特定排序批次。當前的Rollup通過一個單一的、特定的、已知的、半可信的排序器來實現(xiàn)這一點。選擇單個排序器能夠解決這個問題,直到去中心化排序器到來。因為想要多個提議者,但只需要一個排序器,所以必須將這兩個角色分開。
數(shù)據(jù)依賴性是另一個重要的原因:提議者需要排序,但是排序器不需要狀態(tài)。提議者依賴于排序器工作的輸出,但是排序器不依賴于提議者。因為數(shù)據(jù)依賴是單向的,所以需要在角色之間劃定界限,并允許參與者專注于單一角色。
將提議者和排序器分開,因為它們本身是分開的。提議者在排序器的下游工作。Rollup將信任和權威授予了排序器,而提議者只是一個普通工作人員。
排序器是鐘表匠巧奪天工之作,它設置Rollup歷史記錄,然后看著它滴答滴答地走到它的命定狀態(tài)。Optimism和Arbitrum并無多大差別,但兩者安全性確有不同。沒有人知道排序器是做什么的。共享排序器可以進行原子包含,但不能進行原子執(zhí)行,如果沒有Rollup組合或其他一些執(zhí)行機制,就無法將原子包含納入原子執(zhí)行。所有這些關于共享排序器實現(xiàn)無縫互操作性的吹噓都是垃圾科學。
到此這篇關于區(qū)塊鏈排序器是什么意思?一文詳解區(qū)塊鏈排序器的文章就介紹到這了,更多相關區(qū)塊鏈排序器詳細介紹內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持腳本之家!
你可能感興趣的文章
-
區(qū)塊鏈加密算法的原理是什么?常見的加密算法有哪些?
這篇文章主要介紹了區(qū)塊鏈加密算法的原理是什么?常見的加密算法有哪些?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-25 -
一文讀懂區(qū)塊鏈dapp和app有什么區(qū)別
這篇文章主要介紹了一文讀懂區(qū)塊鏈dapp和app有什么區(qū)別的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-25 -
區(qū)塊鏈交易為什么要收gas費用什么意思?
這篇文章主要介紹了區(qū)塊鏈交易為什么要收gas費用什么意思?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-25 -
一文簡單描述區(qū)塊鏈智能合約是什么意思?
這篇文章主要介紹了一文簡單描述區(qū)塊鏈智能合約是什么意思?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-25 -
有哪些其他的區(qū)塊鏈安全事件?造成區(qū)塊鏈安全事件的原因和特點
這篇文章主要介紹了有哪些其他的區(qū)塊鏈安全事件?造成區(qū)塊鏈安全事件的原因和特點的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-24 -
區(qū)塊鏈中的雙花攻擊是什么意思?
這篇文章主要介紹了區(qū)塊鏈中的雙花攻擊是什么意思?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-24 -
如何保證區(qū)塊鏈交易的完整性和一致性?
這篇文章主要介紹了如何保證區(qū)塊鏈交易的完整性和一致性?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-24 -
什么是加密算法?常見的區(qū)塊鏈加密算法有哪些?
這篇文章主要介紹了什么是加密算法?常見的區(qū)塊鏈加密算法有哪些?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-24 -
為什么區(qū)塊鏈很重要?如何通過區(qū)塊鏈賺錢?
這篇文章主要介紹了為什么區(qū)塊鏈很重要?如何通過區(qū)塊鏈賺錢?的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2024-10-06 -
區(qū)塊鏈到底是啥?通俗解釋區(qū)塊鏈是什么意思
這篇文章主要介紹了區(qū)塊鏈到底是啥?通俗解釋區(qū)塊鏈是什么意思的相關資料,需要的朋友可以參考下本文詳細內容介紹…
2023-07-20