買以太坊 買以太坊
Ctrl+D 買以太坊
ads

以太坊:Uniswap V2全新升級 去中心化趨勢不可擋_Etherael指什么寓意

Author:

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

UniswapV2是鏈上交換的下一個迭代。

Uniswap是以太坊區塊鏈上的流動性協議,可實現無需信任交換代幣,這意味著所有交易均通過智能合約執行,而無需中介或受托方。事實證明,這種分散式代幣交換方法在ERC20代幣持有者中很受歡迎,可以交換代幣并為代幣提供流動性。

在此之前,Uniswap在Rinkeby測試網上進行了一段時間的測試后,于2020年5月19日在以太坊主網上發布了其第二次迭代,以與v1.0.1核心合約同步發布。這個協議已在主網上使用了兩個多月,到目前為止,尚未發生與智能合約的完整性有關的重大問題。

如果你持有或者交易加密貨幣,對以太坊開發,金融科技或金融趨勢感興趣,那么你應該關注Uniswap。到2020年第三季度,它與DeFi的蓬勃發展,取得了快速增長。Uniswap作為一項獨立服務存在,但也可以集成到第三方錢包或Dapps中。除此之外,其他智能合約也依賴Uniswap作為其服務的基礎。

推進UniswapV1的基礎建設

UniswapV1奠定了鏈上代幣交換和去中心化流動性池的基礎,這些資金池為用戶提供流動性和獎勵,并收取少量費用進行交換。

代幣匯率不是使用實時訂單本,而是使用所謂的“恒定產品公式”來計算的。它本質是提供了一種機制,可以使代幣的價值相對于所討論的代幣保持平衡。

基礎代幣(例如,DAI到ETH或DAI到USDC)每個都有與其關聯的獨立流動性池,用戶可以通過將其中一個代幣存入相應的資金池來為流動性做出貢獻。無論何時進行交易,都會向流通量提供者收取0.3%的費用份額,該份額基于其共享代幣相對于整個共享供應量的比率。

UniswapV2發展更全面

UniswapV2對協議進行了一系列升級和增強,這些協議基于第一次迭代引入的交換和流動性機制而建立。主要變化包括:

交換ERC20代幣,不再需要ETH作為中間代幣以促進交換過程。這也稱為“ETH橋接”。取消此要求后,交易次數減少了一半,并節省了GAS費。如果沒有設置直接交換代幣的資金池,這也使Dapps可以有效地找到從一個代幣到另一個代幣的“來源”。

價格預言功能,可根據每個區塊的代幣對價格進行時間加權平均定價。

Flash交換或能夠從Uniswap資金池中“借用”代幣,與外部服務進行一些任意交易,并通過一次交易償還最初借入的資金。這意味著如果在任何階段事情失敗了,它將全部還原。這種功能的明顯例子是利用流動資金池執行套利交易,但還有其他有好處的例子,例如減少執行特定DeFi的GAS費,例如關閉MakerVault。

數據:一聰明地址用715萬美元購買RLB、UNIBOT和模因幣“BITCOIN”25天盈利436萬美元:金色財經報道,Lookonchain發貼稱,一聰明地址花了3,915ETH(715萬美元)購買RLB、UNIBOT和模因幣“BITCOIN”。目前在RLB上賺了111萬美元(+42%),在UNIBOT上賺了146萬美元(+58%)),在“BITCOIN”上賺了179萬美元(+87%)。僅25天,目前統計就盈利了436萬美元。目前,聰明的地址正在出售UNIBOT以獲利。[2023/8/16 18:03:53]

通過將void返回類型的轉賬和發送作為一個成功的轉移,來支持非標準ERC20代幣。這看似微不足道,但是USDT和BNB之類的主流代幣在其轉移方法上完全做到了上述要求。包括廣泛采用的未完全遵守ERC20標準的代幣,堅定了Uniswap在使用方面成為領先的鏈上交換的想法。

如果傳輸的代幣數量超過Solidity能夠支持的數量,則可以使用其他實用程序方法來防止溢出。

非標準ERC20代幣必須支持官方EIP規范中指定的方法,但返回類型以及方法的簽名可能與概述有所不同。此問題使代幣成為非標準代幣。重命名或刪除所需的方法也會使代幣成為非標準代幣,但是這種做法較少實踐,并且如果Uniswap之類的協議希望支持與最終規范的做法偏離,則需要采取主要的變通辦法。

UniswapV2引入了可轉換的0.05%協議費用,吞噬了0.3%的標準費用,但目前已關閉-只能通過分散式治理機制將其打開。

經過廣泛的測試和審核后,UniswapV2正式推出。

現在已經有大量文獻證明,如果智能合約中存在錯誤,則其不可變性會帶來災難性的丟失/凍結代幣的風險。如果智能合約寫得不好并且包含導致鎖定資金的錯誤,那么就沒有辦法還原這些交易。

值得稱贊的是,Uniswap團隊遵循行業標準慣例,以確保將合同中的錯誤和邏輯錯誤風險降到最低。

從UniswapV1遷移到V2后,合約從第一版的Vyper重新編寫為Solidity。這成功地克服了Vyper的局限性,并允許Uniswap開發人員利用最新的Solidity版本推出新的操作碼,進一步優化了所使用的CPU資源的合約執行。

UniswapV2依賴于多個智能合約,包括V2、成對ERC20合約以及公用事業的合約。

zkSync將計劃明年推出Layer 3測試網Pathfinder更名為Opportunity:10月14日消息,以太坊二層網絡zkSync發推表示,由于與StarkWare開發的產品的命名沖突,將把以太坊Layer3測試網絡“Pathfinder”重新命名為“Opportunity”。

Matter Labs將在2023年1季度推出Layer 3測試網“Pathfinder”。據介紹,這是第一個在以太坊之上啟動的Layer 3網絡,可以顯著改善擴展性。[2022/10/14 14:27:25]

使Uniswap工作的主要合約如下:

UniswapV2正常工作的智能合約的結構Router2是Router1的優化版本,但是它們都執行相同的任務。Uniswap建議所有開發人員現在切換到使用Router2合約。

Uniswap的全面整改保證了來自開發工作室的第三方審核,以及在測試網上進行的廣泛測試以模仿實際使用情況。這發生了ConsensysDiligence成為貢獻自己的UniswapV2源代碼綜合報告的當事方之一。

似乎UniswapV2在主網發行之前已進行了廣泛的審核。盡管Uniswap有一個漏洞獎勵計劃,如果發現了任何重大的漏洞,但對源代碼盡職盡責的這項關鍵任務很可能確保了將來不會發現任何重大的漏洞。

安全是區塊鏈領域一直關注的問題,考慮到該領域中交易的價值,這是可以理解的。攻擊潛在區塊鏈力學與共識,區塊創建和交易驗證有關的底層區塊鏈機制的攻擊是學術界許多研究的重點,但是智能合約完整性在以太坊中也同樣重要,因為代幣依賴于以太坊的完整性智能合約來確保它們的安全性和可訪問性。

UniswapV2能做什么?

每對代幣都有自己的通過合約初始化的資金池,并向資金池進行初始存款以提供流動性。

代幣的匯率是根據池中兩個代幣的供求來計算的,即所謂的恒定產品公式。使用常數乘積公式,將基于供求來計算特定對中的代幣值,其中該值沿著公式的曲線移動:

Glitch與UNION達成合作,將基于GLITCH區塊鏈開發貸款平臺:官方消息,Glitch宣布與UNION達成合作,將基于GLITCH區塊鏈開放貸款平臺,同時Unions智能合約將為Glitch收益共享資金庫提供保護,GLCH將上線Unions貸款平臺。[2021/3/25 19:18:23]

UniswapV2上的匯率的恒定乘積公式匯率基于以下簡單公式自動計算:x*y=k。相應的曲線表示所有可能的代幣值,每個代幣對將具有自己的曲線,該曲線將調節其匯率的當前狀態。

如果B代幣的需求量很大并且數量枯竭,那么價格將成倍增加,結果是曲線的左側向上移動。另一方面,如果B代幣有充足的供應且相對于A代幣沒有需求,則價格將在曲線的右側趨于平穩。請注意此供需余額是相對于A代幣的,因此相同的B代幣與不同的A代幣配對將代表單獨的數量和價格比。

由于這些機制的影響,Uniswap依靠套利交易來使代幣的價值與其他市場保持一致。從本質上講,這些協議仍然需要外部交易生態系統來控制代幣值。每個交易對的匯率將不斷更新,以匹配市場價格。這為交易者提供了巨大的機會。

在Uniswap.exchange上的交易對之間切換時,實時應用匯率。JavaScriptSDK為其他應用提供API,以提供其自己的接口來獲取交易對及其匯率。除ERC20代幣外,匯率還適用于本機ETH:

在UniswapV2UI中應用于ETHDAI交易對的匯率。

現在,我們來探討可以在UniswapV2上進行的交換類型。現在可用的擴展交換選項是由于ETH不像UniswapV1中那樣被用作中間代幣,也稱為“ETH橋接”。

UniswapV2交換選項

如上所述,在每個交換代幣中都使用了UniswapVIETH。在從A代幣到B代幣的交換中,首先必須將一個代幣轉換為ETH,然后再將該ETH轉換為B代幣。結果導致交易費用加倍,GAS費加倍。

Uniswap文檔將第一次迭代稱為其去中心化自動交換概念的“原型”。這很可能是由于開發人員發現了V2中提供的更有效的交易方法。忽略ETH作為中間代幣這種優化之一。

2470萬枚UNI于未知地址間轉移,價值約7.18億美元:Whale Alert數據顯示,北京時間3月5日07:18,24,700,000枚UNI于未知地址間發生轉移,價值約7.18億美元。交易哈席為0xa09a5cb2808d58a90a1a76d70f787b9dfc9e5ff328d36da3a5cc9f619e774833。[2021/3/5 18:16:48]

刪除ETH作為實用程序已啟用直接交換代幣,如下圖所示:

兩個ERC20代幣之間的直接交換這似乎是合理且直觀的,也許這就是V1的工作方式。可以調用路由器合約上的將完全代幣交換為代幣和確認代幣和交換代幣方法進行此類交易。

這些方法名稱中使用的精確術語代表的是你交易的代幣。在從DAI到ETH的交易中,您需要一定數量的ETH作為回報,您可以使用用代幣交換準確的代幣。另一方面,如果您想為相應的ETH值交易確切數量的DAI,則可以使用用確切的代幣交換代幣。UniswapV2的所有智能合約都使用此約定。

除了直接交換之外,用戶仍然可以選擇以ETH作為中間代幣在兩個代幣之間交換。當沒有用于輸入和輸出代幣的資金池,而在ETH和兩個代幣之間確實存在資金池里時,這將很有用。

在通過ETH交換DAI和LINK的情況下,產生的交換如下圖所示:

間接交換,其中ETH是中間代幣。

允許進行此類交易的相應Solidity方法是完全交換ETH或代幣和把ETH換成確切的代幣,以及把代幣換成ETH和用代幣交換ETH。

交換代幣的最后一種方法是在達到所需的輸出代幣之前,將交換到多個ERC20代幣,或如白皮書所述的“任意ERC20代幣”。當然ETH代幣也可以成對出現。

請考慮以下示例,該示例將DAI值在一系列代幣中移動,然后到達所需的LINK輸出代幣:

金色財經現場報道 :UUNIO CEO Connor Tack:去中心化社交改變收益模式:金色財經現場報道,在今天舉辦的2018金融科技上海峰會暨區塊鏈世界論壇上,UUNIO 公司 CEO Connor Tack 做了題為“區塊鏈技術重新定義社交網絡經濟”的演講,他指出,數字內容市場在2019年將達到5億美元的規模,但當前數字內容領域卻面臨著原創作者開發難、版權問題、以及內容供不應求的情況。現在的千禧一代,大家不太喜歡那種訂閱模式,而喜歡每次進行小額支付。區塊鏈社交媒體可以用更多的贊換來更多的收益、通過小額支付來售賣內容、零手續費的贊助、多中心化審查下的版權保護等改變。這樣一來,每一個內容制造商都可以從每一次內容制造中獲得收益,也會對自己的內容質量有很好的效果反饋。”[2018/4/19]

通過一系列代幣路由資金,以交換沒有直接配對的代幣。

如果你的代幣之間沒有資金池,則這個方法很有用,并且省略了前面提到的ETH橋接,因此可以使用此方法。

盡管這種交換方法是可行的,但是沒有智能合約方法可用于自動促進多種代幣交換。相反,前端應用程序必須手動對功能進行編碼,并改為對Uniswap進行多個事務調用。

這種例子可能不會被大量使用在通過1或2個中間代幣傳遞價值后,GAS費會使額外的掉期交易變得不經濟。此外,在中心化的交易所上可能存在更便宜的代幣交換。綜上所述,一旦以太坊2.0的擴展功能和更有效的利益證明共識被買入主網,這樣的功能可能會被更廣泛地使用,從而使多事務交換具有更可行的前景。

預言機

Uniswap的預言機使開發人員可以基于該代幣在多個區塊上的價格變動來計算平均代幣價格,這也可以通過其時間戳來表示一段時間。

累積的這段時間可能是最后一個小時,24小時或更長時間。

盡管Uniswap提供代幣價格,但它不會在鏈上存儲任何歷史值。取而代之的是,Dapp開發人員有責任在一段時間內累積價格以計算出這段時間內的平均價格。

這些價格稱為“時間加權平均價格”或TWAPS。

這個想法是通過將累計價格除以時間戳持續時間來計算一個區塊周期內的平均價格時間戳)。

下圖總結了此計算:

TWAP是通過在時間戳持續時間內的區塊持續時間內累計價格來計算的。

TWAP是可靠的,并且會隨著時間的推移反映代幣的價值。這種方法可以防止閃存崩潰或價格狂漲,這種活動在加密貨幣交易中并不罕見。在市場波動的情況下,提供時間加權價格可以反映代幣的更準確表示。

如果服務需要,開發人員可以自由利用預言機,他們可以通過UniswapJavaScriptSDK進行檢索,然后將進一步訪問。

閃兌

閃兌是由多階段過程組成的事務,這些過程從Uniswap資金池借用代幣,對這些代幣進行處理,然后歸還這些代幣,所有這些都在同一筆交易中完成。如果事務的任何階段失敗,所有更改的狀態都將恢復,并將代幣保留在其相應的Uniswap池中。

下圖顯示了買方可以在沒有持有代幣的情況下執行快速交換交易。這是因為無論交易失敗或購買者償還同一筆交易中借入的代幣,可以保證代幣都能返回到池中:

閃兌的一個很好的案例是套利交易,通過這種交易,買方可以保證獲利并將原始代幣價值返還給Uniswap池。買方每次都能從套利交易中獲得利益。

另一個案例是利用Uniswap池結算MakerVault,在那里你可以償還債務,并從該庫中提取抵押的ETH來償還Uniswap池。

這比用你自己的錢完成同樣的任務需要更少的GAS費。閃兌是Uniswap的一項相對較新的功能,但是我們可以期望不久的將來會有更多的Dapps集成該功能。

在交易機器人的案例中,還可以利用閃兌來自動執行套利交易。機器人不需要資金來執行交易,只需要識別套利機會并執行快速掉期交易即可。

新的0.05%協議費用和治理

UniswapV2以“協議費用”的形式為協議引入了額外的費用,當交易開啟時,將交易金額的0.05%轉到Uniswap擁有的地址。這0.05%是從交易所的標準0.3%費用中扣除。因此,一旦啟用此功能,流動性提供商將是輸家。

這項協議費用目前已關閉,而且Uniswap也沒有公開宣布它將在不久的將來啟用。

這項增加似乎是一個值得懷疑的決定,但是Uniswap開發人員認為這是長期支持Uniswap增長和可持續性的必要功能。事實是,如果他們希望啟用此費用,將建立一個治理機制,社區需要對該機制進行投票,以決定是否開啟該機制。

盡管激活此功能需要達成社區共識,但這樣做將使Uniswap組織在財務和競爭方面具有巨大的優勢,因為費用會被轉移到他們的錢包中。

從好的方面來說,這筆費用將為改善協議和整個生態系統的努力提供資金,這將促進進一步的采用,并因此產生更多的交易費用,使流動性提供者受益。從理論上講,這彌補了最初由電荷引起的損耗。下圖總結了這個想法:

開啟0.05%協議收費的積極結果關于決定協議收費是否開啟的治理機制,目前還沒有公布太多的細節,但可以假設,與Maker的治理和投票協議類似,ERC20代幣將用于提交投票。

為了管理協議收費機制,UniswapFactory合約包含用于設置協議收費錢包地址的feeTo和feeToSetter的方法,賬號能夠分別設置feeTo值。

JavaScriptSDK開發包

值得一提的是UniswapJavaScriptSDK的存在。開源庫提供了NodeJS、JavaScript框架以及任何基于瀏覽器的應用程序提供JavaScriptapi以與Uniswap集成。

這已經導致第三方將Uniswap直接集成到其產品和服務中。

代理錢包,轉換的交易所和流動市場是將Uniswap直接集成到其產品中的眾多應用程序中的3個。JavaScriptSDK文檔涵蓋了用于獲取代幣對數據和對地址的API,以及用于利用上述價格預言功能進行交易和獲取定價的API。

請注意交易不能自動執行,相反,這些API將準備一個交易,考慮到中間市場價格和您愿意結算的最小輸出代幣金額。

交易配置完成后,用戶必須使用MetaMask等錢包軟件啟動并簽署交易。

上幣有什么特別之處?

如果你想知道如何在Uniswap上線發行新的代幣,這是一個手動過程,則Uniswap組織會調用要添加到其上的代幣。即使某個特定ERC20的鏈上可能存在一個資金池,也不能保證它會出現在Uniswap官方網站的代幣列表中。

如果所有代幣持有者希望請求將其代幣添加到uniswap的默認代幣列表中,則需要在默認代幣列表存儲庫中提交GitHub問題。

有一個函數Uniswap它允許你在代幣的搜索字段中輸入一個ERC20代幣地址,如果存在,它將成功將其添加到你的列表中。這允許代幣在Dapp上使用,但是代幣不會持久保存在列表中供其他人使用,因此不會讓代幣曝光。

開發人員還可以通過遵循簡單的JSON結構來創建自己的代幣列表,以填充自己Uniswap的集成。

總結

更高效的代幣交換、時間加權價格預言機和閃兌是主要的改進。其中包括在幕后進行的改進,例如轉向基于Solidity的智能合約的轉移,這些合約利用最新的操作碼來提高執行效率。

UniswapV2仍然是一個無需信任的去中心化交易所,位于以太坊上,除非成功攻擊以太坊基礎協議,否則該篡改將無法被篡改。迄今為止,這種情況還沒有發生,以目前正在運行的礦工和驗證器的數量來看,不太可能發生這種情況。

ETH2的Medalla測試網推出20,000個驗證程序,我預計這個數字對于主網的發布來說會更高,驗證器將受到實際價值的激勵。

另一方面,UniswapV2仍然是代幣交換的一個不太完美的實現。目前,GAS費是有史以來最高的,這使每筆Uniswap交易都變得昂貴。Uniswap沒有實時訂單,導致交易者仍然依靠中心化交易所執行交易策略。如前所述,中心化交易所在平衡Uniswap匯率方面仍然扮演著不可替代的角色,后者依靠套利交易與平均市場價格保持同步。

UniswapV2正朝著正確方向邁出積極一步,但如果去中心化交易所渴望完全取代中心化交易所,未來仍將面臨重大挑戰。說到這里,整個加密貨幣圈,尤其是以太坊的情緒是非常積極的。人們可以充滿自信地預計,在短期到中期,DeFi領域在技術能力和采用率方面不會放緩。

Tags:UniswapETH以太坊Uniswap幣是什么幣ETH錢包地址ETH挖礦app下載Etherael指什么寓意以太坊幣是什么幣

比特幣行情
加密貨幣:韓國將放松對加密貨幣監管 加密貨幣歸類為“金融資產”_加密貨幣加密貨幣是什么意思啊

韓國監管機構和官員可能放松對加密貨幣的監管,首先將加密貨幣歸類為“金融資產”。在政策制定者呼吁對加密貨幣進行監管后,G20國家將迎來7月的最后期限.

1900/1/1 0:00:00
ETC:前ETCDEV業務經理解釋為什么以太坊經典''具有巨大潛力''_以太坊幣是什么幣ETC幣

ETCDEV的前業務開發經理McIntyre,一家由于缺乏資金而關閉的以太坊經典開發公司,與CryptoGlobe分享了一些見解.

1900/1/1 0:00:00
EOS:“去中心化交易所”都混入EOS假幣了,政府監管仍無必要?_以太坊幣是什么幣

據thenextweb消息,“去中心化交易所”混入EOS假幣,用戶損失數萬美元。這一事件的發生驗證了紐約州總檢察長辦公室的報告,以及交易所存在的各種問題,詳情可看《紐約監管方點名警告三家加密貨幣.

1900/1/1 0:00:00
SWIFT:花旗Citi放棄發行一種銀行支持的類似于JPM幣的計劃_區塊鏈技術發展現狀和趨勢IFT幣

受摩根大通最近發行銀行支持的加密貨幣計劃的影響,另一家大型機構于2015年就測試了一種連接全球支付的代幣.

1900/1/1 0:00:00
Rarible:NFT:數字資本家的革命_NexusNFT價格

大多數人想到非同質化代幣NFT時,他們會聯想到虛擬交易卡和數字藝術市場的圖像。但事實證明,泡沫化的金融資產遠不止這些.

1900/1/1 0:00:00
加密貨幣:價格操縱、黑客盜幣!交易所亂象能否通過自治得到解決_數字貨幣加密貨幣是什么意思啊

提請自我監管權力 近日,日本加密貨幣交易協會向日本最高金融監管機構提交申請,試圖獲得協會自我管理的權力。日本加密貨幣交易協會是由日本16家家獲得金融監管機構頒發許可證的交易所組成.

1900/1/1 0:00:00
ads