Kripto işlemi, bir blockchain üzerinde değer taşıyan veya akıllı sözleşme çalıştıran, dijital olarak imzalanmış bir komuttur. Private key'inizle imzaladıktan sonra mempool'a düşer, bir validator onu bir sonraki bloğa dahil eder ve üzerine daha fazla blok eklendikçe onay kazanır. Tüm yolculuk genelde saniyeler ile dakikalar sürer — ve zincire kaydolduktan sonra geri alamazsınız.
Öne çıkanlar
- İşlem aslında imzalı bir mesajdır; private key'iniz onu sizin yetkilendirdiğinizi kanıtlar.
- Her işlem bir input (nereden geldiği), bir output (nereye gittiği) ve validator'lara ödenen bir ücret taşır.
- Ağ yoğun olduğunda blok alanı kısıtlı olduğu için ücretler artar; hype dönemlerinde gas fiyatlarının fırlamasının nedeni budur.
- Onaylı, bloğa dahil edilmiş anlamına gelir; ama daha fazla onay nadir görülen zincir yeniden organizasyonlarına karşı daha fazla güvenlik demektir.
Tek cümleyle kripto işlemi
Kripto işlemi, public bir blockchain'e durumunu güncellemesini söyleyen, dijital olarak imzalanmış küçük bir veri parçasıdır — genellikle bir adresten diğerine koin taşımak için, ama bir akıllı sözleşmeyi çağırmak, kod deploy etmek veya token yakmak için de kullanılabilir. Fiziksel olarak süslü bir şey olmuyor; tutarsızlık olmasın diye binlerce bilgisayarın doğruladığı küresel bir veritabanına imzalı bir komut yayınlıyorsunuz.
Tek bir banka içinde para hareket ettirmeye alışıksanız model biraz farklı. "Gönder"e tıkladığınızda bakiyenizi bilen ve defteri güncelleyen bir merkezi sunucu yok. Onun yerine imzalı bir mesaj yayınlıyorsunuz; pek çok validator bağımsız olarak onun geçerli olduğunda hemfikir oluyor; biri onu sonraki bloğa dahil ediyor; ve tüm ağ yeni bakiyenizi kabul ediyor. Bu tabloda banka, ağın kendisidir.
Bir işlem adım adım nasıl çalışır
Bitcoin, Ethereum veya başka herhangi bir ağda yapacağınız her kripto işlemini dört adım kapsar.
1. İşlemi private key'inizle imzalarsınız
Cüzdanınız bir işlem nesnesi oluşturur — gönderen adresi, alıcı adresi, miktar, ücret ve bir nonce — ve onu imzalamanızı ister. İmzalama cüzdanınızın içinde, private key'inizle olur; key'in kendisi cihazdan asla çıkmaz. Çıktı, bu key'in sahibinin tam olarak bu işlemi yetkilendirdiğini matematiksel olarak kanıtlayan kriptografik bir imzadır. Bu key çiftinin nasıl çalıştığına derinlemesine bakmak için private key nedir rehberimize bakın.
2. İşlem mempool'a girer
Cüzdanınız imzalı işlemi bağlı olduğu node'lara yayar; bu node'lar da ağın geri kalanına dedikodu eder. Bekleyen işlemler mempool'da yaşar — memory pool'un kısaltması, temelde ödediği ücrete göre sıralanmış onaysız işlemlerin bekleme odası. Mempool tek bir küresel kuyruk değildir; her node kendi kopyasını tutar, ama pratikte saniyeler içinde birbirine çok benzerler.
3. Bir validator onu bir bloğa dahil eder
Ethereum'da birkaç saniyede bir, Bitcoin'de kabaca on dakikada bir bir validator sonraki bloğu inşa eder. Mempool'dan işlem seçer — tipik olarak en yüksek ücret ödeyenleri önce, çünkü bu ödülünü maksimize eder — ve onları bir blok halinde paketler. Blok zincire eklendiğinde işleminiz ilk kez onaylanmış olur.
4. Onaylar üst üste binmeye başlar
Bir onay iyidir, ama daha fazla onay daha iyidir. Üzerinize eklenen her ek blok zincir yeniden organizasyonunu üstel olarak zorlaştırır. Küçük ödemeler için bir onay yeterlidir; borsa yatırımları için Bitcoin'de altı, Ethereum'da on iki ile otuz arası tipik normdur. Zincirde yeterince derine indiğinizde işleminizi geri çevirmek o kadar pahalı bir saldırı gerektirir ki söz konusu değer için kimse denemez.
Her işlemin taşıdığı üç şey
Format detaylarını çıkarın, her işlem aslında üç sayıdır.
Input — değerin nereden geldiği
Bitcoin'de bu, kontrolünüz altındaki bir veya daha fazla UTXO'dur (harcanmamış işlem çıktıları) — daha önceki işlemlerin hâlâ harcanmamış ve adresinize bağlı olan çıktıları. Ethereum'da ise sadece hesap bakiyenizden gönderdiğiniz miktarın çıkarılması. Her iki durumda da input, output artı ücreti karşılamalıdır.
Output — nereye gittiği
Miktarlarıyla birlikte bir veya daha fazla alıcı adres. Input'unuz gönderdiğinizden büyükse cüzdan üstünü Bitcoin'de kontrol ettiği yeni bir adrese sessizce geri gönderir veya Ethereum'da düşer. Output'lar akıllı sözleşme çağrıları da olabilir — bu sözleşmeye küçük bir miktar ETH gönder ve şu fonksiyonu tetikle — ki DeFi swap'leri, NFT mint'leri ve ödeme dışı aktivitelerin çoğu aslında böyle çalışır.
Ücret — validator'ların iş yapmak için aldığı
Her işlem onu dahil eden validator'a küçük bir ücret öder. Ücret, kısıtlı blok alanı için yarışmak adına yaptığınız tekliftir. Ağ sakinken ücretler minicik olur — BTC'de birkaç cent, çoğu L2'de bir cent'in kesirleri. Ağ yoğunken ücretler çok dolara tırmanabilir çünkü herkes aynı kıt alan için teklif veriyor. Özellikle Ethereum için tam tablo için gas fee nedir rehberimize bakın.
Ücretler neden bu kadar değişir
Yeni başlayanların kafasını en çok karıştıran kısım budur. Aynı küçük transfer neden bir gün birkaç cent, ertesi gün çok dolar tutar?
Cevap blok alanıdır. Her blok ancak belli bir miktar veri tutabilir. Talep düşükken — sakin bir Pazar sabahı — bol bol yer vardır ve validator'lar düşük ücretli işlemleri seve seve dahil eder. Talep yüksekken — büyük bir airdrop, bir stablecoin depeg'i, herkesin istediği bir NFT mint'i — mempool öne geçmek için yüksek ücret teklif eden insanlarla taşar ve ya teklif yükseltir ya beklersiniz.
Bitcoin ve Ethereum bunu hafifçe farklı işletir. Bitcoin saf bir birinci fiyat açık artırması yürütür: bir ücret teklif edersiniz, validator'lar en yüksek teklifleri seçer. Ethereum EIP-1559 kullanır; bu, sıkışıklığa göre yukarı veya aşağı ayarlanan ve yakılan bir base fee belirler, sonra validator için üstüne küçük bir priority tip ekler. Her iki şekilde de altta yatan mantık aynı: kısıtlı alan, piyasa fiyatı.
Onaylı gerçekte ne demek
İnsanlar onaylı kelimesini gevşek kullanır. Net olmaya değer.
Onaylı, teknik olarak şimdi zincirin parçası olan bir bloğa dahil edilmiş anlamına gelir. Ama blok sıralaması kısa vadede değişebilir — iki validator kısa bir süreliğine rekabet eden bloklar yayınlayabilir ve biri yetim kalır. İşleminiz ne kadar derinde otursa reorg ihtimali o kadar azalır.
Günlük kullanım için:
- 0 onay — yayınlandı ama henüz bir blokta değil. Riski size ait.
- 1 onay — en son bloğa dahil. Bir kahve için yeterli.
- 3 ila 6 onay — orta değer için sağlam. Çoğu borsa Bitcoin yatırımlarını altıda alacaklandırır.
- 12 veya daha fazla onay — makul her tehdit modeli için fiilen kesin.
Deterministik kesinlik kullanan zincirlerde kavram biraz farklıdır — bir slot bir kez kesinleştiğinde validator'ların üçte birinden fazlasına koordineli bir saldırı olmadan hiç geri alınamaz. Ama pratik tavsiye aynı: zincirde ne kadar zaman geçerse o kadar güvenli.
Bitcoin'e karşı Ethereum işlemleri: iki farklı model
Her iki zincir de aynı işi yapar, ama işlemleri temsil etme biçimleri farklıdır.
Bitcoin UTXO modelini kullanır. Bakiyeniz adresinize atanmış harcanmamış işlem çıktılarının toplamıdır. Her işlem bir veya daha fazla UTXO'yu tamamen tüketir ve yenilerini üretir — fiziksel paralar gibi; bir banknotu bölemezsiniz, harcar ve üstünü alırsınız. Bu gizlilik teknikleri ve paralel doğrulama için mükemmeldir ama banka hesabına alışkın insanlar için yabancı gelir.
Ethereum hesap modelini kullanır. Adresinizin tek bir bakiye sayısı vardır, tıpkı bir banka hesabı gibi. ETH göndermek sadece bakiyenizi azaltır ve onlarınkini artırır. Bu daha sezgiseldir ve akıllı sözleşmeleri kolaylaştırır — bir sözleşme aslında koda iliştirilmiş başka bir hesaptır. Bedeli, hesap modeli zincirlerinin genellikle daha sıkı sıralama gerektirmesi ve bunun bir miktar verim kaybına yol açmasıdır.
Diğer zincirlerin çoğu bu iki kalıptan birini seçer. Solana, Cardano ve birkaçı UTXO varyantları kullanır; EVM ailesinin neredeyse tamamı — Polygon, Arbitrum, Base, BNB Chain — hesap modelini kullanır.
Neler ters gidebilir
İşlemler normalde sıkıcı ve güvenilirdir. Ama birkaç başarısızlık modunu bilmeye değer.
Yanlış adrese gönderdiniz. Geri al düğmesi yok. Adres gerçek bir adres ama sizinki değilse tek yol alıcıdan nezaketle istemek. Adres o zincir için geçersizse paranız sonsuza dek kayıp. Her zaman yapıştırın, ilk ve son birkaç karakteri doğrulayın ve yeni adresler için küçük bir test gönderisi yapın.
Çok düşük ücret seçtiniz. İşleminiz mempool'da görmezden gelinmiş halde oturur. Birkaç saat sonra çoğu node onu düşürür ve kaybolur. Genellikle daha yüksek ücretli bir replacement yayınlayarak onu hızlandırabilirsiniz.
İşlem başarısız oldu ama gas'ı yine de ödediniz. Ethereum ve EVM zincirlerinde, akıllı sözleşme çağrınız gas'ı tükenirse veya bir revert'e çarparsa, işlem yine de bir bloğa dahil edilir ve ağın yaptığı iş için ödeme yine yaparsınız — ama durum değişikliği geri alınır. Başarısız swap'lar ve geri dönen mint'ler yoğun dönemlerde yaygındır.
Yanlış zincir. Bir ağdaki tokeni yalnızca başka bir ağı dinleyen bir adrese göndermek otomatik çalışmaz — yatırım gelmeyecek. Çoğu borsa bunu destekle kurtarabilir, bazıları kurtaramaz. Ağı her seferinde doğrulayın.
İşlem maliyetlerini hareket ettiren haberleri takip etmek
İşlem ücretleri ve onay süreleri soyut değildir. Ücretler haberler yüzünden patlar — büyük bir borsa listelemesi, bir meme-coin çılgınlığı, yavaş bir katmana aktiviteyi geri iten bir kesinti, bir halving anlatısı. Sentiment kaymaları sakin bir mempool'u öğleden sonra swap başına kırk dolarlık bir kabusa çevirebilir. Zippfeed önemli olan manşetleri sentiment skoru (bullish, neutral veya bearish) ve önem derecesiyle yüzeye çıkarır; böylece onayla'ya tıklamadan önce gerçek bir katalist ile gürültü arasındaki farkı görebilirsiniz. Bu eğitim amaçlıdır, finansal tavsiye değildir — ama ücretlerin neden yükseldiğini bilmek zamanlama savaşının yarısıdır.