Vào cuối năm 2008, ý tưởng về Bitcoin được giới thiệu như là “một hệ thống tiền điện tử ngang hàng”, thực tế, Satoshi Nakamoto đã đặt tên cho tài liệu kỹ thuật mà ông đặt nền móng cho giao thức này bằng cụm từ đó. Theo lời của chính Satoshi, tiền đ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 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” phải di 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 về tiền kỹ thuật số là điểm khởi đầu của toàn bộ công nghệ Bitcoin, đặc biệt là với BCH, vốn khẳng định tính chất này là không thể thương lượng.
Tính chất 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 làm ảnh hưởng đến khả năng sử dụng BCH như tiền, hoặc khả năng mở rộng hệ thống để ngày càng nhiều người có thể chấp nhận nó như vậy.
Về mặt này, Bitcoin Cash (BCH) có một quy trình để trình bày, 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á tính phù hợp của các ý tưởng để phát triển, nhằm thêm các tính năng mới cho ứng dụng, thậm chí là cho giao thức của đồng tiền.
Một trong những tính năng được mong chờ trong nhiều năm là khả năng chuyển các tài sản khác qua blockchain của Bitcoin Cash. Những tài sản này trong thế giới tiền mã hóa thường được gọi là “token” hoặc “ficha”, rất phổ biến trê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 hoạt động, và khi đi kèm với các chức năng như khả năng triển khai hợp đồng thông minh, chúng có thể được trao đổi 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 mới tách khỏi BTC, đã có nhiều đề xuất tích hợp token dựa trên khái niệm “đồng tiền tô màu”, ý tưởng này đề cập đến các giao dịch (ví dụ, gửi một lượng rất nhỏ Bitcoin Cash) có kèm theo siêu dữ liệu để chuyển token. Nói cách khác, đây là việc sử dụng các giao dịch BCH như phương tiện cho các tài sản khác, đòi hỏi một giao thức có thể diễn giải các siêu dữ liệu đính kèm đó như một token, số lượng được chuyển, 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 tiếng và lâu đời nhất là “Simple Ledger Protocol” hay “token SLP”.
Tuy nhiên, mô hình “đồng tiền tô màu” có một số hạn chế, như việc 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 đợi ít nhất 1 xác nhận mới coi các giao dịch này là hợp lệ. Do những điểm yếu này, “đồng tiền tô màu” là giải pháp khả thi để gửi và nhận token, nhưng không thể sánh được với các khoản thanh toán bằng đồng tiền cơ sở.
Tiêu chuẩn mới: mô hình tốt hơn
Vào ngày 15 tháng 5 năm 2023, Bitcoin Cash (BCH) sẽ tích hợp, thông qua một bản cập nhật, bên cạnh các tính năng mới khác, khả năng chuyển token mà không gặp phải các hạn chế của các giao thức “đồng tiền tô màu”. Tính năng mới này, với đặc tả kỹ thuật có mã “CHIP-2022-02”, mang tên “CashTokens: nguyên thủy token cho Bitcoin Cash”. Nói một cách đơ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 bởi các đặc điểm sau:
Hạ tầng hỗ trợ “token SLP” yêu cầu phải chạy “nút SLP”, tức là phần mềm bổ sung để xác thực giao dịch dựa trên siêu dữ liệu đi kèm. Với CashTokens, chỉ cần một nút Bitcoin Cash, nên thợ đào và 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 tương thích với 0-conf, nên có thể rủi ro khi chấp nhận giao dịch mà không đợi xác nhận đầu tiên. Giao dịch với CashTokens tương thích với 0-conf, do đó có thể yên tâm chấp nhận các giao dịch không xác nhận với giá trị dưới 200$.
Mặc dù mạng lưới Bitcoin Cash dựa trên mô hình “UTXO”, 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 xác thực hiệu quả hơn cho 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, giảm bớt trở ngại khi mở rộng hỗ trợ cho 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. Mặt khác, các giao dịch với CashTokens trả phí cho thợ đào bằng Bitcoin Cash, vì vậy khi phổ biế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” như tên gọi 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ó chỉ đến thứ gì đó “nguyên thủy”, ít phức tạp hoặc hạn chế 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 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” ở đây chỉ một chức năng cơ bản của giao thức; một chức năng gốc của giao thức, vì vậy cách diễn đạt rõ ràng hơn là “token gốc cho Bitcoin Cash”.
Cập nhật: ban đầu bài viết cho rằng CashTokens (khác với token SLP) không cần sử dụng hai định dạng địa chỉ. Đã bổ sung điều chỉnh vì token gốc của Bitcoin Cash (BCH) cho phép dùng địa chỉ token aware (nhận biết token) có thể nhận cả BCH và CashTokens, và địa chỉ định dạng thông thường chỉ nhận BCH. Việc dùng hai định dạng nhằm tránh người dùng gửi token đến ví không hỗ trợ loại tài sản này. Ngoài ra, đã chỉnh lại dịch thuật của “token primitives” thành “nguyên thủy token”. Dịch đúng là “nguyên thủy token”, hoặc để truyền đạt ý tương tự, “token gốc”.
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
Giới thiệu và bối cảnh
Vào cuối năm 2008, ý tưởng về Bitcoin được giới thiệu như là “một hệ thống tiền điện tử ngang hàng”, thực tế, Satoshi Nakamoto đã đặt tên cho tài liệu kỹ thuật mà ông đặt nền móng cho giao thức này bằng cụm từ đó. Theo lời của chính Satoshi, tiền đ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 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” phải di 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 về tiền kỹ thuật số là điểm khởi đầu của toàn bộ công nghệ Bitcoin, đặc biệt là với BCH, vốn khẳng định tính chất này là không thể thương lượng.
Tính chất 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 làm ảnh hưởng đến khả năng sử dụng BCH như tiền, hoặc khả năng mở rộng hệ thống để ngày càng nhiều người có thể chấp nhận nó như vậy.
Về mặt này, Bitcoin Cash (BCH) có một quy trình để trình bày, 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á tính phù hợp của các ý tưởng để phát triển, nhằm thêm các tính năng mới cho ứng dụng, thậm chí là cho giao thức của đồng tiền.
Một trong những tính năng được mong chờ trong nhiều năm là khả năng chuyển các tài sản khác qua blockchain của Bitcoin Cash. Những tài sản này trong thế giới tiền mã hóa thường được gọi là “token” hoặc “ficha”, rất phổ biến trê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 hoạt động, và khi đi kèm với các chức năng như khả năng triển khai hợp đồng thông minh, chúng có thể được trao đổi 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 mới tách khỏi BTC, đã có nhiều đề xuất tích hợp token dựa trên khái niệm “đồng tiền tô màu”, ý tưởng này đề cập đến các giao dịch (ví dụ, gửi một lượng rất nhỏ Bitcoin Cash) có kèm theo siêu dữ liệu để chuyển token. Nói cách khác, đây là việc sử dụng các giao dịch BCH như phương tiện cho các tài sản khác, đòi hỏi một giao thức có thể diễn giải các siêu dữ liệu đính kèm đó như một token, số lượng được chuyển, 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 tiếng và lâu đời nhất là “Simple Ledger Protocol” hay “token SLP”.
Tuy nhiên, mô hình “đồng tiền tô màu” có một số hạn chế, như việc 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 đợi ít nhất 1 xác nhận mới coi các giao dịch này là hợp lệ. Do những điểm yếu này, “đồng tiền tô màu” là giải pháp khả thi để gửi và nhận token, nhưng không thể sánh được với các khoản thanh toán bằng đồng tiền cơ sở.
Tiêu chuẩn mới: mô hình tốt hơn
Vào ngày 15 tháng 5 năm 2023, Bitcoin Cash (BCH) sẽ tích hợp, thông qua một bản cập nhật, bên cạnh các tính năng mới khác, khả năng chuyển token mà không gặp phải các hạn chế của các giao thức “đồng tiền tô màu”. Tính năng mới này, với đặc tả kỹ thuật có mã “CHIP-2022-02”, mang tên “CashTokens: nguyên thủy token cho Bitcoin Cash”. Nói một cách đơ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 bởi 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, giảm bớt trở ngại khi mở rộng hỗ trợ cho 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. Mặt khác, các giao dịch với CashTokens trả phí cho thợ đào bằng Bitcoin Cash, vì vậy khi phổ biế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” như tên gọi 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ó chỉ đến thứ gì đó “nguyên thủy”, ít phức tạp hoặc hạn chế 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 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” ở đây chỉ một chức năng cơ bản của giao thức; một chức năng gốc của giao thức, vì vậy cách diễn đạt rõ ràng hơn là “token gốc cho Bitcoin Cash”.
Cập nhật: ban đầu bài viết cho rằng CashTokens (khác với token SLP) không cần sử dụng hai định dạng địa chỉ. Đã bổ sung điều chỉnh vì token gốc của Bitcoin Cash (BCH) cho phép dùng địa chỉ token aware (nhận biết token) có thể nhận cả BCH và CashTokens, và địa chỉ định dạng thông thường chỉ nhận BCH. Việc dùng hai định dạng nhằm tránh người dùng gửi token đến ví không hỗ trợ loại tài sản này. Ngoài ra, đã chỉnh lại dịch thuật của “token primitives” thành “nguyên thủy token”. Dịch đúng là “nguyên thủy token”, hoặc để truyền đạt ý tương tự, “token gốc”.