

Lưu ý của biên tập viên: Bài viết này đến từDappReview(ID:dappreview), Tác giả: DR Little Partner, được Odaily in lại với sự ủy quyền.
Lưu ý của biên tập viên: Bài viết này đến từ
, Tác giả: DR Little Partner, được Odaily in lại với sự ủy quyền.
Theo kinh nghiệm trong quá khứ, mỗi khi Enjin đưa ra một tin tức lớn, nhất định sẽ xuất hiện một làn sóng hoạt động kéo. Sau khi tin tức về sự hợp tác giữa Enjin và Samsung được tung ra vào năm ngoái, cảnh tượng kéo điên cuồng 70% vẫn rõ ràng như ngày hôm qua. Vào tối ngày 4 tháng 2, Enjin một lần nữa dạy mọi người ý nghĩa của việc sử dụng tin tức để kéo đơn hàng, sau thông báo chính thức rằng Nền tảng Enjin (Nền tảng Enjin) sẽ sớm ra mắt, giá tiền tệ đã từng tăng gần 40% trong vòng 2 giờ. Đây chỉ là "sắp ra mắt trực tuyến", khi chính thức ra mắt vào ngày 18 tháng 2, giá tiền tệ sẽ lại tăng thêm 30% +. Hiếm có một bên dự án nào như Enjin "không chỉ kéo thị trường mà còn làm nên chuyện" trong ngành, hôm nay chúng ta sẽ tìm hiểu kỹ về vấn đề này để xem nền tảng Enjin mới ra mắt là gì.
Trước khi phát hành nền tảng Enjin, hoạt động đáng chú ý nhất của Enjin là phát triển tiêu chuẩn mã thông báo mới. Vào ngày 17 tháng 6 năm 2018, CTO Witek Radomski của nó đã gửi một tiêu chuẩn mã thông báo mới trong thư viện Github của Ethereum—ERC-1155. Vào ngày 18 tháng 6 năm 2019, Witek đã ban hành một tài liệu tuyên bố rằng ERC-1155 đã trở thành tiêu chuẩn mã thông báo chính thức của Ethereum.
Với tư cách là người quảng bá ERC-1155, tham vọng của Enjin vượt xa điều này Tầm nhìn của Enjin là cho phép người chơi thực sự sở hữu quyền sở hữu tài sản trò chơi. Trong ma trận sản phẩm của Enjin, nó bao gồm Ví Enjin có thể xem các vật phẩm trò chơi mọi lúc, mọi nơi, trình duyệt chuỗi khối EnjinX có thể dễ dàng truy cập dữ liệu giao dịch và SDK Enjin thuận tiện cho các nhà phát triển tải các vật phẩm trò chơi lên chuỗi, tránh người trung gian kiếm tiền Nền tảng giao dịch tài sản trò chơi tập trung và đa vũ trụ Enjin cho phép sử dụng lại một vật phẩm trò chơi duy nhất... Tất nhiên, việc thực hiện các chức năng này không thể tách rời khỏi sự hỗ trợ của tiêu chuẩn ERC-1155.
Tiêu chuẩn vật phẩm của ERC-1155 là tiêu chuẩn NFT được sử dụng rộng rãi nhất sau ERC-721.Ngày càng có nhiều trò chơi chuỗi khối quy mô tương đối lớn tham gia lối chơi đa vũ trụ của Enjin và sử dụng ERC-1155 làm tiêu chuẩn NFT của họ.
Trước đây, Linda Xie, một người nổi tiếng trong giới tiền tệ, cũng đã đăng trên twitter, chú ý đến tình trạng sử dụng hiện tại của ERC-1155 và so sánh nó với ERC-721.
2. Về đặc điểm và tính chất của ERC-1155, DappReview đã viết một số bài báo:
3. Enjin ERC-1155 và đa vũ trụ chơi game
Giá trị của đạo cụ trò chơi trên chuỗi - hãy xem Unity+Enjin
Hãy quay lại chủ đề của bài viết này và nói về nền tảng Enjin.
tiêu đề phụ
Ý tưởng kiến trúc của nền tảng Enjin
Về bản chất, Enjin hy vọng sẽ giúp các nhà phát triển trò chơi truyền thống khai thác tài sản trực tiếp trên Ethereum theo cách di động hơn và tương tác với các trò chơi.
Chạy một trò chơi blockchain không chỉ yêu cầu một hệ sinh thái mạnh mẽ mà còn phải liên lạc thường xuyên với mạng Ethereum. Enjin đã đặc biệt thiết kế một kiến trúc hoàn chỉnh cho các nhà phát triển trò chơi blockchain bao gồm hợp đồng thông minh, Đám mây đáng tin cậy (Trusted Cloud), API nền tảng (GraphQL), Ví Enjin và Daemon Wallet để giảm bớt gánh nặng cho các nhà phát triển.
Nếu người chơi muốn bán một thanh kiếm, nền tảng Enjin sẽ hỗ trợ trò chơi chuỗi khối như thế nào để nhận ra chức năng giao dịch vật phẩm? Hãy nhìn vào bức ảnh dưới đây và nó sẽ rõ ràng trong nháy mắt:
Toàn bộ tương tác có thể được chia thành sáu phần:
Người chơi tương tác với trò chơi, bảo trò chơi bán kiếm.
Trò chơi gửi yêu cầu tới Đám mây đáng tin cậy của Enjin, yêu cầu Enjin lấy thanh kiếm ra khỏi kho của người chơi.
Trusted Cloud gửi yêu cầu xóa thanh kiếm tới Ứng dụng Enjin Wallet của người chơi.
Sau khi nhận được yêu cầu, người chơi có thể chọn chấp nhận hoặc từ chối.
Nếu người chơi chấp nhận, yêu cầu sẽ được phát tới mạng Ethereum. Hợp đồng thông minh của Enjin xử lý tất cả các hoạt động tương ứng trên chuỗi Ethereum.
Đám mây đáng tin cậy lắng nghe kết quả giao dịch trên Ethereum và gửi chúng trở lại trò chơi. Nếu mọi việc suôn sẻ, thanh kiếm của người chơi sẽ bị tước bỏ và một lượng vàng tương ứng sẽ được thưởng.
Rõ ràng, dịch vụ Đám mây tin cậy (Trusted Cloud) được sử dụng để xử lý các yêu cầu tương tác giữa máy khách trò chơi và Ethereum là phần cốt lõi của toàn bộ kiến trúc, tương đương với trung tâm trung tâm của quá trình tương tác. Sau đây là giải thích chi tiết về vai trò của từng phần trong tương tác.
Hợp đồng thông minh:
Hợp đồng thông minh của Enjin có thể xử lý các hoạt động trên chuỗi Ethereum theo hành vi của người dùng. Đây là bộ phận cốt lõi xử lý phần blockchain của trò chơi. Nó chủ yếu xử lý các hoạt động như đúc, phân tách và giao dịch props.
Các tính năng chính bao gồm:
Khai thác tài sản chuỗi khối (Mã thông báo)
Chia nhỏ tài sản blockchain
Dữ liệu mã thông báo tùy chỉnh và siêu dữ liệu
Gửi mã thông báo giữa các vùng đất (nhà phát triển và người dùng)
Đám mây đáng tin cậy:
Trusted Cloud là dịch vụ phụ trợ chính của Enjin Platform. Đây là dịch vụ kết nối các trò chơi với mạng Ethereum, được xây dựng trên đám mây.
Trusted Cloud đóng vai trò là một trung tâm thu thập các yêu cầu từ khách hàng, máy chủ trò chơi và Enjin Wallet, sau đó tương tác với các hợp đồng thông minh của Enjin và cuối cùng trả dữ liệu về trò chơi. Nó cũng quản lý việc ánh xạ tài khoản trò chơi của người chơi (chẳng hạn như SteamID) với danh tính chuỗi khối của họ (địa chỉ ví chuỗi khối).
Platform API (GraphQL):
Enjin cũng cung cấp API cho các nhà phát triển để họ không phải lo lắng về việc tương tác với các hợp đồng hoặc ví thông minh của Enjin. Trusted Cloud cung cấp khả năng xử lý lỗi và xác thực đầu vào tốt hơn so với tương tác trực tiếp với các hợp đồng thông minh của Enjin. Ngoài ra, nó đẩy trạng thái giao dịch cho trò chơi.
Enjin Wallet:
Đám mây đáng tin cậy bao gồm hai máy chủ của mạng thử nghiệm Ethereum và mạng chính. Cả ETH và Enjin Coin trên testnet đều không có giá trị và các nhà phát triển có thể tiến hành thử nghiệm chi phí thấp tại đây. Các giao dịch trên mạng chính đều là tiền thật và dự án chỉ có thể được khởi chạy trên mạng chính sau khi quá trình thử nghiệm testnet hoàn tất.
Wallet Daemon:
Mỗi người dùng có địa chỉ chuỗi khối duy nhất của riêng mình và tất cả các giao dịch trên chuỗi khối cần được ký và ủy quyền bằng khóa riêng của người dùng. Ví Enjin cung cấp sơ đồ chữ ký liền mạch giúp dễ dàng thực hiện các lệnh phức tạp thông qua hợp đồng thông minh Enjin.
tiêu đề phụ
Địa chỉ:https://cloud.enjin.io/
Trải nghiệm nền tảng Enjin
Địa chỉ:
DappReview đã thử nghiệm toàn bộ chức năng của nền tảng Enjin lần đầu tiên và tính tiền trước... Gói miễn phí không có gì và không thể tạo bất kỳ dự án nào. Hiện tại, có hai tùy chọn thanh toán.
Solo Developer - $29 mỗi tháng, chỉ có thể xây dựng 1 dự án, chỉ có 1 thành viên trong nhóm, 500 yêu cầu API mỗi ngày
Chuyên nghiệp - 99 đô la mỗi tháng, tối đa 3 bản dựng, 5 thành viên trong nhóm, 5000 yêu cầu API mỗi ngày
Cá nhân tôi cảm thấy rằng việc định giá này hơi rắc rối và ước tính rằng nó sẽ được điều chỉnh trong thời gian ngắn. Sau khi thanh toán, bạn cần liên kết ví Enjin trong quá trình tạo dự án, sau đó bạn sẽ ủy quyền một số thao tác trong ví.
Sau khi hoàn tất quá trình chuẩn bị, chúng ta hãy xem những gì chúng ta có thể làm trên Nền tảng Enjin. Hiện tại, những thứ chính mà nền tảng phiên bản web này có thể làm được nằm ở phần Nội dung bên trái và về cơ bản không có nhiều thứ ở các phần khác, trong phần Nội dung, người dùng có thể dễ dàng tùy chỉnh FT hoặc NFT dựa trên ERC-1155 và hoàn thành phân phối nội dung bằng một cú nhấp chuột.
Sau khi nhấp vào Tạo tài sản, bạn cần ủy quyền việc tạo trong ví Enjin bị ràng buộc. Tại thời điểm này, một giao dịch sẽ được bắt đầu để gửi mã thông báo ENJ được cam kết trong quá trình đào tới hợp đồng Enjin. Không lâu sau, nội dung DappReviewTest vừa tạo có thể được xem trên trang Nội dung và nội dung trên chuỗi đã được tạo. Đối với những người dùng khác, bạn đã có thể kiểm tra tài sản NFT mới sinh này từ ví Enjin và trình duyệt EnjinX.
tóm tắt
Trên đây là các chức năng cơ bản của nền tảng Enjin bên web hiện tại, chủ yếu xoay quanh việc tạo và quản lý tài sản, còn về phần tương tác với tài sản trong game, bạn cần đọc tài liệu của Enjin SDK, sử dụng GraphQL để tương tác đám mây đáng tin cậy và gửi yêu cầu để hoàn thành hoạt động.
tóm tắt
Toàn bộ ý tưởng của Enjin là sử dụng đám mây đáng tin cậy làm phần mềm trung gian để các nhà phát triển tương tác với các hợp đồng thông minh. Đối với các nhà phát triển, họ không cần quan tâm đến cách trò chơi tương tác với Ethereum và họ không cần hiểu cách tài sản NFT hợp đồng được xây dựng. Với nền tảng Enjin làm cầu nối, các nhà phát triển có thể sử dụng API để hoàn thành tương tác giữa trò chơi và các đám mây đáng tin cậy, đồng thời sử dụng giao diện đồ họa để quản lý và tạo tài sản. Tất cả các tương tác xung quanh chuỗi khối đều được xử lý bởi đám mây đáng tin cậy của Enjin.
