拍賣是一種流行的方法,它可以以最好的價格出售NFT。
有一些拍賣技巧是為了出售我們的NFT收藏品,但荷蘭式拍賣不同于其他技巧,它的使用頻率更高。
與常規拍賣不同的是,在荷蘭式拍賣中,價格開始時很高,然后在預定的時間間隔內慢慢下降。
簡單地說,在荷蘭式拍賣中,NFT的價格從初始價格(上限)開始,并定期下降一個固定額度(例如,每 10 分鐘下降 0.1 ETH),直到它達到最低價格。
其中一個原因可能與區塊鏈上的gas戰爭有關。
Gas Wars是指在交易吞吐量較低的以太坊等區塊鏈上同時啟動大量交易時,會出現區塊鏈 Gas 費用的飆升。
荷蘭式拍賣被用來將多余的鑄幣費從礦工轉移到藝術家身上,或用于資助特定的慈善機構或社區 DAO。
在Remix IDE中創建一個名為NFT.sol的新文件并粘貼我們之前使用的合約。
Bitcoin Archive:伊朗允許公司使用比特幣支付國際貿易費用:金色財經報道,Bitcoin Archive發推稱,伊朗允許公司使用比特幣支付國際貿易費用。[2022/1/12 8:44:21]
編寫智能合約
在我們的Remix IDE中創建一個新的solidity文件,并將其命名為DutchAuction.sol。
創建一個IERC-721接口,然后初始化Dutch Auction合約。
請參考以下代碼:
初始化合約后,我們將定義一些必須在合約中使用的變量。
首先,我們要定義拍賣的持續時間。這意味著NFT的拍賣將在此期限后終止。我們將定義持續時間為2天。
接下來,我們需要存儲NFT的地址和它的ID。因此,我們將使用IERC721接口來存儲NFT。
我們將這個變量設置為不可變的,這樣一旦部署合約,它的值就不會改變。
聲音 | 慢霧:99%以上的勒索病使用BTC進行交易:據慢霧消息,勒索病已經成為全球最大的安全威脅之一,99%以上的勒索病使用BTC進行交易,到目前為止BTC的價格已經漲到了一萬多美元,最近一兩年針對企業的勒索病攻擊也越來越多,根據Malwarebytes統計的數據,全球TO B的勒索病攻擊,從2018年6月以來已經增加了363%,同時BTC的價格也直線上漲,黑客現在看準了數字貨幣市場,主要通過以下幾個方式對數字貨幣進行攻擊:
1.通過勒索病進行攻擊,直接勒索BTC。
2.通過惡意程序,盜取受害者數字貨幣錢包。
3.通過數字貨幣網站漏洞進行攻擊,盜取數字貨幣。[2019/8/25]
然后,我們將存儲賣家的地址。因此,我們將定義變量seller,它將存儲賣家的地址。
荷蘭式拍賣需要一個起拍價。我們將定義一個變量startingPrice。
我們還需要拍賣開始和結束的時間戳。因此,我們將定義兩個變量startAt和expiresAt,它們將存儲各自的值。
最后,我們將定義discountRate. DiscountRate 將確定價格下降的速率。
動態 | 家樂福將最近銷售額的增長歸因于使用了區塊鏈追蹤系統:6月4日訊,昨日,家樂福將最近銷售額的增長歸因于使用了區塊鏈追蹤系統。其區塊鏈項目經理Emmanuel Delerm表示,該公司使用區塊鏈分類賬本技術追蹤從農場到超市的肉類、牛奶和水果以來,增加了這些產品的銷量。據此前消息,家樂福計劃將區塊鏈追蹤擴展至更多產品。[2019/6/4]
接下來,我們將在構造函數中初始化這些狀態變量。
在其中,我們將傳入startingPrice、discountRate、_nft和_nftId。
在構造函數中,我們將賣家設置為該合約的部署者。并且一旦NFT被售出,我們需要將 ETH 轉移給賣家,我們會進行支付。
動態 | 區塊鏈的使用將推動智能票務業:據globenewswire.報道,報告顯示,區塊鏈的使用將推動智能票務業,智能票務市場預計將從2018年的101億美元,達到20123年的204億美元,復合年增長率為14.99%。[2018/12/5]
我們將獲取用戶的輸入,以獲得startingPrice、discountRate、startAt 和expireAt。因此,我們將其寫成:
我們也會檢查NFT的價格是否總是大于零。
_startingPrice?>=?_discountRate?*?DURATION,?"Starting?Price?is?less?than?the?discount?offered"_discountRate * DURATION 是應用于startingPrice 的最大價格扣除額。
最后,我們輸入設置NFT。所以我們可以說:
精選 | 英國電力儲備公司使用區塊鏈能源交易平臺完成交易:據edie.net消息,EDF能源和英國電力儲備公司使用Electron開發的基于區塊鏈的能源交易平臺完成了首次容量市場交易。Electron公司表示,傳統交易可能需要長達五天的時間來處理,將容量市場交易規則納入平臺,可以自動執行合規性檢查,從而大大提高交易的速度和效率,現在幾乎可以立即處理。[2018/9/17]
我們的構造函數已經完成了。
接下來,我們將定義兩個將進一步使用的函數: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
Balancer v1 的表現超出了我們的預期。它不僅改善了流動性供給,還建立了一個強大且活躍的社區。如今,懷著驕傲的心情,我們要與大家分享 Balancer v2.
1900/1/1 0:00:00觀點:Worldcoin創始人稱該項目每8秒就有一個人得到驗證的說法沒有得到數據證實:金色財經報道,Worldcoin創始人稱該項目每8秒就有一個人得到驗證的說法沒有得到數據證實.
1900/1/1 0:00:00隨著永續合約底層性能的限制突破,復雜鏈上衍生品策略組合開始被采用,永續期權或將成為新的交易者認可的工具.
1900/1/1 0:00:00OKEx官方消息顯示,8月25日18:00(HKT)OKEx正式上線知名DeFi項目MANTRA DAO(OM)。目前OKEx已開啟OM充值,并開放OM/USDT、OM/ETH的市場交易.
1900/1/1 0:00:0010月23日,在金色財經成立四周年之際,特別策劃——“同行者”線上區塊鏈高峰論壇開啟,論壇為期6天,其間大咖云集,全方位解讀行業.
1900/1/1 0:00:00鏈游市場經過幾年發展,出現了Axie Infinity這樣的現象級游戲,游戲收入甚至超越魔獸世界,讓GameFi成為當下焦點活躍在大眾面前。GameFi可以理解成為Game+DeFi.
1900/1/1 0:00:00