原文作者:
interfaceILootBox{
functionafterHarbergerBuy(uint256tokenId,addressnewNFTOwner)external;
}
当NFT被任何人使用harbergerBuy()时,如果有一个现有的LootBox,它将尝试从LootBox调用afterHarbergerBuy()函数。BUIDLNFT的矿工(又名BUIDLer)可以任意定义afterHarbergerBuy()的行为。一般来说,这将是买家的奖励/奖励。NFT买家可以在购买前预测此功能的行为。
DAO流动性提供商RiftFinance完成1800万美元融资,PanteraCapital领投:2月8日消息,DAO流动性提供商RiftFinance完成1800万美元融资,PanteraCapital领投,TwoSigmaVentures、CoinbaseVentures、SpartanGroup、DefianceCapital、Hashed、JumpCapital、VesselCapital和MorningstarVentures等机构参投。这笔资金将用于建立其团队和DAO社区,以及创建基础设施。
据悉,该协议希望帮助DAO部署治理代币以加深代币流动性,而不必放弃所有权。它将治理代币与来自零售和机构储户的ETH配对。最终,DAO通过其协议获得流动性,储户获得收益作为回报。[2022/2/8 9:38:41]
为确保安全,LootBox应始终检查:
Kyber Network已有超过18亿美金的KNC在KyberDao上抵押:7月7号KyberNetwork与KyberDAO完成Katalyst协议升级的第一阶段,使代币抵押和治理投票都可以获得以太坊奖励,至今已有超过18亿美金的KNC在KyberDao上抵押。KNC持有人可以直接投票或将投票权委托给社区成员,决定协议内容的变化,例如网络费用的大小。
目前,网络费用的65%将分配给持有KNC的用户。KyberNetwork后续还准备改进提案(KIP)框架,供KNC利益相关者提交,审查和讨论类似于Compound投票系统的提案。[2020/7/10]
?msg.sender:防止接口被滥用。
?tokenID:防止其他NFT使用同一个LootBox。
例子
下面是一个简单的AirdropLootBox合约示例:
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
标签:NFTKENTOKENTOKELIVENFTDO TokenWorld Mobile TokenSWE Token
亲爱的用户: 为支持Synchrony(SCY)?的生态建设,顶峰AscendEX现已开启SCYStaking预体验活动。顶峰AscendEX用户可提前体验SCY代币的Staking存币生息,享受100%年化收益率.
1900/1/1 0:00:00親愛的AAX用戶: 受Ontology網絡升級影響,AAX將於2022年2月28日15:00(東八區時間)暫停WING(Ontology網絡)的充值和提現業務, 請注意: 1.網絡升級和硬分叉期間.
1900/1/1 0:00:00据Finextra2月22日消息,在完成第二阶段技术试验后,瑞典中央银行已将其与埃森哲签订的CBDC试验项目供应商合同再延长一年。在第二阶段的技术测试中,瑞典央行检查了离线功能、性能和外部参与者与e-krona网络的集成等问题.
1900/1/1 0:00:00'CelebrateValentine'sDaywithGate.ioCopyTrading:VoteonTelegram.
1900/1/1 0:00:00尊敬的XT.COM用戶:XT.COM即將上線CNT,並在創新區開放CNT/USDT交易對。具體開通時間,請關註後續公告。Canthel生態系統是一個旨在成為最大的生態系統之一的項目.
1900/1/1 0:00:00金色财经报道,韩国银行宣布已完成央行数字货币第一阶段模拟测试研究,韩国四大银行和相关企业为配合央行步伐也积极展开行动,力争在数字货币时代占得先机.
1900/1/1 0:00:00