Ethereum - Ganache cho Blockchain
Ganache được sử dụng để thiết lập một Blockchain Ethereum cá nhân để kiểm tra các hợp đồng Solidity của bạn. Nó cung cấp nhiều tính năng hơn khi so sánh với Remix. Bạn sẽ tìm hiểu về các tính năng khi tập luyện với Ganache. Trước khi bắt đầu sử dụng Ganache, trước tiên bạn phải tải xuống và cài đặt Blockchain trên máy cục bộ của mình.
Tải xuống Ganache
Bạn có thể tải xuống Ganache từ URL sau:
https://truffleframework.com/ganacheGanache có sẵn trên một số nền tảng. Chúng tôi đã phát triển và thử nghiệm toàn bộ hướng dẫn này trên Mac. Do đó, ảnh chụp màn hình bên dưới sẽ hiển thị cài đặt Mac. Khi bạn mở URL cài đặt được cung cấp ở trên, nó sẽ tự động phát hiện hệ điều hành của máy bạn và hướng bạn đến cài đặt nhị phân thích hợp. Ảnh chụp màn hình bên dưới hiển thị cài đặt Mac.
Khi bạn nhấp vào nút DOWNLOAD, nó sẽ bắt đầu tải xuống tệp DMG để cài đặt Mac.
Cài đặt Ganache
Tìm “Ganache-2.0.0.dmg” trong thư mục Tải xuống của bạn và nhấp đúp vào nó để cài đặt Ganache. Sau khi cài đặt thành công, màn hình sau sẽ xuất hiện:
Kéo biểu tượng Ganache vào thư mục Ứng dụng. Giờ đây, Ganache có sẵn dưới dạng ứng dụng trên máy Mac của bạn.
Nếu bạn đang sử dụng một số hệ điều hành khác, hãy làm theo hướng dẫn được cung cấp để cài đặt thành công.
Khởi động Ganache
Bây giờ xác định vị trí Ganache trong thư mục Ứng dụng của bạn và nhấp đúp vào biểu tượng của nó để khởi động Ganache.
Ganache Desktop
Khi Ganache khởi động, màn hình Ganache sẽ xuất hiện như hình dưới đây -
Nhấp vào QUICKSTART để bắt đầu Ganache. Bạn sẽ thấy giao diện điều khiển Ganache như hình dưới đây -
Bảng điều khiển trong ảnh chụp màn hình ở trên hiển thị hai tài khoản người dùng có số dư 100 ETH (Ether - một loại tiền tệ để giao dịch trên nền tảng Ethereum). Nó cũng hiển thị số lượng giao dịch bằng 0 cho mỗi tài khoản. Vì người dùng đã không thực hiện bất kỳ giao dịch nào cho đến nay, số lượng này rõ ràng là 0.
Bây giờ chúng ta sẽ có cái nhìn tổng quan về một vài màn hình quan trọng của Ganache có liên quan ngay đến chúng ta.