بلاکچین یک پایگاه دادهٔ توزیعشده است که اطلاعات را در قالب «بلوک»هایی ذخیره میکند که بهصورت رمزنگاریشده به هم زنجیر شدهاند. هر بلوک شامل مجموعهای از تراکنشها و یک اثر انگشت رمزنگاری (هش) از بلوک قبلی است.
این ساختار باعث میشود تغییر دادههای ثبتشده تقریباً غیرممکن باشد؛ زیرا تغییر یک بلوک، هش تمام بلوکهای بعدی را نامعتبر میکند. همین ویژگی، بلاکچین را برای ثبت شفاف و غیرقابلدستکاری داراییهای دیجیتال مناسب کرده است.