靈魂綁定

維塔利克·布特林
2022-08-22 18:43:17
收藏

作者:Vitalik Buterin

原标题:《Soulbound

發表時間:2022 年 1 月 26 日

魔獸世界的一個特點是玩家的第二天性,但在遊戲圈之外大多沒有討論,那就是靈魂綁定物品的概念,靈魂綁定物品一旦被拾取,就不能轉讓或出售給其他玩家。

image

遊戲中大多數非常強大的物品都是靈魂綁定的,通常需要完成複雜的任務或殺死非常強大的怪物,通常需要四到三十九名其他玩家的幫助。因此,為了讓你的角色接近擁有最好的武器和盔甲,你別無選擇,只能自己參與殺死這些極其困難的怪物。

機制的目的是相當明確的:它透過確保獲得最好的物品來保持遊戲的挑戰性和趣味性,你必須真正去做艱難的事情並弄清楚如何殺死龍。你不能一年只去殺豬十個小時,拿幾千金幣,然後從其他為你殺龍的玩家那裡買史詩級的魔法盔甲。

當然,這個系統是很不完善的:你可以花錢請一隊專業的人陪你殺龍,然後讓你收集戰利品,甚至直接在二級市場上買一個角色,而這一切都沒有------遊戲美元,所以你甚至不必殺野豬。但即便如此,它還是比每件總是有價格的物品要好得多。

如果 NFT 可以被靈魂綁定怎麼辦?

當前形式的 NFT 與大型多人在線遊戲中的稀有物品和史詩物品具有許多相同的屬性。它們具有社交信號價值:擁有它們的人可以炫耀它們,並且有越來越多的工具可以幫助用戶做到這一點。最近,Twitter 開始推出一項集成,允許用戶在他們的圖片資料中展示他們的 NFT。

但這些 NFT 究竟是什麼信號?當然,答案的一部分是獲取 NFT 並知道要獲取哪些 NFT 的某種技能。但由於 NFT 是可交易的物品,答案的另一大部分不可避免地變成了 NFT 是關於財富的信號。

image

CryptoPunks 現在經常以數百萬美元的價格出售,它們甚至不是最昂貴的 NFT

如果有人向你展示他們有一個可以通過做 X 獲得的 NFT,你無法判斷他們是自己做了 X 還是他們只是付錢給別人做 X。有時這不是問題:對於 NFT 支持一個慈善機構,從二級市場購買它的人是在為這項事業犧牲自己的資金,他們是在通過貢獻他人購買 NFT 的動機來幫助慈善機構,因此沒有理由歧視他們。事實上,僅慈善 NFT 就可以帶來很多好處。但是,如果我們想要創建的 NFT 不僅僅是關於誰擁有最多的錢,而是實際上試圖發出其他信號呢?

嘗試這樣做的項目的最佳示例可能是 POAP,即"出勤證明協議"。POAP 是一個標準,項目可以通過該標準發送 NFT,代表接收者個人參與了某些事件的想法。

image

我自己的 POAP 收藏的一部分,其中大部分來自我多年來參加的活動。

POAP 是 NFT 的一個很好的例子,如果它可以被靈魂綁定,它會更好地工作。如果有人正在查看你的 POAP,他們對你是否支付了參加某些活動的人不感興趣。他們對你是否親自參加該活動感興趣。將證書(例如駕照、大學學位、年齡證明)上鏈的提議面臨著類似的問題:如果自己不符合條件的人可以直接從符合條件的人那裡購買證書,那麼它們的價值就會大大降低。

雖然可轉讓的 NFT 有其一席之地,並且對於支持藝術家和慈善機構而言非常有價值,但對於不可轉讓的 NFT 可能成為什麼樣的設計空間,還有一個巨大且尚未開發的設計空間。

如果治理權是靈魂綁定的呢?

如果治理機制很容易發生非常糟糕的事情,如果治理權很容易轉移。之所以如此,主要有兩個原因:

  • 如果目標是廣泛分配治理權,那麼可轉移性會適得其反,因為集中的利益更有可能從其他人那裡購買治理權。
  • 如果目標是將治理權交給有能力的人,那麼可轉移性會適得其反,因為沒有什麼能阻止治理權被有決心但無能的人收購。

如果你認真對待"最想統治的人是最不適合做的人"這句諺語,那麼你應該對可轉移性持懷疑態度,正是因為可轉移性使治理權遠離了最有可能提供有價值投入的溫順的人治理和最有可能引起問題的渴望權力的人。

那麼,如果我們試圖讓治理權不可轉讓呢?如果我們嘗試創建一個 CityDAO,讓實際居住在城市中的人擁有更多的投票權,或者至少是可靠的民主並避免鯨魚囤積大量公民 NFT 的不當影響,該怎麼辦?如果區塊鏈協議的 DAO 治理能夠以某種方式使治理權力以參與為條件呢?再一次,一個大而富有成果的設計空間打開了,今天很難進入。

在實踐中實施不可轉讓性

POAP 已做出技術決定,不阻止 POAP 本身的可轉讓性。這有充分的理由:用戶可能有充分的理由希望將其所有資產從一個錢包遷移到另一個錢包(例如,出於安全考慮),並且"天真"實施的不可轉移性的安全性無論如何都不是很強,因為用戶可以創建一個包含 NFT 的包裝器帳戶,然後出售其所有權。

事實上,有不少案例表明,在有經濟理由的情況下,經常買賣 POAP。阿迪達斯最近向他們的粉絲免費發布了一個 POAP,可以讓用戶在商品銷售中獲得優先訪問權。發生了什麼?好吧,當然,許多 POAP 很快就被轉讓給了出價最高的人。

image

轉移比物品多,而且不是唯一一次。

為了解決這個問題,POAP 團隊建議關注不可轉讓性的開發者自己實施檢查:如果當前所有者與原始所有者的地址相同,他們可以在鏈上檢查,並且他們可以添加更複雜的檢查如果認為有必要,隨著時間的推移。就目前而言,這是一種更具前瞻性的方法。

也許當今最強大的不可轉讓的 NFT 是人類證明證明。從理論上講,任何人都可以使用具有可轉讓所有權的智能合約帳戶創建人類證明檔案,然後出售該帳戶。但人性證明協議具有撤銷功能,允許原始所有者製作視頻,要求刪除個人資料,以及 Kleros 法院決定視頻是否來自與原始創作者相同的人。成功刪除個人資料後,他們可以重新申請製作新的個人資料。因此,如果你購買他人的證明文件,你的財產可能會很快從你手中奪走,從而使所有權轉讓變得不可行。人類證明檔案實際上是靈魂綁定的,建立在它們之上的基礎設施可以允許鏈上物品通常與特定人類綁定。

我們可以限制可轉讓性,而不是一路走來,一切都建立在人性的證明上嗎?它變得更加困難,但是對於某些用例來說,有一些中等強度的方法可能已經足夠好了。將 NFT 綁定到 ENS 名稱是一種簡單的選擇,如果我們假設用戶足夠關心他們的 ENS 名稱,他們不願意轉移它們。目前,我們可能會看到一系列限制可轉讓性的方法,不同的項目在安全性和便利性之間選擇不同的權衡。

不可轉讓性和隱私

可轉移資產的密碼學強隱私相當容易理解:你拿走你的硬幣,將它們放入 tornado.cash 或類似平台,然後將它們提取到一個新帳戶中。但是,如果你不能將它們轉移到新帳戶甚至智能合約中,我們如何為靈魂綁定物品添加隱私呢?如果人類證明開始得到更多採用,隱私就變得更加重要,因為另一種選擇是我們的所有活動都直接在鏈上映射到人臉。

幸運的是,一些相當簡單的技術選項是可能的:

  • 將項目存儲在一個地址,該地址是 (i) 索引、(ii) 收件人地址和 (iii) 屬於收件人的秘密的哈希值。你可以將你的秘密透露給一個界面,然後該界面將掃描所有可能屬於你的物品,但沒有你的秘密的人無法看到哪些物品是你的。
  • 發布一堆項目的哈希,並給每個收件人他們的 Merkle(默克爾樹)分支。
  • 如果智能合約需要檢查你是否擁有某種型別的物品,你可以提供 ZK-SNARK。

轉帳可以在鏈上進行;最簡單的技術可能只是調用工廠合約使舊項目無效和新項目有效的交易,使用 ZK-SNARK 證明操作有效。

隱私是使這種生態系統運轉良好的重要組成部分。在某些情況下,該項目所代表的基礎事物已經是公開的,因此嘗試添加隱私是沒有意義的。但在許多其他情況下,用戶不想透露他們擁有的一切。如果在未來的某一天,接種疫苗成為 POAP,我們能做的最糟糕的事情之一就是創建一個系統,在該系統中 POAP 會自動發布給每個人都可以看到,每個人都別無選擇,只能讓他們的醫療決定受到他們特定社交圈中看起來很酷的東西的影響。隱私作為設計的核心部分可以避免這些不良結果,並增加我們創造偉大事物的機會。

從這裡到那裡

對當今存在的"web3"空間的一個普遍批評是一切都是以金錢為導向的,人們大量財富的慶祝所有權和徹底的浪費,這限制了圍繞這些物品出現的文化的吸引力和長期可持續性。當然,即使是金融化的 NFT 也可以提供一些重要的好處,例如資助藝術家和慈善機構,否則這些好處將不被認可。然而,這種方法存在局限性,並且在試圖超越金融化方面存在許多未被充分開發的機會。在加密空間中製造更多"靈魂綁定"的物品可能是通往替代方案的一條途徑,在這種替代方案中,NFT 可以代表更多的你是誰,而不僅僅是你能負擔得起的東西。

然而,這樣做存在技術挑戰,並且在限制或阻止轉移的願望與區塊鏈生態系統之間存在一個不安的"接口",到目前為止,所有標準都是圍繞最大可轉移性設計的。將項目附加到用戶無法(如使用人性證明配置文件)或不願(如使用 ENS 名稱)交換的"身份對象"似乎是最有希望的途徑,在使這種使用易於實現方面仍然存在挑戰,私密和安全。我們需要更加努力地思考和解決這些挑戰。如果可以的話,這將為區塊鏈成為協作和有趣的生態系統中心打開一扇更廣闊的大門,而不僅僅是金錢。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界