即使是最有經驗的加密用戶,透過區塊鏈發送交易也可能是一件非常令人緊張的事。這是有原因的。區塊鏈交易一旦發送就無法撤銷。這本身並不是問題,問題在於成功的交易取決於輸入正確的地址,而不幸的是,加密貨幣地址的用戶友好程度非常低。
每種加密貨幣都有自己的地址格式。簡單查看一個位址通常可以得知相對的區塊鏈。
比特幣地址通常在26到35個字元之間。最古老的地址都以“1”開頭,稱為legacy地址。這些位址仍然可以創建,但較新的位址通常以“3”開頭,表示它們具有更複雜的功能。這兩種格式都使用Base-58字元集,意味著它們使用數字、大寫和小寫字母,但不包括「0」、「o」、「l」或「I」以避免混淆。此外,還有Segwit位址,它們總是以「bc1」開頭,但不使用Base-58,因為它們完全是小寫的:
Legacy BTC位址: 172YRdGzPqyXm9rm1EWKwPXTRsmcApoPq6
BTC Segwit位址: bc1q4nf39uxlddgptrhrlrddad2rt83rnex0dymcx8
以太坊地址總是以「0x」開頭,後面跟著40個十六進位字元。該地址格式也適用於以太坊區塊鏈上的所有智慧合約代幣。
ETH地址: 0x7Ea90AF38397575A372e36bDc0F5970fB512FC7f
狗狗幣網路地址總是以“D”開頭,後面跟著一個數字或大寫字母。它們也使用Base-58字元集,通常長度為34個字元。
DOGE地址: D7wbmbjBWG5HPkT6d4gh6SdQPp6z25vcF2
Solana網路位址也使用Base-58字元集,通常為43或44個字元長,但除此之外沒有特別的格式。這種結構也適用於Solana生態系統中的所有智慧合約代幣。
Solana地址: 5axVea5zhqy2MWCooibzJjkYMHz3cvhPdgP7pVG7Sxee
以上僅是簡單介紹,探討加密貨幣其對應的格式規則是漫長且乏味的。新手加密貨幣用戶最好熟悉他們正在互動的區塊鏈。
在向某個地址發送交易時,用戶必須確保每個字元都正確。幸運的是,有許多內建機制可以檢查目的位址,從而防止輸入錯誤。不同的加密貨幣有不同的方法來執行這一功能,有些比其他的更全面,但它們依賴稱為校驗和(Checksum)的變體。
簡單說,校驗和是從較大資訊片段衍生出的一小段數據,允許系統檢查錯誤,無論是有意還是無意的。這種使用在傳統金融中非常普遍,例如國際銀行帳號(IBAN)。
比特幣一直有一個內建的校驗和功能,用於檢查目的地址是否實際存在。此功能旨在檢查輸入錯誤。根據設計,更改有效地址中的一兩個字元不可能與另一個有效地址重疊,其幾率為數十億分之一。因此,幾乎不可能意外地將比特幣發送到一個有效但非預期的地址。當然,該檢查無助於確保交易不會發送到以前使用過的地址。
以太坊在推出時沒有這樣的工具。原因是開發人員從未打算讓使用者使用原始的十六進位位址字串,而是使用唯一的域名,例如「DavesEtherWallet.eth」。問題是,這樣的網域直到後來才出現,因此以太坊基金會推動了一次更新,引入了自己的校驗和功能以減少錯誤。兩種格式之間的差異顯而易見:
校驗與地址: 0x7Ea90AF38397575A372e36bDc0F5970fB512FC7f
非校驗地址: 0x7ea90af38397575a372e36bdc0f5970fb512fc7f
上述地址是同一個地址,但第一個地址已進行了校驗和處理。校驗和地址使用大寫和小寫字母,而非校驗和地址則沒有。在以太坊區塊鏈上進行交易時,請始終使用前者(如果可用)。如上所述,人們正在嘗試透過使用網域名稱而不是原始地址來簡化以太坊交易的過程。它們的運作方式與 URL 相同,即網路上人類可讀的位置。
某些加密貨幣(如Solana)根本不使用校驗和功能。即使所涉及的加密貨幣使用校驗和功能,也不一定意味著所有錢包程式都會執行它。為了避免錯誤,建議用戶複製並貼上地址,而不是手動輸入地址,並先進行小額測試交易,並學習如何使用區塊鏈瀏覽器檢查新地址的有效性。此時,一個有趣的問題是若將加密貨幣發送到錯誤地址會發生什麼?答案是它很可能永遠會失去。曾經有人錯誤地將資金發送到他人控制的錢包,在意識到自己的錯誤後乞求收款人將錢退回。這可以透過發送帶有編碼訊息的第二筆交易來實現,而收款人可以得知訊息內容來回應此請求。
另一種情況是資金被發送到目前無人控制的地址。這邊要理解的是對於加密貨幣,「創建」新錢包的過程實際上是產生私鑰的過程。公共地址只是該私鑰的哈希。如果用戶錯誤地將資金發送到沒有私鑰的地址,資金將保留在那裡,直到宇宙消亡的那一天。總地址數量是超天文數字的。理論上可以產生一個已經在他人控制下的錢包的私鑰,但這樣做的幾率微乎其微。
區塊鏈技術的這種特殊性確實有其實際作用。如果存在無法存取或存取機率微乎其微的位址,那麼這些位址本質上可以作為加密貨幣垃圾桶。這些地址被稱為銷毀地址,因為將代幣發送到那裡就如同銷毀它們一樣。加密貨幣通常有一個預設的燃燒地址,甚至更多。以下錢包中包含價值超過8000萬美元的以太坊以及價值數億美元的各種代幣。
以太坊燃燒地址: 0x00000000000000000000000000000000000000
0x000000000000000000000000000000000dEaD
第二個位址的結尾字串並非巧合。事實上,可以產生帶有特定字串的位址,而它們被稱為虛榮地址(Vanity addresses),可以使用適當的軟體產生。
第一次發送加密貨幣可能是一膽顫心驚過程,原因是加密貨幣地址難以理解。儘管如此,神秘的字串下隱藏著豐富的訊息,就由加密貨幣愛好者去一探究竟。
風險警告 : 交易金融衍生品與槓桿產品具有高度風險
開設帳戶