Transaction-Id
自定義交易 ID
我知道 TxID 只是 tx 數據的雙重雜湊。但誰創造了它們?我假設所有節點都自己創建交易的 TXID,並且 TxID 不會與 tx 數據一起傳輸。我問這個是因為我想為 Txs 創建自定義 TxID(對於某些應用程序)並且不希望這些 ID 是 tx 數據的雙重雜湊。是否可以這樣做,或者節點會拒絕我的 tx.
你不能這樣做。
txid 不是“選擇”的;它被定義為交易數據的雙 SHA256(不包括見證,當它是 segwit 交易時)。每個節點獨立計算 txid。