İşlem esnekliği bir kez daha tüm Bitcoin ağını etkiliyor. Genel olarak, bu her şeyden daha fazla kafa karışıklığına neden olur ve bir sonraki blok çıkarılıncaya kadar kripto para borsası yazılımı görünüşte yinelenen işlemlerle sonuçlanır. Bu, aşağıdaki gibi görülebilir:
Orijinal işleminiz asla onaylanmıyor.
Aynı adreslere giden ve aynı adreslerden gelen aynı miktarda jeton ile başka bir işlem ortaya çıkıyor. Bunun farklı bir işlem kimliği var.
Genellikle, bu farklı işlem kimliği onaylanır ve belirli blok kaşiflerde, orijinal işlemin çifte harcama olduğu veya başka bir şekilde geçersiz olduğu konusunda uyarılar kripto para yazılımı görürsünüz.
Nihayetinde, doğru miktarda Bitcoin’in gönderildiği tek bir işlem onaylanmalıdır. Hiçbir işlem onaylanmazsa veya birden fazla onaylanırsa, bu muhtemelen işlem esnekliğiyle doğrudan bağlantılı değildir.
Ancak, mutasyona uğramamış ve onaylanamayan bazı işlemlerin gönderildiği fark edildi. Bunun nedeni, yine onaylanmayacak olan önceki bir girdiye güvenmeleridir.
Esasen, Bitcoin işlemleri girdileri (bir Bitcoin adresinin “içindeki” Bitcoinler olarak düşünülebilir) harcamayı ve ardından bir miktar değişikliği geri almayı içerir. Örneğin, tek bir 10 BTC girişi olsaydı ve birine 1 BTC göndermek isteseydim, aşağıdaki gibi bir işlem oluştururdum:
10 BTC -> 1 BTC (kullanıcıya) ve 9 BTC (kendime dönüş)
Bu şekilde, ilk madencilik işleminden itibaren tüm Bitcoin’ler için oluşturulabilecek bir tür zincir var.
Bitcoin çekirdeği böyle bir işlem yaptığında, 9 BTC değişikliğini geri alacağına güvenir ve bu işlemi kendisi oluşturduğu için veya en azından işlemin tamamı onaylanmaz ancak hiçbir şey kaybolmaz. Bu 9 BTC’yi başka bir işlemde, bunun onaylanmasını beklemeden hemen gönderebilir çünkü paraların nereye gittiğini bilir ve ağdaki işlem bilgilerini bilir.
Ancak bu varsayım yanlıştır.
İşlem mutasyona uğrarsa, Bitcoin çekirdeği 9 BTC değişimini kullanarak, ancak yanlış giriş bilgilerine dayalı olarak yeni bir işlem oluşturmaya çalışabilir. Bunun nedeni, gerçek işlem kimliğinin ve ilgili verilerin blok zincirinde değişmiş olmasıdır.
Leave a Reply