Dijital para mekanizmalarının işleyişi sırasında sıklıkla karşılaşılan ‘’Double Spending” (Çift harcama) adından anlaşılacağı gibi dijital paranın kullanıcıları tarafından ‘’Birden çok satın alımda’’ kullanılmasını ifade etmekte ve bu haliyle satıcılardan birinin dolandırılması ve ödeme alamaması anlamına gelmektedir.
Blockchain’de işlemler, madencilerin onayladığı veri girişleriyle tamamlanır. Bu onaylar her benzersiz Bitcoin işlemini ve sonraki işlemleri meşrulaştırır. Eğer aynı bir işlem ikinci kez gerçekleştirilmeye çalışılırsa Full Node’lar (tam düğümler) işlemin sahte olduğunu ve bu işlemin geçerli olmadığını gösterir.
Bitcoinin Double Spending problemini iki ana mekanizma aracılığıyla ortadan kaldırmaktadır. Bu iki ana mekanizmadan biri Bitcoinin dayandığı evrensel veri tabanı ‘’Blockchain’’ bir diğeri ise ‘’onaylama’’ mekanizmasıdır.
Onaylama mekanizması aynı paranın iki ayrı alıcıya gönderilmesini imkansız kılmaktadır.