Bảng thuật ngữ

Kênh trò chơi

Easy

Các kênh trò chơi là tiến bộ công nghệ mới nhất trong thế giới trò chơi blockchain, vì chúng cho phép chơi trò chơi nhanh bằng cách loại bỏ thời gian chờ xác nhận khối.

Kênh trò chơi là gì?

Để hiểu vai trò của các kênh trò chơi, người ta cần nhận ra nguyên tắc hoạt động của trò chơi blockchain. Nói chung, các trò chơi blockchain có sẵn thông qua các môi trường hoàn toàn phi tập trung và không tin cậy. Mặc dù nó loại bỏ bất kỳ cơ quan tập trung nào và đảm bảo lối chơi công bằng có thể chứng minh được, nhưng các trò chơi blockchain gặp phải những "khó khăn kỹ thuật" thông thường.

Chẳng hạn, khi có nhiều người chơi tham gia trò chơi hơn, việc lưu trữ tất cả các tệp và dữ liệu trên mạng blockchain cơ bản cuối cùng sẽ dẫn đến những thách thức về khả năng mở rộng. Ngoài ra, khi nói đến trò chơi nhiều người chơi hoặc các trận đấu PvP (người chơi với người chơi) khác, điều thích hợp là mỗi người chơi phải di chuyển nhanh chóng. Tuy nhiên, hầu hết các trò chơi blockchain không cung cấp chức năng này vì chúng cần tạo giao dịch giữa mỗi lần di chuyển, việc này sẽ mất thời gian tùy thuộc vào tình trạng tắc nghẽn mạng.

Các kênh trò chơi giải quyết vấn đề này đồng thời cung cấp nhiều tính năng hơn cho trò chơi blockchain. Theo thiết kế, các ứng dụng sử dụng các kênh trò chơi là các giao thức tạo điều kiện thuận lợi cho các giao dịch ngoại tuyến an toàn giữa những người chơi. Theo đó, các kênh trò chơi có thể được sử dụng để xây dựng các kênh riêng sẽ chạy song song với chuỗi chính nhưng trong không gian riêng của chúng (ngoài chuỗi) và gần thời gian thực. Với các kênh trò chơi, bất kỳ mạng blockchain nào cũng có thể tăng khả năng mở rộng để hỗ trợ nhiều trò chơi và dApp mà không ảnh hưởng đến tốc độ giao dịch.

Ngoài ra, các kênh trò chơi cung cấp khả năng giải quyết tranh chấp hoàn toàn phi tập trung và đáng tin cậy mà không yêu cầu bên thứ ba hoặc cơ quan trung ương. Theo một cách nào đó, các kênh trò chơi có thể được coi là kênh thanh toán riêng cho các trò chơi cụ thể.

Chúng hoạt động như thế nào?

Mục tiêu chính của các kênh trò chơi là tạo điều kiện thuận lợi cho việc chơi trò chơi trong thời gian thực giữa những người chơi. Vì hầu hết các trò chơi blockchain đều thêm giao dịch cho mỗi lần di chuyển và các giao dịch đó cần được khai thác thành các khối trước khi chúng "hoạt động", nên có một độ trễ đáng chú ý mà người chơi phải điều chỉnh trước khi họ có thể thực hiện một bước di chuyển khác.

Các kênh trò chơi cho phép người chơi thực hiện trò chơi của họ trên mạng ngoại tuyến an toàn. Do đó, thời gian giữa các lần di chuyển được cắt giảm đáng kể, giúp người chơi có cơ hội thưởng thức trò chơi trong thời gian gần như thực.

Hãy xem xét một ví dụ để hiểu cách thức hoạt động của các kênh trò chơi. Chẳng hạn, hai người chơi thiết lập một kênh trò chơi để cạnh tranh trong một trò chơi đánh bài theo lượt để giành tiền thưởng (blockchain). Cả hai người chơi giải quyết các quy tắc và hướng dẫn cho trò chơi, đồng tài trợ tiền thưởng và mở kênh trò chơi. Họ bắt đầu chơi qua kênh trò chơi và sau khi đáp ứng các tiêu chí thắng/thua được xác định trước, hợp đồng thông minh sẽ chuyển tiền vào tài khoản của người chiến thắng, tất cả các bản ghi được nhập vào sổ cái (trên chuỗi chính) và kênh trò chơi sẽ đóng.

Giữa lúc này, cả hai người chơi vẫn được kết nối với mạng blockchain công cộng mà trò chơi bài ban đầu được hỗ trợ. Nếu một trong những người chơi cố gắng gian lận và nhập một kết quả không hợp lệ vào sổ cái công khai, thì người chơi kia có thể chứng minh điều này một cách đáng tin cậy và thực thi chính xác các luật chơi.