Cuối năm 2008, ý tưởng về Bitcoin đã được trình bày như “một hệ thống tiền mặt điện tử ngang hàng”, thực tế Satoshi Nakamoto đã đặt tiêu đề cho tài liệu kỹ thuật xác lập nền tảng cho giao thức này bằng cụm từ đó. Theo lời của chính Satoshi, tiền mặt điện tử là các khoản thanh toán trực tiếp giữa người với người “mà không cần thông qua một tổ chức tài chính”, tiền đề này đã làm nền tảng cho Bitcoin-BTC cho đến năm 2017, năm mà những người ủng hộ “Bitcoin như tiền mặt” buộc phải chuyển sang một mạng lưới riêng biệt gọi là Bitcoin Cash (BCH) – “Bitcoin tiền mặt” trong tiếng Anh. Do đó, khái niệm tiền kỹ thuật số là điểm khởi đầu của toàn bộ công nghệ Bitcoin, đặc biệt với BCH, nơi khẳng định thuộc tính này là không thể thương lượng.
Thuộc tính này không mâu thuẫn với việc tích hợp các trường hợp sử dụng khác, miễn là việc tích hợp không gây rủi ro cho khả năng sử dụng BCH như tiền, hoặc mở rộng hệ thống để ngày càng nhiều người có thể áp dụng nó như vậy.
Trong bối cảnh đó, Bitcoin Cash (BCH) có một quy trình để đề xuất, thảo luận và chuẩn hóa ý tưởng gọi là “CHIP” (viết tắt của: đề xuất cải tiến tiền mặt), tương tự như “BIP” hay “đề xuất cải tiến Bitcoin” của Bitcoin-BTC, cho phép cộng đồng thảo luận và đánh giá sự phù hợp của các ý tưởng phát triển để thêm tính năng mới cho các ứng dụng, thậm chí là giao thức vận hành đồng tiền này.
Một trong những tính năng đã được theo đuổi trong nhiều năm là khả năng chuyển các tài sản khác thông qua blockchain của Bitcoin Cash. Các tài sản này trong thế giới tiền mã hóa thường được gọi là “token” hay “ficha”, rất phổ biến ở nhiều hệ sinh thái crypto, mang lại hoạt động kinh tế bổ sung cho các mạng lưới mà chúng vận hành, và khi kết hợp với các tính năng như khả năng triển khai hợp đồng thông minh, chúng có thể được giao dịch trên các sàn phi tập trung hoặc sử dụng trên các nền tảng DeFi.
Khi BCH vừa tách ra độc lập khỏi BTC đã có nhiều đề xuất tích hợp token dựa trên khái niệm “đồng tiền được gắn màu”, nghĩa là các giao dịch (ví dụ: gửi một lượng rất nhỏ Bitcoin Cash) có chứa metadata để chuyển một token. Nói cách khác, sử dụng các giao dịch BCH làm phương tiện cho các tài sản khác, cần một giao thức có thể diễn giải metadata đính kèm đó như một token, số lượng chuyển giao, v.v.
Ý tưởng này đã được triển khai trên mạng lưới Bitcoin Cash (BCH) thông qua nhiều giao thức, nổi bật và lâu đời nhất là “Simple Ledger Protocol” hay “token SLP”.
Tuy nhiên, mô hình “đồng tiền được gắn màu” có những hạn chế nhất định, như cần chạy phần mềm bổ sung để xác thực thông tin chứa trong đó, cũng như phải chờ ít nhất 1 xác nhận để coi các giao dịch này là hợp lệ. Do những điểm yếu này, “đồng tiền được gắn màu” là giải pháp thay thế khả thi để gửi và nhận token, nhưng không thể sánh với các thuộc tính của thanh toán bằng đồng tiền cơ sở.
Tiêu chuẩn mới: mô hình tốt hơn
Ngày 15 tháng 5 năm 2023, Bitcoin Cash (BCH) sẽ bổ sung, thông qua một bản cập nhật, cùng với các chức năng mới khác, khả năng chuyển token mà không gặp các hạn chế của giao thức “đồng tiền được gắn màu”. Tính năng mới này, với đặc tả kỹ thuật có mã “CHIP-2022-02”, có tên là “CashTokens: các nguyên thủy token cho Bitcoin Cash”. Nói đơn giản, CashTokens là giải pháp vượt trội so với “Simple Ledger Protocol” của token SLP, khác biệt ở các đặc điểm sau:
Hạ tầng hỗ trợ “token SLP” yêu cầu vận hành “nút SLP”, tức là phần mềm bổ sung để xác thực các giao dịch loại này dựa trên metadata được đính kèm. Đối với CashTokens, chỉ cần chạy một nút Bitcoin Cash, do đó thợ đào và các vận hành nút đầy đủ có thể xác nhận tính hợp lệ.
Giao dịch token SLP không hỗ trợ 0-conf, nên có thể rủi ro khi chấp nhận giao dịch mà không chờ xác nhận đầu tiên. Giao dịch với CashTokens hỗ trợ 0-conf, do đó hợp lý khi chấp nhận các giao dịch chưa xác nhận dưới 200$.
Mặc dù mạng lưới Bitcoin Cash dựa trên mô hình “UTXO”, các giao dịch token SLP lại được xác thực theo mô hình “DAG”. Giao dịch CashTokens dựa trên mô hình UTXO, giúp tăng hiệu quả khi xác thực giao dịch của tiêu chuẩn này.
Những ưu điểm này, cùng nhiều điểm khác, giúp CashTokens mang lại trải nghiệm người dùng tốt hơn và giảm rào cản mở rộng khả năng tương thích của ví tự lưu ký và nền tảng thương mại với việc gửi và lưu trữ token. Ngoài ra, giao dịch với CashTokens sẽ trả phí cho thợ đào tính bằng Bitcoin Cash, do đó việc phổ biến dần sẽ góp phần duy trì hệ thống.
CashTokens: nguyên thủy token
Trong đặc tả kỹ thuật của CashTokens có cụm “Token Primitives for Bitcoin Cash” làm tên chính thức. Cụm này có thể gây nhầm lẫn cho người nói tiếng Việt, vì có thể nghĩ (sai lầm) rằng nó nói đến thứ gì đó “nguyên thủy”, ít tinh vi hoặc giới hạn về khả năng tương thích với DeFi.
Tuy nhiên, CashTokens không chỉ tương thích với hợp đồng thông minh được viết bằng ngôn ngữ script của Bitcoin Cash, mà thuật ngữ này không nhằm gợi ý sự đơn giản. “Nguyên thủy” trong ngữ cảnh này đề cập đến chức năng cơ bản của một giao thức; một chức năng gốc của giao thức, do đó cách diễn giải rõ ràng hơn có thể là “Token gốc cho Bitcoin Cash”.
Bài viết ban đầu cho rằng CashTokens (khác với token SLP) không yêu cầu sử dụng hai định dạng địa chỉ. Một chỉnh sửa đã được bổ sung vì token gốc của Bitcoin Cash (BCH) cho phép sử dụng địa chỉ nhận biết token có thể nhận cả BCH lẫn CashTokens, và địa chỉ định dạng thường chỉ nhận BCH. Việc sử dụng hai định dạng nhằm đảm bảo người dùng không gửi token vào ví không hiển thị loại tài sản này.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
CashTokens: token gốc xuất hiện trên Bitcoin Cash
ElBitcoin
CashTokens: token gốc xuất hiện trên Bitcoin Cash
Giới thiệu và bối cảnh
Cuối năm 2008, ý tưởng về Bitcoin đã được trình bày như “một hệ thống tiền mặt điện tử ngang hàng”, thực tế Satoshi Nakamoto đã đặt tiêu đề cho tài liệu kỹ thuật xác lập nền tảng cho giao thức này bằng cụm từ đó. Theo lời của chính Satoshi, tiền mặt điện tử là các khoản thanh toán trực tiếp giữa người với người “mà không cần thông qua một tổ chức tài chính”, tiền đề này đã làm nền tảng cho Bitcoin-BTC cho đến năm 2017, năm mà những người ủng hộ “Bitcoin như tiền mặt” buộc phải chuyển sang một mạng lưới riêng biệt gọi là Bitcoin Cash (BCH) – “Bitcoin tiền mặt” trong tiếng Anh. Do đó, khái niệm tiền kỹ thuật số là điểm khởi đầu của toàn bộ công nghệ Bitcoin, đặc biệt với BCH, nơi khẳng định thuộc tính này là không thể thương lượng.
Thuộc tính này không mâu thuẫn với việc tích hợp các trường hợp sử dụng khác, miễn là việc tích hợp không gây rủi ro cho khả năng sử dụng BCH như tiền, hoặc mở rộng hệ thống để ngày càng nhiều người có thể áp dụng nó như vậy.
Trong bối cảnh đó, Bitcoin Cash (BCH) có một quy trình để đề xuất, thảo luận và chuẩn hóa ý tưởng gọi là “CHIP” (viết tắt của: đề xuất cải tiến tiền mặt), tương tự như “BIP” hay “đề xuất cải tiến Bitcoin” của Bitcoin-BTC, cho phép cộng đồng thảo luận và đánh giá sự phù hợp của các ý tưởng phát triển để thêm tính năng mới cho các ứng dụng, thậm chí là giao thức vận hành đồng tiền này.
Một trong những tính năng đã được theo đuổi trong nhiều năm là khả năng chuyển các tài sản khác thông qua blockchain của Bitcoin Cash. Các tài sản này trong thế giới tiền mã hóa thường được gọi là “token” hay “ficha”, rất phổ biến ở nhiều hệ sinh thái crypto, mang lại hoạt động kinh tế bổ sung cho các mạng lưới mà chúng vận hành, và khi kết hợp với các tính năng như khả năng triển khai hợp đồng thông minh, chúng có thể được giao dịch trên các sàn phi tập trung hoặc sử dụng trên các nền tảng DeFi.
Khi BCH vừa tách ra độc lập khỏi BTC đã có nhiều đề xuất tích hợp token dựa trên khái niệm “đồng tiền được gắn màu”, nghĩa là các giao dịch (ví dụ: gửi một lượng rất nhỏ Bitcoin Cash) có chứa metadata để chuyển một token. Nói cách khác, sử dụng các giao dịch BCH làm phương tiện cho các tài sản khác, cần một giao thức có thể diễn giải metadata đính kèm đó như một token, số lượng chuyển giao, v.v.
Ý tưởng này đã được triển khai trên mạng lưới Bitcoin Cash (BCH) thông qua nhiều giao thức, nổi bật và lâu đời nhất là “Simple Ledger Protocol” hay “token SLP”.
Tuy nhiên, mô hình “đồng tiền được gắn màu” có những hạn chế nhất định, như cần chạy phần mềm bổ sung để xác thực thông tin chứa trong đó, cũng như phải chờ ít nhất 1 xác nhận để coi các giao dịch này là hợp lệ. Do những điểm yếu này, “đồng tiền được gắn màu” là giải pháp thay thế khả thi để gửi và nhận token, nhưng không thể sánh với các thuộc tính của thanh toán bằng đồng tiền cơ sở.
Tiêu chuẩn mới: mô hình tốt hơn
Ngày 15 tháng 5 năm 2023, Bitcoin Cash (BCH) sẽ bổ sung, thông qua một bản cập nhật, cùng với các chức năng mới khác, khả năng chuyển token mà không gặp các hạn chế của giao thức “đồng tiền được gắn màu”. Tính năng mới này, với đặc tả kỹ thuật có mã “CHIP-2022-02”, có tên là “CashTokens: các nguyên thủy token cho Bitcoin Cash”. Nói đơn giản, CashTokens là giải pháp vượt trội so với “Simple Ledger Protocol” của token SLP, khác biệt ở các đặc điểm sau:
Những ưu điểm này, cùng nhiều điểm khác, giúp CashTokens mang lại trải nghiệm người dùng tốt hơn và giảm rào cản mở rộng khả năng tương thích của ví tự lưu ký và nền tảng thương mại với việc gửi và lưu trữ token. Ngoài ra, giao dịch với CashTokens sẽ trả phí cho thợ đào tính bằng Bitcoin Cash, do đó việc phổ biến dần sẽ góp phần duy trì hệ thống.
CashTokens: nguyên thủy token
Trong đặc tả kỹ thuật của CashTokens có cụm “Token Primitives for Bitcoin Cash” làm tên chính thức. Cụm này có thể gây nhầm lẫn cho người nói tiếng Việt, vì có thể nghĩ (sai lầm) rằng nó nói đến thứ gì đó “nguyên thủy”, ít tinh vi hoặc giới hạn về khả năng tương thích với DeFi.
Tuy nhiên, CashTokens không chỉ tương thích với hợp đồng thông minh được viết bằng ngôn ngữ script của Bitcoin Cash, mà thuật ngữ này không nhằm gợi ý sự đơn giản. “Nguyên thủy” trong ngữ cảnh này đề cập đến chức năng cơ bản của một giao thức; một chức năng gốc của giao thức, do đó cách diễn giải rõ ràng hơn có thể là “Token gốc cho Bitcoin Cash”.
Bài viết ban đầu cho rằng CashTokens (khác với token SLP) không yêu cầu sử dụng hai định dạng địa chỉ. Một chỉnh sửa đã được bổ sung vì token gốc của Bitcoin Cash (BCH) cho phép sử dụng địa chỉ nhận biết token có thể nhận cả BCH lẫn CashTokens, và địa chỉ định dạng thường chỉ nhận BCH. Việc sử dụng hai định dạng nhằm đảm bảo người dùng không gửi token vào ví không hiển thị loại tài sản này.