① 解析 DeFi 項目之Uniswap(二): 如何使用Uniswap
本文目錄
前言
使用Uniswap之前
准備好支持Web3的瀏覽器(啟用Web3的瀏覽器)
如何使用Uniswap?
-1.兌換/發送(交換/發送)
-解鎖
-2.增加/領出流動性資金
-3.創建交易所
前言
Uniswap 的界面其實已經非常精簡了,單就「如何使用」而言真的沒什麼好教的,所以這篇文章主要就講講使用過程中一些隱藏的細節吧!
使用 Uniswap 之前
准備好 Web3 的瀏覽器(Web3 enabled browser),Uniswap 交易所的網頁必須在 Web3 的瀏覽器中使用,這樣的瀏覽器能替你保管私鑰,並與以太坊區塊鏈溝通、發送交易。
以下簡介幾款電腦、手機上知名的 DApp 瀏覽器。
MetaMask
在電腦上我們建議使用 Chrome, Firefox, Opera, Brave 等瀏覽器搭配 MetaMask 擴充組件使用。MetaMask 是開源軟體、使用者體驗不錯、而且軟體本身沒有出過任何安全性問題,在電腦上幾乎沒有競爭對手了。
如果你使用 Ledger 或是 Trezor 硬體錢包,可以透過 MetaMask 的「Connect Hardware Wallet」功能連接硬體錢包內的帳號,這樣既能擁有硬體錢包的安全性,又能享受到使用 MetaMask 與 DApp 互動的方便性,非常推薦這樣做!
在 Android/iOS 上則有非常多選擇,個人推薦以下幾款 App:
Trust Wallet
Trust Wallet 是我目前主要使用的手機錢包兼 DApp 瀏覽器。過去是少數開源的手機錢包之一,但在 2018 年 7 月被幣安買下後,現在官方網站的首頁上已經沒有 「open-source」 的敘述了…當然被幣安買下也意味著開發資源更多、與幣安的整合更深入,對於常用幣安交易所的人而言應該是首選。
imToken
imToken 是我第一個使用的錢包 App,算是較早面世的以太坊錢包 App 之一。imToken 整合了非常多功能,使用體驗比 Trust Wallet 好不少。
Coinbase Wallet
知名加密貨幣交易所 Coinbase 旗下的錢包 App,跟 Coinbase 帳號的整合性較好。
Opera
是目前唯一一個成為 DApp 瀏覽器的主流瀏覽器。開通錢包時不會立刻要求使用者記下助記詞,使用體驗不錯。但目前不支援 ETH 及 ERC20 Token 以外的加密貨幣,不像前幾個介紹的手機錢包都能支持多種貨幣。
除此之外還有處於公開測試階段的 Status 和 MetaMask Mobile,兩者都是開源軟體,
有興趣可以嘗試看看。
如何使用 Uniswap?
使用支持 Web3 的瀏覽器打開 Uniswap 交易所,如果你使用 MetaMask,一進入就會跳出一個視窗問你願不願意讓 Uniswap Exchange 連接你的以太坊帳號,這一步最大的功能是讓 DApp 能讀取你的錢包地址,按下 Connect 即可。
Uniswap 交易所目前的功能只有五個,可以分成三類:兌換/發送(Swap/Send)、
增加/領出流動性資金(Add/Remove Liquidity)、創建交易所(Create Exchange)。
以下分別介紹:
1. 兌換/發送(Swap/Send)
「兌換(Swap)」可以進行任意兩種幣的兌換。選定好兌換的輸入、輸出幣種後,可以選擇在「輸入」或「輸出」其中一欄輸入數字,另一欄會立刻計算出對應的數字。
順帶一提,按「Balance: xx」可以填入你該幣種的全部余額(ETH 會保留 0.1),按正中央的「↓」可以對調輸入、輸出的幣種,按「匯率」右邊的等式可以切換等式兩邊的幣種。
「發送(Send)」可以在兌換完成的同時立刻發送這些幣給另一人。
顯示出來的數字都是已經扣除手續費的,ETH ⇄ Token 的手續費是 0.3%,Token ⇄ Token 的手續費是 0.5991%(因為其實是 Token → ETH → Token 即 0.3% 扣兩次)。
兌換的價格也會隨兌換的金額改變,金額越大,兌換價格越不好,兌換完成後價格的變化幅度也越大,價格變化幅度可以點開下方的「交易明細」看到,即 「This trade will cause the price to change by xx%」 這一行。
交易明細中有一行「你將至少收到 xxx 或交易失敗」,這是 Uniswap 設計的一個保護機制,這樣做的原因是:從我們發出交易到交易上鏈之前,交易價格有可能因為別人的交易而改變,有可能導致我們的成交價格大幅偏離預期。
例如:我們想要以 1 ETH = 230 DAI 的價格賣出 ETH 並送出了交易,但是在我們的交易被打包上鏈之前,突然有人大量賣出 ETH 使得價格掉到 1 ETH = 200 DAI,那當我們的交易上鏈時,我們就得被迫接受 1 ETH = 200 DAI 的價格了。為了避免這樣的憾事發生,Uniswap 在合約中就設計了這樣的機制:我們可以在發出的交易中規定我們至少應換得多少 ETH 或 Token,如果交易上鏈時發現價格變化導致我們實得的 ETH 或 Token 量低於指定的數量,那這筆交易就會失敗。(註:交易仍然會上鏈,只是幣的兌換不會成功,我們仍然要付出交易所需的礦工費。 )
這個數字實際上我們是可以任意指定的,但可能是為了減少使用上的認知負擔,所以 Uniswap 的網頁自動幫你設定好了這個數字(= 預期數量乘以 0.98 或 0.96)。除此之外還有一個保護機制是關於時間的,我們其實可以指定一個時刻作為最後期限,如果交易上鏈的時刻超過這個 最後期限則交易會失敗。
Uniswap 網頁會自動設定最後期限為當下的時間加 15 分鍾,換句話說,如果你發出的「兌換」或「發送」交易沒有在 15 分鍾內上鏈,交易就會失敗,所以請避免設定太低的 gas price 以防交易遲遲不上鏈最終失敗。
解鎖(Unlock)
在操作的過程中你可能會注意到:當你首次需要傳送某種 ERC20 Token 進 Uniswap 時,在 Token 選單的左邊會出現「解鎖」按鈕。
按下去後會讓你發送一筆交易,交易完成後你就能在 Uniswap 使用這種 Token 了。這筆交易的意思是「允許 Uniswap 的合約任意轉移我持有的這種 Token」,用到的是 ERC20 的 approve 功能。在 Compound 也會遇到一樣的機制,他們的用詞是「Enable」。
這個動作其實存在不小的風險,如果合約有缺陷,或者這個應用程式的開發者就是惡意要盜取你的 Token,那在你 approve 之後,你的 Token 就處於隨時可能被全部盜走的狀態了。總之千萬不要在你不夠信任的 DApp 中 approve Token,在 approve 時最好也確認一下 approve 的對象是不是正確的智能合約。
2. 增加/領出流動性資金(Add/Remove Liquidity)
「增加流動性資金(Add Liquidity)」的具體含義是:「將你持有的 ETH 與某種 Token 以價值 1:1 的比例存入 Uniswap 合約,替 ETH-Token 交易對增加流動性,你因此能獲得存入期間人們在這個交易所交易時付出的手續費的分潤。 」在完成「增加流動性資金」的同時你會獲得數量正比於你投入的資金量的「資金池代幣(Pool Tokens)」,代表你在這個交易所中的權益。
當你「領出流動性資金(Remove Liquidity)」時,會把資金池代幣銷毀並領出你應得的 ETH 與 Token,這裡面會隱含前述的手續費利潤。
替 Uniswap 增加流動性資金雖然能獲得手續費利潤,但並不是穩賺不賠的,你需要承受價格變動的風險。舉個例子:假設你本來擁有 1 ETH + 100 DAI(總價值 200 USD),
在 1 ETH = 100 DAI 的時候全部投入 Uniswap,在價格變成 1 ETH = 400 DAI 時領出,若不計利潤的報酬,你將能領回 0.5 ETH + 200 DAI(總價值 400 USD),但如果你當初不將幣投入 Uniswap 而是持有到現在,你會擁有 1 ETH + 100 DAI(總價值 500 USD),所以如果 Uniswap 帶給你的分潤不足 100 USD,你就虧了。
簡單給一個結論:假設你投入 ETH 和某 XYZ Token 進入 Uniswap,而且你領回時 ETH/XYZ 的價格跟投入時的價格不一樣,那麼若不計利潤的報酬,你領回的 ETH + XYZ 的總價值都必定少於不投入 Uniswap 的情況。所以理想的情況是找到一個 XYZ Token,它對 ETH 的價格上下波動大,但長期而言都在同一個價格附近震盪,這樣既能讓你賺到更多的手續費分潤,也能減少前後價格不同造成的損失。
3. 創建交易所(Create Exchange)
「創建交易所(Create Exchange)」非常簡單,填入 ERC20 Token 的地址、按下「創建交易所」送出交易,交易上鏈後這個 Token 就能在 Uniswap 上交易了。
只是在你創建完交易所後,這個代幣並不會立刻出現在網站上的代幣選單中,而需要在 uniswap-frontend repo 發 issue 和 pull request,等被 merge 後才會被加進代幣選單中。
其實技術上是可以做到創建交易所後 Token 就立刻出現在選單中的,但為了避免有人用同名的假幣混淆使用者,所以做成需要人工審查。但就算某個 Token 還沒被列入選單中,只要它的交易所已經被創建了,你還是可以由直接輸入 Token 合約地址的方式找到它。
在替你的 ERC20 Token 創建 Uniswap 交易所之前,還有一些事情需要注意:你可能會注意到,有些知名 Token(如 USDT, OMG)在 Uniswap 上無法交易,原因是這些 Token 的合約有缺陷,在 Uniswap 上交易會失敗。ERC-777 Token 或用到類似機制的 Token 在 Uniswap 上也會出問題,不要為其創建交易所或增加流動性資金。
全文完!
原文鏈接: https://medium.com/taipei-ethereum-meetup/defi-uniswap-2-e0fd954d56
② 小狐狸app下載地址是多少
小狐狸官網下載app:小狐狸metamask錢包錢包是一款以太坊冷錢包App,旨在為區塊鏈領域的用戶提供安全放心、簡單好用、功能強大的數字錢包. 你可以自由地創建和導入數字貨幣錢包,安全交易的區塊鏈錢包,本站提供小狐狸metamask錢包錢包下載,小狐狸metamask錢包官網,小狐狸metamask錢包下載,小狐狸metamask錢包錢包安卓版,小狐狸metamask錢包錢包安卓下載,小狐狸metamask錢包安卓版下載,小狐狸metamask錢包使用教程,小狐狸metamask錢包願景是讓經濟激勵一致,讓隱私不可侵犯,讓價值自由流動。NFT的版權法NFT身後涉及到的知識產權侵權狀況將是下一步的消費者維權關鍵,中國已經有一些權利人從此資詢消費者維權需求。據了解,該新項目由磁力引擎集團旗下官方網文化創意IP磁性生產製造原創品牌,共包括6款數據藏品,品牌形象來自於6位快手特色達人,每一位達人的數據藏品限定270件,客戶可根據磁性生產製造快手官方網賬戶、薄盒官方網站獲得。在經濟衰退中,全部經濟發展已經變緩。每個人都有長期性的見解,直至她們有短時間的損害......隨後她們逐漸把自己的頭發燒下去,在圈子走來走去。
③ 伏兔域是什麼
伏兔域app是一款由北京伏兔域科技有限公司開發的一款社交軟體。
該軟體主要面向年輕人,提供了多種社交功能,包括聊天、動態、話題等。用戶可以在伏兔域上發布自己的動態、分享自己的生活,也可以關注其他用戶的動態、評論、點贊等。此外,伏兔域還提供了一些特色功能,如「熱門話題」、「附近的人」等,讓用戶可以更方便地發現和交流感興趣的內容和人。總的來說,伏兔域是一款功能豐富、社交性強的軟體,適合喜歡社交的年輕人使用。
根據搜索和了解,伏兔域app是一款基於區塊鏈技術的數字貨幣錢包應用,主要支持以太坊等數字資產的存儲、轉賬、交肆伍薯易等功能。此外,官方表示該應用還支持去中心化應用(DApp)的使用,用戶可以通過這種方式參與裂者各種區塊鏈項目。
需要注意的是,虛擬貨幣錢包和數字資產交易都存在一定的風險,用戶在使用伏兔域app時需要謹慎操作,確保自己橘好的數字資產安全。同時,如果您有需要使用該應用或者涉及到數字資產的投資交易,請進行充分的風險評估和調查,以便做出明智的決策。
④ 區塊鏈錢包的主要功能
通常一個錢包會包含以下功能: 支持通過生成助記詞、Keystore 文件、私鑰 創建錢包賬號。 支持導出錢包賬號助記詞、私鑰、Keystore 文件。 支持多個錢包賬號管理 賬戶余額查詢及轉賬功能(二維碼掃描支持)。 支持 ERC20 代幣(余額顯示、轉賬、代幣幣價顯示) 支持用法幣(美元和人民幣)實時顯示幣價。 歷史交易列表顯示創建賬號區塊鏈錢包的展現形式分為地址和賬號,我們這里統稱為賬號;不同區塊鏈的賬號是不一樣的,?度也可能不一樣的。不同區塊鏈賬號的創建費用也是不一樣的,例如以太坊、比特幣的賬號是免費的,但是EOS的賬號是需要消耗一定費用進行創建的。由於區塊鏈賬號的創建是一個復雜的過程,錢包的存在就是幫助用戶簡化這些過程。一般創建賬號過程中,錢包都會引導用戶進行私鑰或助記詞備份,然後再進行二次驗證,以確保用戶備份的私鑰或助記詞准確無誤。而在需要通過支付創建賬號的區塊鏈上,錢包一般會幫助用戶使用傳統支付工具完成支付過程,以降低用戶的使用難度。數字資產管理數字資產主要指的是區塊鏈上的各種代幣(Token),錢包的存在極大的方便了用戶對於自己所擁有的資產管理,主要包括轉賬、收款、查看資產詳情、交易詳情等。功能類似銀行的APP,你可以看到自己當前擁有什麼資產,數量多少,以及對你的資產進行轉賬等操作。需要注意的是,不同區塊鏈之間的資產是不能直接轉賬的,即你無法向以太坊賬號轉入BTC(比特幣),也無法向比特幣賬號轉入ETH(以太坊)。數字資產交易當前錢包支持的數字資產交易主要包括以下三種情況:幣幣兌換、交易所交易、OTC交易。幣幣兌換通過幣幣兌換,可以將不同區塊鏈上的資產進行兌換,例如你可以將自己擁有的BTC(比特幣)直接兌換成EOS。 一般的交易只能通過一個基本對的形式進行交易,再通過基本對交易成最終目的幣。例如我要從A換成C,則需要通過中介B實現,A -> B, B -> C;而幣幣兌換則簡化這個過程,直接將A兌換成C參與生態建設目前部分公鏈設計中,都激勵生態中的用戶積極參與公鏈生態建設。主要的形式有節點投票、公投、Staking等。節點投票以EOS為例,EOS總共有21個超級節點,用戶通過將手中的EOS進行抵押後,最多可以投給30個節點,投票的目的在於讓用戶選出能為生態發展與貢獻自己力量的節點,從而推動生態的穩定發展。公投公投指的是區塊鏈生態中,參與者可以發起自己認為對社區有利的提案,並由整個區塊鏈持幣者進行投票,當投票數超過一定標准時,提案自動生效。公投的方式有利於社區用戶積極參與區塊鏈治理。StakingStaking中文名權益質押,目前部分公鏈採取Staking的形式來鼓勵持幣者質押Token,並以此產生穩定節點。如COSMOS質押可以使質押者獲得一定的年化收益(以質押幣結算),類似你在銀行投了一個活期理財。體驗Dapp應用DApp是Decentralized Application的縮寫,譯為去中心化應用,指的是以區塊鏈為底層進行應用開發。目前DApp主要集中在以太坊和EOS、TRON、IOST等區塊鏈上。DApp與底層平台的關系,就好比APP與iOS和Android系統的關系。例如EOS的DApp無法在ETH底層上運行,正如安卓的APP無法在iOS系統上運行。你可以在錢包中體驗ETH上的去中心化金融MakerDAO,體驗在EOSRacing中開賽?贏取EOS獎勵,也可以在IOST上的獵幣礦池進行挖礦理財。目前一些大型游戲是以第三方獨立APP的形式存在,當體驗這些APP形式的DApp時,你同樣需要錢包作為登錄和交易授權的媒介。 資產增值錢包天然就具有金融屬性,當前錢包已經集合了包括礦池、理財、挖礦、項目投資等多種金融工具與功能,可以滿足用戶資產增值的需求。礦池: 當前挖礦主要是POW挖礦與POS挖礦這 2 種方式。POW(Proof ofWork)就是算力挖礦,也是我們熟悉的如BTC(比特幣)、ETH(以太坊)挖礦; POS(Proof of Stake)挖礦是模仿 POW 算力挖礦,持幣人可以將代幣抵押給驗證人節點,來獲得獎勵分紅。目前錢包的礦池基本上是以POS挖礦為主。也有部分錢包支持購買雲算力,進行BTC(比特幣)挖礦。理財: 錢包里的理財產品與傳統理財產品十分相似,唯一不同的是結算的方式。通常會約定一個預估收益率,用戶用Token購買該理財產品後,根據約定的結算日期進行定期結算,到期可以取回或續約。挖礦: 挖礦以DApp挖礦為主,錢包中集合了一些DApp礦機產品,使用礦機可以便捷快速的獲得想挖的Token。以最近大火的EIDOS為例,EIDOS礦機可以幫助用戶實現自動轉賬挖礦。這些挖出來的Token可以拿去交易所賣出從而獲取收益。項目投資: 以虎符錢包的HOO Labs為例,你可以在上面使用USDT支持項目,並以支持USDT的數量按照一定比例獲得項目的Token。
⑤ 區塊鏈錢包的重要性
現在越來越多的人開始參與到區塊鏈項目中,了解並參與到其中的人相信都會使用區塊鏈錢包,這里的「錢包」指的是一個虛擬的,用來儲存和使用虛擬貨幣的工具。
錢包主要分為冷錢包和熱錢包,這其中包含私鑰,公鑰和助劑詞,接下來為大家詳細一一講解一下他們的區別與作用。
冷錢包: 冷錢包指的是不聯網的錢包,將數字貨幣進行離線儲存的錢包。使用者在一台離線的錢包上面生成數字貨幣地址和私鑰,再將其保存起來。 冷錢包集 數字貨幣 存儲、多重交易密碼設置、發布最新行情與資訊、提供硬分叉解決方案等功能於一身,能有效防止黑客竊取。
熱錢包: 熱錢包指的是需要聯網上線使用的錢包,在使用上更加方便,但現在網路比較復雜,釣魚網站較多,有風險,因此在使用錢包或者交易所時,最好在設置不同密碼,且開啟二次認證,以確保自己的資產安全。
綜上相比之下冷錢包比熱錢包更加安全。
私鑰: 私鑰是一串由隨機演算法生成的數據,它可以通過非對稱加密演算法算出公鑰,公鑰可以再算出幣的地址。私鑰是非常重要的,作為密碼,除了地址的所有者之外,都被隱藏。區塊鏈資產實際在區塊鏈上,所有者實際只擁有私鑰,並通過私鑰對區塊鏈的資產擁有絕對控制權,因此,區塊鏈資產安全的核心問題在於私鑰的存儲,擁有者需做好安全保管。和傳統的用戶名、密碼形式相比,使用公鑰和私鑰交易最大的優點在於提高了數據傳遞的安全性和完整性,因為兩者——對應的關系,用戶基本不用擔心數據在傳遞過程中被黑客中途截取或修改的可能性。同時,也因為私鑰加密必須由它生成的公鑰解密,發送者也不用擔心數據被他人偽造。
公鑰: 公鑰是和私鑰成對出現的,和私鑰一起組成一個密鑰對,保存在錢包中。公鑰由私鑰生成,但是無法通過公鑰倒推得到私鑰。公鑰能夠通過一系列演算法運算得到錢包的地址,因此可以作為擁有這個錢包地址的憑證。
助記詞: 助記詞是利用固定演算法,將私鑰轉換成十多個常見的英文單詞。助記詞和私鑰是互通的,可以相互轉換,它只是作為區塊鏈數字錢包私鑰的友好格式。
Keystore :主要在以太坊錢包 App 中比較常見(比特幣類似以太坊 Keystore 機制的是:BIP38),是把私鑰通過錢包密碼再加密得來的,與助記詞不同,一般可保存為文本或 JSON 格式存儲。換句話說,Keystore 需要用錢包密碼解密後才等同於私鑰。因此,Keystore 需要配合錢包密碼來使用,才能導入錢包。當黑客盜取 Keystore 後,在沒有密碼的情況下, 有可能通過暴力破解 Keystore 密碼解開 Keystore,所以建議使用者在設置密碼時稍微復雜些,比如帶上特殊字元,至少 8 位以上,並安全存儲。
綜上:錢包的作用就是保護我們我私鑰,私鑰就是控制資產的全部許可權,只有擁有私鑰的人才可以使用這個賬戶里的虛擬貨幣。在使用錢包的過程中切記不要將自己錢包的私鑰、助記詞、Keystore等信息透露給其他人,這些信息都是可以直接竊取你數字資產的重要信息。
使用錢包注意事項:
1、私鑰和助記詞做好備份,除了在手機上最好手寫一份保存。
2、不要輕易點擊未知網站。
3、不要截屏或者拍照保存。
總之重中之重保存好自己的私鑰。
⑥ 以太坊軟體錢包合法嗎
以太坊是合法的。
有人質疑以太坊不是合法的,可以肯定的是以太坊不是騙局,它只是在個別國家不被接受。之所以推出時間不長就迅速普及,最主要的原因之一就是其底層中國法院宣布以太坊具有經濟價值的合法財產的帖子首次出現在比特幣新聞上。如若轉載,據報道,中國地方法院裁定以太坊的加密貨幣,是具有經濟價值的合法財產
BNB的安全合法性。A:Binance Coin是由幣安平台發行的代幣,簡稱「BNB」。其發行總量恆定為2億個,且保證永不增發。BNB是基於以太坊Ethereum發行的去中心化的區塊鏈數字資產,它是基於許多投資者都是會問以太坊在我國合理合法是不是合理合法,這一我也不可以確立的對你說,由於虛擬財產在大家我國是受法律法規維護的。
⑦ 比特派app提示需要啟用開發者助手
第三步是打開比特派app,點擊設置,然後在設置頁面點擊「開發者選項」,然後啟用「老助手」,勾上「USB調試」和「調試網路」,點擊「確定」即可完成此步驟。比特派是一款區塊鏈數字貨幣錢包App,它支持比特幣、以太坊等多種數字貨幣的管理和交易。在使用比特派App的過程中歲鍵乎,有時會出現「需要啟用開發者助手」的提示,這是因為比特派App需要使用iOS系統的Safari瀏覽器來進行一些操作,而Safari瀏覽器需要開啟開發者助手以便於與其他應用程序進行交互。
啟用開發者助手的具體步驟如下:乎悉
1. 打開iOS設備的「設置」選項,進入「Safari」頁面。
2. 在「Safari」頁面中,找到「高級」選項,點擊進入。
3. 在「高級」頁面中,找到「開發者」選項,將其開啟。
4. 返回比特派App,重新進行相關操作即可。
需要注意的是,啟用開發者助手需要一定的技術基礎和操作經驗,如果不熟悉相關操作,建議向專業人士咨詢亮橡或者尋求幫助。此外,在使用比特派App時,也需要保證自己的賬戶和密碼等信息的安全,避免受到黑客攻擊和資產損失。
⑧ 以太坊官網錢包怎麼用
通過官網注冊生成錢包。
第1步打開以太坊在線錢包。
第2步輸入密碼。
第3步生成錢包。
第4步記錄並列印錢包。
第5步導入錢包。
第6步發送以太幣。
以太坊錢包是一個比特幣區塊鏈媒體平台。以太坊區塊鏈瀏覽器,實現比特幣交易,達到快速充值提現的目的。