月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 币安币 > 正文

NFT:使用荷兰式拍卖模型以最优惠的价格出售NFT_Epik Prime

作者:

时间:1900/1/1 0:00:00

拍卖是一种流行的方法,它可以以最好的价格出售NFT。

有一些拍卖技巧是为了出售我们的NFT收藏品,但荷兰式拍卖不同于其他技巧,它的使用频率更高。

与常规拍卖不同的是,在荷兰式拍卖中,价格开始时很高,然后在预定的时间间隔内慢慢下降。

简单地说,在荷兰式拍卖中,NFT的价格从初始价格(上限)开始,并定期下降一个固定额度(例如,每 10 分钟下降 0.1 ETH),直到它达到最低价格。

其中一个原因可能与区块链上的gas战争有关。

Gas Wars是指在交易吞吐量较低的以太坊等区块链上同时启动大量交易时,会出现区块链 Gas 费用的飙升。

荷兰式拍卖被用来将多余的铸币费从矿工转移到艺术家身上,或用于资助特定的慈善机构或社区 DAO。

在Remix IDE中创建一个名为NFT.sol的新文件并粘贴我们之前使用的合约。

报告:DeFi、NFT和区块链游戏推动整个行业的DApp使用:12月21日消息,DappRadar发布2022年加密行业年度报告,尽管经历了动荡的一年,但DeFi、NFT和区块链游戏推动了整个行业的DApp使用。其中,平均每日独立活跃钱包数据(UAW)从2021年的158万增加到2022年的237万,同比增长约50%。

DappRadar 2022年的评论中也提到了黑客、盗窃和rug pulls。总共312次攻击导致全面损失487.4亿美元,创下2009年比特币问世以来的最高纪录。(Cointelegraph)[2022/12/21 21:59:18]

编写智能合约

在我们的Remix IDE中创建一个新的solidity文件,并将其命名为DutchAuction.sol。

创建一个IERC-721接口,然后初始化Dutch Auction合约。

请参考以下代码:

缅甸军政府提出网络安全法,寻求禁止使用VPN和数字货币:1月24日消息,缅甸军政府提出一项网络安全法,该法将禁止使用虚拟私人网络(VPN),违者将被处以监禁和/或罚款,这让数字权利组织担心进一步将该国与外部世界数字隔离的影响。

这份日期为1月13日的法案草案由军方交通运输部常务秘书Soe Thein签署,并将于1月28日之前征求意见。一旦通过,它将对VPN用户处以1年至3年监禁,以及高达500万缅甸元(约合2800美元)的罚款。

该法案还将禁止使用数字货币,处以6个月至1年的监禁,并处以高达500万缅甸元(约合2800美元)的罚款。此外,它还要求服务提供商根据要求向当局提供用户的个人信息,如姓名、地址和访问历史。此前类似的规定导致Telenor等电信运营商离开该地区。(The Register)[2022/1/24 9:09:23]

初始化合约后,我们将定义一些必须在合约中使用的变量。

首先,我们要定义拍卖的持续时间。这意味着NFT的拍卖将在此期限后终止。我们将定义持续时间为2天。

接下来,我们需要存储NFT的地址和它的ID。因此,我们将使用IERC721接口来存储NFT。

Coinbase:正调查无法使用信用卡和Paypal购买的问题:金色财经报道,Coinbase表示,正在调查借记卡、信用卡和Paypal的问题,该问题阻止客户使用这些付款方式进行购买和取款。[2021/6/4 23:09:52]

我们将这个变量设置为不可变的,这样一旦部署合约,它的值就不会改变。

然后,我们将存储卖家的地址。因此,我们将定义变量seller,它将存储卖家的地址。

荷兰式拍卖需要一个起拍价。我们将定义一个变量startingPrice。

我们还需要拍卖开始和结束的时间戳。因此,我们将定义两个变量startAt和expiresAt,它们将存储各自的值。

最后,我们将定义discountRate. DiscountRate 将确定价格下降的速率。

接下来,我们将在构造函数中初始化这些状态变量。

“特斯拉暂停使用比特币支付”登上微博热搜榜第3位:微博热搜榜显示,“特斯拉暂停使用比特币支付”登上微博热搜榜,现排名3位。[2021/5/13 21:56:48]

在其中,我们将传入startingPrice、discountRate、_nft和_nftId。

在构造函数中,我们将卖家设置为该合约的部署者。并且一旦NFT被售出,我们需要将 ETH 转移给卖家,我们会进行支付。

我们将获取用户的输入,以获得startingPrice、discountRate、startAt 和expireAt。因此,我们将其写成:

欧洲央行行长:欧盟公民希望在使用数字欧元时隐私能得到保护:欧洲央行行长Christine Lagarde表示,欧盟公民在使用数字欧元时希望获得隐私保护。 Lagarde表示,全球至少80家央行认为向消费者提供“保护消费者的利益”的数字货币是他们的责任。她将CBDC描述为可以像钞票一样使用的货币,但是它们无法提供钞票所具有的匿名性。Lagarde表示,消费者了解匿名的风险,但他们仍希望隐私能得到保护。[2021/4/16 20:28:22]

我们也会检查NFT的价格是否总是大于零。

_startingPrice?>=?_discountRate?*?DURATION,?"Starting?Price?is?less?than?the?discount?offered"_discountRate * DURATION 是应用于startingPrice 的最大价格扣除额。

最后,我们输入设置NFT。所以我们可以说:

我们的构造函数已经完成了。

接下来,我们将定义两个将进一步使用的函数: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

标签:NFTPRIICERICESWISSNFTFUND价格Epik Primeice币注册教程rice币挖矿

币安币热门资讯
DAO:DAO与NFT的结合能否加速Web3的流行?_USE币

本文由公号"老雅痞"(laoyapicom)授权转载想象一个世界,不再由闭门的董事会会议和幕后游说控制,而是由开源网络上的分布式治理来运作.

1900/1/1 0:00:00
NFT:NFT周刊|INS进入NFT测试阶段;OpenSea宣布打击新举措;烟鬼组合入局NFT领域_KENSHI

随着经济周期的发展,毫无疑问整个Crypto市场正在经历动荡期。而随着我们来到了2022年的中点,市场情绪似乎更为悲观.

1900/1/1 0:00:00
NFT:NFT破发风险大 免费铸造会不会成为主流玩法?_ROT

这两天有一个CrazyRichPanda疯狂的大熊猫NFT正在免费铸造,是圈子里Bitcoin女博士发起的项目.

1900/1/1 0:00:00
AAVE:Aave将添加NFT抵押品 Uniswap V3或成首例?_AVE

注:原文作者是William M. Peaster。目前Aave凭借其智能合约托管的120亿美元成为了DeFi领域最大的项目,这就是为何上周Aave创始人Stani Kulechov表示该项目将.

1900/1/1 0:00:00
HUB:看懂LendHub收益利率 玩转DeFi借贷_HUBS价格

导语:一个上线72小时,资金存借超4亿美金的Defi项目是什么概念?不懂的人还在观望,读懂的人已经去空手套白狼了。本文科普LendHub,手把手教你如何去火币薅羊毛.

1900/1/1 0:00:00
USD:哪里存放我不安的稳定币?哪里有不错的稳定币挖矿池?_泰达币usdt有哪几种类型

数天以来,USDT与法币的交互通道不畅,且“汇率”从6.55波动到6.1、6.2。USDT要出问题的言论已经不是一天两天的事情,三年以来(其实更久),一直都有言论说USDT要不行了.

1900/1/1 0:00:00