拍賣是一種流行的方法,它可以以最好的價格出售NFT。
有一些拍賣技巧是為了出售我們的NFT收藏品,但荷蘭式拍賣不同于其他技巧,它的使用頻率更高。
與常規拍賣不同的是,在荷蘭式拍賣中,價格開始時很高,然后在預定的時間間隔內慢慢下降。
簡單地說,在荷蘭式拍賣中,NFT的價格從初始價格(上限)開始,并定期下降一個固定額度(例如,每 10 分鐘下降 0.1 ETH),直到它達到最低價格。
其中一個原因可能與區塊鏈上的gas戰爭有關。
Gas Wars是指在交易吞吐量較低的以太坊等區塊鏈上同時啟動大量交易時,會出現區塊鏈 Gas 費用的飆升。
荷蘭式拍賣被用來將多余的鑄幣費從礦工轉移到藝術家身上,或用于資助特定的慈善機構或社區 DAO。
在Remix IDE中創建一個名為NFT.sol的新文件并粘貼我們之前使用的合約。
部分用戶表示在美國和歐洲無法使用Twitter:7月14日消息,周四,一些用戶似乎無法使用 Twitter。美國和歐洲的用戶收到消息“出了點問題,嘗試重新加載。”然而,印度的記者表示,這項服務似乎很正常。推特發言人沒有立即回應置評請求。(The Block)[2022/7/14 2:13:54]
編寫智能合約
在我們的Remix IDE中創建一個新的solidity文件,并將其命名為DutchAuction.sol。
創建一個IERC-721接口,然后初始化Dutch Auction合約。
請參考以下代碼:
初始化合約后,我們將定義一些必須在合約中使用的變量。
首先,我們要定義拍賣的持續時間。這意味著NFT的拍賣將在此期限后終止。我們將定義持續時間為2天。
接下來,我們需要存儲NFT的地址和它的ID。因此,我們將使用IERC721接口來存儲NFT。
聲音 | 國網電動汽車董事長:通過溯源保證電動車充電使用清潔能源:在1月10日至12日舉辦的中國電動汽車百人會論壇(2020)期間,國網電動汽車董事長全生明接受采訪時談及到了電力物聯網。他介紹到,通過物聯技術,把車、樁、網、荷、源整個環節全部打通以后,通過負荷接收系統,特別是利用區塊鏈技術,能夠用溯源技術來保證充電確實用的是清潔能源,這就是一個很典型的泛在電力物聯網應用。(新京報)[2020/1/12]
我們將這個變量設置為不可變的,這樣一旦部署合約,它的值就不會改變。
然后,我們將存儲賣家的地址。因此,我們將定義變量seller,它將存儲賣家的地址。
荷蘭式拍賣需要一個起拍價。我們將定義一個變量startingPrice。
我們還需要拍賣開始和結束的時間戳。因此,我們將定義兩個變量startAt和expiresAt,它們將存儲各自的值。
最后,我們將定義discountRate. DiscountRate 將確定價格下降的速率。
動態 | Breez支持使用信用卡購買基于閃電網絡的比特幣:付款創業公司Breez推出了一項新功能,允許用戶使用信用卡直接從其移動應用程序購買基于閃電網絡的比特幣。該功能得益于與法幣對加密貨幣經紀人MoonPay的合作,可為35個國家或地區的用戶提供。[2019/9/11]
接下來,我們將在構造函數中初始化這些狀態變量。
在其中,我們將傳入startingPrice、discountRate、_nft和_nftId。
在構造函數中,我們將賣家設置為該合約的部署者。并且一旦NFT被售出,我們需要將 ETH 轉移給賣家,我們會進行支付。
我們將獲取用戶的輸入,以獲得startingPrice、discountRate、startAt 和expireAt。因此,我們將其寫成:
動態 | 7月有250萬人使用TradingView查看比特幣價格:近日,Adamant Capital創始人Tuur Demeester發推稱,TradingView數據顯示,7月有250萬用戶使用該平臺查看比特幣價格,平均每天查看逾7次比特幣數據,達2018年9月水平。[2019/7/25]
我們也會檢查NFT的價格是否總是大于零。
_startingPrice?>=?_discountRate?*?DURATION,?"Starting?Price?is?less?than?the?discount?offered"_discountRate * DURATION 是應用于startingPrice 的最大價格扣除額。
最后,我們輸入設置NFT。所以我們可以說:
聲音 | ECI董事長:“娛樂代幣”并不使用區塊鏈技術,而是在與其相關的積分服務中使用區塊鏈:日本規模最大的唱片公司艾回股份有限公司(AVEX)在2018年6月成立了enterme數字貨幣公司(ECI)。ECI董事長有田雄三近日接受采訪時表示,作為結算系統的“娛樂代幣”并不使用區塊鏈技術,而是在與其相關的積分服務中使用區塊鏈。[2019/2/8]
我們的構造函數已經完成了。
接下來,我們將定義兩個將進一步使用的函數:currentPrice()和buyNow()。
使用currentPrice(),我們將知道NFT在特定時間里的價格。
代碼:
接下來,使用buyNow()函數,用戶將能夠購買NFT。
在這個函數中,首先,我們將檢查拍賣是否過期。
如果拍賣沒有到期,那么我們將獲取當前價格并使用currentPrice函數將其存儲在price變量中。
接下來,我們將檢查發送的金額是否大于或等于價格。
一旦我們知道 msg.sender已經發送了足夠的ETH來購買NFT,我們將使用3個參數來轉移NFT的所有權:seller、msg.sender、nftId。
最后,我們使用了selfdestruct()函數來結束拍賣。因此,我們將在函數內部傳遞賣家地址。
我們的合約應該是這樣的:
接下來,我們將通過銷售NFT測試荷蘭拍賣智能合約。
使用tokenURI來創建我們的NFT
現在我們將部署這個NFT,然后使用它的tokenURI調用mint函數。
一旦我們創造了NFT。接下來我們要使用我們的荷蘭拍賣合約。
部署荷蘭式拍賣合約
編寫荷蘭式拍賣合約,然后部署它。
為了部署我們的合約,我們必須傳遞一些參數。
設置startingPrice為1000000, discountRate為1,我們剛剛部署的NFT地址,最后,我們必須提供等于1的tokenId 。
添加了參數后,單擊Deploy按鈕部署我們的合約。
只要我們的荷蘭式拍賣合約生效。我們接下來要做的是批準荷蘭式拍賣來使用我們的NFT。
為此,我們將打開部署合約下的NFT,并執行審批功能。
我們需要傳遞荷蘭式的部署地址和NFT的代幣id來運行審批函數。
要檢查荷蘭式拍賣是否已經啟動,請打開已部署的荷蘭式拍賣合約,并運行currentPrice函數幾次。你會注意到每次你運行這個函數,都會得到一個遞減的價格值。
現在是時候出售我們的NFT了。
使用荷蘭式拍賣合約來出售我們的NFT
首先,運行currentPrice函數并復制價格值。
然后切換到我們想從中購買 NFT 的其他帳戶,并將價格值粘貼到value選項下。
然后運行buyNow函數。
回到我們的NFT合約并運行ownerOf函數,就可以看到合約的所有者被更新了。
這就是我們如何使用荷蘭式拍賣出售我們的NFT。
Source:https://medium.com/uv-labs/learn-how-to-sell-your-nfts-at-the-best-price-using-the-dutch-auction-model-2881261b09e3
Crypto 的一項鮮為人知的創新是 DAO (Decentralized Autonomous Organization, 去中心化自治組織),這是一種建立在區塊鏈和智能合約上的社會組織形式.
1900/1/1 0:00:00By : Kong@慢霧安全團隊據慢霧區情報,2020 年 12 月 29 日,Cover 協議價格暴跌。慢霧安全團隊第一時間跟進相關事件并進行分析,以下為分析簡略過程.
1900/1/1 0:00:00對于任何一個想要進入 DeFi 世界的人來說,最重要的工具是一個 web3 錢包,它可以存儲資金并與以太坊區塊鏈交互.
1900/1/1 0:00:00據當地媒體報道,韓國一家交易所正在等待美國監管機構對備受期待的Vaneck加密貨幣交易所交易基金(ETF)做出裁決,然后再決定其對加密貨幣ETF的立場.
1900/1/1 0:00:00區塊鏈世界總是在迭代中前進。今年以來,公鏈風起云涌、NFT大放異彩、跨鏈方興未艾,加上元宇宙的出圈助攻,整個區塊鏈世界精彩紛呈,迎來更廣闊的發展空間.
1900/1/1 0:00:00期權產品現在在 DeFi 用戶中越來越受歡迎。它為投資者提供了一種獨特的獲益方式,其風險敞口與流動性挖礦或質押有所不同,它有獲得期權溢價的機會,而不必直接處理期權.
1900/1/1 0:00:00