Tập hợp đã nổi lên như là giải pháp nhân rộng thuận lợi nhất. Nhiều dự án zk đang cố gắng truy cập tài nguyên trên Ethereum thông qua khả năng tương thích EVM. Với việc tổng hợp ZK tương đương với Ethereum là loại tổng hợp hứa hẹn nhất và đây là lúc Taiko xuất hiện. Vậy chuỗi khối Lớp 2 được cho là ZK-Rollup phi tập trung là gì, Ethereum tương đương này là gì và nó hoạt động như thế nào? Hãy cùng tìm hiểu qua bài viết dưới đây.
Xem thêm: Pepe coin là gì? Toàn tập về Memecoin PEPE
Taiko là gì?
Taiko là một chuỗi khối lớp 2 được xây dựng trên công nghệ zkEVM hoàn toàn tương thích với Ethereum. Nó có khả năng mở rộng quy mô cho Ethereum cả về mặt kỹ thuật và phi kỹ thuật bằng cách hỗ trợ tất cả mã zkEVM theo cách phi tập trung và an toàn.
Mục tiêu chính của chuỗi khối này là cung cấp một nền tảng hiệu quả và có thể mở rộng cho các nhà phát triển và người dùng ứng dụng phi tập trung (dApp), cho phép họ tận dụng sức mạnh của Ethereum Lớp 1 (L1) mà không phải thực hiện bất kỳ thay đổi nào đối với các ứng dụng dApp hiện có của họ.
ZK-EVM tương đương với Ethereum
Taiko đang xây dựng ZK-EVM Loại 1, được thiết kế để đạt được khả năng tương thích hoàn toàn với Ethereum bằng cách kết hợp ZK-EVM hỗ trợ tất cả các opcode EVM. Mục tiêu chính của nó với tư cách là ZK-EVM Loại 1 là nhấn mạnh tính ngang bằng của Ethereum liên quan đến tốc độ tạo bằng chứng ZK. Thuật ngữ “loại 1” bắt nguồn từ các ZK-EVM này không giới thiệu thay đổi nào đối với khung Ethereum, bao gồm các hàm băm, cây trạng thái hoặc chi phí gas. Khả năng tương thích này cho phép sử dụng lại các ứng dụng khách thực thi với các điều chỉnh tối thiểu.
Lợi ích chính là các nhà phát triển có thể triển khai các dApp Ethereum của họ trên Taiko mà không cần bất kỳ sửa đổi nào trong khi vẫn chạy trơn tru trên Taiko, giúp tiết kiệm thời gian của các nhà phát triển và thu hút các nhà phát triển EVM hiện tại.
Khả năng tương thích cấp cao như vậy giúp các nhà phát triển không cần phải viết lại dApps của họ, tiết kiệm thời gian và công sức trong khi vẫn đảm bảo quá trình chuyển đổi suôn sẻ và cải thiện việc áp dụng Taiko giữa các nhà phát triển. Sự tập trung vào khả năng tương thích này là điều khiến blockchain này khác biệt với các ZK-EVM khác trên thị trường, vì không phải tất cả các ZK-EVM đều cho phép mã EVM hoạt động mà không cần thay đổi.
Hơn nữa, nó nhằm mục đích mở rộng quy mô Ethereum trong khi vẫn bảo tồn các nguyên tắc cơ bản và kỹ thuật của nó, khiến nó trở thành một giải pháp đầy hứa hẹn cho sự phát triển trong tương lai của hệ sinh thái blockchain.
Cấu trúc kỹ thuật
Có ba thành phần chính trong cấu trúc kỹ thuật của Taiko: Mạch ZK-EVM (để kiểm chứng), Nút cuộn lớp 2 (để quản lý chuỗi cuộn lên) và giao thức trên L1 (để kết nối hai thành phần này nhằm xác minh giao thức cuộn lên). Các thành phần này hoạt động cùng nhau để đảm bảo khả năng tương thích liền mạch với Ethereum L1, cung cấp cho nhà phát triển và người dùng trải nghiệm quen thuộc.
zkEVM
zkEVM chứng minh tính chính xác của các tính toán EVM trên Rollup bằng các bằng chứng hợp lệ. Chuỗi khối này có thể chạy mã hợp đồng thông minh Ethereum mà không có bất kỳ thay đổi nào. Các nhà phát triển có thể di chuyển các hợp đồng thông minh và Dapp của họ trên Ethereum sang Taiko một cách dễ dàng.
Taiko triển khai hỗ trợ zkEVM cho tất cả mã opcode EVM và tạo bằng chứng khái niệm cho mạch ZK-EVM. Bên cạnh khả năng tương thích hoàn hảo với các hợp đồng thông minh và dapps, tất cả các công cụ Ethereum và Solidity đều hoạt động trơn tru với chuỗi khối này. Ngoài ra, nó sử dụng cơ sở hạ tầng Ethereum bằng cách tương thích với chuỗi khối này và cho phép các ứng dụng khách Ethereum nguồn mở như Nethermind và Erigon được tái sử dụng làm nút Taiko.
Nút tổng hợp lớp 2
Các nút Taiko sẽ thu thập dữ liệu từ Ethereum và thực hiện các giao dịch trên Lớp 2. Sau đó, trạng thái sẽ được hiển thị sau mỗi lần thực hiện giao dịch. Hiện tại, nút của nó là một nhánh của Ethereum Geth.
Giao thức taiko
Giao thức này xác định và thực thi các quy tắc của Rollup và tìm những người tham gia tiềm năng. Taiko được thiết kế để duy trì các nguyên tắc cốt lõi về phân quyền và bảo mật.
Hợp đồng thông minh (smart contract) được triển khai trên Ethereum đóng vai trò là cơ chế phân phối dữ liệu và xác minh bằng chứng ZK-SNARK. Hợp đồng thông minh được triển khai trên chuỗi khối này thực hiện một số chức năng quan trọng, chẳng hạn như sử dụng lại khả năng lập trình của EVM để thực thi các thuộc tính giao thức nhất định.
Cơ chế hoạt động
Các khối trong chuỗi khối Taiko là tập hợp các giao dịch được thực hiện tuần tự trên đó. Các khối mới có thể được thêm vào chuỗi để cập nhật trạng thái và được tính toán bằng cách tuân theo các quy tắc của giao thức để thực hiện giao dịch. Quá trình gửi khối được chia thành hai phần:
Chặn đề xuất
Khi một khối được đề xuất, dữ liệu khối sẽ được xuất bản trên Ethereum và khối đó sẽ được thêm vào danh sách khối được đề xuất được lưu trữ trong hợp đồng TaikoL1. Sau khi đăng ký, giao thức đảm bảo rằng tất cả các thuộc tính khối là bất biến. Điều này làm cho việc thực thi khối trở nên xác định: trạng thái sau khối hiện có thể được tính toán bởi bất kỳ ai. Như vậy, khối được xác minh ngay lập tức. Điều này cũng đảm bảo rằng không ai biết nhiều về trạng thái mới nhất hơn bất kỳ ai khác, điều này sẽ mang lại lợi thế không công bằng.
Chặn xác minh
Bởi vì khối đã được xác minh sau khi nó được đề xuất, người xác minh không thể có bất kỳ tác động nào đến cách khối được thực thi và trạng thái sau khối. Tất cả các đầu vào có liên quan để tạo bằng chứng đều được xác minh trực tiếp hoặc gián tiếp trên L1 để đạt được các chuyển đổi khối xác định. Vì tất cả các khối được đề xuất là tất định, nên chúng có thể được chứng minh song song vì tất cả các trạng thái trung gian giữa các khối đều đã biết và là duy nhất. Chúng tôi gọi là xác minh khối trên chuỗi sau khi bằng chứng được gửi cho khối và khối gốc của nó.
Điểm nổi bật Taiko
Hoàn toàn tương thích với EVM (zkEVM loại 1)
ZkEVM loại 1 mà Taiko đang áp dụng hoạt động hoàn toàn tương thích với Ethereum. Điều này giúp các nhà phát triển có thể di chuyển DApps giữa Ethereum và chuỗi khối này mà không gặp rủi ro về lỗi hợp đồng thông minh. Thời gian lập trình lại các tính năng cũ sẽ được rút ngắn và sẽ có nhiều tài nguyên hơn để phát triển các tính năng mới nếu dự án trên Ethereum muốn mở rộng quy mô hoạt động trên Taiko và ngược lại.
Mã nguồn mở (Open-source)
Tất cả mã nguồn của Taiko đều có sẵn trên GitHub, bất kỳ ai cũng có thể xem, xây dựng hoặc chỉnh sửa mã nguồn. Vì vậy, sự phát triển của blockchain không chỉ giới hạn ở một nhóm nhỏ mà còn được đóng góp bởi một cộng đồng lớn và các nhà phát triển trên toàn thế giới. Điều này mang lại cho dự án mức độ đa dạng và chất lượng mã nguồn cao hơn.
Hoàn toàn phi tập trung
Ngoài khả năng tương thích cao với EVM, Taiko còn tập trung mạnh vào phân cấp giao thức. Trong khi hầu hết các mạng Rollup ưu tiên hiệu suất và tăng dần tính phi tập trung, Taiko có kế hoạch ra mắt với những người đề xuất phi tập trung (người đặt hàng) gửi các khối và bằng chứng để tạo ZKP. Điều này làm nổi bật mức độ Taiko đánh giá cao tính phi tập trung, vì không có Bản tổng hợp nào hiện có tính năng trình sắp xếp phi tập trung.
Ngoài ra, nhóm phát triển cũng đã công bố kế hoạch ưu tiên phát triển DAO và sẽ tiết lộ các chi tiết cụ thể của kế hoạch trong tương lai.
Nguồn: https://danchoitienao.com/taiko-la-gi/
Token của Taiko
Taiko chưa có mã thông báo riêng nhưng đã xác nhận sẽ khởi chạy mã thông báo riêng có tên là “TKO”. Những người dùng ban đầu đã thực hiện các hành động trên mạng thử nghiệm có thể nhận được airdrop khi họ khởi chạy mã thông báo của mình.
Hướng dẫn từng bước một:
Bước 1: Thêm mạng vào ví
Truy cập trang web Chainlist: https://chainlist.org
Tìm kiếm từ khóa Taiko (Alpha-2 Testnet) và chọn Add Chain hoặc có thể thêm thủ công:
- Tên mạng: Taiko (Alpha-2 Testnet)
- URL mạng: https://rpc.a2.taiko.xyz
- ID chuỗi: 167004
- Ký hiệu tiền tệ: ETH
Tương tự với Màu nâu đỏ:
- Tên mạng: Sepolia
- URL mạng: https://rpc.sepolia.org
- ID chuỗi: 11155111
- Ký hiệu tiền tệ: ETH
Thêm mã thông báo Bull và Horse vào mạng Taiko (ALpha-2 Testnet):
- Hợp đồng Bull (BLL): 0x6048e5ca54c021D39Cd33b63A44980132bcFA66d
- Mã hợp đồng (NHÀ): 0xCea5BFE9542eDf828Ebc2ed054CA688f0224796f
Bước 2: Nhận testnet token Faucet
Có 2 cách để khai thác ETH testnet:
- Cách 1: Truy cập website https://sepolia-faucet.pk910.de/ , nhập địa chỉ ví và xác minh không phải Robot, sau đó chọn Start Mining.
- Cách 2: Truy cập trang web Quicknode.com , chọn chuỗi ETH và mạng Sepolia, sau đó nhập địa chỉ ví và tiến hành vòi ETH.
Truy cập trang web https://bridge.a2.taiko.xyz/ để khai thác mã thông báo BLL và HORSE, mỗi lần đúc sẽ nhận được 50 mã thông báo.
Bước 3: Kết nối Token từ Sepolia với Taiko
- Truy cập: https://bridge.a2.taiko.xyz/
- Chuyển (Cầu nối) ETH từ Sepolia sang Taiko.
- Tương tự, chúng tôi cũng kết nối các mã thông báo như HORSE và BLL với Taiko.
- Yêu cầu mã thông báo được bắc cầu tại phần giao dịch.
Bước 4: Trao đổi mã thông báo và thêm thanh khoản
- Truy cập: https://taiko.xyz/docs/guides/swap-tokens .
- Hoán đổi ETH sang HORSE và với các cặp tiền khác.
- Tạo thêm các cặp thanh khoản như HORSE/ETH, BLL/ETH,…
- Lặp lại các bước trên với các mã thông báo khác. Bạn nên lặp lại mỗi ngày để tăng cơ hội nhận được airdrop.
- Ngoài ra bạn có thể tham khảo chạy node cho dự án. Xem chi tiết tại: https://taiko.xyz/docs/guides/run-a-node .
Lộ trình
Vào tháng 12 năm 2022, chuỗi khối này đã ra mắt Mạng thử nghiệm Alpha-1.
Vào tháng 3 năm 2023, nó đã ra mắt Mạng thử nghiệm Alpha-2 với các bộ kiểm chứng không được phép và một phần mạch ZK-EVM.
Trong thời gian chờ đợi là các mốc quan trọng khác trên đường đến Mainnet với các mạch ZK-EVM đầy đủ, các đề xuất phi tập trung và bằng chứng phi tập trung được lên kế hoạch cho đầu năm 2024.
Kết luận
Bộ ba chuỗi khối nổi tiếng tuyên bố rằng chỉ có thể đạt được hai trong số ba thuộc tính: phân cấp, bảo mật và khả năng mở rộng. Tuy nhiên, các phần tổng hợp ZK tương đương với Ethereum cho phép lựa chọn cả ba thành phần mà không ảnh hưởng đến quy mô.
Taiko tìm cách giải quyết vấn đề mở rộng quy mô Ethereum trong khi vẫn duy trì trải nghiệm Ethereum quen thuộc cho người dùng và nhà phát triển. Đây là một giao thức chuỗi khối lớp 2 phi tập trung đầy hứa hẹn, tận dụng Máy ảo Ethereum Zero Knowledge (ZK-EVM) và nhóm ZK. Là một ZK-Rollup hoàn toàn tương đương với Ethereum, Taiko nhằm mục đích duy trì tính phi tập trung, bảo mật, khả năng tương thích và tính đơn giản để thu hút nhiều nhà phát triển và người dùng hơn. Với mạng thử nghiệm alpha đang được tiến hành, nó đang trên đường trở thành một nền tảng thân thiện với người dùng và có thể truy cập được cho các nhà phát triển và người dùng Ethereum.
CẢNH BÁO: Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại website này.
Bạn có thể vào group Danchoitienao để được share các kèo hold coin hoặc farming =>
Link Group Telegram