1. Giới thiệu TAIKO

ZK-Rollups mở rộng quy mô điện toán bằng cách thực hiện, tổng hợp và chứng minh các giao dịch ngoài chuỗi và dựa vào Ethereum để xác minh tính khả dụng và tính hợp lệ của bằng chứng dữ liệu. Hạn chế lớn nhất của ZK-Rollups hiện đang được sản xuất là chúng không hỗ trợ đầy đủ tính toán tổng quát của EVM mà chủ yếu dành riêng cho ứng dụng. Điều này phá vỡ khả năng tương thích với các hợp đồng thông minh và dapp Ethereum L1 hiện có, đồng thời gây khó khăn cho việc xây dựng các hợp đồng thông minh và dapp mới cung cấp cùng loại khả năng tổng hợp, giàu biểu thức.

Ethereum tương đương với ZK-Rollups, đôi khi được gọi là ZK-EVM, là chén thánh của các giải pháp mở rộng quy mô lớp 2 vì chúng không ảnh hưởng đến tính bảo mật hoặc khả năng tương thích. Các tuyên bố gần đây cho rằng TAIKO đặt mục tiêu trở thành ZK-EVM Loại 1, tức là ưu tiên sự tương đương EVM/Ethereum hoàn hảo so với tốc độ tạo bằng chứng ZK.

TAIKO bao gồm ba phần chính: mạch ZK-EVM (được sử dụng để tạo bằng chứng), nút L2 Rollup (được sử dụng để quản lý chuỗi Rollup) và giao thức trên L1 (được sử dụng để kết nối hai phần này để xác minh giao thức Rollup).

2. Lưu trữ đám mây

Máy chủ đám mây có những ưu điểm sau: tính sẵn sàng cao, khả năng mở rộng cao, trung tâm dữ liệu toàn cầu (chọn phân đoạn địa chỉ IP phù hợp), cấu hình dễ dàng và chi phí thấp

3. Cấu hình tối thiểu để chạy Pover ở phiên bản hiện tại

CPU: 8/16 vCore, RAM: 32GB, SDD:80GB, HĐH: Ubuntu 20.04

4. Sử dụng dịch vụ lưu trữ đám mây Hetzner

(1) Click “Sign Up” để đăng ký tài khoản



(2) Nhấp vào "ĐĂNG KÝ NGAY"



(3) Điền email và mật khẩu của bạn theo lời nhắc

(4) Điền KYC

(5) Click <+ New project> điền tên, sau đó vào “new page”, click “Add Server



(6) Chọn khu vực (nên sử dụng trung tâm dữ liệu ở Đức), chọn thông số tối thiểu theo thông số phần cứng nêu trên (thông số hiệu suất càng cao thì phí càng cao), đặt tên ngẫu nhiên cho máy chủ, và sau đó nhấp vào "tạo và mua"







LƯU Ý: Một email sẽ được gửi cùng với thông tin máy chủ của bạn, chẳng hạn như địa chỉ IP và mật khẩu, vui lòng kiểm tra email của bạn và sử dụng thông tin này để kết nối với máy chủ.



5. Kết nối với máy chủ

Nên sử dụng Putty:

  • Tìm kiếm trên Internet, tải xuống và khởi chạy ứng dụng.

  • Sử dụng thông tin được gửi đến địa chỉ email của bạn.

  • Sao chép IP và nhập nó vào ứng dụng và nhấp vào nút "Mở".

  • Nhấp vào nút "Chấp nhận" và nhập tên người dùng và mật khẩu do Hetzner gửi.

Lưu ý: Để dán bất kỳ lệnh nào bạn đã sao chép, chỉ cần nhấp chuột phải vào nơi bạn muốn dán lệnh.





Nhập hoặc dán lại mật khẩu của bạn, nhập mật khẩu mới và xác nhận lại mật khẩu của bạn.

Như trong hình trên là bạn đã vào được máy chủ.

6. Gỡ lỗi máy chủ

Nhập lệnh:

cập nhật sudo apt && nâng cấp apt -y



Nhập lệnh để cài đặt một số gói cài sẵn:

sudo apt cài đặt pkg-config Curl git-all build-essential libssl-dev libclang-dev ufw

Nhập lệnh để cài đặt Docker:

sudo apt-get cài đặt ca-chứng chỉ Curl gnupg lsb-release



Nhập lệnh cài đặt Docker GPG key chính thức

sudo mkdir -p /etc/apt/keyrings cuộn tròn -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Nhập lệnh thiết lập đường dẫn nguồn cài đặt

echo \ "deb [arch=$(dpkg --print-architecture) signature-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs ) ổn định" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null



Đặt quyền thư mục

sudo chmod a+r /etc/apt/keyrings/docker.gpg

cập nhật sudo apt-get



Cài đặt phiên bản mới nhất

sudo apt-get cài đặt docker-ce docker-ce-cli containerd.io docker-compose-plugin

Khi được nhắc trên dòng lệnh, nhấn Y để xác nhận.



Cài đặt soạn thảo docker

sudo apt cài đặt docker-compose



Màn hình cài đặt

màn hình cài đặt sudo apt

Sau khi cài đặt hoàn tất, hãy nhập:

màn hình sudo -S KeithLoveCZ



Tại thời điểm này, môi trường máy chủ đã sẵn sàng.

7. Thiết lập nút TAIKO của riêng bạn trong Alchemy

Alchemy tìm kiếm địa chỉ trang web sẽ giống như hình bên dưới. Hoàn tất đăng ký và cài đặt nút tự sử dụng theo ảnh chụp màn hình bên dưới.













Điều quan trọng là sao chép HTTPS và WWS trong hộp màu đỏ ở trên, chúng sẽ được sử dụng sau này khi định cấu hình nút TAIKO.

8. Thiết lập ví EOA

Xét rằng một số người hâm mộ có thể không biết gì về chủ đề này, tôi muốn giới thiệu cho bạn một chút.

Tải xuống và cài đặt ví Metamask

Lưu ý: Chúng tôi cần xuất và sao chép khóa riêng của ví, vì vậy hãy đảm bảo sử dụng tài khoản hoặc ví mới không có số dư, chỉ trên các nút Taiko.

Nếu chưa có Little Fox Wallet, bạn có thể tải xuống và cài đặt nó từ Cửa hàng Chrome trực tuyến, mở và tạo tài khoản (đừng quên tài khoản chỉ dành cho Taiko testnet).

Nếu bạn đã cài đặt Taiko, vui lòng mở và tạo tài khoản mới (đừng quên tài khoản chỉ dành cho Taiko testnet).

Tài khoản mới có thể được tạo từng bước dựa trên hình ảnh:









Xuất khóa riêng

Xuất khóa riêng của tài khoản, sau đó sao chép thông tin vào Notepad và lưu lại cho bước tiếp theo. Bạn có thể sử dụng các liên kết hoặc hình ảnh bên dưới để đến các bước cuối cùng.







9. Dẫn nước

Để trở thành người chứng nhận, bạn phải sở hữu một số ETH trên Sepolia (mạng thử nghiệm cho Ethereum, nơi chạy mạng thử nghiệm TAIKO). Hãy sử dụng trang web Lingshui của pk910 để đăng ký hoặc để lại tin nhắn tôi sẽ giúp bạn.



10. Cài đặt và vận hành Prover của mạng thử nghiệm TAIKO

Nút tải xuống:

git clone https://github.com/taikoxyz/simple-taiko-node.git cd simple-taiko-node



Cấu hình nút:

cp .env.sample .env



Chỉnh sửa tệp cấu hình bằng lệnh sau và sao chép/dán khóa http/ws đã lưu ở bước trước theo ví dụ. Các mũi tên trong hình biểu thị nơi dán phím.

nano .env



Đặt các biến môi trường sau để tham gia cuộc thi Prover:

  • Đặt ENABLE_PROVER thành true (thay thế sai mặc định bằng true).

  • Đặt L1_PROVER_PRIVATE_KEY làm khóa riêng cho ví của bạn. Như đã đề cập ở trên, bạn cần có một lượng ETH thử nghiệm nhất định trên Sepolia. Nếu không, sẽ không có GAS để nhận phần thưởng.



Nhấn Ctrl + X, sau đó gõ y trên bàn phím và cuối cùng nhấn phím ENTER.

#ETH #Binance #Web3 #Layer2 #原创