Nhà phát triển MetaMask ConsenSys đã phát hành một mạng thử nghiệm công khai của Máy ảo Ethereum (zkEVM) không có kiến thức, đặt tên là "Linea", chỉ vài ngày sau khi các đối thủ Polygon và Matter Labs ra mắt zkEVM của riêng họ.
Tin tức liên quan: https://www.coindesk.com/tech/2023/03/28/consensys-launches-zkevm-public-testnet-renames-it-linea/

Tôi biết nhiều người đang bắt đầu sôi sục vì đây là phiên bản beta mở và bất kỳ ai cũng có thể tham gia mà không cần có danh sách trắng, bất kỳ ai cũng có cơ hội và nhóm cũng đã đề cập trong Discord của họ rằng những người dùng sớm sẽ được thưởng, điều đó có nghĩa là điều này có thể được gắn nhãn hiệu airdrop.
Vậy phần thưởng là gì? Việc tham gia vào mạng thử nghiệm Linea (trước đây là ConsenSys zkEVM) có thể giúp bạn kiếm được Metamask hoặc mã thông báo gốc của chính ConsenSys.

ConsenSys đã huy động được 450 triệu USD với mức định giá hiện tại là 7 tỷ USD.
1. Linea là gì?
Linea là Máy ảo Ethereum không có kiến thức Laryer 2 (zkEVM), tái tạo môi trường Ethereum dưới dạng tổng hợp và cho phép các nhà phát triển xây dựng trên nó giống như trên mạng chính Ethereum. Linea cho phép người dùng triển khai bất kỳ hợp đồng thông minh nào, sử dụng bất kỳ công cụ nào và phát triển như thể nó được xây dựng trên Ethereum. Đối với người dùng, điều này mang lại trải nghiệm và đảm bảo bảo mật của Ethereum nhưng với chi phí giao dịch thấp hơn. (Tất cả chúng ta cùng xem nhé. Dù sao thì đây cũng là bản dịch chính thức theo nghĩa đen.)
2. Đăng ký infura

Trước khi bắt đầu, bạn cần đăng ký tài khoản Infura, đây là điều kiện tiên quyết để sử dụng mạng Linea. Nhóm cho biết họ "hiện đã nhận được 150.000 lượt đăng ký và hy vọng con số này sẽ tăng lên. Với nhu cầu rất cao, có thể phải mất vài tuần bạn mới có được quyền truy cập. Mặc dù mục tiêu của chúng tôi là thu hút tất cả người dùng tham gia testnet, nhưng chúng tôi có thể không có thể chứa tất cả mọi người trong danh sách chờ."
Dịch sang ngôn ngữ người lớn: Phía sau của chúng ta đông đúc có thể vào được thuận lợi hay không còn tùy thuộc vào vận may của bạn.

Nếu đăng ký thành công, bạn sẽ nhận được vị trí của mình trong danh sách trong hộp thư đến của bạn. Nếu bạn chưa đăng ký Infura, đừng lo lắng, bạn vẫn sẽ nhận được email nêu chi tiết các bước cơ bản để tham gia Linea beta. Tuy nhiên, xin lưu ý rằng để đủ điều kiện dùng thử Linea, trước tiên bạn phải tạo một tài khoản Infura miễn phí.
3. Tạo khóa API
Để tạo khóa API, hãy làm theo các bước sau
Nhấp vào trang truy cập này để đăng nhập vào tài khoản Infura của bạn
Nhập bảng điều khiển Infura
Nhấp vào "Tạo khóa API mới"

Nếu nhập qua email thì không thực hiện được các bước trên.
Trong cửa sổ bật lên, chọn "API WEB3" và đặt tên cho nó.

Sau đó, tài khoản và khóa API của bạn sẽ được tạo (khóa API sẽ được sử dụng bên dưới)

4. Thêm mạng thử nghiệm zkEVM vào MetaMask
Nhấp vào "Thêm mạng" trong MetaMask, chọn "Thêm mạng thủ công" và điền thông tin sau:
Tên mạng: Đường dây
URL RPC mới: https://consensys-zkevm-goerli-prealpha.infura.io/v3/your API key (hoặc điền trực tiếp: https://rpc.goerli.linea.build/)
ID chuỗi: 59140
Ký hiệu tiền tệ: crETH
Chặn URL của trình khám phá: https://explorer.goerll.zkevm.consensys.net
5. Chuyển tiền từ Goerli sang zkEVM
Trước khi chuyển tiền, hãy đảm bảo bạn có đủ ETH trong mạng Goerli và ví của bạn được cấu hình đúng cho mạng Linea. Để di chuyển Goerli ETH sang Linea, hãy làm theo các bước sau:

Tham quan Cầu thử nghiệm Goertek (bấm vào đây)
Chọn Goerli
Chọn Linea
Chọn mã thông báo ETH
Chọn số tiền và gửi
Sau khi hoàn thành, hãy chuyển ví MetaMask sang mạng Linea (ConsenSys zkEVM);
Nếu bạn không có mã thông báo testnet, vui lòng tham khảo:
https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Chương 150-Phiên bản mới của danh sách vòi mã hóa-d9b4242434a1
6. Tương tác thông thường
Hiện tại có thể tương tác với testnet bằng Uniswap và Dexchnage, với nhiều tùy chọn hơn sẽ có trong tương lai.
(1) Sử dụng Uniswap
Giao thức Uniswap v3 đã được tích hợp với giao thức zkEVM của ConsenSys bằng cách vận hành Uniswap, nhiều chức năng có thể được thực hiện, bao gồm thêm tính thanh khoản, trao đổi mã thông báo, v.v.
Tráo đổi
Truy cập trang web Uniswap nơi có dịch vụ hoán đổi Linea (ConsenSys) và bạn có thể truy cập trực tiếp vào phần trao đổi qua đây.
Chọn Ethereum ở phần trên và nhấp vào Consensys Rollup Wrap ở phần dưới.
Nhập số tiền bạn muốn trao đổi
xác nhận
Bạn có thể thực hiện nhiều giao dịch hoán đổi theo cùng một cách
Tăng tính thanh khoản
Nhấp vào tab Bể bơi
Nhấp vào Vị trí mới và chọn mã thông báo
Nhập số lượng mỗi token và nhấp vào Cung cấp
giao dịch ủy quyền
Thanh khoản có thể được tăng lên nhiều lần theo cách tương tự.
(2) Sử dụng Dexchange
Dexchange là “DEX dựa trên sổ đặt hàng được xây dựng trên zkSync 2.0” và bạn có thể sử dụng nền tảng này để tương tác với testnet.
Truy cập trang web Dexchange và nhấp vào "Khởi chạy ứng dụng". Có thể truy cập trực tiếp qua địa chỉ này
Chọn wETH-crUSDC trong phần “Chọn thị trường”
Thêm số tiền cần thiết
Bấm “Gửi tiền” để xác nhận giao dịch
Sau khi gửi tiền, bạn cũng có thể thực hiện các hoạt động giao dịch khác.
(3) Nếu tương tác không thành công
Nếu tương tác trên không thành công, vui lòng tương tác tại đây:
1. Trao đổi token
https://swap.goerli.linea.build/#/swap, hoán đổi token (ETH sang crUSDC và ngược lại)
2. Thêm thanh khoản
https://swap.goerli.linea.build/#/pool, cung cấp thanh khoản ETH-crUSDC
7. Phản hồi
Tại thời điểm này, các tương tác cơ bản của phiên bản beta công khai của Linea thực sự đã hoàn thành. Nhiều blogger không biết cách tương tác chuyên sâu. Họ sẽ chỉ yêu cầu bạn gửi phản hồi và sau đó đến tương tác hàng ngày. sau khi bạn đạt đến điểm này. Bây giờ bạn có thể điền vào biểu mẫu phản hồi:
https://docs.google.com/forms/d/e/1FAIpQLSen0KN2uqKMJuUxBH8yTfwrb-xdN48kA-NmO-DSCJMYRdQyMA/viewform
Nếu bạn muốn tương tác sâu hơn, vui lòng đọc tiếp (nhiều người có thể không tương tác được):
8. Triển khai hợp đồng thông minh
Bước 1. Tải xuống tệp zip này
liên kết ở đây

Bước 2. Nhấn vào đây để vào Remix IDE
Bước 3. Khôi phục tập tin
Nhập Remix, như trong hình bên dưới, nhấp vào menu, sau đó nhấp vào khôi phục

Nhấp vào "chọn tập tin"

Chọn tệp zip bạn vừa tải xuống

Sau đó nhấp vào "memecoin" bên cạnh "memecoin"

Sau khi nhấp vào Nhập, một số tệp sẽ được nhập.

Nhấp vào tệp "satoshi.sol"

Như trong hình trên, ở thanh menu bên trái, nhấp vào biểu tượng trình biên dịch Solidity

Sau đó, bạn cần chọn chính xác trình biên dịch đó từ menu thả xuống và bật "Tự động biên dịch" và "Ẩn cảnh báo"
Như trong hình bên dưới, nhấp vào "biên dịch satoshi.sol".

Từ menu bên, nhấp vào nút thứ 4 như hình dưới đây:

Đối với môi trường, chọn Nhà cung cấp được tiêm — MetaMask từ menu thả xuống, mở khóa ví Metamask của bạn và kết nối với mạng thử nghiệm Goerli.

Cuối cùng, nhấp vào nút "Triển khai"

Nó sẽ nhắc giao dịch metamask, nhấp vào xác nhận và đợi 1–2 phút.

Sau khi xác nhận giao dịch, bạn phải đợi 10 đến 20 phút trước khi nhấp vào "Xem trên etherscan" trên thiết bị đầu cuối phối lại.

Trong trình duyệt, một cái gì đó tương tự sẽ xuất hiện.

Ở bước này, việc triển khai hợp đồng của bạn đã hoàn tất.

Trên đây là tương tác nâng cao của bài viết này. Để biết thêm tương tác dapp dựa trên ConsenSys, bạn có thể xem tại đây:
https://goerli.linea.build/explore

Trên đây là toàn bộ nội dung của bài viết này