Zilliqa đã đạt được sức hút trong những tuần qua và vì lý do chính đáng. Nhóm nghiên cứu đằng sau nền tảng Zilliqa đã đặt mục tiêu tạo ra nền tảng blockchain hoàn toàn phi tập trung nhanh nhất trong ngành.

Như đã nêu trên chính thức Trang web Zilliqa, Zilliqa là nền tảng blockchain thông lượng cao thế hệ tiếp theo. Họ đặt mục tiêu trở thành một đối thủ nặng ký với Ethereum, cho phép triển khai các hợp đồng thông minh và dapp trên nền tảng của họ. Sự khác biệt chính là Zilliqa sẽ có thông lượng giao dịch cao hơn nhiều với chi phí thấp hơn Ethereum và nhiều nền tảng blockchain khác.

Trong bài viết này, chúng ta cùng điểm qua dự án Zilliqa và điểm qua những đặc điểm chính gây sốt giới đầu tư thời gian gần đây.

Blockchains và khả năng mở rộng

Nếu Zilliqa quản lý để khởi chạy nền tảng của mình như hình dung, nó sẽ là một trong những blockchain đầu tiên giải quyết được vấn đề về khả năng mở rộng mà không cần phải hy sinh phân quyền.

Khả năng mở rộng vẫn là một vấn đề lớn đối với các blockchain. Các vấn đề về khả năng mở rộng đầu tiên được nghĩ đến là những vấn đề mà Bitcoin phải đối mặt vào cuối năm 2023 và sự tắc nghẽn mạng trên Ethereum do tính đơn giản nhưng rất phổ biến CryptoKitties dapp. Trong khi hai trường hợp đó là những trường hợp được biết đến nhiều nhất, nhiều blockchain khác đang phải vật lộn với các vấn đề về khả năng mở rộng tương tự.

Cốt lõi của các vấn đề về khả năng mở rộng này là các nút được sử dụng bởi các blockchain. Các nút xác minh giao dịch và bảo mật mạng. Vấn đề với các nút là càng có nhiều nút trong một mạng, thì càng khó để đồng ý về các giao dịch; do đó, việc đạt được sự đồng thuận trở nên khó khăn hơn.

Đối với hầu hết các blockchain, các nhóm phát triển đã cố gắng giải quyết các vấn đề về khả năng mở rộng bằng một loạt các giải pháp như chuỗi bên và masternode. Tuy nhiên, hầu hết các giải pháp này đều có những nhược điểm mới; phổ biến nhất là sự hy sinh của sự phân quyền hoàn toàn.

Zilliqa giải quyết vấn đề khả năng mở rộng trực tiếp trên blockchain của nó bằng cách sử dụng một giải pháp công nghệ hoàn toàn mới trong khi vẫn hoàn toàn phi tập trung.

Sharding trên Zilliqa

Để ngăn chặn các vấn đề về khả năng mở rộng, Zilliqa sử dụng một phương pháp được gọi là Sharding.

Sharding là một kiểu phân vùng cơ sở dữ liệu – nó chia nhỏ cơ sở dữ liệu thành các phần nhỏ hơn, nhanh hơn và dễ quản lý hơn được gọi là data shard. Do đó, các phân đoạn dữ liệu này là các phần nhỏ của cơ sở dữ liệu, có nghĩa là các phân đoạn dữ liệu chỉ chứa các phần nhỏ của thông tin.

Do đó, các mảnh tự nó là vô nghĩa; nội dung của chúng chỉ có giá trị khi được đặt cùng nhau. Sharding cũng cho phép lưu trữ tất cả các phân đoạn dữ liệu trên nhiều máy chủ.

Trong trường hợp của Zilliqa, sharding được sử dụng để phân chia tất cả các công việc xác minh giao dịch và bảo mật mạng trên toàn mạng. Việc xác minh các giao dịch được thực hiện bởi một nhóm bao gồm tối đa 600 nút, được gọi là phân đoạn. Bất cứ khi nào đạt đến ngưỡng 600 nút, một phân đoạn mới được tạo.

Ví dụ: nếu có 4.200 nút đang hoạt động, thì sẽ có 7 phân đoạn. Trong trường hợp này, mỗi phân đoạn xử lý 1/7 hoặc 14,3% tổng số giao dịch mạng.

Tất cả các giao dịch được xác minh bởi một phân đoạn được đóng gói vào một microblock. Sau đó, các microblock của mỗi phân đoạn được thêm vào với nhau (7 microblocks, theo ví dụ của chúng tôi) dựa trên một quy trình được gọi là Đại Kỷ Nguyên DS. Khi các microblock này được thêm vào với nhau, chúng tạo thành một khối được thêm vào chuỗi khối Zilliqa.

Do đó, sharding của Zilliqa phân phối công việc giữa các mạng và sau khi hoàn thành công việc, tất cả sẽ được tập hợp lại với nhau.

Điều tuyệt vời của sharding là nó cho phép mạng trở nên nhanh hơn với những người mới tham gia, thay vì chậm hơn. Mạng Zilliqa càng thu hút được nhiều người dùng thì mạng càng có thể xử lý nhiều giao dịch với tốc độ ngày càng nhanh. Với mỗi 600 nút mới, thông lượng giao dịch của mạng tăng lên.

Về lý thuyết, không có giới hạn về số lượng giao dịch mỗi giây mà chuỗi khối Zilliqa có thể xử lý, nếu số lượng các nút tiếp tục tăng lên. Hiện tại, Zilliqa đã đã đạt được 2.488 giao dịch mỗi giây trên testnet của họ – một con số vượt quá nhiều so với Bitcoin và Ethereum.

Nguồn: https://www.zilliqa.com/

Hợp đồng thông minh Zilliqa

Cách Zilliqa giải quyết vấn đề về khả năng mở rộng là một bước đầu tiên tuyệt vời. Tuy nhiên, nền tảng cần được sử dụng trước khi nó trở thành bất kỳ thứ gì có giá trị thực.

Trường hợp sử dụng của Zilliqa là nó sẽ trở thành hợp đồng thông minh và nền tảng dapp. Về vấn đề này, nền tảng của phương pháp sharding là một hạn chế, vì nó đòi hỏi một lượng lớn giao tiếp giữa các phân đoạn khác nhau để cho phép một dapp chạy như dự định. Bởi vì điều này, nền tảng ban đầu chỉ hỗ trợ hợp đồng thông minh được tạo cho lập trình chức năng và luồng dữ liệu. Theo nhóm nghiên cứu, điều này sẽ thay đổi trong tương lai gần.

Để có thể sử dụng các hợp đồng thông minh trên nền tảng Zilliqa dựa trên sharding, nhóm đã tạo ra một ngôn ngữ lập trình mới. Ngôn ngữ lập trình này được gọi là Scilla và đã được tạo ra để lập trình chức năng an toàn hơn và được tiêu chuẩn hóa.

Ứng dụng của ngôn ngữ mới này là khá kỹ thuật, nhưng về cơ bản nó hướng đến một ngôn ngữ lập trình hiểu cách tách biệt công việc tính toán của một hợp đồng (trạng thái) khỏi khía cạnh giao tiếp của một hợp đồng (hàm).

Thuật toán đồng thuận của Zilliqa

Nhóm Zilliqa đã tuyên bố rằng blockchain của họ sẽ có thể xử lý thông lượng giao dịch được đề cập ở trên mà không phải hy sinh phân quyền. Họ có thể làm điều này vì sự lai tạo, độc đáo của họ thuật toán đồng thuận. Nó là lai bởi vì nó pha trộn Bằng chứng làm việc  với Khả năng chịu lỗi Byzantine thực tế đoàn kết.

Proof-of-Work được sử dụng để chứng minh danh tính của các nút và khi điều này được thực hiện, một nút sẽ được gán một phân đoạn. Sau đó, phân đoạn (600 nút) tìm thấy sự đồng thuận bên trong chính nó để đạt được sự đồng thuận cho microblock và sau đó với các phân đoạn khác cho khối cuối cùng thông qua thuật toán Dung sai lỗi Byzantine thực tế.

Nhóm Zilliqa

Nếu đó là tiến sĩ bạn muốn, nhóm của Zilliqa sẽ có họ. Nhóm Zilliqa có nền tảng học thuật vững vàng và 3 trong số những người sáng lập là cựu sinh viên của Đại học Quốc gia Singapore danh tiếng. Dự án Zilliqa thậm chí còn bắt nguồn từ một dự án nghiên cứu do NUS thực hiện.

Giám đốc điều hành và đồng sáng lập là Xinshu Dong. Dong là một chuyên gia được quốc tế công nhận trong lĩnh vực an ninh mạng và đã tham gia vào nhiều dự án an ninh quốc gia cho chính phủ Singapore. Anh ấy được hỗ trợ bởi người đồng sáng lập và Giám đốc Khoa học Prateek Saxena, một giáo sư về khoa học máy tính tại Đại học Quốc gia Singapore, lĩnh vực mà ông cũng có bằng Tiến sĩ.

Người đồng sáng lập và đứng đầu công nghệ thứ ba là Jia Yaoqi, là người có bằng tiến sĩ về khoa học máy tính và chuyên về an ninh mạng và bảo mật hệ thống phân tán. Người đồng sáng lập thứ tư, người có bằng Tiến sĩ và người đứng đầu nghiên cứu, là Amrit Kumar.

Đây là đội hình của họ:

Về mặt cố vấn, nhóm Zillia cũng rất toàn diện. Loi Luu, người sáng lập Kyber Mạng lưới là một trong những cố vấn này, cũng như Evan Cheng, Giám đốc Kỹ thuật của Facebook và một kỹ sư từng đoạt giải thưởng cho công việc của mình tại Apple. Dưới đây là danh sách ấn tượng về các cố vấn của Zilliqa:

Lộ trình

Nền tảng Zilliqa hiện đang chạy trên mạng thử nghiệm của nó và dự kiến ​​sẽ hoạt động trên mạng chính của nó vào quý 3 năm 2023. Một cột mốc quan trọng khác cần chú ý là việc phát hành tùy chọn triển khai hợp đồng thông minh trên nền tảng. Bản Beta sẽ được phát hành vào quý 3 năm 2023.

Nhóm cũng đang tổ chức khá nhiều cuộc gặp gỡ, thời gian và địa điểm có thể được tìm thấy đây.

Nguồn: Zilliqa

Mã thông báo ZIL

Cho đến khi ra mắt mạng chính Zilliqa, mã thông báo ZIL là một Mã thông báo ERC-20, nghĩa là nó là một phần của mạng Ethereum.

Sau khi mạng chính được khởi chạy, ZIL sẽ được chuyển sang chuỗi khối Zilliqa và được sử dụng như một động lực để các thợ đào xác minh giao dịch, thanh toán phí giao dịch và thanh toán cho việc thực hiện hợp đồng thông minh.

Bạn có thể mua mã thông báo ZIL trên những trao đổi này. Vì ZIL hiện đang dựa trên chuỗi khối Ethereum, bạn có thể lưu trữ ZIL trong bất kỳ ví nào tương thích với Ethereum, chẳng hạn như Metamask.

Đối thủ cạnh tranh và thách thức

Các blockchains nền tảng là cực kỳ nóng ngay bây giờ và Zilliqa phải đối mặt với sự cạnh tranh khốc liệt từ các mạng lớn nhất trong ngành, bao gồm Ethereum, EOS và NEO. Mặc dù Zilliqa vượt trội về mặt công nghệ so với Ethereum, và ở một mức độ nào đó là EOS và NEO, nó vẫn thiếu các dự án thực sự khởi chạy trên nền tảng của nó so với các nền tảng này và các nền tảng blockchain khác.

Với khả năng mở rộng không giới hạn về mặt lý thuyết của Zilliqa, chúng tôi có thể cho rằng chỉ là vấn đề thời gian trước khi các ứng dụng đầu tiên bắt đầu tạo dapps trên nền tảng. Tuy nhiên, sẽ vẫn là một thách thức lớn đối với Zilliqa trong việc tạo ra một hệ sinh thái phù hợp với quy mô của một số nền tảng lớn khác trong ngành và cuối cùng, các nền tảng blockchain được định giá dựa trên quy mô mạng của họ.

Kết luận

Khả năng mở rộng là một vấn đề rất thực tế trong ngành công nghiệp blockchain ngày nay và Zilliqa đang cung cấp một giải pháp trực tiếp. Nhóm đã cung cấp bằng chứng cho các tuyên bố về thông lượng giao dịch cao duy nhất của mạng thử nghiệm của nó, mang lại hy vọng tốt về tốc độ của mạng chính khi nó được khởi chạy.

Hiện tại, khả năng mở rộng không giới hạn về mặt lý thuyết của chuỗi khối Zilliqa là điểm bán hàng cốt lõi của họ, nhưng nền tảng này có thể sẽ phải cung cấp nhiều hơn thế để có thể cạnh tranh với những gã khổng lồ trong ngành như Ethereum, EOS và NEO. Các nền tảng này đang tăng nhanh mạng lưới và chất lượng hệ sinh thái của họ, cũng như đưa ra các giải pháp cho các mối quan tâm về khả năng mở rộng của họ.

Một khi các dự án chất lượng bắt đầu hợp tác với Zilliqa, nền tảng này có thể có một cú sút nghiêm túc để trở thành một trong những blockchain nền tảng hàng đầu, dựa trên lợi thế công nghệ của nó.

Tìm hiểu thêm về Zilliqa trên trang mạng. Bạn cũng có thể theo dõi họ trên Twitter, và tham gia Telegram.

Có liên quan: 5 đồng tiền nền tảng được định giá thấp nhất