به زبان ساده هر ارسال/دریافت بیت کوین از حسابی به حسابی دیگر را یک تراکنش میگویند. در حقیقت، یک تراکنش عبارتست از یک ساختار داده امضا شده که حاوی اطلاعاتی پیرامون جابجایی ارزش (به بیت کوین) است. تراکنشها در داخل شبکه بیت کوین جابجا میشوند و توسط معدنکارها (ماینرها) در داخل هر بلاک بیت کوین جایگذاری میشوند تا برای همیشه در بلاکچین ثبت شوند.
تراکنشهای بیت کوین از TxIn (ورودیها) و TxOut (خروجیها) تشکیل شده است. تمامی TxInها باید حاوی یک کلید خصوصی امضا شده باشند. اختلاف بین ارزش کل TxInها و TxOutها در یک تراکنش به معدنکاوهایی که وظیفه تایید تراکنش را بر عهده داشتهاند تعلق میگیرد و پاداش مادی آنهاست.
در تراکنشهای TxIn فقط عبارت هش شده وجود دارد و خبری از نشانی یا مقدار پول بیت کوین نیست. در TxIn موارد مهمی نظیر فرستند و شماره ایندکس TxOut که تراکنش را انجام داده، آمده است.
این مورد بدین معنی است که محاسبه مبلغ دریافتی از طریق TxIn بدون کسر تراکنش متناظر با آن از بین ۱۰۰ میلیون تراکنش میسر نیست. به همین دلیل است که هک کردن تراکنشهای بیت کوین کاری بسیار دشوار و تقریبا غیرممکنی است. در این فرایند است که از دوبار خرج کردن پول (double-spent) پیشگیری میشود.
مطالعه بیشتر: مقایسه سرعت تراکنش ارزهای رمزپایه با ویزا و پیپال