BitcoinKurdu.com

Bitcoin İşlem Girdileri ve Çıktıları

Image default
BlockChain 101 Faydalı Bilgiler

Bitcoin İşlem Girdileri ve Çıktıları

Kafanızdakileri Bitcoin’in temel yapısından ve çalışma biçiminden uzaklaştırmanın en iyi yolu, network üzerinden yapılan işlemi takip etmek olacaktır. Bunun anahtarı, bir kullanıcının bakiyesinin Hareketsiz İşlem Çıkışlarının (UXTO) adresi ya da adreslerine kayıtlı toplamı olduğunu anlamaktır.

UXTO veritabanı, tüm kullanıcılar için kullanılmayan işlemlerin bir listesidir ve tam node’larda tutulur. Bir kullanıcı bir miktar Bitcoin aldığında, bu işlem blok zincirinde saklanır. Diğer bir deyişle, kimden ve ne kadar aktarıldığı saklanır. Ayrıca bu bilgiler UXTO’da saklanır. Bir cüzdan, genel anahtarlara, adreslere ve saklı tutulan gizli anahtarlara ait bu kullanılmayan tüm hareketi toplar ve daha sonra kullanıcı için bir bakiye özeti düzenler.

Bir UXTO oluşturulduğunda bölünemez. Yani, Bitcoin protokolünün sadece tam UXTO’yu bir işlemde harcaması mümkündür. Bu öncelikle güvenlik ve hesaplama verimliliği için yapılır. Başka bir deyişle, her bir işlem kendi “notu” dur ve yalnızca her bir işlemde tamamen harcanabilir.

Belirli bir öğenin fiyatı 0,1 BTC ise ve bir tane 0,2 BTC UXTO ve bir 0,5 BTC UXTO varsa, ödeme yapılacak işlem 0,5 BTC’yi kullanacak ve 0,25 BTC’nin 0,5 BTC’sini 0,15 BTC’yi değiştirerek/harcayacak – veya 0.2BTC’yi kullanabilir ve 0.1BTC değişikliği üretebilirsiniz. Genellikle çoğu işlem, sahip olduğunuz bir UXTO’ya eşit olmayacak ve çoğu işlem değişimi sağlayacaktır. Bu, UXTO’un sürekli genişlediği ve boyut açısından sisteme yönelik tehditlerden biri olduğu anlamına gelir.

Her Bitcoin işlemi OP_RETURN’den hariç olarak bir çıktı oluşturur. Daha sonra da bu UXTO’lar kullanıcı tarafından harcanabilir. Ancak bunu yapabilmek için kilidinin açılması gerekir ve bu adresin imzası veya özel anahtarı ile yapılabilir. Kilit açma terimi, yalnızca sizin, o Bitcoinleri harcama yetkisi sahibi olduğunuzu kanıtlama ve bunları başka bir adrese gönderme hakkına sahip olduğunuzu kanıtlama sürecini tanımlamanın bir yoludur. Bunun ve bütün matematiğin daha derinlemesine bir görünümü Eliptik eğri kılavuzlarımızda ve Bitcoin ve kripto para birimleri için dijital imza kılavuzlarımızda görülebilir.

Basit bir ifadeyle, bir işlem çıktısı UXTO havuzunda bulunur ve bir işlem, UXTO’daki bir işlem çıktısını gösterir ve matematiksel kanıt ağ aracılığı ile “Bu işleme çıktısını harcama hakkım var” der.

Bitcoin, bu işlemleri gerçekleştirmek için iki komut dosyası kullanır: scriptpubkey ve scriptsig. ScriptPubkey, bir hareketin harcanması için karşılanması gereken koşulları belirleyen kilitleme komut dosyasıdır. Scriptsig işlevi, scriptpubkey tarafından işlemin koşullarını çözen kilidini açan komut dosyasıdır.

Related posts

Ethereum Constantinople Çatallanması Nedir?

Bitcoinkurdu

Tüm Detayları ile Blockchain Nedir?

Cumhur Yalçın

Evlilikler artık Ethereum blok zincirine kaydediliyor

Cumhur Yalçın

Bir yorum yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

BitcoinKurdu.com
Kripto Paralar Hakkında Herşey

Beğendiniz mi?

İlgisini çekeceğini düşündüğünüz arkadaşlarınızla da paylaşın!