TxID nedir?

TxID, Transaction ID anlamına gelir ve Türkçeye işlem kimliği olarak geçmiştir. İşlem kimliği, yapısı ve doğası gereği biriciktir ve her kimlik, bir işlemi temsil eder.

İşlem kimliği, art arda gelen sayı ve harflerden oluşur. Her işlemin kendine özgü bir işlem kimliği vardır ve bu kimlik doğrulanıp blokzincire eklenir. Diğer bir deyişle, her bir işlem kimliği, blokzincir üzerindeki her işlemi “etiketleyen” kimlik numarasıdır.

TxID ne işe yarar?

Bir işlem gerçekleştiğinde o işlem blokzincire eklenir. Bu sırada söz konusu işlem, kendine has bir işlem kimlik numarası alır. TxID sayesinde işleme dair bilgilere ulaşılabilir. İşlem kimliğinin bilinmesi hâlinde gönderilen miktar, gönderim tarihi, işlemi kimin gerçekleştirdiği ve transferin hangi hesaba yapıldığı görülebilir.

İşlem kimliğinin günlük kullanımda dört temel işlevi öne çıkar:

  • Transfer takibi: Gönderilen kripto varlığın hangi aşamada olduğunu, kaç onay aldığını ve nerede beklediğini gösterir.
  • Kanıt işlevi: Bir transferin gerçekten yapıldığını göstermenin en şeffaf yoludur çünkü blokzincire eklenen kayıt değiştirilemez.
  • Destek süreçleri: Borsaların destek ekipleri, gecikmiş veya hesaba geçmemiş transferlerde ilk olarak TxID bilgisini talep eder.
  • Yanlış ağ teşhisi: Bir varlık yanlış ağ üzerinden gönderildiğinde TxID, transferin hangi ağda gerçekleştiğini gösteren en önemli kayıttır.

TxID nasıl oluşur?

TxID, işlem verilerinin kriptografik bir hash fonksiyonundan geçirilmesiyle oluşur. Gönderen adres, alıcı adres, miktar ve ağ ücreti gibi bilgiler bu fonksiyona girer. Çıktı olarak sabit uzunlukta, benzersiz bir karakter dizisi elde edilir ve bu dizi işlemin kimlik numarası olur.

Hash fonksiyonu, girilen veriyi tek yönlü biçimde şifreleyen matematiksel bir yöntemdir. Aynı veri her zaman aynı çıktıyı üretir ancak çıktıdan orijinal veriye geri dönmek pratikte mümkün değildir. 

Bitcoin geliştirici dokümantasyonunda belirtildiği üzere Bitcoin ağında işlem verisi, SHA-256 fonksiyonundan iki kez geçirilerek TxID’ye dönüştürülür. Ethereum geliştirici dokümantasyonuna göre ise Ethereum ağı, işlem kimliği üretiminde Keccak-256 fonksiyonunu kullanır.

Bu yapının en güçlü yanı hassasiyetidir. İşlem verisindeki en küçük değişiklik bile tamamen farklı bir TxID üretir. İki farklı işlemin aynı kimliğe sahip olma olasılığı ise yaklaşık 2 üzeri 256’da 1 gibi ihmal edilebilir bir düzeydedir.

Farklı ağlarda TxID formatları

Her blokzincir ağı aynı mantıkla çalışsa da ürettiği işlem kimliğinin görünümü farklılık gösterir. Formata bakarak kodun hangi ağa ait olduğunu çoğu zaman tahmin etmek mümkündür:

  • Bitcoin (BTC): Ön eki olmayan, 64 karakterlik düz bir harf ve rakam dizisidir.
  • Ethereum (ETH) ve EVM ağları: Her zaman “0x” ile başlar ve toplam 66 karakterden oluşur. BNB Chain ve Polygon gibi EVM uyumlu ağlar da aynı formatı kullanır.
  • Tron (TRX): Bitcoin’e benzer şekilde ön eksiz 64 karakterlik bir dizidir.
  • Solana (SOL): Diğerlerinden farklı olarak 87-88 karakterlik, base58 kodlamalı daha uzun bir yapıya sahiptir.

Aynı token farklı ağlarda transfer edilebildiği için bu ayrım önemlidir. Örneğin ERC-20 ve TRC-20 üzerinden gönderilen iki ayrı USDT transferi, iki farklı ağda iki farklı TxID ile izlenir.

TxID nerede bulunur?

TxID, işlemi gerçekleştirdiğiniz kripto para borsasının veya cüzdan uygulamasının işlem geçmişi bölümünde yer alır. Yatırma ve çekme işlemlerinin detay sayfasında bu kod genellikle TxID, Transaction ID veya Tx Hash adıyla listelenir.

Borsalarda genel mantık dört adımda özetlenebilir:

  • İşlem geçmişini açın: Hesabınızda cüzdan veya yatırma/çekme geçmişi bölümüne girin.
  • İşlem türünü seçin: Gönderim yaptıysanız çekme, varlık aldıysanız yatırma sekmesini filtreleyin.
  • Detay sayfasına girin: Sorgulamak istediğiniz transferin üzerine tıklayın.
  • Kodu kopyalayın: TxID, Transaction ID veya Tx Hash adıyla görünen uzun kodu kopyalayın.

Paribu kullanıcıları, Türk lirası ve kripto para yatırma çekme hareketlerini Yatır/Çek menüsündeki Transferlerim bölümünden görüntüleyebilir. Konuyla ilgili detaylara Paribu Yardım Merkezi’nde yer alan yönlendirmelerden ulaşılabilir. Web3 cüzdanlarında ise aynı kod, geçmiş veya aktivite sekmesindeki işlem detaylarında bulunur.

TxID Nasıl Sorgulanır?

İşlem kimlikleri çeşitli sitelerden sorgulanabilir. Bu sitelerden belli bir TxID’yi bilmeden dahi anlık gerçekleşen işlemlerin bilgilerine ulaşılabilir.

TxID, ilgili ağın blok gezginine (Blockchain explorer) yapıştırılarak sorgulanır. Her blokzincir ağının kendi gezgini vardır ve sorgu sonucunda işlemin adresleri, miktarı, ücreti ve onay durumu görüntülenir.

Sorgu sonucunda şu bilgiler görüntülenir:

  • İşlem durumu: İşlemin başarılı, beklemede veya başarısız olduğu bilgisi.
  • Adresler: Gönderen ve alıcı cüzdan adresleri.
  • Miktar ve ücret: Transfer edilen tutar ile ağ ücreti.
  • Onay sayısı: İşlemin ağ tarafından kaç kez doğrulandığı.
  • Blok bilgisi: İşlemin dahil olduğu blok numarası ve zaman damgası.

TxID ile cüzdan adresi arasındaki fark

TxID bir işlemi, cüzdan adresi ise bir hesabı temsil eder. Cüzdan adresi uzun süre aynı kalabilir ve transfer almak için paylaşılır. TxID ise her işlemde yeniden oluşur ve yalnızca o işlemin sorgulanmasında kullanılır.

Bu ayrım güvenlik açısından da önemlidir. TxID paylaşmak, özel anahtar (private key) paylaşmak anlamına gelmez ve fonlara erişim sağlamaz. Kod yalnızca bir makbuz işlevi görür. Yine de işlem detayları herkese açık olduğundan gizliliğe önem veren kullanıcılar, TxID’yi tanımadıkları kişilerle paylaşırken dikkatli davranabilir.

Özel anahtar ve kurtarma ifadesi ise hiçbir koşulda kimseyle paylaşılmamalıdır. 

İlk BTC Gönderimi

Kişiler arası ilk Bitcoin gönderim işlemi 12 Ocak 2009’da Satoshi ve Hal Finney arasında gerçekleşti. Satoshi, Finney’a 170. Blokta 50 BTC yollamıştır. İşlemin detaylarını Bitcoin explorer’ından inceleyebilirsiniz.

10.000 BTC’ye İki Pizza

Laszlo Hanyecz, 22 Mayıs 2010’da, 2 pizza için 10.000 BTC ödeyen kişi olarak tanınıyor. O dönem bu işlem, yaklaşık 41 dolar değerinde olan bu işlemin işlem kimliği a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d ve işlemin tüm detaylarını blokzincir gezgini adresinden inceleyebilirsiniz.

Paribu

Türkiye’nin alanında öncü teknoloji şirketi ve lider kripto para işlem platformu.

 

MOBİL UYGULAMAMIZI İNDİRİN