TRON Adres Biçimi: Neden T ile Başlar (34 Karakter)

Bir TRON (TRX) adresinin özel anahtardan nasıl oluşturulduğu, neden T ile başladığı, base58'in hangi karakterlere izin verdiği, hex 41… biçimi ve bir adresin nasıl doğrulanacağı.

Güncelleme: 13 Ekim 20262 dk okuma
Bu sayfadaÖzel anahtardan TRON adresineHangi karakterlere izin verilir?Base58 ve hex: aynı adresin iki görünümüBir TRON adresi nasıl doğrulanırVanity adresler için anlamıSSS

Bir TRON ana ağ adresi şöyle görünür: TMVQGm1qAQYVdetCeGRRkTWYYrLXuHK2HC — 34 karakter, her zaman T ile başlar ve 58 karakterlik bir alfabe kullanır. Her parçanın nereden geldiğine bakalım.

Özel anahtardan TRON adresine

  1. Özel anahtar — rastgele 256 bitlik bir sayı; genellikle 64 hex karakter olarak gösterilir.
  2. Açık anahtar — özel anahtardan secp256k1 eliptik eğrisinde hesaplanır (Bitcoin ve Ethereum'un kullandığı eğri). Sıkıştırılmamış biçimi 04 önekinden sonra 64 bayttır.
  3. Açık anahtarın Keccak-256 özeti — 32 bayt. Son 20 bayt hesap kimliğidir (Ethereum adresiyle aynı).
  4. Sürüm baytı — TRON başa 0x41 ekler ve 21 bayt elde edilir. Hex'te bu, API'lerde bazen görülen 41… biçimidir.
  5. Base58check — 4 baytlık bir sağlama toplamı (çift SHA-256) eklenir ve 25 bayt base58 ile kodlanarak T… dizisi elde edilir.
  1. adım nedeniyle her ana ağ adresi T ile başlar ve ikinci karakter A–Z arası büyük harftir (9 yalnızca T9y…/T9z… olarak).

Hangi karakterlere izin verilir?

Base58 rakam ve harf kullanır ama kolayca karıştırılan dördünü çıkarır:

HariçNeden
0 (sıfır)O gibi görünür
O (büyük o)0 gibi görünür
I (büyük ı)l gibi görünür
l (küçük L)I gibi görünür

Bu yüzden bir vanity adres …Tron veya …Money diyebilir ama asla …TRON ya da …MONEY diyemez — büyük O yoktur. Adresler büyük-küçük harfe duyarlıdır: …USDT ile …usdt farklı adreslerdir.

Base58 ve hex: aynı adresin iki görünümü

BiçimÖrnekNerede görülür
Base58TMVQGm1qAQYVdetCeGRRkTWYYrLXuHK2HCcüzdanlar, gezginler, borsalar
Hex417e5f4552091a69125d5dfcb7b8c2659029395bdfdüğüm API'leri, akıllı sözleşmeler

İkisi de aynı hesabı tanımlar; araçlar aralarında serbestçe dönüşüm yapar. 41 öneki olmadan 20 bayt, aynı anahtarın Ethereum tarzı adresidir.

Bir TRON adresi nasıl doğrulanır

  • 34 karakter olmalı, T ile başlamalı ve yalnızca base58 karakterleri içermelidir.
  • Sağlama toplamı eşleşmelidir: base58'i çözün, son 4 baytı ayırın ve SHA-256(SHA-256(ilk 21 bayt)) değerinin ilk 4 baytıyla karşılaştırın. Çoğu cüzdan bunu otomatik yapar ve yazım hatalarını reddeder.
  • Çözülen ilk bayt 0x41 olmalıdır.

Sağlama toplamı yazım hatalarına karşı korur, dolandırıcılığa karşı değil: saldırganın benzer adresi tamamen geçerlidir. Her zaman adresin tamamını karşılaştırın — bkz. adres zehirleme.

Vanity adresler için anlamı

  • T'nin hemen ardındaki desenler A–Z ile başlamalıdır (9 yalnızca T9y…/T9z… olarak çalışır) — T8888… ve T9999… imkânsız, TTTTT… mümkündür.
  • Kelimeler 0, O, I ve l içermemelidir.
  • Eşleşen her karakter 58'de 1'lik bir olaydır, bu yüzden nadirlik hızla artar — bkz. TRON vanity adresi nedir.

SSS

Bir TRON adresi kaç karakterdir?

Base58 biçiminde 34 karakter, hex biçiminde 42 hex karakter (21 bayt).

TRON adresleri neden T ile başlar?

TRON, base58 kodlamasından önce 0x41 sürüm baytını ekler ve 0x41 ile başlayan her 21 baytlık değer T ile başlayan bir diziye kodlanır.

TRON adresi Ethereum adresiyle aynı mı?

Alttaki 20 bayt aynı anahtardan aynı şekilde hesaplanır ama kodlama farklıdır: Ethereum 0x + hex, TRON 41 + base58check kullanır. Baytlar aynı diye ağlar arasında asla fon göndermeyin.

TRON adresleri büyük-küçük harfe duyarlı mı?

Evet. Base58 büyük ve küçük harfi ayırt eder; herhangi bir karakterin harf büyüklüğünü değiştirmek farklı (genellikle geçersiz) bir adres üretir.

Popüler maskelerKataloğa göz at →
Diğer rehberler