Trang cập nhật mới nhất: August 15, 2020
Ethereum cho nhà phát triển Rust
Tìm hiểu cách phát triển Ethereum bằng cách sử dụng các dự án và công cụ dựa trên cơ sở Rust
Sử dụng Ethereum để tạo các ứng dụng phi tập trung (hay "dapps") sử dụng các lợi ích của công nghệ tiền điện tử và chuỗi khối. Các ứng dụng phi tập trung này có thể đáng tin cậy, có nghĩa là một khi chúng được triển khai lên Ethereum, chúng sẽ luôn chạy như được lập trình. Chúng có thể kiểm soát các tài sản kỹ thuật số để tạo ra những loại ứng dụng tài chính mới. Chúng có thể được phân cấp, có nghĩa là không một thực thể hay người nào kiểm soát chúng và gần như không thể kiểm duyệt.
Bắt đầu với Hợp đồng thông minh và Ngôn ngữ Solidity
Thực hiện các bước đầu tiên để tích hợp Rust với Ethereum
Cần một hướng dẫn cơ bản hơn? Tham khảo ethereum.org/learn hoặc ethereum.org/developers.
- Giải thích về chuỗi khối
- Hiểu về Hợp đồng thông minh
- Viết Hợp đồng thông minh đầu tên của bạn
- Tìm hiểu cách biên dịch và triển khai Solidity
Bài viết cho người mới bắt đầu
- Chọn một ứng dụng Ethereum
- Ứng dụng Rust Ethereum
- Gửi giao dịch tới Ethereum bằng Rust
- Giới thiệu về Hợp đồng thông minh với ứng dụng Parity Ethereum
- Thiết lập môi trường lập trình Oasis SDK của bạn
- Hướng dẫn từng bước về cách viết hợp đồng trong rust Wasm cho Kovan
Bài viết trung gian
- Tài liệu tham khảo Rust-Web3
- Ví dụ làm việc của Rust-Web3
- Tạo một lá phiếu bí mật với OASIS SDK
- Tạo một máy chủ trò chuyện riêng tư với OASIS SDK
Các mẫu sử dụng nâng cao
- Thư viện ngoài pwasm_ethereum để tương tác với mạng giống như Ethereum
- Xây dựng một cuộc trò chuyện phi tập trung bằng cách sử dụng JavaScript và Rust
- Xây dựng ứng dụng làm việc phi tập trung bằng Vue.js & Rust
- Bắt đầu với Enigma - Trong ngôn ngữ lập trình Rust
- Giới thiệu về hợp đồng bí mật
- Triển khai Hợp đồng Solidity trên Oasis (Tổng hợp)
Các dự án và công cụ Rust
- pwasm-ethereum - Bộ sưu tập các biến ngoài để tương tác với mạng giống như ethereum.
- Hội đồng mạng Ethereum
- oasis_std - Tham chiếu OASIS API
- eth-utils - các chức năng tiện ích để làm việc với các cơ sở mã hóa liên quan đến Ethereum
- Solaris
- SputnikVM - Triển khai máy ảo Rust Ethereum
- Parity - Máy khách Ethereum Rust
- rust-web3 - Sự triển khai Rust của thư viện Web3.js
- Wavelet - Hợp đồng thông minh Wavelet trong Rust
Tìm kiếm thêm tài nguyên? Tham khảo ethereum.org/developers.