Trong thời gian gần đây, các dự án Zk-EVM đang nhận được khá nhiều sự chú ý từ cộng đồng và Taiko là một dự án đáng quan tâm của dự án phát triển zkEVM trên mạng lưới Ethereum tương tự như zkSync, Starkware, Polygon zkEVM, Scoll,… Vào ngày hôm qua dự án đã ra mắt bản Taiko Alpha-2 Testnet (Askja). Vì vậy, hãy cùng OneBlock tìm hiểu và hướng dẫn bạn cách săn Airdrop
Dự án Taiko
Taiko là blockchain layer2 xây dựng dựa trên công nghệ zkEVM tương thích hoàn toàn với Ethereum (Fully Ethereum-equivalent ZK-Rollup). Taiko hiện là Layer 2 đi theo hướng Type 1 ZK-EVM, đây cũng là type có cấp độ tương thích với EVM cao nhất.
Taiko có khả năng mở rộng quy mô Ethereum bằng cách mô phỏng nó giống nhất có thể, cả về mặt kỹ thuật và phi kỹ thuật. Nó hỗ trợ tất cả các opcode EVM trong kiến trúc lớp 2 phi tập trung, an toàn.
Bối cảnh ra đời của Taiko
Các giải pháp Zk-Rollup hiện có trên thị trường đa phần được thiết kế tập trung vào lớp ứng dụng (Application-specific), điều này làm cho việc xây dựng các DApp có sự thống nhất về code hay muốn di chuyển DApp giữa các layer 1&2 trở nên khá khó khăn.
Tựu chung lại, zk-Rollup chỉ tương thích một phần với EVM, tương đối khó sử dụng với nhà phát triển và có sự giới hạn về mặt chức năng.
Taiko’s zkEVM là một dự án nhằm mang lại quyền riêng tư và bảo mật cho việc thực hiện hợp đồng thông minh trên Ethereum Blockchain. zkEVM là một triển khai của Máy ảo Ethereum (EVM) được thiết kế để hoạt động với công nghệ zero-knowledge proof (ZKP).
Mục tiêu của zkEVM là cho phép thực hiện các hợp đồng thông minh một cách riêng tư và an toàn mà không tiết lộ thông tin nhạy cảm như chi tiết của hợp đồng hoặc danh tính của các bên liên quan. Điều này được thực hiện bằng cách sử dụng công nghệ ZKP để chứng minh tính đúng đắn của việc thực hiện hợp đồng thông minh mà không tiết lộ bất kỳ thông tin bổ sung nào ngoài những gì cần thiết để xác thực giao dịch.
Dự án Taiko là một open-source được ra mắt vào năm 2021 bởi một nhóm các nhà phát triển và nhà nghiên cứu có kiến thức nền tảng về chuỗi khối, mật mã và hệ thống phân tán. Dự án đang nhận được sự quan tâm đáng kể từ cộng đồng Ethereum và hơn thế nữa. Nhóm đằng sau Taiko hy vọng rằng zkEVM sẽ là một công cụ có giá trị để xây dựng các ứng dụng phi tập trung bảo vệ quyền riêng tư và cải thiện tính bảo mật của hệ sinh thái Ethereum.
Taiko Protocol hoạt động như thế nào?
- Proposer: Đảm nhiệm việc tạo khối từ cho giao dịch của người dùng từ L2 và đề xuất các khối này đến L1.
- Prover: Có trách nhiệm tạo ra chứng minh ZK-SNARK để kiểm tra tính hợp lệ của giao dịch từ L2 và các khối mà Proposer đã đề xuất.
- Node Runner: Đảm nhiệm việc thực thi giao dịch trong mạng lưới. Proposer và Prover cũng bắt buộc chạy node để đáp ứng vai trò của họ trong mạng lưới.
Từ các thành phần tham gia trên, luồng xác nhận giao dịch của Taiko sẽ được thực hiện như sau:
- Người dùng thực hiện giao dịch trên L2 (Taiko)
- Đề xuất khối (propose): Proposer tạo các khối Rollup tổng hợp các giao dịch từ người dùng ở L2 và đề xuất chúng lên Ethereum.
- Tạo bằng chứng (prove): Các Prover sẽ bắt đầu tạo bằng chứng hợp lệ và chứng minh tính đúng đắn của các khối vừa được gửi lên.
- Xác thực (verify): Sau khi Prover đã chứng minh được tính đúng đắn cho khối và khối trước nó, chúng sẽ đánh dấu khối là đã hoàn thành trên chain (proved → verified và chuyển trạng thái từ xanh lá sang vàng)
Token của Taiko là gì?
- Mã token của Taiko là $TKO
Hướng dẫn săn Airdrop trên mạng lưới Taiko
Bước 1: Truy cập trang web chainlist: https://chainid.network/
Bước 2: Tìm kiếm Taiko (ALpha-2 Tesnet) và chọn vào Add Chain hoặc bạn có thể làm thủ công các bước sau:
Tên mạng: Taiko (Alpha-2 Testnet)
URL mạng: https://rpc.a2.taiko.xyz
Mã chuỗi: 167004
Ký hiệu tiền tệ: ETH
Bước 3: Tìm kiếm Sepolia và chọn vào Add Chain hoặc bạn có thể làm thủ công các bước sau:
Tên mạng: Sepolia
URL mạng: https://rpc.sepolia.org
Mã chuỗi: 11155111
Ký hiệu tiền tệ: ETH
Bước 4: Thêm token Bull và Horse vào mạng Taiko (ALpha-2 Tesnet)
Contract Bull (BLL): 0x6048e5ca54c021D39Cd33b63A44980132bcFA66d
Contract Horse: 0xCea5BFE9542eDf828Ebc2ed054CA688f0224796f
Bước 5: Faucet ETH token testnet bằng 2 cách
Cách 1: Truy cập trang web https://sepolia-faucet.pk910.de/, sau đó nhập địa chỉ ví vào và xác minh không phải Robot => Chọn Start Mining
Cách 2: Truy cập trang web https://faucet.quicknode.com/ethereum/sepol
+ Faucet miễn phí: https://faucet.quicknode.com/ethereum/sepol
Nhớ chọn mạng Sepolia
Bước 6: Truy cập trang web https://bridge.a2.taiko.xyz/ để faucet token BLL và HORSE
Mỗi lần mint được 50 token, anh em thực hiện với HORSE nhé!
Bước 7: Truy cập https://bridge.a2.taiko.xyz/#/ để chuyển token từ Sepolia sang Taiko
=> Chuyển ETH từ Sepolia sang Taiko, tương tự chuyển các token test như HORSE và BLL sang Taiko.
Bước 8: Tiến hành swap token và add thanh khoản, truy cập trang web Taiko
+ Thực hiện hoán đổi
Thực hiện swap token từ ETH sang HORSE (Rồi thực hiện tiếp với các token còn lại, thực hiện swap càng nhiều càng tốt nhé).
+ Thêm thanh khoản
Thực hiện thêm thanh khoản ETH với HORSE, ETH với BLL,.. (Thực hiện thêm rồi gỡ thanh khoản, càng nhiều lần càng tốt nhé)
Lưu ý: Hiện tại dự án Taiko đang chương trình thưởng cho người dùng chạy node, bạn có thể tham khảo chi tiết tại đây).
Tổng Kết
Thông qua bài viết trên OneBlock đã giới thiệu cũng như hướng dẫn nhận Airdrop từ dự án Taiko. Chúc các bạn thực hiện thành công!