Ngoài zkSync và Polygon zkEVM, Linea là một giải pháp zkEVM mới được giới thiệu bởi Consensys để cạnh tranh với các dự án Layer 2 khác trên thị trường. Hiện tại, dự án đang ở giai đoạn sớm và mở cửa cho cộng đồng tham gia vận hành node. Vậy làm thế nào để trở thành người xác thực của dự án này? Hãy khám phá thông qua bài viết dưới đây cùng Mytour.
Hướng dẫn chạy node Linea dành cho người mớiLinea là gì?
Linea là một mạng mở rộng trải nghiệm của Ethereum với khả năng tương thích cao với EVM, cho phép các nhà phát triển triển khai các ứng dụng hiện có hoặc tạo ra các ứng dụng mới với chi phí thấp hơn và tốc độ nhanh hơn thông qua rollups. Điều này giúp người dùng trải nghiệm các ứng dụng dApp một cách hiệu quả hơn.
Hướng dẫn triển khai node trên Linea
Cài đặt các yếu tố quan trọng
Docker
- Bước 1: Cập nhật VPS lên phiên bản mới nhất với 2 lệnh sau:
sudo apt-get update
sudo apt-get upgrade

- Bước 2: Cài đặt Trình quản lý Gói để chuyển file, ca-certificates để kiểm tra giấy phép và script để quản lý phần mềm.
sudo apt-get install curl apt-transport-https ca-certificates software-properties-common

- Bước 3: Thêm Key GPG và Docker APT bằng 2 lệnh sau:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository 'deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'

- Bước 4: Cài đặt Docker.
sudo apt-get install docker-ce

- Bước 5: Thêm kho lưu trữ Docker.
echo 'deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable' | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Chú ý: Đề xuất người dùng sao chép lệnh này ra tài liệu và sau đó dán vào VPS.
- Bước 6: Kiểm tra tình trạng của Docker.
sudo systemctl status docker

Geth
- Bước 1: Kích hoạt kho lưu trữ launchpad.
sudo add-apt-repository -y ppa:ethereum/ethereum

- Bước 2: Cài đặt Ethereum.
sudo apt-get update
sudo apt-get install ethereum

- Bước 3: Cập nhật cài đặt GETH.
sudo apt-get update
sudo apt-get install ethereum
sudo apt-get upgrade geth

Docker Compose
- Bước 1: Cài đặt phiên bản Docker Compose.
sudo curl -L https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

- Bước 2: Phân quyền cho file.
sudo chmod +x /usr/local/bin/docker-compose
Download file genesis.json
Để download file genesis.json, bạn chỉ cần chạy lệnh bên dưới và hệ thống sẽ tự động tải và cài đặt file này.
wget https://docs.linea.build/files/genesis.json

Cài đặt node
- Bước 1: Chạy lệnh bên dưới để Bootstrap node.
geth --datadir ./geth-linea-data init ./genesis.json

- Bước 2: Chạy node bằng lệnh bên dưới.
Lưu ý: Nếu bạn không biết bạn đang làm gì, đừng thay đổi bất kỳ giá trị nào trong lệnh này. Hãy copy lệnh này ra doc và sau đó paste lại vào VPS.
geth \
--datadir $HOME/geth-linea-data \
--networkid 59144 \
-rpc.allow-unprotected-txs \
--txpool.accountqueue 50000 \
--txpool.globalqueue 50000 \
--txpool.globalslots 50000 \
--txpool.pricelimit 1000000 \
--txpool.pricebump 1 \
--txpool.nolocals \
--http --http.addr '127.0.0.1' --http.port 8545 --http.corsdomain '*' --http.api 'web3,eth,txpool,net' --http.vhosts='*' \
--ws --ws.addr '127.0.0.1' --ws.port 8546 --ws.origins '*' --ws.api 'web3,eth,txpool,net' \
--bootnodes 'enode://ca2f06aa93728e2883ff02b0c2076329e475fe667a48035b4f77711ea41a73cf6cb2ff232804c49538ad77794185d83295b57ddd2be79eefc50a9dd5c48bbb2e@3.23.106.165:30303,enode://eef91d714494a1ceb6e06e5ce96fe5d7d25d3701b2d2e68c042b33d5fa0e4bf134116e06947b3f40b0f22db08f104504dd2e5c790d8bcbb6bfb1b7f4f85313ec@3.133.179.213:30303,enode://cfd472842582c422c7c98b0f2d04c6bf21d1afb2c767f72b032f7ea89c03a7abdaf4855b7cb2dc9ae7509836064ba8d817572cf7421ba106ac87857836fa1d1b@3.145.12.13:30303' \
--syncmode full \
--metrics \
--verbosity 3

Tổng kết
Bên trên là những thông tin tổng quan về Linea cũng như cách đơn giản nhất để trở thành validator của dự án này. Thông qua bài viết, hy vọng Mytour đã mang đến cho người đọc góc nhìn tổng quan nhất về dự án này cũng như cách để trở thành những người ủng hộ sớm của dự án Linea.
Lưu ý: Mytour không chịu trách nhiệm với bất kỳ quyết định đầu tư nào của các bạn. Chúc các bạn thành công và kiếm được thật nhiều lợi nhuận từ thị trường tiềm năng này.
