TXID, viết tắt của “ID giao dịch” và còn được gọi là TxID, là một số băm ghi lại một giao dịch trên blockchain. Tất cả các giao dịch trên chuỗi khối Bitcoin ( BTC ) và Ethereum ( ETH ) được ghi lại trong một chuỗi băm – nghĩa là ID giao dịch.
Xem thêm: V-Shaped Recovery là gì? Mô hình phục hồi chữ V
TXID là gì?
TXID là một chuỗi khối được tạo thành từ các khối, lần lượt được tạo ra từ nhiều giao dịch. Nếu người dùng muốn xác định thời điểm giao dịch tiền điện tử được thực hiện trên blockchain.
Các giao dịch trong chuỗi khối là bất biến để ngăn chặn sự kiểm duyệt và tạo ra một hệ thống không đáng tin cậy. Do đó, TXID đóng vai trò là bằng chứng chắc chắn rằng tiền đã được chi tiêu. Các bản ghi được nhúng trên blockchain vĩnh viễn và không thể bị xóa. Nếu một sàn giao dịch tiền điện tử như sàn giao dịch cần xác nhận khoản tiền gửi bị thiếu hoặc khoản rút tiền, TXID công khai có thể giúp lấy lại tiền.
Một số tiền điện tử không có TXID. Đây là những loại tiền điện tử ẩn danh như Monero và ZCash không lưu giữ hồ sơ giao dịch và ẩn dữ liệu / số dư thanh toán cho các mục đích riêng tư. Trên Bitcoin và Ethereum, người dùng có thể dễ dàng xem tất cả các giao dịch diễn ra công khai thông qua trình khám phá khối. Trình khám phá khối hiển thị tất cả các giao dịch trên blockchain trong thời gian thực và cho phép người dùng xem số dư tiền điện tử. Trình khám phá được sử dụng nhiều nhất cho Bitcoin là Blockchain.com và đối với Ethereum là Etherscan .
TXID trên Bitcoin và Ethereum đều chứa 64 ký tự có thể là bất kỳ biến thể ngẫu nhiên nào của các chữ cái và số. TXID không giống như một địa chỉ ví (mặc dù có kiểu mã hóa tương tự), mà chỉ đơn thuần là một bản ghi của một giao dịch nhất định xảy ra trên blockchain.
Nguồn: https://danchoitienao.com/txid-la-gi/
TXID đầu tiên là gì?
Bản ghi đầu tiên của TXID trên Bitcoin xảy ra vào năm 2009:
- 0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098
Hàm băm giao dịch 64 ký tự này đại diện cho giao dịch Bitcoin đầu tiên, khi người sáng lập Bitcoin Satoshi Nakamoto gửi 50 BTC cho bạn của mình như một bài kiểm tra vào năm 2009. TXID này vẫn có thể được nhìn thấy trên blockchain. Tất cả các thợ đào bắt đầu khai thác Bitcoin phải tải xuống toàn bộ chuỗi khối, lưu giữ hồ sơ của mọi giao dịch từ đầu Bitcoin cho đến nay.
Một ví dụ khác về ID giao dịch lịch sử là giao dịch pizza nổi tiếng năm 2010 :
- cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79
Giao dịch này là kỷ lục đầu tiên về việc Bitcoin được sử dụng làm hình thức thanh toán – hơn 10.000 BTC cho hai chiếc pizza. Giá trị vào thời điểm đó (tháng 5 năm 2010) là 40 đô la, và giá trị hiện tại là gần 700 triệu đô la.
TXID Bitcoin là gì?
Kể từ khi giao dịch đầu tiên xảy ra vào năm 2009, TXID Bitcoin đã là ID 64 ký tự đại diện cho một chuỗi băm. 64 ký tự đại diện cho đầu ra mã hóa SHA-256, vì tất cả các giao dịch Bitcoin đều sử dụng mã hóa SHA-256. Phương pháp mã hóa này dựa trên các hàm băm mật mã do Cơ quan An ninh Quốc gia Hoa Kỳ (NSA) phát minh và mã hóa vào năm 2001 được gọi là “SHA-2”.
Đầu ra 64 ký tự thực sự nhỏ hơn giá trị băm ban đầu. Theo hướng dẫn SHA-2, một băm mật mã dài 256 bit có thể được chuyển đổi thành đầu ra 64 ký tự. Tuy nhiên, tất cả dữ liệu Bitcoin phải được băm hai lần.
Giả sử chúng ta bắt đầu với mảng byte 256 bit. Khi các byte này được băm kép bằng SHA-256, chúng tạo ra đầu ra gồm 64 ký tự sau:
4A5E1E4BAAB89F3A32518A88C31BC87F618F76673E2CC77AB2127B7AFDEDA33B
Các giá trị băm ban đầu không phải là ngẫu nhiên – tất cả chúng đều chỉ định chi tiết về giao dịch. 8 ký tự đầu tiên chỉ định phiên bản Bitcoin, sau đó là 4 ký tự cho cờ, sau đó là 2 ký tự cho số lượng giao dịch, v.v. Cuối cùng, người dùng kết thúc với một ID giao dịch duy nhất.
Nếu người dùng muốn thực hiện các điều chỉnh đối với băm giao dịch tiêu chuẩn và bao gồm các hợp đồng thông minh Bitcoin như khóa thời gian hoặc giao dịch nhiều ký, họ có thể thực hiện việc này với một khoản chi phí bổ sung.
Các kỹ thuật băm tương tự hoặc giống hệt nhau được sử dụng bởi tất cả các blockchain phổ biến trên thế giới. Ethereum sử dụng hình thức mã hóa tương tự như Bitcoin và tất cả các ID giao dịch Ethereum cũng có 64 ký tự vì chúng sử dụng mã hóa SHA-265.
Hàm băm cũng có thể bao gồm một thông điệp cá nhân có thể được giải mã. Người dùng phải thêm lệnh sau vào giao dịch của họ:
OP_RETURN {80 byte bất kỳ dữ liệu nào bạn muốn}
Trong khối khởi đầu của Bitcoin , Satoshi Nakamoto đã mã hóa thông điệp sau: ““ The Times 03 / Jan / 2009 Chancellor on the wall of the second to goving for bank ”đề cập đến lý do tạo tiền điện tử để chống lại các tổ chức tài chính tập trung.
Thông báo đó được chứa trong 64 ký tự băm (TXID) sau:
0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098
Ethereum TXID là gì?
Các TXID của Ethereum có 64 ký tự, giống như trên Bitcoin. Mỗi giao dịch trên Ethereum đều có phí và khoản phí này được ghi có cho người khai thác hoặc người lập trên ETH 2.0 . Ethereum sử dụng cái gọi là “ phí gas ” để chuyển giá trị trên blockchain.
Etherscan cung cấp tổng quan chi tiết về mọi giao dịch và hợp đồng thông minh được thực hiện trên chuỗi khối Ethereum. Đối với mỗi khối bạn nhấp vào hoặc tìm kiếm, bạn sẽ tìm thấy danh sách các giao dịch đã được thực hiện trong đó.
Mỗi giao dịch Ethereum có một ID giao dịch duy nhất (mã băm). Hàm băm giao dịch chứa các chi tiết như:
- Địa chỉ người nhận : Địa chỉ đã nhận Ethereum hoặc mã thông báo khác.
- Giá trị : Số lượng Ethereum hoặc mã thông báo nhận được. Số tiền này được tính bằng “wei”, một phần nhỏ của ETH.
- MaxFeePerGas : Số tiền tối đa mà người đó sẵn sàng trả cho giao dịch. Các công cụ như MetaMask cung cấp khả năng tăng tốc giao dịch trên mạng Ethereum để đổi lấy phí gas cao hơn. Rút tiền từ sàn giao dịch sử dụng phí gas ETH nhanh nhất cho khách hàng.
Trình khám phá khối cho TXID là gì?
Bitcoin và Ethereum không phải là blockchain duy nhất có TXID có thể được xem thông qua trình khám phá khối. Các blockchains L1 ( lớp một ) hàng đầu khác có trình khám phá khối của riêng chúng, chẳng hạn như sau:
- Solana ( SOL ): Solana Explorer
- Cardano ( ADA ): Cardano Blockchain Explorer
- Ripple ( XRP ): XRPSCAN
- Polkadot ( DOT ): Polkascan
- Dogecoin ( DOGE ): DogeChain
- Litecoin ( LTC ): Trình khám phá Litecoin của Blockchair
- Avalanche ( AVAX ): Avalanche Explorer
Để tìm kiếm ID giao dịch trên từng trình khám phá này, hãy dán giao dịch bạn nhận được từ sàn giao dịch vào thanh tìm kiếm và thông tin chi tiết về khoản tiền gửi / rút tiền của bạn sẽ xuất hiện.
Các TXID mang lại lợi ích như thế nào đối với Blockchains?
Bên cạnh việc cung cấp bằng chứng rằng tiền đã được chi vào blockchain, TXID mang thông tin có giá trị về tất cả các giao dịch đã xảy ra trong lịch sử của chuỗi. Các băm 64 ký tự này có thể được sử dụng để xác minh tính toàn vẹn của dữ liệu được chuyển cho việc tạo / khai thác khối trong tương lai.
Ý tưởng cốt lõi của blockchain là tạo ra một sổ cái bất biến và không thể tin cậy cho các khoản thanh toán. Bất biến có nghĩa là nó không thể bị giả mạo và / hoặc đảo ngược. Nếu người dùng mã hóa kép một giao dịch, họ sẽ nhận được một mã băm / TXID nhất định không thể thay đổi miễn là chuỗi khối vẫn tiếp tục. Điều này đảm bảo khả năng chống kiểm duyệt và loại bỏ khía cạnh tin cậy, cho phép mọi người tiêu tiền của họ mà không lo bị đánh cắp hoặc đóng băng như khi ở ngân hàng. Điều đó cũng có nghĩa là các hàm băm / của TXID sẽ có thể tìm kiếm được trên một trong các trình khám phá khối được liệt kê ở trên, thậm chí 10 năm sau.
Sàn giao dịch có sử dụng TXID không?
Mọi giao dịch rút tiền và gửi tiền trên Sàn giao dịch đều có một ID giao dịch mà bạn có thể xác định được bằng cách duyệt qua lịch sử tài sản của mình. Nếu bạn truy cập phần “ Tài sản ” trong tài khoản của mình và nhấp vào “Rút tiền”, bạn có thể nhập “Lịch sử gần đây” để tìm bản ghi của tất cả TXID cho các lần rút tiền trước đây.
Nếu bạn rút Bitcoin hoặc Ethereum, giao dịch sẽ được phát trên trình khám phá khối, nơi bạn có thể xem cách nó hạ cánh trong ví mới của bạn. Tất cả các giao dịch yêu cầu một số xác nhận nhất định để được ghi có. Tối thiểu là 3 xác nhận đối với Bitcoin và 50 xác nhận đối với Ethereum.
Không thể khôi phục các khoản tiền vô tình bị gửi đến sai địa chỉ , nhưng nếu bạn gửi tiền điện tử vào địa chỉ gửi tiền của mình và nó không được ghi có trong số dư của bạn, TXID có thể cứu bạn. Chỉ cần tìm kiếm trong trình khám phá khối để tìm TXID tương ứng và nếu địa chỉ đó khớp với địa chỉ gửi tiền trên tài khoản của bạn, sàn giao dịch sẽ ghi có cho bạn số dư bạn đã gửi.
Kết luận
Hầu hết các loại tiền điện tử, từ những người chơi lâu đời như Bitcoin đến các loại tiền điện tử như Dogecoin , đều sử dụng một ID gồm 64 ký tự duy nhất để xác định từng giao dịch. Là một phần của blockchain, những giao dịch này không bao giờ có thể bị xóa và ID giao dịch của chúng cũng sẽ được lưu trong hồ sơ miễn là blockchain còn tồn tại. Nhiều blockchain có trình khám phá khối của riêng chúng, nơi tất cả các ID giao dịch có thể được xem công khai.
Mỗi khi người dùng trên sàn giao dịch gửi tiền hoặc rút tiền điện tử, họ sẽ được cấp một ID giao dịch cho giao dịch cụ thể đó, ID này có thể được truy tìm trên blockchain. Sử dụng TXID, bộ phận hỗ trợ của sàn giao dịch có thể lấy lại khoản tiền gửi bị mất nếu hệ thống gửi tiền tự động không nhận được.
Điểm mấu chốt là ID giao dịch là bắt buộc đối với hoạt động của hệ sinh thái blockchain và hỗ trợ một số lợi thế có giá trị nhất của công nghệ blockchain, từ tính minh bạch đến khả năng chống kiểm duyệt.