Câu hỏi thường gặp
Klaytn là gì?
Klaytn là một nền tảng chuỗi khối Lớp 1 có độ trễ thấp, giao dịch trên giây (TPS) và độ xác nhận tức thời cao. Klaytn là chuỗi khối tối ưu cho việc xây dựng trò chơi và thực hiện metaverse.
Klaytn 2.0 là gì?
Klaytn 2.0 đánh dấu quá trình chuyển đổi trọng tâm của Klaytn sang metaverse, hỗ trợ khả năng tương thích với Ethereum và Gói metaverse toàn diện để tạo điều kiện cho trải nghiệm xây dựng chuỗi khối. Để hiểu rõ hơn về Klaytn 2.0, vui lòng tham khảo Tài liệu tóm tắt của chúng tôi.
Klaytn hỗ trợ khả năng tương thích với Ethereum như thế nào?
Klaytn tương thích với Máy ảo Ethereum (EVM) và hỗ trợ tất cả các tính năng EVM của Ethereum London. Không gian tên eth
của chúng tôi đã được chỉnh sửa để tương thích với không gian tên của Ethereum. Các công cụ của Ethereum có thể được sử dụng một cách liền mạch và việc di chuyển các dApp Ethereum cũng có thể thực hiện dễ dàng. Loại giao dịch và trường giao dịch cũng tương thích với của Ethereum.
Chính sách gas của Klaytn là gì?
Klaytn đã chuyển đổi từ chính sách phí gas cố định sang áp dụng cơ chế phí gas linh hoạt nhằm chống lại các bot hỗ trợ giao dịch chênh lệch giá. Vui lòng tham khảo bài viết này để biết thêm thông tin.
Cấu trúc tài khoản của Klaytn có điểm gì đặc biệt?
Để thuận tiện nhất cho nhà phát triển ứng dụng phi tập trung (dApp), Klaytn đã đưa ra cách thức để tách các khóa riêng tư khỏi địa chỉ. Nhờ đó, bạn có thể dễ dàng triển khai phương pháp đa chữ ký, trong đó bạn tạo nhiều khóa riêng tư cho một tài khoản duy nhất, với mỗi khóa có trọng số khác nhau. Mỗi khóa cũng có thể được gán các vai trò khác nhau.
Tôi có thể bắt đầu phát triển dApp với Klaytn ở đâu?
Cho dù bạn đang di chuyển từ Ethereum sang Klaytn hay xây dựng trên Klaytn từ đầu, chúng tôi đều hỗ trợ tất cả các công cụ và hạ tầng cần thiết. Bạn có thể kiểm thử hợp đồng thông minh của bạn trên Remix IDE bằng cách sử dụng Klaytn Plugin hoặc kết nối với ví MetaMask và Kaikas. Sdk caver
của Klaytn khả dụng dưới dạng caver-js Bạn có thể tham khảo tài liệu hướng dẫn của chúng tôi để thử xây dựng dApp trên Klaytn.
Klaytn có phải là mã nguồn mở không?
Klaytn chắc chắn là mã nguồn mở! Hãy xem qua Tổ chức Github của chúng tôi và bạn có thể bắt đầu đóng góp cho Hệ thống tài liệu Klaytn của chúng tôi. Đọc thêm về các chính sách mã nguồn mở của chúng tôi tại đây.
Tôi có thể nạp tiền lần đầu vào tài khoản của mình bằng cách nào?
Bạn có thể mua KLAY trên sàn giao dịch. Danh sách các sàn giao dịch đang hoạt động được cung cấp tại đây: Coinmarketcap hoặc Coingecko
Klaytn có nhà cung cấp nút mạng công khai nào để kiểm thử và phát triển không?
Tham khảo danh sách này để biết các nhà cung cấp nút mạng công khai của Klaytn và các miền mạng tương ứng.
Có trang web faucet nào để kiểm thử KLAY không?
Bạn có thể kiểm thử KLAY cho các mục đích phát triển và kiểm thử tại đây: Klay Faucet AllThatNode Faucet
Làm thế nào để kiểm tra trạng thái của điểm cuối RPC công khai?
Vì chúng tôi không thể đảm bảo thời gian hoạt động và tính ổn định của các điểm cuối, bạn luôn có thể kiểm tra trạng thái của nhà cung cấp nút mạng tại đây.
Những ví nào hỗ trợ Klaytn?
Klaytn được hỗ trợ bởi ví lạnh D’cent, cũng như một số ví nóng như Kaikas, MetaMask và nhiều ví khác. Vui lòng tham khảo danh sách tại đây.
Cypress là gì, Baobab là gì?
Cypress là mạng chính thức của Klaytn, Baobab là mạng thử nghiệm. Dưới đây là thông tin liên quan đến mỗi mạng lưới.
Mạng chính thức Cypress:
Tải xuống EN : Chọn gói Cypress từ trang tải xuống.
Klaytnscope : https://scope.klaytn.com
Ví Klaytn : https://wallet.klaytn.com
Mạng thử nghiệm Baobab:
Tải xuống EN : Chọn gói Baobab từ trang tải xuống.
Klaytnscope : https://baobab.scope.klaytn.com
Ví Klaytn : https://baobab.wallet.klaytn.foundation
Baobab Faucet : https://baobab.wallet.klaytn.foundation/faucet
Có SDK Klaytn nào không? Bằng những ngôn ngữ nào?
SDK Klaytn chính thức được cung cấp bằng ngôn ngữ JavaScript và Java. Tham khảo caver-js và caver-java. Chúng tôi luôn hoan ngênh mọi đóng góp của cộng đồng để cung cấp các API của Klaytn bằng các ngôn ngữ khác.
Để tìm hiểu về cách xây dựng dApp bằng cách sử dụng SDK Klaytn, tham khảo Tài liệu hướng dẫn.
Ngoài ra, bạn có thể xem hướng dẫn chuyển đổi từ web3.js và từ web3j. Bởi vì cú pháp của caver-js và caver-java rất giống với web3.js và web3j, quá trình chuyển đổi rất ít và rất dễ thực hiện. Tuy nhiên, bạn không thể sử dụng web3.js hoặc web3j để đưa ra yêu cầu đối với Klaytn.
Tôi có phải cài đặt và chạy Endpoint Node (EN) để sử dụng Klaytn không?
Có và Không. Endpoint Node xác thực các khối và cung cấp các API RPC ra bên ngoài. Endpoint Node luôn cần thiết cho ứng dụng của bạn để tương tác với mạng lưới Klaytn. Nếu bạn chỉ muốn thử API Klaytn, bạn có thể thử KAS (Dịch vụ API của Klaytn). KAS cung cấp dịch vụ API Nút Klaytn, cho phép tiếp cận các API RPC của các mạng lưới Klaytn (cả Baobab và Cypress), cùng các dịch vụ API hữu ích khác. Lưu ý rằng KAS cung cấp các yêu cầu API miễn phí sau khi người dùng đăng ký. Để biết các gói giá, vui lòng tham khảo trang Bảng giá KAS.
Tôi đang chạy EN và quá trình đồng bộ hóa dữ liệu nút diễn ra quá chậm.
Trước tiên, kiểm tra xem tiêu chuẩn kỹ thuật HW của bạn có đáp ứng yêu cầu của hệ thống hay không.
Kiểm tra tính năng đồng bộ nhanh. Klaytn công bố dữ liệu chuỗi hàng ngày. Dữ liệu chuỗi là một bản thu thập cơ sở dữ liệu lưu trữ tất cả các khối được tạo từ khối khởi tạo cho đến hiện tại. Tải xuống dữ liệu chuỗi mới nhất để đồng bộ nhanh.
Tôi có thể sử dụng hợp đồng ERC-20 và ERC-721 trên Klaytn không?
Có. Klaytn hỗ trợ Solidity, đây là ngôn ngữ hợp đồng thông minh. Có thể triển khai và thực thi ERC-20 và ERC-721 được viết bằng ngôn ngữ Solidity cho Etherem trên Klaytn.
Có thể xác định thêm các tiêu chuẩn token cụ thể cho Klaytn. Theo dõi KIP (Đề xuất cải tiến Klaytn) và tham gia thảo luận.
Tôi có thể sử dụng Truffle để phát triển hợp đồng thông minh trên Klaytn không?
Có. Có thể sử dụng Truffle để phát triển hợp đồng thông minh trên Klaytn với truffle-hdwallet-provider-klaytn. Xem Truffle và làm theo hướng dẫn cấu hình.
Nếu bạn mới bắt đầu sử dụng Truffle, hãy xem Hướng dẫn kiểm thử và Hướng dẫn triển khai để có cái nhìn tổng quan về những gì bạn có thể làm với Truffle.
Tôi có thể lấy ví tiện ích của trình duyệt giống như Metamask ở đâu?
Kaikas - ví tiện ích của trình duyệt web của Klaytn. Kaikas là ví không lưu ký, cho phép bạn thực hiện giao dịch KLAY và tạo tài khoản.
Tại sao địa chỉ tài khoản người trả phí của tôi không được lấy từ khóa được cung cấp?
Trong Klaytn, [địa chỉ tài khoản có thể được tách riêng khỏi cặp khóa](../klaytn/design/tài khoảns.md#decoupling-key-pairs-from-addresses).
Các trường hợp sử dụng phổ biến như dưới đây.
Chủ tài khoản muốn thay đổi khóa vì lý do bảo mật.
Tài khoản có một hệ thống khóa đa chữ ký có trọng số hoặc khóa theo vai trò, cho phép sử dụng nhiều cặp khóa để kiểm soát tài khoản.
Tài khoản người trả phí thường có [khóa theo vai trò](../klaytn/design/tài khoảns.md#tài khoảnkeyrolebased). Trong hầu hết các trường hợp, địa chỉ tài khoản không được lấy từ khóa RoleFeePayer.
Tôi có thể tìm các ví dụ hoàn chỉnh về ủy thác phí ở đâu?
Hãy xem phần ví dụ về ủy thác phí để có một đoạn mã hoàn chỉnh về chuyển giá trị.
Xem đoạn mã mẫu JavaScript để triển khai một hợp đồng với tính năng ủy thác phí. Lưu ý rằng bạn không thể sử dụng Truffle để triển khai hợp đồng với tính năng ủy thác phí.
Tham khảo Gửi giao dịch với nhiều người ký để hiểu rõ về hai cách thức thu thập chữ ký khác nhau. Các API caver-js liên quan như dưới đây. Hãy xem ví dụ về mã trong phần mô tả API.
Last updated