有關PIN
PIN 是 Personal Information Node 的縮寫,符合 MetaID 格式的每一條鏈上數據均稱為 PIN,由用戶通過私鑰簽名發出,代表了用戶的鏈上個體行為。比如創建 MetaID、發表評論和點贊、部署和鑄造資產等行為都是用一條 PIN 來表示。
PIN 採用序數理論,PIN 內容負載在交易的輸出中,默認在其輸出的第一個 Satoshi 上。當 PIN 被創建時,該交易輸出的第一個 Satoshi 即代表該 PIN。
PIN 的擁有者與創作者
每個 PIN 都有兩個主要屬性:擁有者和創作者。
創作者 (Creator):創作者是指生成 PIN 的原始地址。該屬性由創建 PIN 的交易決定,一旦被設定,無論後續發生何種交易,創作者屬性都是不可改變的。
擁有者 (Owner):擁有者是指當前擁有 PIN 所代表的 Satoshi 的用戶地址。該屬性可以通過轉移該 Satoshi 來改變。
例如,如果用戶地址 A 創建了一個 PIN,並且這個 PIN 所代表的 Satoshi 當前處於用戶地址 B,那麼,A 是其創作者,B 是其擁有者。
PINID
一個 PINID 由其交易 ID(TxId)和 PIN 所在交易中的 output 位置(output index)構成。形式如下
PINID 是一個全局唯一的標識符,標記了區塊鏈上的特定交易的特定位置。
PIN Number
PIN Number 是一個分配給 PIN 的序列號,它按照 PIN 在區塊鏈中的被打包順序來排列,採用先見原則。
Transfer
MetaID 的 PIN 是以聰形式存在,允許跟蹤和傳輸單個聰,並以先進先出的方式從交易輸入轉移到交易輸出,轉移過程取決於交易輸入和輸出的順序。
如圖,所有交易輸入裡面,PIN 在 #1001 位置,轉移之後,PIN 也在所有交易輸出裡面的 #1001 位置。
Last updated