Taiko là một dự án zkRollup tương đương với Ethereum phi tập trung nhằm mục tiêu mở rộng Ethereum thông qua công nghệ zkEVM.
Taiko cam kết trở thành một zkRollup hoàn toàn tương thích với Ethereum, cho phép mở rộng Ethereum mà không làm thay đổi các ứng dụng phi tập trung (dApps) hiện có. Là một zkRollup hoàn toàn tương thích với Ethereum, Taiko cho phép các nhà phát triển và người dùng tận dụng các tính năng mạnh mẽ của Ethereum Layer 1 (L1) mà không cần thay đổi dApps hiện có.
Các tính năng chính:
Mạch zkEVM (zero-knowledge Ethereum Virtual Machine) là một trong những thành phần cốt lõi của kiến trúc công nghệ của Taiko. Nó sử dụng bằng chứng không cần biết (ZKPs) để xác minh tính chính xác và tính toàn vẹn của các phép tính Ethereum Virtual Machine (EVM). Thông qua zkEVM, Taiko có thể mở rộng Ethereum mà không cần thay đổi các hợp đồng thông minh hiện tại và ứng dụng phi tập trung (dApps), đồng thời duy trì tính bảo mật, phi tập trung và tương thích của Ethereum.
2.1.1 Chức năng và tính năng
Xác minh giao dịch: Mạch zkEVM sử dụng ZKPs để xác minh tính chính xác của giao dịch mà không tiết lộ dữ liệu cụ thể của giao dịch. Điều này giúp giảm lượng xử lý dữ liệu trên mạng chính Ethereum, từ đó giảm chi phí giao dịch và tăng tốc độ giao dịch.
Bảo mật: ZKPs đảm bảo sự riêng tư của giao dịch, và chỉ các bằng chứng được xác minh được gửi đến mạng lưới chính Ethereum.
Hỗ trợ tất cả các mã lệnh EVM: Mạch zkEVM hỗ trợ đầy đủ tất cả các mã lệnh EVM, có nghĩa là các nhà phát triển có thể di dời hợp đồng thông minh và ứng dụng phi tập trung của họ sang Taiko mà không cần thay đổi nào.
Duy trì tính tương thích với Ethereum: Mức độ tương thích cao này cho phép các công cụ phát triển Ethereum hiện có và hệ sinh thái được sử dụng trực tiếp trên Taiko, giúp đỡ đáng kể cho các nhà phát triển.
Xác minh phi tập trung: Mạch zkEVM hỗ trợ mô hình xác minh phi tập trung, nơi mà bất kỳ ai cũng có thể tham gia vào việc tạo ra và xác minh các chứng minh không cho biết. Phương pháp phi tập trung này đảm bảo an ninh và tính nguyên vẹn của hệ thống.
Người xác minh Ethereum L1: Mạch zkEVM của Taiko sử dụng người xác minh Ethereum Layer 1 để xếp hàng giao dịch, đảm bảo rằng tính phân quyền và an ninh của Ethereum được thừa hưởng.
Giảm xử lý dữ liệu: Bằng cách thực hiện giao dịch trên Layer 2 và tạo ra bằng chứng không biết, Taiko giảm tải xử lý dữ liệu trên Ethereum mainnet, từ đó cải thiện hiệu suất giao dịch và khả năng mở rộng.
Tạo ra chứng minh zk một cách nhanh chóng: Thiết kế mạch zkEVM tối ưu hóa tốc độ tạo ra chứng minh zk, đảm bảo xử lý hiệu quả một lượng giao dịch lớn.
Thực thi hợp đồng thông minh: Mạch zkEVM hỗ trợ việc thực thi hợp đồng thông minh, đảm bảo tính lập trình và linh hoạt của Ethereum. Những hợp đồng thông minh này có trách nhiệm xác minh chứng minh zk và áp dụng các quy tắc giao thức.
Xác minh giao thức: Mạch zkEVM, thông qua việc tích hợp với Ethereum L1, đảm bảo rằng tất cả các bằng chứng và trạng thái giao dịch đều được xác minh một cách chặt chẽ, duy trì tính nhất quán và an ninh hệ thống.
2.1.2 Cách Hoạt Động
Giao dịch được thực hiện lần đầu trên Layer 2, tạo ra dữ liệu giao dịch tương ứng.
Dữ liệu giao dịch này được thu thập và chuẩn bị cho việc tạo chứng minh ZK.
Mạch zkEVM sử dụng công nghệ zkSNARKs hoặc zkSTARKs để tạo ra chứng minh không thông báo có thể xác minh tính đúng đắn của giao dịch mà không tiết lộ nội dung cụ thể của giao dịch.
Sau khi chứng minh được tạo ra, chứng minh và dữ liệu liên quan sẽ được gửi đến Ethereum L1.
Các nhà xác thực Ethereum L1 xác minh chứng minh không có kiến thức được nộp để đảm bảo tính hợp lệ của chứng minh.
Sau khi bằng chứng được xác minh, trạng thái giao dịch sẽ được cập nhật trên Ethereum mainnet, đảm bảo rằng tất cả các bên tham gia đều nhìn thấy kết quả giao dịch nhất quán.
Các nút Layer 2 Rollup là một phần quan trọng trong kiến trúc kỹ thuật của Taiko, chịu trách nhiệm quản lý và thực thi giao dịch trên Layer 2 trong khi tương tác với Ethereum Layer 1 (L1). Thông qua công nghệ Layer 2 Rollup, Taiko có khả năng tăng khả năng xử lý giao dịch của Ethereum, giảm chi phí giao dịch và duy trì tính phân cấp và bảo mật.
2.2.1 Chức năng và tính năng
Thực hiện giao dịch: Các nút Layer 2 Rollup thực hiện giao dịch trên Layer 2, và những giao dịch này được xử lý trước tiên trong mạng lưới Layer 2, giảm áp lực trực tiếp lên Ethereum mainnet.
Thu thập dữ liệu: Node thu thập dữ liệu được truyền từ Ethereum Layer 1, và thực hiện xử lý giao dịch và cập nhật trạng thái dựa trên dữ liệu này.
Hiển thị Trạng thái: Sau mỗi giao dịch được thực hiện, nút Layer 2 Rollup sẽ cập nhật và hiển thị trạng thái giao dịch để đảm bảo rằng tất cả các bên tham gia đều nhìn thấy thông tin trạng thái nhất quán.
Bảo trì trạng thái: Đảm bảo tính nhất quán và tính nguyên vẹn dữ liệu của toàn bộ mạng bằng cách quản lý trạng thái sau khi thực hiện giao dịch.
Xác minh giao thức: Các nút Layer 2 Rollup thực hiện các giao dịch và quy trình xác minh theo quy tắc của giao thức Taiko. Những quy tắc này đảm bảo tính hợp lệ của các giao dịch và an ninh của mạng.
Hỗ trợ hợp đồng thông minh: Các nút có thể thực thi các hợp đồng thông minh triển khai trên Ethereum Layer 1 và sử dụng những hợp đồng này cho việc truyền dữ liệu và xác minh chứng minh zk.
Tăng Khả Năng Xử Lý: Thực hiện giao dịch trên Layer 2 đáng kể cải thiện khả năng xử lý giao dịch của mạng, giảm tắc nghẽn trên Ethereum mainnet.
Giảm Chi Phí: Xử lý giao dịch trên Layer 2 có thể giảm chi phí giao dịch đáng kể, giúp cho các giao dịch nhỏ trở nên kinh tế hơn.
Xác nhận phi tập trung: Các nút Layer 2 Rollup hỗ trợ mô hình xác nhận phi tập trung, cho phép bất kỳ ai cũng có thể tham gia vào việc xác nhận giao dịch và tạo ra chứng minh zk, đảm bảo tính phi tập trung và an ninh của mạng.
Truyền Dữ Liệu: Các nút chịu trách nhiệm truyền dữ liệu giao dịch từ Layer 2 đến Ethereum Layer 1 và cập nhật trạng thái dựa trên phản hồi từ L1.
2.2.2 Cách hoạt động
Nhận giao dịch: Các nút nhận các giao dịch được gửi bởi người dùng trên Layer 2 và thực hiện các giao dịch này theo quy tắc giao thức.
Cập nhật trạng thái: Sau khi thực hiện giao dịch, các nút cập nhật trạng thái giao dịch và duy trì thông tin trạng thái mới nhất trên Layer 2.
Tạo bằng chứng zero-knowledge: Các nút tạo bằng chứng zero-knowledge cho mỗi giao dịch, đảm bảo độ chính xác và sự riêng tư của giao dịch.
Nộp bằng chứng: Các bằng chứng zk được tạo ra và dữ liệu liên quan được nộp lên Ethereum Layer 1 để được xác minh bởi các nhà xác minh L1.
Xác minh L1: Người xác minh Ethereum Layer 1 xác minh các chứng minh không chứng minh được gửi để đảm bảo tính hợp lệ của giao dịch.
Đồng bộ trạng thái: Khi bằng chứng được xác minh, các nút Layer 2 Rollup đồng bộ và cập nhật trạng thái dựa trên phản hồi L1, đảm bảo tính nhất quán trên toàn mạng.
Ưu điểm và Các Trường Hợp Sử Dụng:
Nâng cao tính khả dụng của Ethereum: Bằng cách xử lý một lượng lớn giao dịch trên Layer 2, các nút Layer 2 Rollup của Taiko tăng đáng kể tính khả dụng của mạng Ethereum, đáp ứng nhu cầu giao dịch cao hơn.
Giảm Chi Phí Giao Dịch: Thực hiện giao dịch trên Layer 2 và tạo ra chứng minh zk giảm sự phụ thuộc vào Ethereum mainnet, từ đó giảm phí giao dịch, làm cho nó đặc biệt phù hợp cho giao dịch có tần suất cao, giá trị nhỏ.
Nâng cao An ninh và Sự riêng tư: Công nghệ chứng minh không biết điều này đảm bảo sự riêng tư và an ninh giao dịch, ngăn chặn rò rỉ dữ liệu giao dịch trong khi duy trì tính phân cấp của mạng lưới.
Giao thức Taiko cũng là một phần lõi của kiến trúc công nghệ Taiko. Nó xác định và áp đặt các quy tắc của Layer 2 Rollup, đảm bảo tính chính xác của giao dịch và an ninh mạng. Thông qua hợp đồng thông minh và xác minh phi tập trung, giao thức Taiko đạt được việc mở rộng hiệu quả của Ethereum trong khi vẫn duy trì các đặc tính phi tập trung và an toàn của nó.
2.3.1 Chức năng và tính năng
Cài đặt quy tắc: Giao thức Taiko xác định tất cả các quy tắc hoạt động của Rollup, bao gồm xử lý giao dịch, xác minh và cập nhật trạng thái, v.v. Tất cả các giao dịch phải tuân thủ những quy tắc này để đảm bảo hoạt động nhất quán của mạng lưới.
Thực thi hợp đồng thông minh: Giao thức được triển khai thông qua các hợp đồng thông minh trên Ethereum, đảm bảo rằng tất cả các quy tắc và hoạt động đều mở và minh bạch.
Xác minh giao dịch: Sau mỗi giao dịch được gửi, giao thức Taiko sẽ được xác minh theo các quy tắc được xác định trước để đảm bảo tính hợp lệ và đúng đắn của giao dịch.
Cập nhật trạng thái: Sau khi xác minh hoàn tất, giao thức sẽ cập nhật trạng thái giao dịch của Layer 2 và truyền dữ liệu liên quan đến Ethereum Layer 1 để đảm bảo rằng trạng thái được đồng bộ và nhất quán.
Bộ xác minh phi tập trung: Giao thức Taiko hỗ trợ mô hình xác minh phi tập trung nơi mà bất kỳ ai cũng có thể tham gia vào quá trình xác minh. Tiếp cận phi tập trung này nâng cao tính bảo mật và tính toàn vẹn của mạng lưới.
Không có bằng chứng kiến thức: Giao thức sử dụng công nghệ bằng chứng không có kiến thức (zkSNARKs hoặc zkSTARKs) để xác minh các giao dịch mà không tiết lộ nội dung cụ thể của giao dịch, đảm bảo quyền riêng tư và bảo mật của giao dịch.
Dữ liệu được gửi: Dữ liệu giao dịch và chứng minh zk được tạo sẽ được gửi đến Ethereum Layer 1 để được xác minh bởi các máy chủ L1.
Xử lý dữ liệu: Sau xác minh L1, giao thức sẽ cập nhật trạng thái của Lớp 2 dựa trên phản hồi để đảm bảo rằng tất cả các bên tham gia nhìn thấy kết quả giao dịch nhất quán.
Cơ chế truyền dữ liệu: Hợp đồng thông minh chịu trách nhiệm truyền dữ liệu giao dịch và chứng chỉ zk giữa Layer 2 và Layer 1 để đảm bảo tính toàn vẹn và nhất quán dữ liệu.
Xác minh giao thức: Hợp đồng thông minh cũng chịu trách nhiệm xác minh chứng chỉ zk để đảm bảo tính hợp lệ và đúng đắn của giao dịch.
Tổ chức Tự trị Phi tập trung (DAO): Việc quản trị giao thức Taiko được quản lý bởi Taiko DAO, gồm các chủ sở hữu mã thông báo TKO quyết định về các cập nhật lớn và thay đổi cho giao thức thông qua việc bỏ phiếu.
Sự Tham Gia Của Cộng Đồng: Việc quản trị và phát triển của giao thức phụ thuộc rất nhiều vào sự tham gia và đóng góp của cộng đồng để đảm bảo rằng quyết định của giao thức là minh bạch, công bằng và bao hàm.
2.3.2 Cách hoạt động
Người dùng gửi giao dịch trên Layer 2, và giao dịch được thực hiện trên các nút Layer 2 Rollup trước.
Sau khi giao dịch được thực hiện, dữ liệu giao dịch tương ứng và cập nhật trạng thái được tạo ra.
Tạo chứng minh không biết để xác minh tính chính xác của giao dịch. Những chứng minh này không tiết lộ nội dung cụ thể của giao dịch, đảm bảo sự riêng tư.
Chứng minh zk và dữ liệu giao dịch được tạo ra sẽ được gửi lên Ethereum Layer 1.
Người xác minh Layer 1 của Ethereum xác minh bằng chứng không cần dạng zero-knowledge được gửi để đảm bảo tính hợp lệ và chính xác của giao dịch.
Sau khi xác minh được thông qua, trạng thái của Layer 2 sẽ được cập nhật dựa trên phản hồi từ L1 để đảm bảo tính nhất quán và an ninh của toàn bộ mạng lưới.
Taiko DAO đảm bảo sự tham gia của cộng đồng và quản trị minh bạch thông qua việc bỏ phiếu về các cập nhật và thay đổi cho giao thức.
Tất cả cập nhật giao thức sẽ được triển khai thông qua hợp đồng thông minh để đảm bảo tính minh bạch và minh bạch của các quy tắc.
2.3.3 Ưu điểm và trường hợp sử dụng
Thông qua Công nghệ Layer 2 Rollup và chứng minh zero-knowledge, giao thủc Taiko cỡ thể cải thiện đến mức độ mộ rộng của mạng Ethereum và có thể xử lý đơn hàng giao dịch hơn và đáp ứng nhu cầu giao dịch cao hơn.
Xử lý giao dịch trên Layer 2 giảm sự phụ thuộc vào Ethereum mainnet, từ đó giảm phí giao dịch. Phương pháp này đặc biệt phù hợp cho các tình huống giao dịch tần suất cao, giá trị nhỏ.
Công nghệ bằng chứng không có kiến thức đảm bảo quyền riêng tư và bảo mật của các giao dịch, tránh rò rỉ dữ liệu giao dịch và duy trì bản chất phi tập trung của mạng.
Thông qua Taiko DAO, các thành viên cộng đồng có thể tham gia vào quản trị và ra quyết định của giao thức để đảm bảo rằng hướng phát triển của giao thức phù hợp với lợi ích và nhu cầu của cộng đồng.
Base Competitive Rollup (BCR) là một đổi mới quan trọng trong giao thức Taiko, được thiết kế để tăng cường tính phân quyền và bảo mật của mạng lưới. Dưới đây là một sự giới thiệu chi tiết về BCR:
2.4.1 Ý tưởng cốt lõi
BCR là một giải pháp Layer 2 đổi mới được thiết kế để cải thiện sự phi tập trung và bảo mật của các mạng blockchain thông qua cơ chế cạnh tranh. Trong mô hình BCR, nhiều bên tham gia có thể cạnh tranh để đề xuất và xác minh các khối, từ đó loại bỏ sự kiểm soát của một đơn vị duy nhất đối với mạng lưới.
2.4.2 Cách hoạt động
Những người đề xuất: Bất kỳ ai cũng có thể trở thành người đề xuất và gửi đề xuất khối. Người đề xuất cần đóng gói các giao dịch người dùng và tạo ra bằng chứng không biết (zkProofs).
Cuộc thi Đề xuất: Nhiều người đề xuất có thể cùng thi đấu để gửi các khối đồng thời, đảm bảo rằng quá trình tạo và gửi khối được phân tán và không bị kiểm soát tập trung.
Verifiers: Người xác minh chịu trách nhiệm xác minh các khối và chứng minh không thông báo được gửi bởi người đề xuất. Họ đảm bảo an ninh của mạng bằng cách xác minh tính chính xác và tính hợp pháp của các giao dịch.
Xác minh cạnh tranh: Nhiều máy xác minh có thể cạnh tranh để xác minh các khối, điều này tăng cường tính bảo mật của mạng vì sự cạnh tranh giữa các máy xác minh đảm bảo tính chính xác và minh bạch của quá trình xác minh.
2.4.3 Ưu điểm của BCR
Mở cửa cho sự tham gia: Mô hình BCR cho phép bất kỳ ai tham gia vào việc đề xuất và xác minh khối, loại bỏ sự phụ thuộc vào một số đơn vị và tăng cường tính phân quyền của mạng lưới.
Khả năng chống kiểm duyệt: Với nhiều người đề xuất và người xác minh cạnh tranh, việc ngăn chặn hoặc kiểm soát mạng lưới của bất kỳ tổ chức đơn lẻ nào cũng khó khăn.
Xác thực đa yếu tố: Qua cơ chế xác thực cạnh tranh, nhiều bên xác thực độc lập kiểm tra các khối, đảm bảo tính đáng tin cậy và an toàn của quá trình xác thực.
Giảm các điểm thất bại đơn lẻ: Mô hình BCR giảm thiểu rủi ro của các điểm thất bại đơn lẻ vì hoạt động của mạng không phụ thuộc vào một người đề xuất hoặc xác minh duy nhất.
Trò chơi công bằng: Người đề xuất và người xác minh cạnh tranh để nhận phần thưởng kinh tế. Cơ chế này đảm bảo rằng người tham gia có động cơ cung cấp dịch vụ trung thực và hiệu quả.
Đốt phí: Người đề xuất cần đốt một số lượng token TKO nhất định để gửi khối, giúp kiểm soát nguồn cung token và ổn định giá trị token.
Booster-Based Rollup (BBR) là một thành phần quan trọng của giao thức Taiko và được thiết kế để mở rộng khả năng của mạng Ethereum thông qua việc cải thiện hiệu suất thực thi giao dịch và lưu trữ. Mục tiêu thiết kế của BBR là tạo ra một trải nghiệm người dùng và nhà phát triển mượt mà cho phép giao dịch được thực thi như thể chúng đang ở Layer 1 (L1), trong khi duy trì lưu trữ riêng trên Layer 2 (L2) của mình.
2.5.1 Các tính năng chính và Cách hoạt động
Phân tách Thực thi và Lưu trữ: BBR thực hiện một cấu trúc hai lớp cho việc thực thi giao dịch và lưu trữ. Thiết kế này cho phép các giao dịch được thực thi một cách hiệu quả trên L2 trong khi duy trì tính bảo mật và phân cấp cần thiết trên L1.
Tích hợp Mượt Mà với L1: Qua cấu trúc hai lớp này, BBR đảm bảo hợp đồng thông minh có thể duy trì địa chỉ nhất quán trên cả L1 và tất cả BBR, đơn giản hóa quá trình triển khai và tương tác.
Hoàn toàn tương thích với Ethereum: BBR hoàn toàn tương thích với kiến trúc hiện có của Ethereum, bao gồm các hàm băm, cây trạng thái và phí Gas cho mỗi opcode. Điều này có nghĩa là các hợp đồng thông minh và ứng dụng phi tập trung hiện có trên Ethereum có thể di chuyển mượt mà sang BBR.
Tính linh hoạt nâng cao: Mục tiêu thiết kế của BBR là cải thiện tính linh hoạt của Ethereum, tạo điều kiện cho việc xử lý giao dịch nhanh hơn và giảm chi phí để hỗ trợ người dùng và ứng dụng quy mô lớn hơn.
Đa dạng: Chức năng tăng cường của BBR có thể tăng cường bất kỳ loại tổng hợp nào, có thể là lạc quan hoặc zk-rollup, tận dụng tính mở rộng của BBR.
Tăng cường khả năng mở rộng của Ethereum: Qua BBR, bất kỳ tổng hợp nào cũng có thể trực tiếp cải thiện khả năng mở rộng của Ethereum, cho phép nó xử lý nhiều giao dịch hơn và ứng dụng phức tạp hơn.
2.5.2 Chi tiết kỹ thuật
Tính nhất quán địa chỉ: BBR đảm bảo tính nhất quán của địa chỉ hợp đồng thông minh giữa L1 và L2, có nghĩa là hợp đồng thông minh triển khai trên L1 có thể hoạt động một cách liền mạch trên L2, đơn giản hóa quá trình phát triển và triển khai.
Tương tác Đơn giản hóa: Quá trình tương tác giữa người dùng và nhà phát triển trên các tầng khác nhau được tối ưu hóa, đảm bảo tính nhất quán trong trải nghiệm người dùng và tiện lợi trong quá trình phát triển.
Cấu trúc phí: Cấu trúc phí của BBR được thiết kế để đảm bảo chi phí giao dịch đủ thấp để khuyến khích người dùng và nhà phát triển sử dụng, đồng thời cũng đảm bảo cơ chế động viên kinh tế của mạng là đủ mạnh để duy trì sự tham gia của các nhà xác minh và nhà đề xuất.
Phân phối Phần thưởng: Thông qua cơ chế phân phối phần thưởng công bằng, BBR đảm bảo tất cả các thành viên tham gia mạng lưới nhận được động lực công bằng, từ đó duy trì sự phân quyền và bảo mật của mạng lưới.
2.5.3 Lợi thế
Xử lý giao dịch nhanh chóng: Bằng cách thực hiện giao dịch trên L2, BBR tăng đáng kể tốc độ xử lý giao dịch và giảm gánh nặng cho mạng chính Ethereum.
Giảm chi phí giao dịch: Thực hiện giao dịch trên L2 giảm đáng kể chi phí giao dịch, khiến cho việc giao dịch nhỏ và giao dịch tần suất cao trở nên kinh tế hơn.
Xác minh phi tập trung: BBR áp dụng cơ chế xác minh phi tập trung để đảm bảo an ninh và phi tập trung của mạng, tránh các điểm thất bại đơn lẻ và rủi ro kiểm duyệt.
Cơ chế xác thực đa yếu tố: Qua cơ chế xác thực đa yếu tố, BBR cung cấp một đảm bảo bảo mật cao hơn để đảm bảo tính chính xác và hợp pháp của tất cả các giao dịch.
Trải nghiệm người dùng liền mạch: BBR được thiết kế để đảm bảo người dùng có cùng trải nghiệm như L1 khi sử dụng mạng L2, mà không cần lo lắng về những chi tiết kỹ thuật phức tạp.
Dễ phát triển và triển khai: Các nhà phát triển có thể tận dụng các công cụ và cơ sở hạ tầng Ethereum hiện có để dễ dàng phát triển và triển khai hợp đồng thông minh và ứng dụng phi tập trung trên BBR.
TKO là token bản địa của mạng Taiko, được thiết kế để thưởng cho các nhà xác thực khối và là một phần của phí giao dịch trong mạng Taiko.
Để tăng cơ hội nhận airdrop token TKO, người dùng có thể tham gia vào mạng lưới thử nghiệm của Taiko và tăng khả năng nhận airdrop bằng cách tương tác với mạng lưới thử nghiệm.
Hiện tại, Taiko đã tiến hành nhiều mạng thử nghiệm. Mạng thử nghiệm mới nhất là Alpha3, được thiết kế để kiểm tra tương tác giữa người đề xuất và người xác thực, cũng như hệ thống phí và khuyến mãi mới.
Thêm mạng: Thêm mạng Sepolia và mạng thử nghiệm Alpha3 của Taiko vào ví MetaMask của bạn.
Nhận ETH mạng thử nghiệm: Nhận ETH Sepolia từ vòi sen.
Minting and bridging tokens: Kết nối ví của bạn, đúc token Bull và Horse, và thêm những token này vào MetaMask của bạn, sau đó cầu nối ETH, BLL, và Horse từ Sepolia đến Taiko.
Trao đổi và cung cấp thanh khoản: Trong bài kiểm tra Trao đổi của Taiko, nhập danh sách token của Taiko, trao đổi và cung cấp thanh khoản cho một số token.
Công việc của nhà phát triển: Đối với người dùng có kinh nghiệm phát triển nhất định, bạn có thể triển khai và xác minh hợp đồng, hoặc xây dựng ứng dụng phi tập trung theo hướng dẫn.
Hoàn thành các nhiệm vụ: Ghé thăm trang Galxe của Taiko, hoàn thành các nhiệm vụ như chuyển khoản, trao đổi tài sản, ghé thăm các trang hoặc trả lời câu đố để kiếm điểm. Những điểm này có thể được quy đổi thành các phần thưởng trong tương lai.
Theo trang web chính thức của Taiko, hơn 90 dự án đã được tích hợp vào hệ sinh thái.
Các dự án này bao gồm nhiều lĩnh vực khác nhau, bao gồm ví (với các ví EVM-native đáng chú ý), các chợ NFT (với các tùy chọn đơn và đa chuỗi), cơ sở hạ tầng (như dịch vụ RPC và Oracle), và ứng dụng DeFi. Là một giải pháp Layer2 Loại 1, Taiko cung cấp một con đường di cư liền mạch cho các ứng dụng Ethereum, yêu cầu ít hoặc không cần điều chỉnh.
Ngoài ra, nhóm Taiko đã giới thiệu một vòi phần thử nghiệm token, một cầu token chính thức và NFT, cũng như chức năng trao đổi và trình duyệt.
Đến ngày 23 tháng 5 năm 2024, Taiko có 933.000 người theo dõi trên nền tảng X (Twitter), trong khi Discord đã tích lũy được 9,094 triệu thành viên. So sánh với đó, Optimism có 640.000 người theo dõi và Arbitrum có 980.000 người theo dõi. Cộng đồng của Taiko đã thể hiện sự tăng trưởng và sự tương tác đáng kể.
Đội ngũ Taiko bao gồm các chuyên gia và kỹ sư blockchain có kinh nghiệm với nền tảng sâu rộng và kinh nghiệm phong phú trong công nghệ blockchain, mật mã và hệ thống phân phối.
Đồng sáng lập Daniel Wang: Daniel trước đây là người sáng lập và CEO của Loopring, một giao thức sàn giao dịch phi tập trung dựa trên Ethereum sử dụng công nghệ chứng minh không thông dụng để mở rộng quy mô. Với kinh nghiệm rộng lớn trong ngành blockchain, Daniel mang đến sự chuyên môn phong phú về công nghệ blockchain và tài chính phi tập trung (DeFi) cho Taiko. Trong Taiko, Daniel chịu trách nhiệm về kế hoạch chiến lược tổng thể và hướng dẫn kỹ thuật, thúc đẩy sự phát triển và đổi mới của dự án.
Co-founder Brecht Devos: Brecht, cũng là một trong những người sáng lập, đảm nhiệm vai trò trưởng nhóm nghiên cứu và phát triển không thông báo. Trước đây, anh là Kiến trúc sư Trưởng tại Loopring và có nền tảng sâu về mật mã và công nghệ blockchain. Brecht có kinh nghiệm thực tế rộng lớn về công nghệ chứng minh không thông báo và thiết kế giao thức blockchain. Tại Taiko, Brecht dẫn đầu nhóm nghiên cứu và phát triển không thông báo, tập trung vào nghiên cứu và triển khai công nghệ zkRollup và zkEVM.
Cấu trúc tổ chức:
Để đảm bảo hoạt động hiệu quả của mạng lưới Taiko và tuân thủ các yêu cầu quy định, Taiko đã thành lập nhiều đơn vị và tổ chức liên quan, với một số đơn vị chính đóng vai trò quan trọng.
Tài chính ban đầu và tài chính sau
Vốn mới nhất
Những quỹ này được sử dụng để triển khai và tối ưu hóa nhiều mạng thử nghiệm, bao gồm mạng thử nghiệm Alpha1, Alpha2 và Alpha3, cũng như để xác minh và hoàn thiện thiết kế mạng. Chúng cũng được sử dụng để chuẩn bị cho việc ra mắt mainnet vào cuối quý đầu tiên của năm 2024, bao gồm phát triển cơ sở hạ tầng và hỗ trợ kỹ thuật.
Dự án Taiko thuộc ngành giải pháp mở rộng Layer 2 của Ethereum, tập trung đặc biệt vào công nghệ zkRollup. Taiko cung cấp một giải pháp mở rộng blockchain hiệu quả, an toàn và phi tập trung thông qua công nghệ Ethereum Virtual Machine không thông tin (zkEVM). Mục tiêu của Taiko là giải quyết vấn đề mở rộng của Ethereum trong khi duy trì sự tương thích hoàn toàn với Ethereum.
Trong lĩnh vực giải pháp mở rộng lớp 2 của Ethereum, đặc biệt là trong công nghệ zkRollup, có một số dự án tương tự:
Giới thiệu: zkSync là một giải pháp tăng cường lớp 2 cho Ethereum dựa trên công nghệ zkRollup, được thiết kế để cung cấp giao dịch nhanh chóng, chi phí thấp trong khi duy trì tính bảo mật và phân quyền của Ethereum.
Tính năng: Hoàn toàn tương thích với Ethereum, hỗ trợ hợp đồng thông minh, và tập trung vào trải nghiệm người dùng và tính thân thiện với nhà phát triển.
Giới thiệu: StarkNet là một giải pháp mở rộng Layer 2 được phát triển bởi StarkWare dựa trên công nghệ STARK (Scalable Transparent Argument of Knowledge).
Tính năng: Sử dụng công nghệ STARK cho chứng minh không biết, cung cấp giao dịch có công suất cao và thời gian trễ thấp, và hỗ trợ hợp đồng thông minh phức tạp.
Giới thiệu: Loopring là một dự án zkRollup tập trung vào giao thức trao đổi phi tập trung (DEX), cam kết cung cấp một trải nghiệm giao dịch hiệu quả và phí thấp.
Đặc điểm: Thông qua công nghệ zkRollup, giao dịch phi tập trung có khả năng xử lý cao được đạt được để đảm bảo an ninh và quyền riêng tư của tài sản người dùng.
Hỗ trợ tài chính
Nhìn chung, dự án Taiko cung cấp công nghệ zkRollup và zkEVM sáng tạo, mang lại cho Ethereum một giải pháp mở rộng hiệu quả, an toàn và phi tập trung. Với sự hỗ trợ từ nhiều vòng tài trợ và mô hình quản trị dựa trên tổ chức tự trị phi tập trung (DAO), Taiko đã đạt được tiến bộ đáng kể trong phát triển công nghệ và xây dựng cộng đồng. Mặc dù phải đối mặt với sự cạnh tranh trên thị trường và những thách thức về công nghệ, Taiko nhắm đến việc chiếm vị trí nổi bật trong lĩnh vực giải pháp mở rộng của blockchain bằng cách liên tục tối ưu hóa công nghệ và mở rộng hệ sinh thái của mình. Cuối cùng, dự án nhắm đến việc cung cấp môi trường blockchain hiệu quả và an toàn cho người dùng và nhà phát triển.
Taiko là một dự án zkRollup tương đương với Ethereum phi tập trung nhằm mục tiêu mở rộng Ethereum thông qua công nghệ zkEVM.
Taiko cam kết trở thành một zkRollup hoàn toàn tương thích với Ethereum, cho phép mở rộng Ethereum mà không làm thay đổi các ứng dụng phi tập trung (dApps) hiện có. Là một zkRollup hoàn toàn tương thích với Ethereum, Taiko cho phép các nhà phát triển và người dùng tận dụng các tính năng mạnh mẽ của Ethereum Layer 1 (L1) mà không cần thay đổi dApps hiện có.
Các tính năng chính:
Mạch zkEVM (zero-knowledge Ethereum Virtual Machine) là một trong những thành phần cốt lõi của kiến trúc công nghệ của Taiko. Nó sử dụng bằng chứng không cần biết (ZKPs) để xác minh tính chính xác và tính toàn vẹn của các phép tính Ethereum Virtual Machine (EVM). Thông qua zkEVM, Taiko có thể mở rộng Ethereum mà không cần thay đổi các hợp đồng thông minh hiện tại và ứng dụng phi tập trung (dApps), đồng thời duy trì tính bảo mật, phi tập trung và tương thích của Ethereum.
2.1.1 Chức năng và tính năng
Xác minh giao dịch: Mạch zkEVM sử dụng ZKPs để xác minh tính chính xác của giao dịch mà không tiết lộ dữ liệu cụ thể của giao dịch. Điều này giúp giảm lượng xử lý dữ liệu trên mạng chính Ethereum, từ đó giảm chi phí giao dịch và tăng tốc độ giao dịch.
Bảo mật: ZKPs đảm bảo sự riêng tư của giao dịch, và chỉ các bằng chứng được xác minh được gửi đến mạng lưới chính Ethereum.
Hỗ trợ tất cả các mã lệnh EVM: Mạch zkEVM hỗ trợ đầy đủ tất cả các mã lệnh EVM, có nghĩa là các nhà phát triển có thể di dời hợp đồng thông minh và ứng dụng phi tập trung của họ sang Taiko mà không cần thay đổi nào.
Duy trì tính tương thích với Ethereum: Mức độ tương thích cao này cho phép các công cụ phát triển Ethereum hiện có và hệ sinh thái được sử dụng trực tiếp trên Taiko, giúp đỡ đáng kể cho các nhà phát triển.
Xác minh phi tập trung: Mạch zkEVM hỗ trợ mô hình xác minh phi tập trung, nơi mà bất kỳ ai cũng có thể tham gia vào việc tạo ra và xác minh các chứng minh không cho biết. Phương pháp phi tập trung này đảm bảo an ninh và tính nguyên vẹn của hệ thống.
Người xác minh Ethereum L1: Mạch zkEVM của Taiko sử dụng người xác minh Ethereum Layer 1 để xếp hàng giao dịch, đảm bảo rằng tính phân quyền và an ninh của Ethereum được thừa hưởng.
Giảm xử lý dữ liệu: Bằng cách thực hiện giao dịch trên Layer 2 và tạo ra bằng chứng không biết, Taiko giảm tải xử lý dữ liệu trên Ethereum mainnet, từ đó cải thiện hiệu suất giao dịch và khả năng mở rộng.
Tạo ra chứng minh zk một cách nhanh chóng: Thiết kế mạch zkEVM tối ưu hóa tốc độ tạo ra chứng minh zk, đảm bảo xử lý hiệu quả một lượng giao dịch lớn.
Thực thi hợp đồng thông minh: Mạch zkEVM hỗ trợ việc thực thi hợp đồng thông minh, đảm bảo tính lập trình và linh hoạt của Ethereum. Những hợp đồng thông minh này có trách nhiệm xác minh chứng minh zk và áp dụng các quy tắc giao thức.
Xác minh giao thức: Mạch zkEVM, thông qua việc tích hợp với Ethereum L1, đảm bảo rằng tất cả các bằng chứng và trạng thái giao dịch đều được xác minh một cách chặt chẽ, duy trì tính nhất quán và an ninh hệ thống.
2.1.2 Cách Hoạt Động
Giao dịch được thực hiện lần đầu trên Layer 2, tạo ra dữ liệu giao dịch tương ứng.
Dữ liệu giao dịch này được thu thập và chuẩn bị cho việc tạo chứng minh ZK.
Mạch zkEVM sử dụng công nghệ zkSNARKs hoặc zkSTARKs để tạo ra chứng minh không thông báo có thể xác minh tính đúng đắn của giao dịch mà không tiết lộ nội dung cụ thể của giao dịch.
Sau khi chứng minh được tạo ra, chứng minh và dữ liệu liên quan sẽ được gửi đến Ethereum L1.
Các nhà xác thực Ethereum L1 xác minh chứng minh không có kiến thức được nộp để đảm bảo tính hợp lệ của chứng minh.
Sau khi bằng chứng được xác minh, trạng thái giao dịch sẽ được cập nhật trên Ethereum mainnet, đảm bảo rằng tất cả các bên tham gia đều nhìn thấy kết quả giao dịch nhất quán.
Các nút Layer 2 Rollup là một phần quan trọng trong kiến trúc kỹ thuật của Taiko, chịu trách nhiệm quản lý và thực thi giao dịch trên Layer 2 trong khi tương tác với Ethereum Layer 1 (L1). Thông qua công nghệ Layer 2 Rollup, Taiko có khả năng tăng khả năng xử lý giao dịch của Ethereum, giảm chi phí giao dịch và duy trì tính phân cấp và bảo mật.
2.2.1 Chức năng và tính năng
Thực hiện giao dịch: Các nút Layer 2 Rollup thực hiện giao dịch trên Layer 2, và những giao dịch này được xử lý trước tiên trong mạng lưới Layer 2, giảm áp lực trực tiếp lên Ethereum mainnet.
Thu thập dữ liệu: Node thu thập dữ liệu được truyền từ Ethereum Layer 1, và thực hiện xử lý giao dịch và cập nhật trạng thái dựa trên dữ liệu này.
Hiển thị Trạng thái: Sau mỗi giao dịch được thực hiện, nút Layer 2 Rollup sẽ cập nhật và hiển thị trạng thái giao dịch để đảm bảo rằng tất cả các bên tham gia đều nhìn thấy thông tin trạng thái nhất quán.
Bảo trì trạng thái: Đảm bảo tính nhất quán và tính nguyên vẹn dữ liệu của toàn bộ mạng bằng cách quản lý trạng thái sau khi thực hiện giao dịch.
Xác minh giao thức: Các nút Layer 2 Rollup thực hiện các giao dịch và quy trình xác minh theo quy tắc của giao thức Taiko. Những quy tắc này đảm bảo tính hợp lệ của các giao dịch và an ninh của mạng.
Hỗ trợ hợp đồng thông minh: Các nút có thể thực thi các hợp đồng thông minh triển khai trên Ethereum Layer 1 và sử dụng những hợp đồng này cho việc truyền dữ liệu và xác minh chứng minh zk.
Tăng Khả Năng Xử Lý: Thực hiện giao dịch trên Layer 2 đáng kể cải thiện khả năng xử lý giao dịch của mạng, giảm tắc nghẽn trên Ethereum mainnet.
Giảm Chi Phí: Xử lý giao dịch trên Layer 2 có thể giảm chi phí giao dịch đáng kể, giúp cho các giao dịch nhỏ trở nên kinh tế hơn.
Xác nhận phi tập trung: Các nút Layer 2 Rollup hỗ trợ mô hình xác nhận phi tập trung, cho phép bất kỳ ai cũng có thể tham gia vào việc xác nhận giao dịch và tạo ra chứng minh zk, đảm bảo tính phi tập trung và an ninh của mạng.
Truyền Dữ Liệu: Các nút chịu trách nhiệm truyền dữ liệu giao dịch từ Layer 2 đến Ethereum Layer 1 và cập nhật trạng thái dựa trên phản hồi từ L1.
2.2.2 Cách hoạt động
Nhận giao dịch: Các nút nhận các giao dịch được gửi bởi người dùng trên Layer 2 và thực hiện các giao dịch này theo quy tắc giao thức.
Cập nhật trạng thái: Sau khi thực hiện giao dịch, các nút cập nhật trạng thái giao dịch và duy trì thông tin trạng thái mới nhất trên Layer 2.
Tạo bằng chứng zero-knowledge: Các nút tạo bằng chứng zero-knowledge cho mỗi giao dịch, đảm bảo độ chính xác và sự riêng tư của giao dịch.
Nộp bằng chứng: Các bằng chứng zk được tạo ra và dữ liệu liên quan được nộp lên Ethereum Layer 1 để được xác minh bởi các nhà xác minh L1.
Xác minh L1: Người xác minh Ethereum Layer 1 xác minh các chứng minh không chứng minh được gửi để đảm bảo tính hợp lệ của giao dịch.
Đồng bộ trạng thái: Khi bằng chứng được xác minh, các nút Layer 2 Rollup đồng bộ và cập nhật trạng thái dựa trên phản hồi L1, đảm bảo tính nhất quán trên toàn mạng.
Ưu điểm và Các Trường Hợp Sử Dụng:
Nâng cao tính khả dụng của Ethereum: Bằng cách xử lý một lượng lớn giao dịch trên Layer 2, các nút Layer 2 Rollup của Taiko tăng đáng kể tính khả dụng của mạng Ethereum, đáp ứng nhu cầu giao dịch cao hơn.
Giảm Chi Phí Giao Dịch: Thực hiện giao dịch trên Layer 2 và tạo ra chứng minh zk giảm sự phụ thuộc vào Ethereum mainnet, từ đó giảm phí giao dịch, làm cho nó đặc biệt phù hợp cho giao dịch có tần suất cao, giá trị nhỏ.
Nâng cao An ninh và Sự riêng tư: Công nghệ chứng minh không biết điều này đảm bảo sự riêng tư và an ninh giao dịch, ngăn chặn rò rỉ dữ liệu giao dịch trong khi duy trì tính phân cấp của mạng lưới.
Giao thức Taiko cũng là một phần lõi của kiến trúc công nghệ Taiko. Nó xác định và áp đặt các quy tắc của Layer 2 Rollup, đảm bảo tính chính xác của giao dịch và an ninh mạng. Thông qua hợp đồng thông minh và xác minh phi tập trung, giao thức Taiko đạt được việc mở rộng hiệu quả của Ethereum trong khi vẫn duy trì các đặc tính phi tập trung và an toàn của nó.
2.3.1 Chức năng và tính năng
Cài đặt quy tắc: Giao thức Taiko xác định tất cả các quy tắc hoạt động của Rollup, bao gồm xử lý giao dịch, xác minh và cập nhật trạng thái, v.v. Tất cả các giao dịch phải tuân thủ những quy tắc này để đảm bảo hoạt động nhất quán của mạng lưới.
Thực thi hợp đồng thông minh: Giao thức được triển khai thông qua các hợp đồng thông minh trên Ethereum, đảm bảo rằng tất cả các quy tắc và hoạt động đều mở và minh bạch.
Xác minh giao dịch: Sau mỗi giao dịch được gửi, giao thức Taiko sẽ được xác minh theo các quy tắc được xác định trước để đảm bảo tính hợp lệ và đúng đắn của giao dịch.
Cập nhật trạng thái: Sau khi xác minh hoàn tất, giao thức sẽ cập nhật trạng thái giao dịch của Layer 2 và truyền dữ liệu liên quan đến Ethereum Layer 1 để đảm bảo rằng trạng thái được đồng bộ và nhất quán.
Bộ xác minh phi tập trung: Giao thức Taiko hỗ trợ mô hình xác minh phi tập trung nơi mà bất kỳ ai cũng có thể tham gia vào quá trình xác minh. Tiếp cận phi tập trung này nâng cao tính bảo mật và tính toàn vẹn của mạng lưới.
Không có bằng chứng kiến thức: Giao thức sử dụng công nghệ bằng chứng không có kiến thức (zkSNARKs hoặc zkSTARKs) để xác minh các giao dịch mà không tiết lộ nội dung cụ thể của giao dịch, đảm bảo quyền riêng tư và bảo mật của giao dịch.
Dữ liệu được gửi: Dữ liệu giao dịch và chứng minh zk được tạo sẽ được gửi đến Ethereum Layer 1 để được xác minh bởi các máy chủ L1.
Xử lý dữ liệu: Sau xác minh L1, giao thức sẽ cập nhật trạng thái của Lớp 2 dựa trên phản hồi để đảm bảo rằng tất cả các bên tham gia nhìn thấy kết quả giao dịch nhất quán.
Cơ chế truyền dữ liệu: Hợp đồng thông minh chịu trách nhiệm truyền dữ liệu giao dịch và chứng chỉ zk giữa Layer 2 và Layer 1 để đảm bảo tính toàn vẹn và nhất quán dữ liệu.
Xác minh giao thức: Hợp đồng thông minh cũng chịu trách nhiệm xác minh chứng chỉ zk để đảm bảo tính hợp lệ và đúng đắn của giao dịch.
Tổ chức Tự trị Phi tập trung (DAO): Việc quản trị giao thức Taiko được quản lý bởi Taiko DAO, gồm các chủ sở hữu mã thông báo TKO quyết định về các cập nhật lớn và thay đổi cho giao thức thông qua việc bỏ phiếu.
Sự Tham Gia Của Cộng Đồng: Việc quản trị và phát triển của giao thức phụ thuộc rất nhiều vào sự tham gia và đóng góp của cộng đồng để đảm bảo rằng quyết định của giao thức là minh bạch, công bằng và bao hàm.
2.3.2 Cách hoạt động
Người dùng gửi giao dịch trên Layer 2, và giao dịch được thực hiện trên các nút Layer 2 Rollup trước.
Sau khi giao dịch được thực hiện, dữ liệu giao dịch tương ứng và cập nhật trạng thái được tạo ra.
Tạo chứng minh không biết để xác minh tính chính xác của giao dịch. Những chứng minh này không tiết lộ nội dung cụ thể của giao dịch, đảm bảo sự riêng tư.
Chứng minh zk và dữ liệu giao dịch được tạo ra sẽ được gửi lên Ethereum Layer 1.
Người xác minh Layer 1 của Ethereum xác minh bằng chứng không cần dạng zero-knowledge được gửi để đảm bảo tính hợp lệ và chính xác của giao dịch.
Sau khi xác minh được thông qua, trạng thái của Layer 2 sẽ được cập nhật dựa trên phản hồi từ L1 để đảm bảo tính nhất quán và an ninh của toàn bộ mạng lưới.
Taiko DAO đảm bảo sự tham gia của cộng đồng và quản trị minh bạch thông qua việc bỏ phiếu về các cập nhật và thay đổi cho giao thức.
Tất cả cập nhật giao thức sẽ được triển khai thông qua hợp đồng thông minh để đảm bảo tính minh bạch và minh bạch của các quy tắc.
2.3.3 Ưu điểm và trường hợp sử dụng
Thông qua Công nghệ Layer 2 Rollup và chứng minh zero-knowledge, giao thủc Taiko cỡ thể cải thiện đến mức độ mộ rộng của mạng Ethereum và có thể xử lý đơn hàng giao dịch hơn và đáp ứng nhu cầu giao dịch cao hơn.
Xử lý giao dịch trên Layer 2 giảm sự phụ thuộc vào Ethereum mainnet, từ đó giảm phí giao dịch. Phương pháp này đặc biệt phù hợp cho các tình huống giao dịch tần suất cao, giá trị nhỏ.
Công nghệ bằng chứng không có kiến thức đảm bảo quyền riêng tư và bảo mật của các giao dịch, tránh rò rỉ dữ liệu giao dịch và duy trì bản chất phi tập trung của mạng.
Thông qua Taiko DAO, các thành viên cộng đồng có thể tham gia vào quản trị và ra quyết định của giao thức để đảm bảo rằng hướng phát triển của giao thức phù hợp với lợi ích và nhu cầu của cộng đồng.
Base Competitive Rollup (BCR) là một đổi mới quan trọng trong giao thức Taiko, được thiết kế để tăng cường tính phân quyền và bảo mật của mạng lưới. Dưới đây là một sự giới thiệu chi tiết về BCR:
2.4.1 Ý tưởng cốt lõi
BCR là một giải pháp Layer 2 đổi mới được thiết kế để cải thiện sự phi tập trung và bảo mật của các mạng blockchain thông qua cơ chế cạnh tranh. Trong mô hình BCR, nhiều bên tham gia có thể cạnh tranh để đề xuất và xác minh các khối, từ đó loại bỏ sự kiểm soát của một đơn vị duy nhất đối với mạng lưới.
2.4.2 Cách hoạt động
Những người đề xuất: Bất kỳ ai cũng có thể trở thành người đề xuất và gửi đề xuất khối. Người đề xuất cần đóng gói các giao dịch người dùng và tạo ra bằng chứng không biết (zkProofs).
Cuộc thi Đề xuất: Nhiều người đề xuất có thể cùng thi đấu để gửi các khối đồng thời, đảm bảo rằng quá trình tạo và gửi khối được phân tán và không bị kiểm soát tập trung.
Verifiers: Người xác minh chịu trách nhiệm xác minh các khối và chứng minh không thông báo được gửi bởi người đề xuất. Họ đảm bảo an ninh của mạng bằng cách xác minh tính chính xác và tính hợp pháp của các giao dịch.
Xác minh cạnh tranh: Nhiều máy xác minh có thể cạnh tranh để xác minh các khối, điều này tăng cường tính bảo mật của mạng vì sự cạnh tranh giữa các máy xác minh đảm bảo tính chính xác và minh bạch của quá trình xác minh.
2.4.3 Ưu điểm của BCR
Mở cửa cho sự tham gia: Mô hình BCR cho phép bất kỳ ai tham gia vào việc đề xuất và xác minh khối, loại bỏ sự phụ thuộc vào một số đơn vị và tăng cường tính phân quyền của mạng lưới.
Khả năng chống kiểm duyệt: Với nhiều người đề xuất và người xác minh cạnh tranh, việc ngăn chặn hoặc kiểm soát mạng lưới của bất kỳ tổ chức đơn lẻ nào cũng khó khăn.
Xác thực đa yếu tố: Qua cơ chế xác thực cạnh tranh, nhiều bên xác thực độc lập kiểm tra các khối, đảm bảo tính đáng tin cậy và an toàn của quá trình xác thực.
Giảm các điểm thất bại đơn lẻ: Mô hình BCR giảm thiểu rủi ro của các điểm thất bại đơn lẻ vì hoạt động của mạng không phụ thuộc vào một người đề xuất hoặc xác minh duy nhất.
Trò chơi công bằng: Người đề xuất và người xác minh cạnh tranh để nhận phần thưởng kinh tế. Cơ chế này đảm bảo rằng người tham gia có động cơ cung cấp dịch vụ trung thực và hiệu quả.
Đốt phí: Người đề xuất cần đốt một số lượng token TKO nhất định để gửi khối, giúp kiểm soát nguồn cung token và ổn định giá trị token.
Booster-Based Rollup (BBR) là một thành phần quan trọng của giao thức Taiko và được thiết kế để mở rộng khả năng của mạng Ethereum thông qua việc cải thiện hiệu suất thực thi giao dịch và lưu trữ. Mục tiêu thiết kế của BBR là tạo ra một trải nghiệm người dùng và nhà phát triển mượt mà cho phép giao dịch được thực thi như thể chúng đang ở Layer 1 (L1), trong khi duy trì lưu trữ riêng trên Layer 2 (L2) của mình.
2.5.1 Các tính năng chính và Cách hoạt động
Phân tách Thực thi và Lưu trữ: BBR thực hiện một cấu trúc hai lớp cho việc thực thi giao dịch và lưu trữ. Thiết kế này cho phép các giao dịch được thực thi một cách hiệu quả trên L2 trong khi duy trì tính bảo mật và phân cấp cần thiết trên L1.
Tích hợp Mượt Mà với L1: Qua cấu trúc hai lớp này, BBR đảm bảo hợp đồng thông minh có thể duy trì địa chỉ nhất quán trên cả L1 và tất cả BBR, đơn giản hóa quá trình triển khai và tương tác.
Hoàn toàn tương thích với Ethereum: BBR hoàn toàn tương thích với kiến trúc hiện có của Ethereum, bao gồm các hàm băm, cây trạng thái và phí Gas cho mỗi opcode. Điều này có nghĩa là các hợp đồng thông minh và ứng dụng phi tập trung hiện có trên Ethereum có thể di chuyển mượt mà sang BBR.
Tính linh hoạt nâng cao: Mục tiêu thiết kế của BBR là cải thiện tính linh hoạt của Ethereum, tạo điều kiện cho việc xử lý giao dịch nhanh hơn và giảm chi phí để hỗ trợ người dùng và ứng dụng quy mô lớn hơn.
Đa dạng: Chức năng tăng cường của BBR có thể tăng cường bất kỳ loại tổng hợp nào, có thể là lạc quan hoặc zk-rollup, tận dụng tính mở rộng của BBR.
Tăng cường khả năng mở rộng của Ethereum: Qua BBR, bất kỳ tổng hợp nào cũng có thể trực tiếp cải thiện khả năng mở rộng của Ethereum, cho phép nó xử lý nhiều giao dịch hơn và ứng dụng phức tạp hơn.
2.5.2 Chi tiết kỹ thuật
Tính nhất quán địa chỉ: BBR đảm bảo tính nhất quán của địa chỉ hợp đồng thông minh giữa L1 và L2, có nghĩa là hợp đồng thông minh triển khai trên L1 có thể hoạt động một cách liền mạch trên L2, đơn giản hóa quá trình phát triển và triển khai.
Tương tác Đơn giản hóa: Quá trình tương tác giữa người dùng và nhà phát triển trên các tầng khác nhau được tối ưu hóa, đảm bảo tính nhất quán trong trải nghiệm người dùng và tiện lợi trong quá trình phát triển.
Cấu trúc phí: Cấu trúc phí của BBR được thiết kế để đảm bảo chi phí giao dịch đủ thấp để khuyến khích người dùng và nhà phát triển sử dụng, đồng thời cũng đảm bảo cơ chế động viên kinh tế của mạng là đủ mạnh để duy trì sự tham gia của các nhà xác minh và nhà đề xuất.
Phân phối Phần thưởng: Thông qua cơ chế phân phối phần thưởng công bằng, BBR đảm bảo tất cả các thành viên tham gia mạng lưới nhận được động lực công bằng, từ đó duy trì sự phân quyền và bảo mật của mạng lưới.
2.5.3 Lợi thế
Xử lý giao dịch nhanh chóng: Bằng cách thực hiện giao dịch trên L2, BBR tăng đáng kể tốc độ xử lý giao dịch và giảm gánh nặng cho mạng chính Ethereum.
Giảm chi phí giao dịch: Thực hiện giao dịch trên L2 giảm đáng kể chi phí giao dịch, khiến cho việc giao dịch nhỏ và giao dịch tần suất cao trở nên kinh tế hơn.
Xác minh phi tập trung: BBR áp dụng cơ chế xác minh phi tập trung để đảm bảo an ninh và phi tập trung của mạng, tránh các điểm thất bại đơn lẻ và rủi ro kiểm duyệt.
Cơ chế xác thực đa yếu tố: Qua cơ chế xác thực đa yếu tố, BBR cung cấp một đảm bảo bảo mật cao hơn để đảm bảo tính chính xác và hợp pháp của tất cả các giao dịch.
Trải nghiệm người dùng liền mạch: BBR được thiết kế để đảm bảo người dùng có cùng trải nghiệm như L1 khi sử dụng mạng L2, mà không cần lo lắng về những chi tiết kỹ thuật phức tạp.
Dễ phát triển và triển khai: Các nhà phát triển có thể tận dụng các công cụ và cơ sở hạ tầng Ethereum hiện có để dễ dàng phát triển và triển khai hợp đồng thông minh và ứng dụng phi tập trung trên BBR.
TKO là token bản địa của mạng Taiko, được thiết kế để thưởng cho các nhà xác thực khối và là một phần của phí giao dịch trong mạng Taiko.
Để tăng cơ hội nhận airdrop token TKO, người dùng có thể tham gia vào mạng lưới thử nghiệm của Taiko và tăng khả năng nhận airdrop bằng cách tương tác với mạng lưới thử nghiệm.
Hiện tại, Taiko đã tiến hành nhiều mạng thử nghiệm. Mạng thử nghiệm mới nhất là Alpha3, được thiết kế để kiểm tra tương tác giữa người đề xuất và người xác thực, cũng như hệ thống phí và khuyến mãi mới.
Thêm mạng: Thêm mạng Sepolia và mạng thử nghiệm Alpha3 của Taiko vào ví MetaMask của bạn.
Nhận ETH mạng thử nghiệm: Nhận ETH Sepolia từ vòi sen.
Minting and bridging tokens: Kết nối ví của bạn, đúc token Bull và Horse, và thêm những token này vào MetaMask của bạn, sau đó cầu nối ETH, BLL, và Horse từ Sepolia đến Taiko.
Trao đổi và cung cấp thanh khoản: Trong bài kiểm tra Trao đổi của Taiko, nhập danh sách token của Taiko, trao đổi và cung cấp thanh khoản cho một số token.
Công việc của nhà phát triển: Đối với người dùng có kinh nghiệm phát triển nhất định, bạn có thể triển khai và xác minh hợp đồng, hoặc xây dựng ứng dụng phi tập trung theo hướng dẫn.
Hoàn thành các nhiệm vụ: Ghé thăm trang Galxe của Taiko, hoàn thành các nhiệm vụ như chuyển khoản, trao đổi tài sản, ghé thăm các trang hoặc trả lời câu đố để kiếm điểm. Những điểm này có thể được quy đổi thành các phần thưởng trong tương lai.
Theo trang web chính thức của Taiko, hơn 90 dự án đã được tích hợp vào hệ sinh thái.
Các dự án này bao gồm nhiều lĩnh vực khác nhau, bao gồm ví (với các ví EVM-native đáng chú ý), các chợ NFT (với các tùy chọn đơn và đa chuỗi), cơ sở hạ tầng (như dịch vụ RPC và Oracle), và ứng dụng DeFi. Là một giải pháp Layer2 Loại 1, Taiko cung cấp một con đường di cư liền mạch cho các ứng dụng Ethereum, yêu cầu ít hoặc không cần điều chỉnh.
Ngoài ra, nhóm Taiko đã giới thiệu một vòi phần thử nghiệm token, một cầu token chính thức và NFT, cũng như chức năng trao đổi và trình duyệt.
Đến ngày 23 tháng 5 năm 2024, Taiko có 933.000 người theo dõi trên nền tảng X (Twitter), trong khi Discord đã tích lũy được 9,094 triệu thành viên. So sánh với đó, Optimism có 640.000 người theo dõi và Arbitrum có 980.000 người theo dõi. Cộng đồng của Taiko đã thể hiện sự tăng trưởng và sự tương tác đáng kể.
Đội ngũ Taiko bao gồm các chuyên gia và kỹ sư blockchain có kinh nghiệm với nền tảng sâu rộng và kinh nghiệm phong phú trong công nghệ blockchain, mật mã và hệ thống phân phối.
Đồng sáng lập Daniel Wang: Daniel trước đây là người sáng lập và CEO của Loopring, một giao thức sàn giao dịch phi tập trung dựa trên Ethereum sử dụng công nghệ chứng minh không thông dụng để mở rộng quy mô. Với kinh nghiệm rộng lớn trong ngành blockchain, Daniel mang đến sự chuyên môn phong phú về công nghệ blockchain và tài chính phi tập trung (DeFi) cho Taiko. Trong Taiko, Daniel chịu trách nhiệm về kế hoạch chiến lược tổng thể và hướng dẫn kỹ thuật, thúc đẩy sự phát triển và đổi mới của dự án.
Co-founder Brecht Devos: Brecht, cũng là một trong những người sáng lập, đảm nhiệm vai trò trưởng nhóm nghiên cứu và phát triển không thông báo. Trước đây, anh là Kiến trúc sư Trưởng tại Loopring và có nền tảng sâu về mật mã và công nghệ blockchain. Brecht có kinh nghiệm thực tế rộng lớn về công nghệ chứng minh không thông báo và thiết kế giao thức blockchain. Tại Taiko, Brecht dẫn đầu nhóm nghiên cứu và phát triển không thông báo, tập trung vào nghiên cứu và triển khai công nghệ zkRollup và zkEVM.
Cấu trúc tổ chức:
Để đảm bảo hoạt động hiệu quả của mạng lưới Taiko và tuân thủ các yêu cầu quy định, Taiko đã thành lập nhiều đơn vị và tổ chức liên quan, với một số đơn vị chính đóng vai trò quan trọng.
Tài chính ban đầu và tài chính sau
Vốn mới nhất
Những quỹ này được sử dụng để triển khai và tối ưu hóa nhiều mạng thử nghiệm, bao gồm mạng thử nghiệm Alpha1, Alpha2 và Alpha3, cũng như để xác minh và hoàn thiện thiết kế mạng. Chúng cũng được sử dụng để chuẩn bị cho việc ra mắt mainnet vào cuối quý đầu tiên của năm 2024, bao gồm phát triển cơ sở hạ tầng và hỗ trợ kỹ thuật.
Dự án Taiko thuộc ngành giải pháp mở rộng Layer 2 của Ethereum, tập trung đặc biệt vào công nghệ zkRollup. Taiko cung cấp một giải pháp mở rộng blockchain hiệu quả, an toàn và phi tập trung thông qua công nghệ Ethereum Virtual Machine không thông tin (zkEVM). Mục tiêu của Taiko là giải quyết vấn đề mở rộng của Ethereum trong khi duy trì sự tương thích hoàn toàn với Ethereum.
Trong lĩnh vực giải pháp mở rộng lớp 2 của Ethereum, đặc biệt là trong công nghệ zkRollup, có một số dự án tương tự:
Giới thiệu: zkSync là một giải pháp tăng cường lớp 2 cho Ethereum dựa trên công nghệ zkRollup, được thiết kế để cung cấp giao dịch nhanh chóng, chi phí thấp trong khi duy trì tính bảo mật và phân quyền của Ethereum.
Tính năng: Hoàn toàn tương thích với Ethereum, hỗ trợ hợp đồng thông minh, và tập trung vào trải nghiệm người dùng và tính thân thiện với nhà phát triển.
Giới thiệu: StarkNet là một giải pháp mở rộng Layer 2 được phát triển bởi StarkWare dựa trên công nghệ STARK (Scalable Transparent Argument of Knowledge).
Tính năng: Sử dụng công nghệ STARK cho chứng minh không biết, cung cấp giao dịch có công suất cao và thời gian trễ thấp, và hỗ trợ hợp đồng thông minh phức tạp.
Giới thiệu: Loopring là một dự án zkRollup tập trung vào giao thức trao đổi phi tập trung (DEX), cam kết cung cấp một trải nghiệm giao dịch hiệu quả và phí thấp.
Đặc điểm: Thông qua công nghệ zkRollup, giao dịch phi tập trung có khả năng xử lý cao được đạt được để đảm bảo an ninh và quyền riêng tư của tài sản người dùng.
Hỗ trợ tài chính
Nhìn chung, dự án Taiko cung cấp công nghệ zkRollup và zkEVM sáng tạo, mang lại cho Ethereum một giải pháp mở rộng hiệu quả, an toàn và phi tập trung. Với sự hỗ trợ từ nhiều vòng tài trợ và mô hình quản trị dựa trên tổ chức tự trị phi tập trung (DAO), Taiko đã đạt được tiến bộ đáng kể trong phát triển công nghệ và xây dựng cộng đồng. Mặc dù phải đối mặt với sự cạnh tranh trên thị trường và những thách thức về công nghệ, Taiko nhắm đến việc chiếm vị trí nổi bật trong lĩnh vực giải pháp mở rộng của blockchain bằng cách liên tục tối ưu hóa công nghệ và mở rộng hệ sinh thái của mình. Cuối cùng, dự án nhắm đến việc cung cấp môi trường blockchain hiệu quả và an toàn cho người dùng và nhà phát triển.