風險提示:防範以"虛擬貨幣""區塊鏈"名義進行非法集資的風險。——銀保監會等五部門
資訊
發現
搜索
登錄
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
查看行情
DAOrayaki:BUIDL NFT Loot Box
DAOrayaki
特邀专栏作者
2022-02-22 11:29
本文約1970字,閱讀全文需要約3分鐘
BUIDL NFT最初是在一篇文章(極客與畫家: 開源項目、NFT和簡化的哈伯格稅)中提出的,該文章討論了使用簡單Harberger稅之類的交易機制的NFT如何幫助資助Web3開源軟件,以及如何為開源項目創建

原文作者: @tari404, Eric @DoraFactory

用例

用例

用例

用例

通常情況下,任何可以編寫成程序的內容都可以在Loot Box中執行。一些最初的用例包括津貼、贈品、代幣獎勵、空投、鏈上註冊、白名單等。但毫無疑問,Loot Box的可編程使用場景是無限的。

設定

interface BuidlNFT {

function setLootBox(uint256 tokenId, address lootBoxAddr) external;

function mint(uint256 initPrice, uint256 bid, address lootBoxAddr, bytes calldata sign) external;

function mint(uint256 initPrice, uint256 bid, bytes calldata sign) external;

}

interface ILootBox {

function afterHarbergerBuy(uint256 tokenId, address newNFTOwner) external;

}

NFT 的鑄造者可以使用setLootBox(uint256,address)(或在鑄造時初始化)為其BUIDL NFT 綁定LootBox 合約。

當NFT 被任何人使用harbergerBuy() 時,如果有一個現有的LootBox,它將嘗試從LootBox調用afterHarbergerBuy()函數。 BUIDL NFT的礦工(又名BUIDLer)可以任意定義afterHarbergerBuy()的行為。一般來說,這將是買家的獎勵/獎勵。 NFT 買家可以在購買前預測此功能的行為。

背景

例子

例子

BUIDL NFT最初是在一篇文章(極客與畫家: 開源項目、NFT和簡化的哈伯格稅)中提出的,該文章討論了使用簡單Harberger稅之類的交易機制的NFT如何幫助資助Web3開源軟件,以及如何為開源項目創建的獨特收藏品的收藏者創造樂趣。

pragma solidity 0.8.6;

import "./BuidlNFT.sol";

contract AirdropLootBox is ILootBox {

address public token;

address public owner;

address public entrypoint;

uint256 public mintTokenId;

constructor(address _toAirdropToken, address _ep, uint256 _mintTokenId) {

owner = msg.sender;

token = _toAirdropToken;

entrypoint = _ep;

mintTokenId = _mintTokenId;

}

function afterHarbergerBuy(uint256 _tokenId, address _newOwner) override external {

require(msg.sender == entrypoint);

require(_tokenId == mintTokenId);

(,,,uint256 currentPrice,,,,) = BuidlNFT(msg.sender).metadataOf(_tokenId);

ERC20(token).transferFrom(owner, _newOwner, currentPrice / 100);

}

}

背景

BUIDL NFT最初是在一篇文章(極客與畫家: 開源項目、NFT和簡化的哈伯格稅)中提出的,該文章討論了使用簡單Harberger稅之類的交易機制的NFT如何幫助資助Web3開源軟件,以及如何為開源項目創建的獨特收藏品的收藏者創造樂趣。

BUIDL NFT最初是在一篇文章(極客與畫家: 開源項目、NFT和簡化的哈伯格稅)中提出的,該文章討論了使用簡單Harberger稅之類的交易機制的NFT如何幫助資助Web3開源軟件,以及如何為開源項目創建的獨特收藏品的收藏者創造樂趣。

該機制首先在HackerLink上進行了試驗。有十多個HackerLink BUIDL鑄造了他們的BUIDL NFT。 HackerLink上有一個所有BUIDL NFT的排行榜。

在原文中,創建NFT的一方應定義NFT的含義。它有兩個在Web3時代並不受歡迎的要求:

1)要求不可驗證的信任。像Web2 /離線服務一樣,權限是在鏈下確認的。一個例子是眾籌平台,在這些平台上,利益和權利往往以文字形式寫下來,在實際購買後很難執行/驗證。

BUIDL NFTs最初被描述為開源項目/公共產品的“Uniswap Socks”。現在有了Loot Box,可以對BUIDL NFT進行編程,為開發者和NFT收藏者提供更靈活的交互。

想法

想法

DAO
Loot
NFT
AI總結
返回頂部
BUIDL NFT最初是在一篇文章(極客與畫家: 開源項目、NFT和簡化的哈伯格稅)中提出的,該文章討論了使用簡單Harberger稅之類的交易機制的NFT如何幫助資助Web3開源軟件,以及如何為開源項目創建
作者文庫
DAOrayaki
下載Odaily星球日報app
讓一部分人先讀懂 Web3.0
IOS
Android