原文作者:
interfaceILootBox{
functionafterHarbergerBuy(uint256tokenId,addressnewNFTOwner)external;
}
当NFT被任何人使用harbergerBuy()时,如果有一个现有的LootBox,它将尝试从LootBox调用afterHarbergerBuy()函数。BUIDLNFT的矿工(又名BUIDLer)可以任意定义afterHarbergerBuy()的行为。一般来说,这将是买家的奖励/奖励。NFT买家可以在购买前预测此功能的行为。
加密货币金融公司Silvergate警告可能无法持续经营:金色财经报道,数字货币金融服务公司Silvergate周四盘前暴跌35%,公司此前警告因出售了大量资产,导致资本耗尽,并将难以偿还到期贷款,故可能无法持续经营。Silvergate还表示正在出售其证券投资组合来满足客户的提款要求,然而公司称有关出售交易已经于去年四季度造成10亿美元亏损,且公司还警告因出售这些证券投资组合可能产生更多非临时性减值而录得进一步亏损。
公司表示,这些亏损将给公司及全资附属公司Silvergate Bank的法定资本比率造成负面影响,并可能导致公司及Silvergate Bank的资本低于足够的水平,公司正在评估有关影响以及持续经营能力。
此前由于加密货币行业连续暴雷,加密货币资产暴跌,散户投资者纷纷撤资,导致Silvergate不得不于其证券投资组合大幅减值后以亏损价格出售来筹集资金。[2023/3/2 12:39:18]
为确保安全,LootBox应始终检查:
加密投资者Salim Satir正与Gatehub和Bitstamp进行和解谈判:金色财经报道,加拿大加密投资者Salim Satir正在与加密货币交易所Gatehub和Bitstamp进行和解谈判。此前4月消息,Salim Satir对Gatehub和Bitstamp提起诉讼,称自己在2017年底试图在GateHub上用XRP兑换比特币,结果损失了240万美元。这些损失是由Gatehub网站上的误导性声明造成的。[2020/10/30]
?msg.sender:防止接口被滥用。
?tokenID:防止其他NFT使用同一个LootBox。
Gate.io国庆中秋7天乐DeFi流动性挖矿赚收益今日开启第二期:国庆及中秋节假期间,Gate.io推出BTC、ETH、USDT、GT挖矿USDG四款DeFi流动性挖矿收益理财产品,每日中午12点准时上线。目前首日理财福利产品均已售罄。Gate.io“理财宝”将于10月2日中午12点同时开启BTC/ETH/USDT/GT DeFi流动性挖矿赚收益理财福利(第2天),锁仓周期均为7天,用户可到Gate.io 理财宝参与,详情见原文链接。[2020/10/2]
例子
下面是一个简单的AirdropLootBox合约示例:
动态 | Gate.io研究院:比特币发展呈现三个趋势:Gate.io研究院今日发布报告,名为《未来大事件对比特币价格影响预测》。其中指出:比特币的未来发展呈现三个趋势,1.理性化(价值共识阶段变迁):比特币未来将从投资产品转向长期的价值储藏产品;2.商业化(金融产品及商业应用的诞生):金融产品陆续推出以及商业应用的诞生,使大众对比特币的接受程度普遍提高;3.合法化(国家政府的干预):快速增长的市场自下而上地促进多国政府出台相关政策以监管数字货币行业。三个因素均有可能促使比特币价格的回升,但要引发整个行情的回暖,需要各方面引起的连锁反应促发。[2019/3/8]
pragmasolidity0.8.6;
import"./BuidlNFT.sol";
contractAirdropLootBoxisILootBox{
addresspublictoken;
addresspublicowner;
addresspublicentrypoint;
uint256publicmintTokenId;
constructor(address_toAirdropToken,address_ep,uint256_mintTokenId){
owner=msg.sender;
token=_toAirdropToken;
entrypoint=_ep;
mintTokenId=_mintTokenId;
}
functionafterHarbergerBuy(uint256_tokenId,address_newOwner)overrideexternal{
require(msg.sender==entrypoint);
require(_tokenId==mintTokenId);
(,,,uint256currentPrice,,,,)=BuidlNFT(msg.sender).metadataOf(_tokenId);
ERC20(token).transferFrom(owner,_newOwner,currentPrice/100);
}
}
背景
BUIDLNFT最初是在一篇文章中提出的,该文章讨论了使用简单Harberger税之类的交易机制的NFT如何帮助资助Web3开源软件,以及如何为开源项目创建的独特收藏品的收藏者创造乐趣。
该机制首先在HackerLink上进行了试验。有十多个HackerLinkBUIDL铸造了他们的BUIDLNFT。HackerLink上有一个所有BUIDLNFT的排行榜。
在原文中,创建NFT的一方应定义NFT的含义。它有两个在Web3时代并不受欢迎的要求:
1)要求不可验证的信任。像Web2/离线服务一样,权限是在链下确认的。一个例子是众筹平台,在这些平台上,利益和权利往往以文字形式写下来,在实际购买后很难执行/验证。
2)限制了NFT可以做什么。
BUIDLNFTs最初被描述为开源项目/公共产品的“UniswapSocks”。现在有了LootBox,可以对BUIDLNFT进行编程,为开发者和NFT收藏者提供更灵活的交互。
想法
对于有趣的LootBox用例的想法,我们维护了一个lootboxideas.md。每个人都可以为这个想法列表做出贡献,并启发其他人LootBox可以做什么。详情查看:https://github.com/dorahacksglobal/BUIDL-NFT
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。