NFT 版稅標準(EIP-2981): 什麼是 NFT 版稅標準(EIP-2981)?NFT 版稅標準又稱 EIP-2981 或 ERC-2981,定義智能合約向交易市場、錢包與其他加密貨幣應用程式說明非同質化代幣出售或轉售時應支付多少版稅的通用方式。官方 EIP-2981 規格將此標準描述為一種取得 NFT 版稅付款資訊的方式,讓不同交易市場與生態系工具都能支援版稅功能。簡單來說,EIP-2981 不會自行轉移資金,但能回答兩個重要問NFT 版稅標準(EIP-2981): 什麼是 NFT 版稅標準(EIP-2981)?NFT 版稅標準又稱 EIP-2981 或 ERC-2981,定義智能合約向交易市場、錢包與其他加密貨幣應用程式說明非同質化代幣出售或轉售時應支付多少版稅的通用方式。官方 EIP-2981 規格將此標準描述為一種取得 NFT 版稅付款資訊的方式,讓不同交易市場與生態系工具都能支援版稅功能。簡單來說,EIP-2981 不會自行轉移資金,但能回答兩個重要問
什麼是 NFT 版稅標準(EIP-2981)?
NFT 版稅標準又稱 EIP-2981 或 ERC-2981,定義智能合約向交易市場、錢包與其他加密貨幣應用程式說明非同質化代幣出售或轉售時應支付多少版稅的通用方式。官方 EIP-2981 規格將此標準描述為一種取得 NFT 版稅付款資訊的方式,讓不同交易市場與生態系工具都能支援版稅功能。
簡單來說,EIP-2981 不會自行轉移資金,但能回答兩個重要問題:版稅應支付給誰,以及依據特定售價應支付多少版稅。這很重要,因為 NFT 會在許多不同應用程式中交易。共通的版稅標準能讓創作者不必在每個平台分別設定版稅資訊。對加密貨幣使用者而言,最適合將 EIP-2981 理解為資訊傳達標準,而非強制執行標準。此標準會在鏈上傳達版稅資訊,但買家、賣家、交易市場或結算合約仍須選擇是否遵循並支付版稅。EIP-2981 為何在 NFT 市場中誕生
在 EIP-2981 出現之前,NFT 版稅系統通常各自為政,也就是不同交易市場可能採用不同的版稅方式。這使創作者付款難以追蹤、支援,也難以在更廣泛的 NFT 生態系中建立標準。EIP-2981 的目標,是為 NFT 合約提供可預測的介面,讓任何需要版稅資訊的交易市場或應用程式都能呼叫。這與通用代幣標準的作用類似:標準能讓加密資產更容易整合至錢包、去中心化應用程式、分析工具與智能合約系統。EIP-2981 對 NFT 創作者、遊戲專案、數位藝術收藏系列、音樂 NFT、會員 NFT 與品牌收藏品尤其實用,因為這些專案希望為每個代幣附上明確的版稅規則。此標準也有助於開發者建構 NFT 基礎架構,因為開發者只需查詢一個標準函式,不必支援多種自訂版稅格式。EIP-2981 如何運作
EIP-2981 使用名為
royaltyInfo()
的函式,傳回特定 NFT 與特定售價的版稅資料。函式會接收代幣 ID 與售價,接著傳回收款地址與版稅金額。收款地址是應接收版稅付款的錢包或智能合約。版稅金額會依售價百分比計算,而不是固定金額,因此會隨售價變化。例如,若 NFT 的版稅為 5%,並以 10 ETH 售出,傳回的版稅金額應為 0.5 ETH。如果同一個 NFT 以其他付款代幣的 1,000 個單位售出,版稅金額也應以相同的付款單位計算。官方標準指出,版稅付款應使用與售價相同的計價單位,以避免 ETH、穩定幣與其他加密資產之間產生混淆。這種設計讓函式更具彈性,因為它不必預先知道銷售使用哪種貨幣。核心函式:royaltyInfo()
EIP-2981 的核心是
royaltyInfo(uint256 _tokenId, uint256 _salePrice)
函式。交易市場、智能合約、錢包或應用程式可能在 NFT 銷售之前或之後呼叫此函式,以取得版稅資訊。簡化後的介面如下:function royaltyInfo(
uint256 _tokenId,
uint256 _salePrice
) external view returns (
address receiver,
uint256 royaltyAmount
);
_tokenId
參數用來識別正在查詢的 NFT。_salePrice
參數會將計算版稅金額所使用的價格傳給合約。傳回的
receiver
值會告訴付款方版稅應匯至哪個地址。傳回的
royaltyAmount
值會告訴付款方該售價應支付多少版稅。標準未要求收款方必須是原始藝術家;收款方也可以是權利持有人、工作室、DAO 金庫、收益分配合約,或 NFT 專案指定的其他地址。EIP-2981 與 ERC-165 介面偵測
EIP-2981 要求支援 ERC-165。ERC-165 是一種標準方式,讓智能合約回報支援哪些介面。
如此一來,應用程式就能先確認 NFT 合約是否支援版稅介面,再呼叫
royaltyInfo()
。EIP-2981 的介面 ID 是
0x2a55205a
。交易市場或應用程式可以使用 ERC-165,詢問合約是否支援該介面 ID。如果合約回傳 true,應用程式就能呼叫
royaltyInfo()
並使用傳回的版稅資料。這能降低整合風險,因為應用程式不必猜測合約是否支援版稅功能。EIP-2981 如何搭配 ERC-721 與 ERC-1155
EIP-2981 常與 ERC-721 搭配使用。ERC-721 是常用於獨一無二代幣與獨特收藏品的 NFT 標準。
EIP-2981 也常搭配 ERC-1155 使用。ERC-1155 是多代幣標準,常用於遊戲道具、不同版本與包含多種代幣類型的收藏系列。
官方 EIP-2981 標準設計上同時相容於 ERC-721 與 ERC-1155 合約。不過,EIP-2981 並不限於這兩種 NFT 標準。任何能透過代幣 ID 識別資產的智能合約,都可以使用 EIP-2981 介面傳回版稅資訊。這讓開發者能在新型 NFT 設計、混合資產與其他原生加密貨幣的所有權模式中使用此標準。EIP-2981 不會做什麼
每當 NFT 從一個錢包轉到另一個錢包時,EIP-2981 不會自動強制收取版稅。這點很重要,因為並非每次 NFT 轉移都是銷售。使用者可能會將 NFT 轉至硬體錢包、作為禮物送出、在個人錢包間轉移,或透過其他系統跨鏈轉移。如果每次轉移都必須支付版稅,一般錢包管理就可能變得昂貴又複雜。因此,EIP-2981 著重於提供版稅資訊,而實際付款則交由交易市場、結算合約或鏈下協議處理。因此,許多開發者將 EIP-2981 稱為版稅資訊標準,而不是完整的版稅強制執行系統。自願支付版稅與交易市場執行方式
對 EIP-2981 最大的誤解,是認為此標準能保證創作者從每一筆二級銷售中取得版稅。事實上,EIP-2981 只會以標準格式提供版稅資訊。交易市場或交易系統仍須選擇讀取資料,並將款項支付給版稅收款方。OpenZeppelin ERC-2981 文件也指出,鏈上追蹤版稅不代表款項會自動支付。
因此,NFT 收藏系列發行前,創作者應了解版稅資訊傳達與版稅強制執行之間的差異。版稅資訊傳達會告訴市場應支付多少版稅。版稅強制執行則會決定交易完成前是否必須付款。EIP-2981 負責前者;後者則取決於交易市場規則、智能合約架構、允許名單、轉移限制、託管系統或其他版稅保護方式。版稅對 NFT 創作者的重要性
NFT 版稅可能為藝術家、遊戲工作室、音樂人、作家、社群經營者與數位創作者帶來持續收入。在傳統市場中,創作者通常從首次銷售獲得收入,但作品日後升值時未必能受益。透過 NFT 版稅,創作者可以設定一個預期在 NFT 每次轉售時支付的百分比。這可能使創作者與收藏者的誘因一致,因為創作者在鑄造後仍可持續為收藏系列創造價值。例如,創作者可以將版稅收入用於新藝術作品、社群活動、遊戲開發、持有人權益、授權工作或專案長期營運。不過,不應將版稅收入視為保證收入,因為實際付款仍取決於銷售平台或交易流程是否遵循此標準。EIP-2981 對 NFT 買家的優點
EIP-2981 也能為 NFT 買家帶來好處,因為版稅條款更容易查詢與比較。版稅資訊若儲存在標準化的鏈上介面中,交易市場與工具就能在購買過程中更清楚地顯示資訊。這有助於買家在購買前了解交易總成本。也有助於買家評估專案是否具備可持續的創作者資金模式。有些收藏者偏好支援創作者版稅的專案,因為他們認為持續的資金來源可能提升專案的長期品質。其他交易者可能更重視交易成本與流動性,因此清楚的版稅資料對理性決策十分重要。EIP-2981 對開發者的優點
對開發者而言,EIP-2981 降低了每次整合 NFT 時都必須自行開發版稅邏輯的需求。交易市場、錢包、分析平台或投資組合追蹤器,都能透過相同介面支援多個 NFT 收藏系列。這能提升可組合性,而可組合性正是加密貨幣智能合約的主要優點之一。開發者也能使用經稽核的合約函式庫,更安全地加入 EIP-2981 支援。例如,OpenZeppelin Contracts 提供 ERC-2981 實作,可用於常見代幣合約設計。
使用知名函式庫不代表不必測試或進行安全審查,但相較於從頭撰寫版稅邏輯,這有助於減少錯誤。EIP-2981 常見的版稅模式
最常見的模式是整個收藏系列採用固定百分比版稅。例如,收藏系列可以設定 5% 版稅,適用於每個代幣 ID。另一種模式是個別代幣版稅,同一份合約中的不同 NFT 可以傳回不同版稅金額。如果同一收藏系列中的不同代幣由不同藝術家、權利持有人或合作夥伴創作,這種模式就很實用。第三種模式是動態版稅,會依可預測的合約狀態變更。例如,專案可以隨時間或轉移次數降低版稅百分比,只要計算不依賴對付款貨幣的假設即可。官方 EIP 提醒,應避免使用不可預測的變數,以免銷售時點與版稅計算時點之間產生爭議。版稅百分比與基點
許多 NFT 合約會以基點儲存版稅。1 個基點等於 0.01%。因此,100 個基點等於 1%,500 個基點等於 5%,1,000 個基點等於 10%。基點適用於智能合約,因為它可避免使用浮點數,而 Solidity 處理浮點數的方式與一般試算表軟體不同。例如,合約可以將售價乘以 500,再除以 10,000,以計算 5% 版稅。這種方法簡單、節省 Gas 費,也容易供開發者稽核。EIP-2981 版稅計算範例
假設某個 NFT 的版稅率為 7.5%,售價為 2 ETH。交易市場呼叫
royaltyInfo(tokenId, 2 ETH)
。NFT 合約會傳回創作者的版稅收款地址,以及 0.15 ETH 的版稅金額。如果交易市場遵循版稅規則,就會將 0.15 ETH 支付給收款方,再將扣除交易市場手續費或其他成本後的餘額支付給賣家。如果同一個 NFT 以某種穩定幣的 1,000 個單位售出,版稅金額就應為該穩定幣的 75 個單位。標準要求版稅金額使用與售價相同的計價單位,讓版稅計算不受幣別影響。鏈上與鏈下 NFT 銷售
EIP-2981 的設計旨在提供鏈上與鏈下銷售情境中的版稅資訊。鏈上銷售可能透過智能合約完成,並在同一筆交易中結算付款與 NFT 轉移。鏈下銷售可能涉及拍賣公司、私人協議、託管服務提供者或其他流程,結算未必完全透過公開智能合約完成。官方標準指出,支援版稅的相關方無論銷售在哪裡發生,都應支付版稅。實務上,鏈下版稅付款高度取決於相關方,以及他們是否同意遵循版稅資料。因此,法律條款、交易市場政策與專案溝通都是 NFT 版稅設計的重要部分。EIP-2981 的限制
第一項限制是 EIP-2981 本身不會強制付款。第二項限制是它只會傳回一個收款地址,因此複雜的收益分配通常需要另外使用分配合約或鏈下帳務流程。第三項限制是此標準未定義版稅付款應如何轉移、確認、申報或處理爭議。第四項限制是版稅可能增加交易摩擦,尤其對重視短期流動性與低交易成本的交易者而言。第五項限制是 NFT 合約必須謹慎設計,避免擁有人、管理員或遭入侵的金鑰濫用版稅設定。這些限制不代表 EIP-2981 沒有用處,而是說明它只是更廣泛 NFT 版稅策略中的一個組成部分。NFT 版稅合約的安全考量
即使 EIP-2981 介面簡單,實作 NFT 版稅時仍須仔細規劃安全性。專案應定義誰能更新版稅設定、鑄造後是否可以變更版稅,以及版稅是否設有最高上限。版稅收款地址必須受到妥善保護,因為版稅若支付至錯誤地址,可能造成永久損失。如果專案使用分配合約,應測試合約是否能正確分配資金。如果使用可升級 NFT 合約,應以嚴格的營運安全措施保護升級管理員。開發者也應考慮銷毀、轉移、合約升級與代幣專屬版稅覆寫如何影響已儲存的版稅資料。版稅分配合約與多位創作者
EIP-2981 會傳回一個收款地址,但許多 NFT 專案不只涉及一位創作者或利害關係人。常見的解決方式,是將收款地址設定為付款分配合約。接著,分配合約可以將收到的版稅款項分配給藝術家、開發者、工作室、音樂人、社群金庫或其他參與者。這能維持 EIP-2981 介面的簡潔,同時將較複雜的付款邏輯放在 NFT 合約之外處理。不過,版稅分配合約應具備透明度並經過測試,因為創作者與收藏者可能會想了解資金分配方式。專案也應說明分配比例是否可以變更,以及誰有權限更新。EIP-2981 與 NFT Metadata
NFT Metadata 會描述名稱、圖片、屬性、動畫檔與外部內容等項目。EIP-2981 與 Metadata 分開處理,因為此標準只負責版稅資訊。這種分工很實用,因為版稅資訊可直接從智能合約讀取,而 Metadata 可能透過 IPFS、Arweave、集中式伺服器或其他儲存系統提供。例如,NFT 圖片可能存放在去中心化儲存系統中,而版稅收款方與版稅金額則透過合約函式傳回。這項設計讓交易市場與工具無須解析收藏系列的 Metadata 檔案,就能取得版稅資料。EIP-2981 與創作者權利
EIP-2981 不應與著作權所有權、商業授權或智慧財產權混為一談。NFT 可以包含版稅資訊,但不會因此將著作權轉讓給買家。NFT 也可以轉讓特定使用權,同時將版稅規則分開處理。創作者應清楚說明買家購買 NFT 後可取得哪些權利,包括展示權、商業權利、存取權或遊戲用途。版稅設定屬於經濟規則;智慧財產權條款則屬於法律與授權事項。由於加密資產可以在全球流通,專案應避免使用含糊措辭,並應公布清楚條款,供使用者購買前檢視。交易市場與應用程式如何使用 EIP-2981
支援 EIP-2981 的交易市場通常會透過 ERC-165 檢查 NFT 合約是否支援該介面。如果合約支援此介面,交易市場就會傳入代幣 ID 與售價,呼叫
royaltyInfo()
。接著,交易市場會取得版稅收款方與版稅金額。如果交易市場遵循版稅規則,就會在結算流程中納入該筆付款。錢包或分析平台也可能使用相同資料,在交易前顯示預期的創作者費用。索引服務可能使用 EIP-2981,蒐集多個 NFT 合約的版稅設定,讓資料更容易搜尋。EIP-2981 為何有助於加密貨幣普及
NFT 不只是個人資料圖片,也可以代表數位藝術、門票、遊戲道具、會員資格、證書、音樂、網域名稱與代幣化媒體。若要拓展這些用途,創作者需要能讓所有權與付款規則更容易理解的標準。EIP-2981 透過讓加密貨幣應用程式以機器可讀的方式取得版稅資料,提供了協助。這能改善開發者體驗,並讓使用者更清楚了解 NFT 市場。此標準也支援創作者經濟,讓數位資產能持續為維護其價值的人員與團隊提供資金。即使強制執行仍面臨挑戰,標準化的版稅資訊傳達仍是 NFT 基礎架構邁向成熟的重要一步。相關版稅標準與未來發展
EIP-2981 是主要的版稅資訊標準,但 NFT 版稅相關討論仍持續演進。例如,ERC-6786 是一項版稅付款登錄系統草案,目標是追蹤 NFT 版稅付款。
研究與較新的提案也探討了更強的版稅強制執行誘因模式,包括 ERC-7526 版稅強制執行研究等工作。
這些新構想顯示,NFT 生態系仍在尋找更好的平衡方式,以兼顧創作者收入、使用者自由、市場流動性與智能合約可執行性。目前 EIP-2981 仍然重要,因為它為市場提供廣泛認可的版稅資訊基準。採用 EIP-2981 的 NFT 專案最佳做法
NFT 專案應在鑄造前公布清楚的版稅百分比,讓買家了解成本結構。專案應避免隱藏或無上限的版稅變更,因為突然變更可能損害信任。合理的版稅上限有助於讓收藏者放心,避免日後費用變得過高。專案應對版稅更新採取安全的存取控制,避免敏感管理員功能只由一個安全性不足的錢包控制。如果採用代幣專屬版稅,專案應特別測試 ERC-721 或 ERC-1155 的版稅處理流程。專案也應在發行前確認版稅收款地址正確,因為區塊鏈交易難以或無法撤回。NFT 買家與交易者的最佳做法
NFT 買家應在購買前查看版稅資訊,因為版稅會影響交易總成本。收藏者應了解,支付版稅可能有助於首次銷售後持續支持創作者或專案團隊。交易者應了解版稅規則可能影響轉售利潤,尤其是在利潤空間較小時。使用者也應記得,版稅可能因代幣、收藏系列、交易市場政策或結算方式而異。交易前閱讀專案文件、智能合約資料與交易市場費用說明,有助於減少疑問。由於 NFT 版稅並非普遍強制執行,買家不應假設每次轉售都會自動向創作者付款。對 EIP-2981 的常見誤解
一種誤解是認為 EIP-2981 能在智能合約層級強制收取版稅。正確的理解是:EIP-2981 提供版稅資訊,而付款是否強制執行則取決於交易系統。另一種誤解是認為 EIP-2981 只適用於 ERC-721 NFT。此標準也適用於 ERC-1155,以及其他能透過代幣 ID 識別資產的合約設計。第三種誤解是認為版稅收款方一定要是原始創作者。收款方可以是專案指定的任何地址,包括權利持有人、金庫或分配合約。第四種誤解是認為版稅對 NFT 市場一定有利或一定有害。較恰當的看法是,版稅是一種設計選擇,需要在創作者資金、買家成本與市場流動性之間權衡。常見問題
什麼是 EIP-2981?
EIP-2981 是 Ethereum NFT 版稅標準,可讓智能合約依指定的 NFT 售價,傳回版稅收款方與版稅金額。EIP-2981 和 ERC-2981 一樣嗎?
是。EIP-2981 是 Ethereum 改進提案,而 ERC-2981 是最終定稿後的 Ethereum Request for Comments 標準名稱,開發者通常使用此名稱。EIP-2981 會自動支付 NFT 版稅嗎?
不會。EIP-2981 只提供版稅資訊,交易市場或結算系統仍須執行付款。EIP-2981 能對每次 NFT 轉移強制收取版稅嗎?
不能。此標準不會對每次轉移強制收取版稅,因為許多 NFT 轉移並非銷售。哪些 NFT 標準可以使用 EIP-2981?
EIP-2981 常用於 ERC-721 與 ERC-1155 NFT,但其他能透過代幣 ID 識別資產的合約也可以使用。royaltyInfo() 會傳回什麼?
royaltyInfo()
函式會依呼叫方提供的代幣 ID 與售價,傳回收款地址與版稅金額。NFT 版稅一定以 ETH 支付嗎?
不一定。版稅應以與售價相同的計價單位支付,因此若銷售以穩定幣付款,版稅也應以相同穩定幣計算。不同代幣 ID 的 NFT 可以有不同版稅嗎?
可以。只要版稅金額依售價百分比計算,EIP-2981 就允許使用代幣專屬的版稅邏輯。版稅可以支付給多位創作者嗎?
EIP-2981 只會傳回一個收款地址,但該地址可以是分配合約,再由合約將款項分配給多位創作者或利害關係人。即使有 EIP-2981,為什麼有些 NFT 銷售仍未支付版稅?
有些銷售未支付版稅,是因為除非交易市場、合約或交易系統選擇遵循並強制執行付款,否則 EIP-2981 仍屬自願採用的標準。結論
NFT 版稅標準 EIP-2981 為加密貨幣生態系提供簡單且標準化的方式,可從 NFT 智能合約讀取版稅資訊。此標準能協助創作者傳達預期版稅、協助開發者整合版稅資料,也讓買家了解可能的交易成本。其主要優點是互通性,因為同一個介面可以供多個交易市場、錢包與 NFT 工具使用。主要缺點是標準本身不會強制付款。對 NFT 專案而言,採用 EIP-2981 時應搭配清楚的文件、安全的合約設計、合理的版稅設定,以及與收藏者透明溝通。對使用者而言,EIP-2981 是說明應支付多少版稅的實用訊號,但不應將其誤認為每次轉售都會為創作者帶來收入的保證。隨著 NFT 市場持續成熟,EIP-2981 仍是創作者版稅與鏈上版稅透明度最重要的基礎之一。您可能也喜歡
WhatsMiner M30S++
什麼是 WhatsMiner M30S++? WhatsMiner M30S++ 是 MicroBT 推出的 ASIC Bitcoin 礦機,專為 SHA-256 工作量證明挖礦設計。 它屬於 WhatsMiner M30 系列,主要透過礦池挖掘 Bitcoin。 ASIC 礦機是專門用來高效率執行單一類型運算的設備。 對 WhatsMiner M30S++ 而言,這項運算就是 SHA-256 雜
2026/10/15 11:08
Web3 網域
什麼是 Web3 網域? Web3 網域是以區塊鏈為基礎的名稱,可取代冗長的錢包地址、指向去中心化內容、代表鏈上身分,並將使用者連接至 Web3 應用程式。 使用者不必將加密貨幣傳送至冗長的十六進位地址,而可傳送至易讀的名稱,例如區塊鏈使用者名稱或網域。 Web3 網域也能儲存錢包地址、網站內容、個人資料、文字紀錄、頭像資訊及其他與身分相關的資訊。 官方 ENS 文件將 ENS 描述為去中心化自主
2026/10/15 11:08
Web3 專案
什麼是 Web3 專案? Web3 專案是以區塊鏈為基礎的應用程式、協議、工具、網路及社群,運用去中心化技術讓使用者對資產、身分、資料、參與及數位價值擁有更多控制權。 Web3 專案可以是第一層區塊鏈(Layer 1)、第二層網路(Layer 2)、DeFi 協議、錢包、NFT 平台、DAO、區塊鏈遊戲、去中心化身分系統、預言機網路、跨鏈橋、穩定幣應用程式、DePIN 網路、分析工具、開發者框架或
2026/10/15 11:06
熱門
目前熱門備受市場關注的加密貨幣
最高成交量
按交易量計算交易量最大的加密貨幣

