Cocos-BCX (COCOS) là gì ? Nền tảng phát triển trò chơi Blockchain
Tóm tắt
Tổng quan
Cocos-BCX (COCOS) coin là một nền tảng blockchain mở nhằm mục đích tạo ra một môi trường phát triển trò chơi hoàn chỉnh với khả năng tương thích với nhiều trò chơi, cung cấp cho các nhà phát triển trò chơi một nền tảng thuận tiện để phát triển các trò chơi blockchain. Cocos-BCX tạo ra một môi trường phát triển với trải nghiệm chơi game và tính kinh tế của trò chơi. Các nhà phát triển trò chơi có thể dễ dàng chuyển các trò chơi thông thường sang blockchain mà không cần phải học ngôn ngữ lập trình blockchain. Các nhà phát triển cũng có thể sử dụng các tính năng và thành phần do Cocos-BCX hoặc nhóm bên thứ ba cung cấp để tạo cơ sở hạ tầng kinh tế trò chơi như trao đổi token không cố định (NFT), hiệu cầm đồ và ngân hàng.
Cocos-BCX nhằm mục đích cung cấp nhiều trò chơi hơn cho người chơi và cho phép người chơi quản lý tài sản ảo của họ tốt hơn. Cocos-BCX cho phép trao đổi tài sản xuyên chuỗi và giữa nhiều miền bằng cách cung cấp các tiêu chuẩn tài sản liên chuỗi và cổng miền chéo. Các nhà phát triển sẽ có thể triển khai các trò chơi trên các blockchain đóng góp tốt nhất cho nền kinh tế trong trò chơi của họ và làm cho tài sản của họ trở nên linh hoạt để có thể di chuyển. Người dùng cũng có thể hưởng lợi từ quyền tự do di chuyển tài sản qua các chuỗi khác nhau phục vụ tốt nhất cho mục đích của họ, chẳng hạn như giao dịch và lưu ký.
Cocos-BCX – được hỗ trợ trực tiếp bởi COCOS Creator, một trình chỉnh sửa trò chơi trực quan, nhờ đó trò chơi được tạo trong đó có thể được khởi chạy trên môi trường blockchain Cocos-BCX. Dự án đã tạo ra NHAS-1808, một tiêu chuẩn token độc quyền cho các tài sản kỹ thuật số có thể thay thế và không thể thay thế. BCX-NHAS-1808 là một tiêu chuẩn tài sản kỹ thuật số không đồng nhất cho các ứng dụng COCOS được áp dụng cho mạng sổ cái phân tán phi tập trung. Các tài sản kỹ thuật số không đồng nhất có thể được giao dịch ở bất kỳ hình thức nền tảng nào, giá trị của chúng được xác định bởi tính duy nhất và sự khan hiếm liên quan đến từng tài sản, chẳng hạn như thiết bị, đạo cụ và tài khoản người dùng cấp cao.
So với giai đoạn đầu tiên, các chi tiết được ghi lại là số nhận dạng không thống nhất duy nhất trong giai đoạn blockchain đầu tiên ở giai đoạn này. Việc phát hành và giao dịch đạo cụ và token là minh bạch, mặc dù các thuật toán sản xuất vẫn nằm trong hộp đen và đã được sửa. Tuy nhiên, các quy tắc hoạt động được thực thi ngoài chuỗi. Cocos-BCX đã nhận ra tất cả các khả năng ở giai đoạn này và đang cố gắng tìm ra giải pháp trong giai đoạn tiếp theo.
Sự kết hợp của các thuộc tính lồng nhau
Đạo cụ và thiết bị trò chơi có thể bao gồm nhiều thành phần và vật phẩm. Trong Cocos-BCX, các tài sản kỹ thuật số trò chơi blockchain không đồng nhất, tức là các đạo cụ, cũng có thể được lồng và chứa. Mỗi hỗ trợ có thể bao gồm một số yếu tố. Nội dung bạn có thể chứa một hoặc nhiều nội dung con cũng như nội dung con.
Tài sản có thể có các tài sản phụ khác. Ví dụ: sự kết hợp lồng nhau của các thuộc tính bên dưới, “Sao chổi đỏ” trong hình. 3-6-1 bao gồm ba hỗ trợ: “động cơ”, “bánh xe” và “vũ khí”, cũng như hỗ trợ “động cơ” và “bánh xe”. Chúng tương ứng bao gồm các hỗ trợ khác – “nhiên liệu”, “bộ lọc” và ” bánh răng ”,“ Lốp ”.
CocosChain là một blockchain công khai sử dụng phiên bản của Cơ chế đồng thuận ủy quyền bằng chứng cổ phần (“DPoS”) trong đó tất cả các nhân chứng tích cực đều có cùng xác suất tạo ra một khối theo lịch trình để đảm bảo tính nhất quán và công bằng.
Trong Cocos-BCX, các đạo cụ của một giao dịch được thực hiện chủ yếu bởi hai chức năng:
Mua thông tin đăng nhập là một hoạt động nguyên tử gồm nhiều bước sử dụng thông tin đăng nhập của tài khoản người dùng và được cập nhật khi một khoản phí được thanh toán. Nếu bất kỳ hành động nào để cập nhật các tài sản này không được khối chuỗi chính công nhận, toàn bộ giao dịch sẽ được khôi phục.
Đối với việc bán đạo cụ, các chức năng do Cocos-BCX cung cấp không trực tiếp thay đổi chủ sở hữu đạo cụ của một tài sản cụ thể, nhưng gửi yêu cầu chuyển tài sản đến nền tảng lưu thông tài sản OTC (tập trung hoặc phi tập trung). Về nguyên tắc, người dùng chỉ có thể làm việc (chuyển nhượng hoặc bán) trên tài sản của riêng họ mà không được kiểm soát bởi bất kỳ bên thứ ba nào, chẳng hạn như nền tảng.
Nền tảng tài sản OTC phải đăng ký orderObject sau khi thực hiện thành công hàm hoặc hàm getItems được gọi trước khi yêu cầu gửi nó đến danh sách các điều kiện cần thiết của người dùng để người dùng lựa chọn. Về cơ bản, nó là một đối sánh ngang hàng của các yêu cầu sau khi nhận được yêu cầu mua hàng. Không giống như các nền tảng giao dịch trò chơi truyền thống, nền tảng phi tập trung Cocos-BCX không có nền tảng trung gian để lưu thông tài sản kỹ thuật số, giúp cải thiện hiệu quả giao dịch của cả hai bên. Mặt khác, tiền bản quyền trực tiếp đến tay người bán chứ không phải qua trung gian, điều này cho phép người bán thu được nhiều lợi ích hơn và người mua tiêu dùng ít hơn.
BCX Testnet: Blockchain hiệu suất cao & tốc độ cao
Cocos-BCX có khả năng xử lý song song các tác vụ.
Đối với hầu hết các trò chơi trực tuyến hiện đại, khi quy mô của người dùng đạt đến một mức nhất định, máy chủ phải xử lý một lượng lớn dữ liệu trong thời gian ngắn, điều này là không thể đối với mạng Ethereum hiện tại. Sự đồng thuận DPoS nâng cao về mặt lý thuyết của Cocos-BCX cho phép thông lượng lên đến 100.000 t / s. Với chế độ quản lý dữ liệu hợp lý, việc xử lý song song các tác vụ là đủ để hỗ trợ việc phát triển và khởi chạy bình thường các trò chơi hiện có, đáp ứng nhu cầu hoạt động cơ bản của các trò chơi trực tuyến lớn, nền tảng được cố định và trải nghiệm chơi trò chơi gần giống như trò chơi hiện có trò chơi tập trung.
Các trò chơi trực tuyến lớn có nghĩa là tần suất tương tác với dữ liệu cao hơn đáng kể, bằng chứng là DNF đạt kỷ lục 600.000 người trên Internet cùng lúc và thậm chí đáng kinh ngạc hơn trên Steam là 14,2 triệu người chơi. Nếu việc gửi dữ liệu của mọi người dùng trực tuyến được coi là yêu cầu đồng thuận, thì thông lượng tối đa của Cocos-BCX không thể hỗ trợ kích thước yêu cầu này. Do đó, nhóm phát triển thiết kế các mẫu phân quyền khác nhau dựa trên tốc độ của nhân chứng để các đại biểu đơn lẻ không phải chứng kiến và xử lý tất cả các trò chơi thời gian chạy cùng một lúc mà tập trung vào việc quan sát và đếm nhiều trò chơi cùng loại. Ngoài ra, các mẫu đề cập đến việc trình bày dữ liệu hoặc ngoại cảnh của các trò chơi khác nhau. Mỗi trò chơi sẽ chọn mẫu ủy nhiệm phù hợp. Dữ liệu trong các mẫu không đồng bộ được xác thực bằng cách sử dụng dịch vụ cơ sở dữ liệu trên chuỗi. Đó là, người dùng kiểm tra, lưu trữ và nhận dữ liệu dọc theo chuỗi. Quá trình này đủ hiệu quả để giữ cho dữ liệu người chơi chạy cho các trò chơi lớn.
Cocos-BCX cố gắng tạo ra một thời gian chạy trò chơi đa hệ thống hoàn chỉnh, cung cấp cho các nhà phát triển trò chơi blockchain một hệ sinh thái cải tiến và thuận tiện nhất có thể, đồng thời mang đến cho người chơi trải nghiệm chơi trò chơi hoàn toàn mới cũng như các hình thức trò chơi khác với những trò chơi trước đó. Người chơi sẽ được hưởng quyền tự chủ đáng kể trong việc xử lý tài sản trò chơi, cũng như chơi công bằng và cởi mở. Do đó, Cocos-BCX được thiết kế để cung cấp hiệu suất kỹ thuật sau đây, bao gồm nhưng không giới hạn:
- Thời gian chạy trò chơi đa nền tảng với giao diện blockchain có thể tương tác;
- Cải thiện cơ chế đồng thuận dựa trên bằng chứng về sự tham gia của đại biểu (DPO) và chế độ ủy quyền cho nhân chứng;
- Thử nghiệm mạng với truyền dữ liệu được cải thiện và máy ảo hiệu suất cao;
- Cổng trao đổi xuyên chuỗi hỗ trợ cả tài sản công nghệ kỹ thuật số đồng nhất và không đồng nhất;
- BCX-NHAS-1808 Tiêu chuẩn tài sản kỹ thuật số không đồng nhất;
- Hệ thống cấp phép tài sản nâng cao;
- Các hợp đồng thông minh được thực hiện trong các khối khác nhau;
- Hoạt động giao dịch nguyên tử;
- Hỗ trợ cho các tác vụ đồng thuận ở cấp độ cú pháp;
- Hỗ trợ cơ chế giao dịch ủy quyền;
- Sự đồng thuận quy mô nhỏ và số ngẫu nhiên;
- Quy trình ngẫu nhiên đáng tin cậy trên một chuỗi;
- Hỗ trợ cho các chu kỳ xác minh tối thiểu của các giao dịch chuỗi;
- Hợp đồng thông minh hỗ trợ các tính năng chơi game chính như hẹn giờ, chế độ chờ và nhịp tim chính xác;
- BP / cơ chế xác minh giao dịch phòng chống gian lận của nhà phát triển.
Trong khi đó, Cocos-BCX cung cấp các tính năng bao gồm, nhưng không giới hạn:
- 1. Giao diện tương thích với Assets Disintermediated (đạo cụ);
- Ví dụ về các nền tảng để lưu thông các tài sản không đồng nhất;
- Cơ chế tự chủ và rèn người chơi;
- IDE trực quan hóa (chương trình trò chơi và hợp đồng phiên bản trực quan);
- Hoàn thiện ví tiền điện tử, hệ thống tài khoản người dùng và trình khám phá khối;
- Một hệ thống hợp đồng thông minh lặp đi lặp lại.