概要
基於 Bitcoin 的原子理論與數字對象
原子協議在 Bitcoin 和基於工作量證明的區塊鏈上將數字對象帶入生活
譯者注,為了便於閱讀,這裡區分兩個概念:
·原子協議:指 Atomicals Protocal,它是基於 Bitcoin 的一種新的資產管理協議,後續在本文中出現的時候均以中文的“原子協議”的形式出現;
·Atomical:原子,它是原子協議中根據簡單規則所定義的數字所有權鏈。後續在本文中出現均以英文的 Atomical 或 Atomicals(複數) 的形式出現。
什麼是原子協議?
原子協議(Atomicals Protocol)是一種簡單靈活的協議,它可以被用來在類似 Bitcoin 的基於 UTxO 模型的區塊鏈上實現數字對象(Digital Objects)的鑄造、轉移和更新。一個 Atomical 是一種整合數字對象的創建、傳輸和更新的方式——它本質上是根據一些簡單規則定義的數字所有權鏈。
為什麼使用 Atomical?
原子規範是在 Bitcoin 等區塊鏈上組織數字資產的最簡單的方法。它的實現方式非常簡單,並且能為靜態和動態數字資產、藝術品和對象提供了最大的靈活性。它的規則非常簡單,不可以意外地 atom 將用作礦工費。此外,驗證所有權是否轉移給正確的接收者也很簡單,這不需要依賴任何第三方,甚至不需要運行索引器。Atomicals 是能夠自證明(self-evident)的數字對象歷史。話雖如此,大多數開發者和服務提供商更喜歡運行自己的索引器(indexer),以及隨之而來的所有好處。
用例
·數字收藏品、媒體和藝術
·數字身份、身份驗證和令牌門控內容
·Web 網站託管和文件存儲
·點對點交換和原子交換
·數字命名空間分配
·虛擬土地和產權登記
·遊戲的動態對象和狀態
·社交媒體資料、帖子和交流社區
·軍用級安全和驗證需求
Atomicals 的使用理念是傳遞 Atomical 數字對象從鑄造開始、轉移更新的歷史。即使 Atomical 更新或交換 10, 000 次,也僅相當於 2.5 MB 的數據(250 bytes * 10, 000)。數字對象是可自證明、不可偽造的認證鏈,不依賴任何第三方服務或中心化索引器進行驗證。
原子協議的理念是:
“沒有交易歷史,就不是你的數字對象”(No transaction history, not your digital object)
任何客戶端、錢包、市場、遊戲和服務都可以通過根據非常簡單的規則處理歷史記錄來快速驗證 Atomical,並且在不需要依賴可信服務的情況下檢測到贗品。
Atomicals 的核心是鑄造、轉移和更新操作需要遵循的一些關鍵的簡單規則,在深入研究之前,請繼續閱讀協議的概述以瞭解高級流程。
什麼是原子數字對象?
原子數字對象(或者稱為 Atomical)是一種新的非同質化代幣(Non-Fungible Token, NFT),可以在 Bitcoin 區塊鏈上被鑄造、轉移和更新。主要的區別是不需要使用集中服務或中間人作為可信的索引器。它目前就可以工作,不需要對 Bitcoin 進行任何更改,也不需要側鏈或任何輔助層。是時候永遠收回我們對數字生活的控制權了(It is time to take back control of our digital lives - forever)。
Atomicals 是可自證、易於驗證的,這使得它們非常適合數字收藏品、社交媒體、遊戲、身份驗證以及任何需要建立所有權和真實性的地方。協議的規則極其簡單,但是同時可以提供軍事級安全和驗證,不容忍任何的錯誤。
原子協議是自由、開源的,它可以永遠地被任何地方的任何人使用。我們的數字未來取決於強大的數字對象格式來優雅地處理每個可能的使用情況,同時最大限度地減少實現軟件時會出現錯誤的可能性。
原子協議願景
宏偉的願景是建立並保護 Bitcoin 區塊鏈作為真理和數字主權的來源。Atomicals 提供了一個簡單而強大的協議來永遠地收回我們對數字生活的控制權。我們擁有一切觸手可及的資源來創建我們想要的未來。
原子協議是開元的,任何人都可以自由地使用。所有庫、框架和服務都根據 MIT 和 GPLv3 協議發佈,以確保任何人都無法控制這些工具和協議。
這是充滿了我們的熱情的工作,皆在於為世界提供最終將可編程數字對象帶入 Bitcoin 的選擇。它的運行方式不會對 Bitcoin 進行任何改變,沒有側鏈,沒有單獨的代幣,沒有二層網絡,沒有中間人,沒有領導者也沒有中心化的各方團體。
它皆在於與已出現的協議(例如 Nostr、Ordinals 等)協調工作。每個協議都具有不同的優勢,原子數字對象給用戶、創作者和開發者增添了一個可用的選擇。
Atomicals 是對我們數字生活的主權和自我所有權的轉變。一個簡單而極其強大的協議,用於重新分散網絡和社交社區。
和其他協議的主要區別
將 Atomicals 和其他流行的 NFT 進行比較是瞭解 Atomicals 差異的最好方法:
Atomicals 序號、IDs、REFs
Atomicals 編號是從 0 開始的編號方案,它用於給出鑄造 Atomicals 的全局順序。Atomicals 編號方案提供了一種簡單的方式,通過一個短數字來引用單個 Atomical,這個數字和 Atomicals ID 相輔相成。
Atomicals 具有 Atomicals ID,它是基於哈希和鑄造交易輸出的唯一標識符,例如
<txid>i<index> // 示例:<a14e65573ff32b95b91a0ed8367feec64125e5f4ff44d9901002b262da959e6d>i<0>
相比之下,Atomicals 序數是按照它們在區塊鏈中出現的順序而給出的每個被鑄造的 Atomical 的順序。
Atomicals 引用(Atomicals Reference, REF)是 Atomicals ID 的另一種編碼,使用 Crockford-base32 提供更豐富的字符集使得它支持更多的標識符(參見 Bitwork 部分)。
創建你的第一個原子數字對象
下載並安裝Atomicals Javascript:
https://github.com/atomicals/atomicals-js
並在 2 分鐘內創建您的第一個 Atomical。
好的,今天就分享到這裡了,感興趣的朋友請關注我們!
微信1:victeam005
微信2:shijie20170405
Twitter:https://twitter.com/VICOINDAO
Telegream:https://t.me/VICOINDAOCHA