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帖子和這個博文中描述的那樣。
數字玩具公司Cryptoys計劃將AI聊天機器人集成到NFT中:7月12日消息,數字玩具公司Cryptoys計劃將兒童友好的AI聊天機器人集成到其基于角色的數字收藏品中。Cryptoys計劃集成的AI軟件ChatGuardian擁有聊天過濾器,家長可以自定義該過濾器,以確保孩子與NFT角色進行安全、適當的對話。[2023/7/12 10:51:03]
XX證明
從十月到十一月,我建立了一個概念證明,包括一個智能合約和我的第一個網站。該合約有一個單一的流動性提供者,并允許進行簡單的交換。而這就是它的全部魅力:
Disclosure:該演示版與原始版本保持不變,只是我添加了一行代碼'window.ethereum.enable()',以使其與2019年MetaMask一起工作。建立POC是我在可編程貨幣的兔子洞里邁出的第一步。這是我一生中從事的最有趣的事情。而且,我甚至都不覺得這是工作。
慢慢的,我也發現了自動做市商的用戶體驗問題。當時,EtherDelta是唯一一個具有吸引力的去中心化交易所,但它的用戶體驗感混亂且不直觀。但是使用了我的演示后,不知為何感覺好了點。
Devcon3
在Devcon3的演講中,Karl用我的Uniswap演示作為例子,說明了加密經濟和以太坊上開源金融應用的力量。
到現在,我已經失業五個月了,但幸好在今年早些時候購買了一些加密貨幣,靠著它們,還能繼續維持我的生活。如果按照我當時唯一的衡量標準來看的話,Uniswap是成功的。現在也許是時候繼續前進,找一份工作了。
然而,在Karl的Devcon演講中的一位與會者聯系到了我。他一直在密切關注著以太坊上自動做市商的進展,并表示有興趣支持我的努力成果。他甚至給了我一筆錢,資助我接下來一個月的研究。然后我們就開始每周通話討論進展。
美國蒙大拿州州長簽署支持加密貨幣挖礦法案成為法律:金色財經報道,美國蒙大拿州州長Greg Gianforte簽署了第178號法案,主要是阻止該州地方政府通過禁止加密貨幣挖礦的法律。該立法通過修改現行法律、禁止對礦業公司的歧視性電價以及不允許對用作支付方式的加密征稅,有效地保護了該州的加密礦工權利。(Cointelegraph)[2023/5/5 14:44:26]
Pascal給我們帶來了新的想法。然而,更重要的是,我們的通話給我的工作帶來了一種結構感和責任感。Uniswap有兩個未解決的主要問題,對此,我是用的工程思維來解決:
它只適用于單一的ETH/ERC20對它只適用于單一的流動性供應商以太坊價值
至此,我已經完全被以太坊的無限潛力所吸引。以下這些也是我所關心的重要屬性:
它是抗審查的——沒有人可以阻止它。
它是去中心化的——沒有人控制它。
它是無需許可的——任何人都可以使用它。
它是安全的——任何人都可以驗證執行。
然而,在以太坊中有些東西卻感覺不對勁。以太坊上的主要項目體現了它的一些特性,但很少有人會完全接受它們。中央故障點,可審查的應用程序,以及過于復雜的架構。DAPPs的設計完全圍繞著為那些顯然不需要代幣的用例提供代幣的想法。
NYCMesh
12月,在?NYCMesh?的創始人發表了一篇反加密的文章后,我和Karl一起參加了NYCMesh聚會。現在以太坊出名了,Karl被Coindesk的記者認出,并向他詢問了關于Meshnets和加密貨幣之間的交叉點的事情。但Karl不想接受采訪,所以他把記者引向了我。我喋喋不休地講述了我幾乎不理解的第二層解決方案,而這段采訪也在一篇文章中被引用了:
B計劃?以太坊創新者正在重新為網絡中立性而戰—CoinDesk在紐約市一家燈光昏暗的酒吧舉行的科技聚會。但這次聚會的特殊之處在于,整個東村的其他地點都被連接到了該酒吧的Wi-Fi節點上,允許該地區的任何人不僅可以利用所有的信號,還可以訪問只有網絡上的其他人才能訪問的網站。CallilCapuozzo,一個從小學到高中的朋友,我已經有6年沒有見到他了,他看到了這篇文章后聯系了我。從那時起,他就在微軟和谷歌擔任設計師,最近在為?FOAM?做網站時,又深入研究了以太坊。
派盾:Nexo相關地址從MakerDAO取出5000枚WBTC并轉入Wintermute地址:12月2日消息,據派盾監測數據顯示,0x8fd5 開頭的 Nexo 地址從 MakerDAO 取出 5000 枚 WBTC(約 8500 萬美元),并轉入了 0xaad5 開頭的 WintermuteTrading 地址。
Nexo 銷售主管 KirilNikolov 對此回應稱,此舉旨在搶在投機交易前將 WBTC 解除封裝。[2022/12/2 21:18:31]
UniswapPre-alpha
到2018年1月下旬,所有主要的智能合約問題都得到了解決。交易所合約可以通過使用內部流動性代幣來跟蹤每個LP的生成費用份額和基礎抵押品,從而支持多個流動性供應商。一個工廠合約允許任何人添加對代幣的支持。所有的代幣都與ETH配對,允許它在一次交易中被用作任何東西的交換的中介。
在Uniswap智能合約完成更新后,我再次與Callil進行了聯系并詳細討論了這個項目。他提出要幫助我做前端。圍繞著他的其他項目,在我那令人難以置信的糟糕的React代碼庫上,Callil為Uniswap重新設計并建立了一個光滑的新界面。
幾個星期以來,我的React代碼已經十分糟糕了。幸運的是,我最近和一個大學時的朋友?UcielVilchis?重新聯系上了。Uciel剛從一個編碼訓練營出來。
你應該學習代碼——KarlFloersch
為了豐富自己的簡歷和經驗,Uciel同意重構Uniswap的前端代碼庫。
到2018年3月,我們三個人已經建立了一個功能齊全的Uniswap的演示。是的,當然,我把它挖了出來,并托管了它。它就在這里:
Disclosure:該演示與原始版本保持不變,除了我加入的一行代碼'*window.ethereum.enable()*',使其與2019年MetaMask一起工作。認識Vitalik
Coinbase CEO:公司正在考慮削減成本,并積極與監管機構合作:金色財經報道,Coinbase CEO Brian Armstrong在接受采訪時表示,隨著公司面臨行業挑戰以及經濟環境的阻力,Coinbase正在仔細研究可以削減成本的方面。Armstrong表示,Coinbase正在仔細考慮減少與營銷、外部供應商和亞馬遜網絡服務相關的成本。
此外,Armstrong說,他很高興能與美國證券交易委員會(SEC)合作。他說:“我們一直在與監管機構接觸,我認為這是一件好事。我們的總體目標是幫助推動全球范圍內的監管清晰度。”(CNBC)[2022/8/24 12:44:06]
到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中的簡單例子。
交一些朋友
德州參議員稱贊比特幣開采是對環境的凈增值:金色財經報道,德克薩斯州參議員特德-克魯茲(Ted Cruz)表示,BTC的開采對環境來說是一個額外的優勢,消除了人們對這種資產的能源消耗的長期擔憂。加密貨幣采礦對環境來說是一個 \"凈增值\",特別是如果礦工專注于利用可再生能源。克魯茲建議,比特幣采礦導致參與該活動的家庭繁榮,因為它孕育了企業家。(finbold)[2022/8/22 12:40:23]
到此為止,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:SWAPUNIUniswap以太坊Bullswap protocolUNI價格uniswap幣賣出沒反應以太坊價格今日行情實時
TL;DR NFT價格的跌幅超過了原生代幣和許多DeFi項目的價格。關鍵驅動因素是價值集中在少數收藏品中,而原生代幣失去價值加劇了這種情況。?向新NFT用例的過渡可能會更早而不是更晚.
1900/1/1 0:00:001.?事件回顧 FTX事件到11月9日似乎進入了一個新的階段,在過去24小時之內發生的事情幾乎可以確定會被銘刻在加密貨幣行業的歷史里.
1900/1/1 0:00:00我們幾乎已忘記在還沒有維基百科前,該如何隨手打開手機搜尋、滿足突如其來的求知欲。維基百科最為有特色的點主要是以「開放」內容為主,每個人都可以編輯內容,整體目標都是要讓整個知識庫都呈現中立的狀態.
1900/1/1 0:00:00這是白話區塊鏈的第1781期原創?作者|cryptojind,JiaqiLing,MikoYanX出品|白話區塊鏈在上一篇文章科普|NFT的類型有哪些我們介紹了該圖片中的前五個分類.
1900/1/1 0:00:00AlchemyInsights近日發布題為?Web3DevelopmentReport:Q3''2022EthereumEcosystemandBeyond?的報告,指出市場雖深陷熊市.
1900/1/1 0:00:00你想發掘新寶藏嗎?你想建設自由國度嗎?你想擁有“第二人生”嗎?在元宇宙,做你想做。近年來,“元宇宙”這一概念不斷被廣泛討論,成為未來發展的重要方向.
1900/1/1 0:00:00