比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > ETH > Info

Uniswap 簡史_Uniswap

Author:

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

2018年11月2日,Uniswap公開發布并部署到以太坊主網。在一個激動人心、令人緊張的時刻,我向我的大約200多名粉絲發布了公告推文。

對于許多人來說,這是他們第一次聽說這個項目。但對我來說,這是我多年以來的工作成果,并且這一路走來,我不經獲得了許多的幫助,也收獲了許多朋友。

Uniswap不僅改變了我的生活,而且今天也是它的生日。為了慶祝這一天,我想在Uniswap生日博客系列的V0中從頭開始講述它的故事。

請大家繼續關注V1和V2,屆時我將與大家共同探討Uniswap上線以太坊主網的第一年經歷,以及分享我們對Uniswap未來的計劃。

接受以太坊

2017年7月6日,我從大學畢業后的第一份工作中被解雇。那段時間我感十分到沮喪,也沒有任何方向,于是我將我的情況告知了我的朋友?KarlFloersch,他當時正在以太坊基金會從事CasperFFG的工作。我們談話的內容是這樣的:

Hayden:我剛剛被解雇了:(Karl:恭喜你,這是發生在你身上最好的事情!!!機械工程已經是一個垂死的領域了。但以太坊是未來,并且你還處在該行業的早期階段。現在,編寫智能合約將是你的新命運!Hayden:難道我不需要知道該如何編碼嗎?Karl:不是的,編碼很容易的。而且,反正現在還沒有多少人了解如何寫智能合約。不管是以太坊,股權證明,還是無信任計算,等等,都還是新興領域。Hayden:好吧......Karl抓住了我的低谷期,說服了我接受以太坊,并使之進入我的生活。我決定給它一個機會,并在接下來的兩個月里學習了以太坊、Solidity和JavaScript的基礎知識。

為了擴大我的技能范圍,我決定是時候在一個"真正的"項目上工作了。在Karl的建議下,我決定實現一個自動做市商,正如Vitalik在這個reddit帖子和這個博文中描述的那樣。

XBTO收購加密貨幣托管和交易公司Stablehouse:8月12日消息,加密貨幣公司XBTO收購加密貨幣托管和交易公司Stablehouse,收購金額未披露。通過此次收購,XBTO將能夠為客戶提供更多的數字資產金融服務。

據悉,XBTO致力于為非美國投資者和機構提供數字資產平臺和投資解決方案。[2023/8/12 16:22:05]

XX證明

從十月到十一月,我建立了一個概念證明,包括一個智能合約和我的第一個網站。該合約有一個單一的流動性提供者,并允許進行簡單的交換。而這就是它的全部魅力:

Disclosure:該演示版與原始版本保持不變,只是我添加了一行代碼'window.ethereum.enable()',以使其與2019年MetaMask一起工作。建立POC是我在可編程貨幣的兔子洞里邁出的第一步。這是我一生中從事的最有趣的事情。而且,我甚至都不覺得這是工作。

慢慢的,我也發現了自動做市商的用戶體驗問題。當時,EtherDelta是唯一一個具有吸引力的去中心化交易所,但它的用戶體驗感混亂且不直觀。但是使用了我的演示后,不知為何感覺好了點。

Devcon3

在Devcon3的演講中,Karl用我的Uniswap演示作為例子,說明了加密經濟和以太坊上開源金融應用的力量。

到現在,我已經失業五個月了,但幸好在今年早些時候購買了一些加密貨幣,靠著它們,還能繼續維持我的生活。如果按照我當時唯一的衡量標準來看的話,Uniswap是成功的。現在也許是時候繼續前進,找一份工作了。

然而,在Karl的Devcon演講中的一位與會者聯系到了我。他一直在密切關注著以太坊上自動做市商的進展,并表示有興趣支持我的努力成果。他甚至給了我一筆錢,資助我接下來一個月的研究。然后我們就開始每周通話討論進展。

比特幣勢創自2021年以來最佳季度表現:4月1日消息,根據道瓊斯市場數據,比特幣價格本季度上漲了約70%,有望創下自2021年第一季度以來的最佳季度表現。受全球銀行業危機影響,比特幣本月已上漲22%。盡管聯邦監管機構對加密貨幣公司進行了打擊,而且市場環境越來越厭惡風險,但比特幣仍在飆升。Oanda高級市場分析師Craig Erlam表示:“單從價格角度看,今年第一季度比特幣的表現非常驚人。但從基本面來說,你可以認為情況恰恰相反,這就是造成這么多困惑的原因。”比特幣目前交投在2.8萬美元/枚上方,仍較2021年11月創下的68990美元的歷史高點低59%。(金十)[2023/4/1 13:38:42]

Pascal給我們帶來了新的想法。然而,更重要的是,我們的通話給我的工作帶來了一種結構感和責任感。Uniswap有兩個未解決的主要問題,對此,我是用的工程思維來解決:

它只適用于單一的ETH/ERC20對它只適用于單一的流動性供應商以太坊價值

至此,我已經完全被以太坊的無限潛力所吸引。以下這些也是我所關心的重要屬性:

它是抗審查的——沒有人可以阻止它。

它是去中心化的——沒有人控制它。

它是無需許可的——任何人都可以使用它。

它是安全的——任何人都可以驗證執行。

然而,在以太坊中有些東西卻感覺不對勁。以太坊上的主要項目體現了它的一些特性,但很少有人會完全接受它們。中央故障點,可審查的應用程序,以及過于復雜的架構。DAPPs的設計完全圍繞著為那些顯然不需要代幣的用例提供代幣的想法。

NYCMesh

12月,在?NYCMesh?的創始人發表了一篇反加密的文章后,我和Karl一起參加了NYCMesh聚會。現在以太坊出名了,Karl被Coindesk的記者認出,并向他詢問了關于Meshnets和加密貨幣之間的交叉點的事情。但Karl不想接受采訪,所以他把記者引向了我。我喋喋不休地講述了我幾乎不理解的第二層解決方案,而這段采訪也在一篇文章中被引用了:

SBF提起訴訟阻止債務人控制其4.5億美元Robinhood股份:金色財經報道,FTX聯合創始人Sam Bankman-Fried已經向法院提起訴訟,尋求阻止債務人控制他在Robinhood的4.5億美元股份。SBF表示,這些股票不屬于目前處于破產程序的任何與FTX相關的實體,他需要這筆錢來支付他的法律費用。

FTX的姐妹對沖基金Alameda Research和其他相關公司目前處于破產狀態,并由法院指定的清算人控制,他們正在尋求獲得他們能找到的任何資產,包括Robinhood股票,以償還FTX大約100萬名債權人。BlockFi、FTX債權人提起的訴訟以及美國司法部也都尋求控制這些股份。[2023/1/6 10:58:29]

B計劃?以太坊創新者正在重新為網絡中立性而戰—CoinDesk在紐約市一家燈光昏暗的酒吧舉行的科技聚會。但這次聚會的特殊之處在于,整個東村的其他地點都被連接到了該酒吧的Wi-Fi節點上,允許該地區的任何人不僅可以利用所有的信號,還可以訪問只有網絡上的其他人才能訪問的網站。CallilCapuozzo,一個從小學到高中的朋友,我已經有6年沒有見到他了,他看到了這篇文章后聯系了我。從那時起,他就在微軟和谷歌擔任設計師,最近在為?FOAM?做網站時,又深入研究了以太坊。

UniswapPre-alpha

到2018年1月下旬,所有主要的智能合約問題都得到了解決。交易所合約可以通過使用內部流動性代幣來跟蹤每個LP的生成費用份額和基礎抵押品,從而支持多個流動性供應商。一個工廠合約允許任何人添加對代幣的支持。所有的代幣都與ETH配對,允許它在一次交易中被用作任何東西的交換的中介。

在Uniswap智能合約完成更新后,我再次與Callil進行了聯系并詳細討論了這個項目。他提出要幫助我做前端。圍繞著他的其他項目,在我那令人難以置信的糟糕的React代碼庫上,Callil為Uniswap重新設計并建立了一個光滑的新界面。

幾個星期以來,我的React代碼已經十分糟糕了。幸運的是,我最近和一個大學時的朋友?UcielVilchis?重新聯系上了。Uciel剛從一個編碼訓練營出來。

安全團隊:Mekawaii メカ 項目Discord服務器遭到攻擊:金色財經消息,據CertiK監測,Mekawaii メカ 項目Discord服務器遭到攻擊。請社區用戶在修復之前不要點擊該頻道發布的任何鏈接。[2022/12/16 21:48:31]

你應該學習代碼——KarlFloersch

為了豐富自己的簡歷和經驗,Uciel同意重構Uniswap的前端代碼庫。

到2018年3月,我們三個人已經建立了一個功能齊全的Uniswap的演示。是的,當然,我把它挖了出來,并托管了它。它就在這里:

Disclosure:該演示與原始版本保持不變,除了我加入的一行代碼'*window.ethereum.enable()*',使其與2019年MetaMask一起工作。認識Vitalik

到2018年4月,我已經失業了10個月。我賴以生存的加密貨幣已經下跌了75%以上,極大地縮減了我的個人跑道。盡管如此,我還是在最后一分鐘買了一張去韓國首爾的機票。這是我24年來的第一次離開北美洲。部分是個人旅行,因為它的時間與?2018年的Deconomy?相吻合。

我試圖在沒有票的情況下進入會場,但被堅決拒絕。然而,Karl才剛剛和以太坊基金會的其他成員一起到達。Karl把我拉到一邊,把我介紹給Vitalik,他在過去已經和他討論過了Uniswap。我們的談話是這樣的:

Karl:這是我的朋友Hayden,就是他制作了Uniswap!Vitalik:你好,很高興認識你!它是開源的嗎?我:當然!Vitalik:URL是什么?我:https://github.com/haydenadams/uniswapVitalik在他的手機上閱讀我的整個智能合約Vitalik:你考慮過用Vyper來寫嗎?另外,你應該申請以太坊基金會的資助。Vitalik的想法沒有讓我失望。從首爾回來后,我立即花了兩個星期來使用Vyper重新編寫合約。當時沒有像Solidity那樣的指南或開發者工具,但我能夠使用原始的CasperFFG?合約作為參考。當時,這是我能找到的唯一的Vyper合約,除了核心Vyperrepo中的簡單例子。

法庭文件顯示FTX新任CEO的時薪為1300美元:11月21日消息,根據Watcher.Guru引援11月19日提交給美國特拉華州破產法院的文件,FTX新任首席執行官John J. Ray III的時薪為1300美元。

文件中寫道:“John J. Ray III的的服務是根據Owl Hill Advisory, LLC與債務人之間的約定書(首席執行官約定書)保留的。根據首席執行官約定書的條款,Owl Hill將提供Ray作為債務人的首席執行官的服務,但Ray先生仍將是Owl Hill的員工。根據CEO約定書,債務人將支付當前每小時1300美元的費用……”[2022/11/21 22:11:28]

交一些朋友

到此為止,Karl是我在加密世界中唯一的好朋友,但這很快就被改變了。就在離開之前,Karl邀請我參加一個小型社交聚會。在那里,我認識了?PhilipDaian、DanRobinson?和?AndyMilenius,并和他們成為了朋友。除了是優秀的人之外,他們都將成為Uniswap成功的關鍵,并影響其未來的方向。

兩周后,在5月,我飛往多倫多參加Edcon2018。這是我第一次參加以太坊會議,并通過了安全審查。我花了3天時間參加講座,認識朋友,并演示了Uniswap。我在加密世界的四個朋友都在那里,他們把我介紹給了其他很多人。我的加密世界社交網絡也在不斷擴大。

在我在Edcon結識的朋友中,JinglanWang?是十分值得一提的,因為她從那時起就是一個出色的顧問。

我第一次見到了DavidKnott,一個前Vyper的開發者。我告訴他,我在Vyper中重新編寫了Uniswap。第二天早上8點,我被他的電話吵醒了。他告訴我,他將在兩小時后發表關于Vyper的演講,包括現場演示。Uniswap是唯一一個用Vyper編寫的DAPP,他問我是否有興趣代替他做這個演講。

我解釋說,我在兩周前才剛剛學會Vyper,并且從來沒有在公開場合發言過,而且我也不知道自己通常在做什么。David向我保證,這沒有問題,在Vyper上學習兩周,就足以公開發表權威性的講話了。于是我做了第一次演講:

我和Dan坐同一班飛機回紐約。在整個行程中我們都在對Uniswap進行gas優化。當飛機降落的時候,Uniswap的效率被提高了30%。它現在是以太坊上gas效率最高的交易所,與之前相差很大。

2018年的Edcon大會非常令人振奮。在我的Uniswap演示后,人們的反應不僅僅只是輕微的興趣,更是理所當然的對它感到興奮。他們似乎理解并分享了我想讓它成為一個例子的價值觀。我意識到以太坊的社區遠遠超出了ICO的范圍。有一些人真正關心它的愿景,即一個無需許可、去中心化的金融系統。

2018年NYC區塊鏈周

我從Edcon回家的飛機直接降落在NYC區塊鏈周上。在接下來的一周里,我參加了無數的活動和派對。一條推特出現在我的信源中。

他就住在離我步行15分鐘的地方,我決定去看看。

RichardBurton?是一家以太坊錢包初創公司Balance的創始人。我給他看了我的演示后,他當即就想了解它是如何工作的。隨后我們就進行了長時間的交談。

在這之前,我認為我在Uniswap的角色主要是技術人員。當有人問起它是如何工作的時候,我常常先告訴他們背后的數學公式。但許多人都對此感到困惑。

Richard幫助我理解這種現象,讓我知道人們不理解Uniswap是我的問題,而不是他們的問題。開發人員只是大環境中的一小部分。如果我想讓人們使用我的項目,我需要以他們的方式,或是以他們能理解的方式來談論它。因此,社會問題將是Uniswap最大的挑戰。

事情開始變得真實

正是在這個時候,我決定了,Uniswap就是我想要完成的事情,于是我規劃了推出主網所需要的東西:

最終確定的、可投入生產的智能合約反應靈敏、用戶友好的交易界面智能合約的安全審計完成白皮書開發者文檔我之前提到的朋友Phil是一位區塊鏈安全專家。在他的建議下,我收到了?RuntimeVerification?公司關于Uniswap的正式模型的報價,高水平的代碼審查,以及智能合約的部分正式化驗證。考慮到所有這些,我申請了以太坊基金會的資助,金額為50,000美元+RV的報價費用。

Balance

2018年夏天拉開序幕,我癡迷于重構Uniswap的智能合約,編寫白皮書,并在業余時間參加加密活動。然后在接下來的兩個月里,我進行了面試,并等待基金會的回音。

我每天都在Balance辦公室工作,Richard和Balance的其他團隊成員,ChristianBaroni、JinChing?和?MikeDemerais?都對我很友好。在知道我的資金不足后,Richard甚至慷慨地給了我一筆個人資助來支持我的努力。

我開始參加每周一次的聚會,稱為"白板星期三",地點在Balance辦公室。每周三的兩個小時里,所有從事加密項目的人都被邀請來分享他們每周的進展。

我幾乎每周都參加,不停地向不同的人群解釋和再解釋Uniswap。我學會了如何在不同的場合談論Uniswap,并且很快就能向幾乎所有人解釋它。我甚至開始涉足加密推特。

同我和Pascal的通話類似,白板星期三給我的生活帶來了一定程度的責任感。我不想連續兩周沒有進展地出現在大家面前。

Maker

隨著夏天的到來,我花了越來越多的時間在NYC?MakerDAO?辦公室,我之前提到的朋友Andy就是這里的CTO。Maker是一個去中心化的穩定幣項目,讀這篇文章的人都已經知道了,但為什么我還是要講述它。我和Maker的一些人成了朋友,包括?AshleighSchapp。

在Balance和Maker的辦公室里工作,這里不僅遇到了許多有趣的人,還為我提供了源源不斷的項目和學習的機會。夏天很快就過去了。我的智能合約也已經優化到了我自己能做的程度。最后,在七月底,我收到了一封電子郵件。Uniswap將獲得以太坊基金會的資助!

以太坊基金會資助更新——第三波以太坊基金會資助更新;我們一直在努力工作,從而能夠了解許多令人驚嘆的人和項目,并非常興奮地宣布以太坊基金會捐贈計劃第三波的獲獎者,我們以一篇博文拉開了2018年的序幕,以激發可擴展性研究的第一...正式模型

贈款到手后,我立即與RuntimeVerification公司簽訂合同,對合約進行正式化和審計。并在與RV的?DaejunPark、YiZhang?和XiaohongCheng進行的一系列通話中,我詳細介紹了Uniswap的機制和最重要的屬性。

他們首先創建了一個正式的Uniswap模型。接下來,他們創建了一個代碼規范,重新進行了數學運算,以盡量減少四舍五入的誤差,并始終有利于流動性提供者而不是交易者。這項工作的結果可以在這里找到。

我修改了合約以適應該規范。接下來,RV進行了一次高水平的代碼審查,他們建議進行一些安全檢查,并修復與一致性有關的問題,以及其他小的改動。這些改進的清單可以在這里找到。

最后,Uniswap合約代碼被凍結,RV開始正式驗證合約的實施是否符合規范的理想屬性。這是整個過程中最漫長的一步。

在審計工作進行的同時,我聘請了Callil作為承包商,開始設計Uniswap交易界面的生產版本。演示界面運行良好,但對于成品來說感覺太混亂了。

RECIPEINT

Tags:SWAPUniswapUNI以太坊TrustSwapuniswap幣排行Unimoon以太坊最新價格行情美元

ETH
崩盤前的FTX里還剩下什么?_TOK

一個「空盒」 有太多想要說的,但我要從Serum開始。如果一家陷入困境的公司在申請破產前的幾天時間向潛在投資者求助,并將資產負債表發送給這些投資者,以便他們考慮是否投資,但并未獲得資金,該公司隨.

1900/1/1 0:00:00
FTX破產后CZ首次AMA十大要點總結_ANC

在?11?月?14?日晚幣安??AMASpace中,Binance?創始人?趙長鵬回答了一些有關幣安、FTX??和加密貨幣行業的問題,短短80分鐘時間里吸引了超過4萬名聽眾.

1900/1/1 0:00:00
FTX破產文件要點解析_SBF

我剛剛讀了FTX第11章破產保護申請首日宣誓書。其中,被任命的重組首席執行官JohnJayRayIII曾監督過Enron的破產程序,他稱FTX的案子是他職業生涯中最糟糕的,其內容令人震驚.

1900/1/1 0:00:00
「穩定幣二戰」打響,版圖重塑進行時_USD

“第二次穩定幣大戰已然打響。”這是數天前?FTX??創始人??SamBankman-Fried在談及近期穩定幣市場的競爭及份額變化時給出的評語.

1900/1/1 0:00:00
如何保管您的加密密鑰_DGE

模塊化的區塊鏈是未來的趨勢。僅僅依靠L2是無法解決擴展問題的;為此,我們需要向模塊化架構邁進。Fue是模塊化區塊鏈堆棧的最快執行層,能夠實現最大的安全性和最高的靈活吞吐量.

1900/1/1 0:00:00
Do Kwon 的人生:名利與罪惡_Terra

在DoKwon的推特個人主頁上,他的頭像是這樣一幅形象:一個類似托尼·史塔克鋼鐵俠造型的動漫卡通人物,戴著鑲滿六顆能量寶石的滅霸手套,臉上則是極像機械戰警一樣的面罩.

1900/1/1 0:00:00
ads