
Blockchain được xây dựng dưới dạng chuỗi các khối, mỗi khối chứa nhiều giao dịch. Để xác định chính xác thời điểm giao dịch tiền mã hóa diễn ra trên mạng lưới, người dùng dựa vào TXID—mã định danh giao dịch duy nhất.
Các giao dịch trên blockchain là bất biến, không thể bị kiểm duyệt và tạo nên một hệ thống minh bạch, đáng tin cậy. Vì thế, TXID là bằng chứng xác thực cho việc tài sản đã được sử dụng. Các bản ghi này tồn tại vĩnh viễn trên blockchain và không thể bị xóa hoặc chỉnh sửa, đảm bảo sự minh bạch tuyệt đối cho mọi hoạt động.
Một số đồng tiền mã hóa không sử dụng TXID công khai. Những đồng tiền ưu tiên quyền riêng tư như Monero và ZCash không lưu trữ công khai bản ghi giao dịch và che giấu dữ liệu chuyển khoản, số dư để bảo vệ quyền riêng tư người dùng. Ngược lại, các mạng như Bitcoin và Ethereum cho phép người dùng kiểm tra mọi giao dịch đã hoàn tất thông qua các trình khám phá khối chuyên dụng.
Trình khám phá khối là công cụ hiển thị toàn bộ giao dịch trực tuyến theo thời gian thực, giúp người dùng kiểm tra số dư ví, lịch sử giao dịch và chi tiết từng khối. Trình khám phá lớn nhất cho Bitcoin là Blockchain.com, còn Ethereum là Etherscan. Các nền tảng này cung cấp thông tin chi tiết cho từng giao dịch: địa chỉ gửi, địa chỉ nhận, số lượng chuyển và trạng thái xác nhận.
Trên mạng Bitcoin và Ethereum, TXID gồm 64 ký tự, là chuỗi thập lục phân kết hợp chữ và số. TXID không phải địa chỉ ví, dù định dạng hai loại này khá giống; TXID chỉ định một giao dịch cụ thể trên blockchain, đóng vai trò như dấu vân tay số của giao dịch.
TXID đầu tiên trên mạng Bitcoin xuất hiện vào năm 2009 như sau:
0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098
Chuỗi hash 64 ký tự này đánh dấu giao dịch đầu tiên của Bitcoin, khi Satoshi Nakamoto chuyển 50 BTC cho một đồng nghiệp để kiểm tra hệ thống. TXID này vẫn còn trên blockchain và ai cũng có thể truy cập. Mỗi thợ đào Bitcoin đều tải về toàn bộ blockchain và lưu trữ mọi giao dịch từ ngày đầu, bảo đảm tính chính xác lịch sử tuyệt đối.
Một ví dụ TXID lịch sử khác là giao dịch "pizza" nổi tiếng năm 2010:
cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79
Đây là lần đầu tiên ghi nhận Bitcoin được dùng để thanh toán hàng hóa thực: hơn 10.000 BTC đã được trao đổi lấy hai chiếc pizza. Thời điểm đó (tháng 5 năm 2010), giá trị khoảng 40 USD, nhưng hiện nay số BTC này trị giá hàng trăm triệu đô la Mỹ. Giao dịch này thể hiện giai đoạn sơ khai của tiền mã hóa và minh chứng cho sự tăng trưởng vượt bậc của Bitcoin.
Kể từ giao dịch đầu tiên, mỗi TXID của Bitcoin đều là chuỗi hash 64 ký tự. Độ dài này do thuật toán băm mật mã SHA-256 tạo ra để bảo mật mọi giao dịch Bitcoin. SHA-256 thuộc nhóm thuật toán SHA-2 do Cơ quan An ninh Quốc gia Hoa Kỳ phát triển và chuẩn hóa năm 2001.
Hash 64 ký tự hình thành từ quá trình băm mật mã giá trị gốc kích thước nhỏ hơn. Theo chuẩn SHA-2, hash 256-bit sẽ chuyển thành chuỗi thập lục phân 64 ký tự. Đặc biệt, dữ liệu Bitcoin luôn được xử lý hai lần bởi thuật toán này (băm SHA-256 kép), tăng cường mức bảo mật mật mã.
Ví dụ, khi áp dụng SHA-256 kép cho một mảng 256-bit sẽ cho ra chuỗi 64 ký tự như sau:
4A5E1E4BAAB89F3A32518A88C31BC87F618F76673E2CC77AB2127B7AFDEDA33B
Các giá trị hash này không phải ngẫu nhiên mà chứa thông tin đặc thù của giao dịch. Tám ký tự đầu có thể chỉ phiên bản giao thức Bitcoin, tiếp theo là các cờ hiệu, số lượng đầu vào/đầu ra, chữ ký và thông số kỹ thuật khác. Kết quả là một mã giao dịch duy nhất, không thể giả mạo hay chỉnh sửa.
Người dùng có thể sửa đổi hash giao dịch tiêu chuẩn để hỗ trợ các tính năng nâng cao như hợp đồng thông minh Bitcoin (ví dụ: timelock hay multisignature). Tuy nhiên, điều này đòi hỏi trả thêm phí do kích thước giao dịch tăng lên.
Phương pháp băm mật mã tương tự được các blockchain lớn sử dụng; Ethereum cũng áp dụng thuật toán SHA-256 để tạo hash, chuẩn hóa TXID 64 ký tự.
Hash giao dịch có thể mã hóa thông điệp cá nhân hoặc siêu dữ liệu. Khi tạo giao dịch, có thể thêm lệnh đặc biệt:
OP_RETURN {80 byte dữ liệu tùy ý}
Trong khối gốc của Bitcoin, Satoshi Nakamoto đã nhúng thông điệp biểu tượng: “The Times 03/Jan/2009 Chancellor on brink of second bailout for banks,” nhấn mạnh nền tảng triết lý của tiền mã hóa như một giải pháp thay thế cho tài chính tập trung và là phản ứng với khủng hoảng tài chính năm 2008.
Thông điệp lịch sử này xuất hiện trong TXID 64 ký tự sau:
0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098
TXID của giao dịch Ethereum cũng gồm 64 ký tự, được tạo ra bằng nguyên lý băm mật mã tương tự. Mỗi giao dịch trên mạng Ethereum đều phát sinh phí, chuyển cho người xác thực mạng (trước đây là thợ đào, nay là các staker ETH 2.0 sau khi chuyển sang Proof-of-Stake). Gas Fees của Ethereum là khoản thanh toán cho tài nguyên tính toán phục vụ vận hành blockchain.
Etherscan, trình khám phá khối chính của Ethereum, cung cấp thông tin chi tiết về mọi giao dịch và hợp đồng thông minh. Khi tìm kiếm số khối hoặc địa chỉ ví, người dùng sẽ thấy danh sách chi tiết các giao dịch liên quan đến địa chỉ đó, gồm cả chuyển khoản vào và ra.
Mỗi giao dịch Ethereum đều có mã định danh riêng (hash giao dịch) chứa nhiều trường dữ liệu quan trọng như:
Địa chỉ nhận: Xác định nơi nhận ETH hoặc token theo chuẩn ERC-20/ERC-721.
Số lượng: Chỉ rõ số lượng ETH hoặc token được chuyển. Trong Ethereum, số lượng được đo bằng "wei", đơn vị nhỏ nhất của ETH (1 ETH = 1018 wei).
MaxFeePerGas: Mức phí tối đa trên mỗi đơn vị gas mà người dùng sẵn sàng trả để xử lý giao dịch. Các ví như MetaMask cho phép tăng thông số này để đẩy nhanh giao dịch. Sàn giao dịch thường tối ưu phí gas để đảm bảo nạp/rút cho khách hàng diễn ra nhanh chóng.
Nonce: Số thứ tự giao dịch phát sinh từ một địa chỉ, tránh gửi trùng lặp.
Gas Limit và Gas Used: Gas Limit là giới hạn thao tác tính toán cho phép; Gas Used là lượng thực tế đã sử dụng.
Những dữ liệu này giúp TXID Ethereum không chỉ là mã định danh mà còn là nguồn thông tin về bản chất và thông số kỹ thuật của giao dịch.
Biết cách tìm và theo dõi TXID là kỹ năng quan trọng với mọi người dùng tiền mã hóa. Dưới đây là hướng dẫn từng bước để xác định và sử dụng mã định danh giao dịch:
Trong ví của bạn: Phần lớn ví tiền mã hóa hiện đại hiển thị TXID tự động khi giao dịch được gửi đi. Ví dụ, với MetaMask, bạn sẽ thấy TXID ở mục “Hoạt động” bằng cách nhấp vào giao dịch cụ thể. Ví cứng như Ledger hoặc Trezor cũng cung cấp TXID qua giao diện phần mềm.
Qua sàn giao dịch: Sau khi rút tiền từ sàn, người dùng có thể tìm TXID trong lịch sử giao dịch. Trên đa số sàn, mục này nằm ở “Tài sản” → “Lịch sử rút tiền” hoặc “Ví” → “Lịch sử giao dịch”, nơi hiển thị đầy đủ chi tiết giao dịch.
TXID là mã định danh chữ số duy nhất cho mỗi giao dịch trên blockchain. TXID cho phép truy vết, xác thực và xác nhận giao dịch, đảm bảo tính minh bạch và bất biến của bản ghi.
Sao chép TXID từ lịch sử giao dịch ví và dán vào thanh tìm kiếm của trình khám phá khối. Kết quả sẽ hiển thị chi tiết đầy đủ: trạng thái, số lượng, địa chỉ gửi & nhận, thời gian xác nhận.
TXID là mã nhận diện duy nhất cho mỗi giao dịch blockchain. Bạn dùng TXID để kiểm tra trạng thái chuyển khoản, xác nhận và nhận tài sản. Nhập TXID vào trình khám phá khối sẽ hiển thị thông tin đầy đủ về tiến trình giao dịch tiền mã hóa của bạn.
TXID và hash giao dịch là một. TXID (Transaction ID) là cách gọi tắt của hash giao dịch, là mã định danh duy nhất cho từng giao dịch blockchain. Không có sự khác biệt giữa hai khái niệm này.
Mở ví, tìm giao dịch mong muốn trong lịch sử, nhấp vào giao dịch rồi chọn “Xem trên trình khám phá khối” hoặc “Chia sẻ giao dịch”. TXID (mã định danh giao dịch duy nhất) sẽ xuất hiện dưới dạng chuỗi chữ số để bạn sao chép.
Có, TXID giúp bạn theo dõi giao dịch và xác định nguyên nhân thất bại hoặc chậm trễ. Khi cung cấp TXID cho bộ phận hỗ trợ khách hàng, bạn sẽ được xử lý nhanh và bảo vệ tài sản.
Bitcoin dùng hash SHA-256 dài 64 ký tự; Ethereum và Tron dùng hash Keccak-256 dài 66 ký tự bắt đầu bằng 0x; Solana dùng chuỗi mã hóa Base58. Mỗi mạng đều có trình khám phá khối riêng để tra cứu giao dịch.











