Colored-Coins
無人認領的開放資產(彩色硬幣)資產數量單位會怎樣?
我試圖理解此處給出的開放資產交易範例。
一切都或多或少有意義,直到描述結束:
輸出 6 接收輸入 5 的前 3 個單位。輸入 5 具有資產 ID A2,因此資產 ID A2 分配給輸出 6。
資產 A2 的剩餘 6 個單位會怎樣?輸入 5 的單位計數從 9 開始,輸出 6 要求 3 個單位。這留下了6個單位下落不明。輸入 5 在此事務之後被花費,因此不清楚如何回收它。
我錯過了什麼?
在閱讀該規範文件時,我遇到了完全相同的問題。我不確定這是否是範例中的錯誤,但我得出的結論是彩色硬幣已被銷毀。
我使用 Python Open 資產庫對此進行了測試,聲稱少於全部可能資產數量的交易仍然是有效的彩色硬幣交易。
因此,與將“剩菜”交給礦工的普通硬幣不同,無人認領的公開資產會被銷毀。
無人認領的開放資產單元確實被銷毀了,這(取決於案例)對您來說可能是個問題。其他協議,如CoinSpark(我們的)、Counterparty和Omni Layer沒有這種意外破壞問題,因為如果資產沒有明確引用,預設情況下它們總是會去某個地方。
在 CoinSpark 中,這個預設位置是最後一個非
OP_RETURN
交易輸出。在 Counterparty 和 Omni 中,預設位置是它們最初保存的地址(他們可以這樣做,因為在他們的模型中,資產位於一個地址,而不是交易輸出中)。