拍卖是一种流行的方法,它可以以最好的价格出售NFT。
有一些拍卖技巧是为了出售我们的NFT收藏品,但荷兰式拍卖不同于其他技巧,它的使用频率更高。
与常规拍卖不同的是,在荷兰式拍卖中,价格开始时很高,然后在预定的时间间隔内慢慢下降。
简单地说,在荷兰式拍卖中,NFT的价格从初始价格(上限)开始,并定期下降一个固定额度(例如,每 10 分钟下降 0.1 ETH),直到它达到最低价格。
其中一个原因可能与区块链上的gas战争有关。
Gas Wars是指在交易吞吐量较低的以太坊等区块链上同时启动大量交易时,会出现区块链 Gas 费用的飙升。
荷兰式拍卖被用来将多余的铸币费从矿工转移到艺术家身上,或用于资助特定的慈善机构或社区 DAO。
在Remix IDE中创建一个名为NFT.sol的新文件并粘贴我们之前使用的合约。
Compound创始人:稳定币从根本上比电汇、ACH货币、写纸质支票或使用信用卡的支付方式要好:金色财经报道,Compound 创始人 Robert Leshner在纽约的Chainlink SmartCon活动中表示,无论你是零售用户、对冲基金、交易所还是想要进行支付的企业,稳定币在任何地方都具有疯狂的吸引力,在某些方面,每个人都期望比特币做的事情,稳定币已经做到了。稳定币从根本上比过去的电汇、ACH货币、写纸质支票或使用信用卡的支付方式要好,稳定币更胜一筹。它们更快、更便宜、更好,并且任其发展,它们将赢得并征服一切。监管机构似乎得出了同样的结论,并将稳定币作为监管整个行业的途径。如果你现在是一名立法者,那么你正在关注稳定币并看到一些非常成功的东西,它可能会让你感到震惊。[2022/10/13 10:33:20]
编写智能合约
在我们的Remix IDE中创建一个新的solidity文件,并将其命名为DutchAuction.sol。
创建一个IERC-721接口,然后初始化Dutch Auction合约。
美联储逆回购工具使用规模为2.359万亿美元,创历史新高:9月23日消息,美联储在固定利率逆回购操作中总计接纳了102个对手方的2.359万亿美元,创历史新高。(金十)[2022/9/23 7:15:14]
请参考以下代码:
初始化合约后,我们将定义一些必须在合约中使用的变量。
首先,我们要定义拍卖的持续时间。这意味着NFT的拍卖将在此期限后终止。我们将定义持续时间为2天。
接下来,我们需要存储NFT的地址和它的ID。因此,我们将使用IERC721接口来存储NFT。
我们将这个变量设置为不可变的,这样一旦部署合约,它的值就不会改变。
然后,我们将存储卖家的地址。因此,我们将定义变量seller,它将存储卖家的地址。
荷兰式拍卖需要一个起拍价。我们将定义一个变量startingPrice。
Black Manta Capital使用区块链技术推出全数字私人债券:9月18日消息,Black Manta Capital Partners(“BMCP”)向市场推出了首个全数字私人债券,作为IDAP Alternative Investments证券化平台的主要配售代理,为英格兰的一个经济适用房项目提供了总计1500万英镑的融资。Globacap通过其使用区块链技术的私募解决方案启用全数字私人债券。(The FinTech Times)[2021/9/18 23:35:29]
我们还需要拍卖开始和结束的时间戳。因此,我们将定义两个变量startAt和expiresAt,它们将存储各自的值。
最后,我们将定义discountRate. DiscountRate 将确定价格下降的速率。
接下来,我们将在构造函数中初始化这些状态变量。
在其中,我们将传入startingPrice、discountRate、_nft和_nftId。
媒体:已有上百万韩国人开始使用基于区块链的数字驾照:Cointelegraph报道称,已有100万韩国人放弃了其实物驾照,转而使用与手机端应用PASS相结合的区块链数字驾照。这一比例超过了韩国全部驾驶人口的3%。统计机构数据显示,2019年韩国持有驾照的人口数量为3260万。
据悉,该(数字驾照)项目系由国家警察厅与韩国道路交通管理局以及韩国三大电信供应商SK、KT和LG U+于今年5月联合启动。截至上个月,韩国已有27家驾照考试中心在使用PASS更新或补发数字驾照。(Cointelegraph)[2020/8/13]
在构造函数中,我们将卖家设置为该合约的部署者。并且一旦NFT被售出,我们需要将 ETH 转移给卖家,我们会进行支付。
我们将获取用户的输入,以获得startingPrice、discountRate、startAt 和expireAt。因此,我们将其写成:
DASH宣布四个新的合作伙伴,将可以使用DASH在一些主流网站和社交媒体平台支付产品和服务:DASH在迈阿密的比特币会议上宣布与电子商务数字货币支付处理商GoCoin、社交媒体广告优化公司Strike Social、数字货币支付预付费的手机公司Piiko以及美国国家可再生能源实验室NREL合作。这意味着将可以使用DASH在一些主流网站和社交媒体平台支付产品和服务,还可以支付手机费用。此前,DASH还上线了印度数字货币交易平台Coinome。[2018/1/19]
我们也会检查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
标签:NFTICEPRIRICEBGAN Vault (NFTX)ICEBRK价格Privi Protocolrice币挖矿
就其核心而言,创新是令人兴奋的。创新涉及到一种新的运作方式,可以为消费者和企业带来更高效率和更便捷的承诺。想想汽车、晶体管或智能手机.
技术的发展是断断续续的。在一段时间内,它浮于表面,然后似乎每个人都在谈论它。NFT也是如此。多年来,主流媒体都不知道这件事。然后从2021年开始,NFT开始受到关注.
对于任何一个想要进入 DeFi 世界的人来说,最重要的工具是一个 web3 钱包,它可以存储资金并与以太坊区块链交互.
对于艺术,时尚品牌向来展现出极高的包容度。然而,一件以爱马仕(Hermes)经典铂金手袋为灵感的NFT艺术作品,却让品牌与艺术家闹得不可开交.
近日,DeFi风险投资基金DeFiance Capital的联合创始人,在他的个人钱包中被盗了价值170万美元的NFT.
作者:Eiffer 根据全球区块链商业委员会(Global Blockchain Business Council)首席执行官桑德拉·罗(Sandra Ro)的说法,NFT领域的发展才刚刚开始.