Tăng cường chức năng, hiệu suất & khả năng mở rộng; tìm hiểu những gì nâng cấp Vasil sẽ mang lại cho Cardano
Hiện chúng ta chỉ còn vài ngày nữa là đến việc triển khai bản nâng cấp Vasil, bản nâng cấp này sẽ cải thiện và nâng cao đáng kể khả năng của Cardano. Các tính năng và cải tiến mới của Plutus v2 sẽ cho phép các nhà phát triển DApp tạo ra những trải nghiệm mới lạ và thú vị, đồng thời kết nối khuếch tán mở ra tiềm năng về thông lượng và dung lượng mạng lớn hơn.
Theo dõi TADATek Insights
Các cấu phần Vasil đã được tiến hành trong một thời gian trên toàn bộ hệ sinh thái Cardano. Các nhóm kỹ sư cốt lõi tại IOG và Cardano Foundation, SPO, nhà phát triển DApp và sàn giao dịch đã thực hiện các nỗ lực tích hợp và thử nghiệm chuyên sâu, với kết quả khả quan. Một nhóm IOG / Cardano Foundation chung sẽ sử dụng bộ tổ hợp hard fork để triển khai Vasil ở cấp độ giao thức vào ngày 22 tháng 9. Các khả năng mới (bao gồm hỗ trợ nút và CLI cho đầu vào tham chiếu, dữ liệu nội tuyến, tập lệnh tham chiếu và đầu ra tài sản đảm bảo), cùng với mô hình chi phí Plutus mới, sẽ có sẵn cho các nhà phát triển sử dụng trên mainnet đúng một kỷ sau, vào ngày 27 tháng 9.
Mục Lục
Tính bảo mật, tính đúng đắn và tính biểu cảm
Đó là một hành trình vừa bài bản vừa thú vị. Sự phát triển của Cardano phát triển theo một loạt các giai đoạn xác định (‘era’). Thứ nhất, nền tảng của sự an toàn và đúng đắn. Tính khả dụng, khả năng mở rộng và biểu cảm tiếp theo. Kỷ nguyên liên kết của Byron và quá trình khởi động lại Byron – xây dựng lại nền tảng cốt lõi – đã kết thúc với việc nâng cấp Shelley vào mùa hè năm 2020. Shelley đã biến Cardano thành nền tảng bằng chứng cổ phần phi tập trung nhất trên thế giới, với gần 3.000 nhóm cổ phần đang hoạt động. .
Bản nâng cấp năm 2021 của Mary đã giới thiệu NFT và khả năng đa tài sản, thúc đẩy việc tạo ra một trong những cộng đồng NFT sôi động nhất trong không gian blockchain với hơn 6 triệu mã thông báo gốc khác nhau được phát hành cho đến nay.
Bản nâng cấp Alonzo vào mùa thu năm 2021 đã triển khai khả năng hợp đồng thông minh bằng cách sử dụng ngôn ngữ kịch bản Plutus, thiết lập một hệ sinh thái hiện có hơn 1.000 dự án đang xây dựng trên Cardano.
Cải tiến tập lệnh Plutus
Vasil nâng cao khả năng hợp đồng thông minh của Cardano thông qua Plutus v2, giúp tăng thêm hiệu quả cho nền tảng hợp đồng thông minh vốn đã mạnh mẽ. Vasil thúc đẩy mô hình EUTXO để kích hoạt các DApp nhanh hơn và tinh vi hơn.
Nâng cấp này là một nỗ lực đầy tham vọng và hợp tác ngay từ khi thành lập. Cộng đồng đã yêu cầu và trên thực tế đã nâng cao nhiều cải tiến thông qua quy trình Đề xuất Cải tiến Cardano (CIP) . Điều này càng chứng tỏ sự sống động và phát triển không ngừng của việc xây dựng cộng đồng nhà phát triển trên Cardano.
Các bổ sung chính mà Vasil mở khóa là:
- Đầu vào tham chiếu ( CIP-31 ). Nâng cấp này cho phép chia sẻ dữ liệu trên chuỗi. Trước đây, các dữ liệu được thực hiện trong các đầu ra giao dịch; họ đã lưu trữ và cung cấp quyền truy cập vào thông tin trên blockchain. Tuy nhiên, để truy cập thông tin trong tập dữ liệu này, cần phải sử dụng đầu ra mà tập dữ liệu được đính kèm. Điều này đòi hỏi phải tạo lại một đầu ra đã chi tiêu. Việc bổ sung các đầu vào tham chiếu hiện cho phép các nhà phát triển xem xét dữ liệu mà không cần thực hiện thêm các bước. Điều này tạo điều kiện thuận lợi cho việc truy cập thông tin được lưu trữ trên blockchain mà không cần chi tiêu và tạo lại UTXO. Ví dụ, điều này sẽ hữu ích cho oracles.
- Dữ liệu nội tuyến ( CIP-32 ). Các dữ liệu giao dịch trước đây đã được gắn với đầu ra dưới dạng băm. Với việc triển khai các dữ liệu nội tuyến, các nhà phát triển giờ đây có thể tạo các tập lệnh và đính kèm các dữ liệu trực tiếp vào kết quả đầu ra thay vì sử dụng hàm băm của họ. Điều này đơn giản hóa cách dữ liệu được sử dụng – người dùng có thể xem dữ liệu thực tế hơn là cung cấp dữ liệu đó để khớp với hàm băm đã cho.
- Tập lệnh tham chiếu ( CIP-33 ). Ở Alonzo, khi chi tiêu một đầu ra bị khóa trong một tập lệnh Plutus, tập lệnh đó phải được đưa vào giao dịch chi tiêu. Điều này làm tăng kích thước của tập lệnh cũng gây ra sự chậm trễ nhất định trong quá trình xử lý của nó. Nâng cấp tập lệnh tham chiếu cho phép các nhà phát triển tham chiếu tập lệnh mà không cần đưa tập lệnh đó vào mỗi giao dịch. Điều này làm giảm đáng kể kích thước giao dịch, cải thiện thông lượng và giảm chi phí thực thi tập lệnh (vì tập lệnh chỉ cần được thanh toán một lần).
- Datums và redemers. Sau khi nâng cấp Vasil, các nhà phát triển sẽ có thể thấy các bộ định giá lại cho tất cả các đầu vào thay vì chỉ một bộ được chuyển cho tập lệnh hiện đang thực thi.
- Nguyên thủy tuần tự hóa dữ liệu. Một nguyên thủy Plutus ‘serialiseData’ ( CIP-42 ) mới giúp giảm bộ nhớ tổng thể và chi phí CPU, cho phép các cách tuần tự hóa dữ liệu chung và tối ưu hơn.
Cộng đồng đang háo hức mong đợi những bản cập nhật này cho Plutus. Một số dự án DeFi mới được chờ đợi nhiều, bao gồm Indigo Protocol , Liqwid Finance và Maladex có ý định tận dụng các khả năng v2 khi chúng ra mắt. Và nhiều dự án khác, hiện đang hoạt động sẽ nâng cấp mã của họ để tận dụng hết các khả năng mới. Phạm vi cải tiến rộng như vậy có nghĩa là hệ sinh thái Cardano sẽ thấy các DApp hoàn toàn mới và DApps cải tiến mới (sau khi cập nhật và kiểm tra) bắt đầu triển khai trong Q4 và hơn thế nữa.
Hưởng lợi từ trình thông dịch Plutus mới, hiệu quả hơn, các mô hình chi phí mới của Plutus (hoạt động trên chuỗi từ ngày 27 tháng 9) sẽ làm cho cả DApp v1 và v2 rẻ hơn. Mức độ của những lợi thế này sẽ phụ thuộc vào từng DApp, nhưng các báo cáo ban đầu từ các nhà phát triển DApp là rất hứa hẹn. Artano, một dự án NFT hiện đang chạy trên Cardano, gần đây đã xuất bản một blog chia sẻ những phát hiện của họ từ thử nghiệm rộng rãi. Khi sử dụng Plutus v2, họ đã thấy kích thước tập lệnh giảm hơn 90% và giảm chi phí tương ứng hơn 75%.
Các cải tiến khác
Điều chỉnh tài sản thế chấp tập lệnh ( CIP-40 ) cải thiện xác thực giao dịch. Trước đây, số tiền ký quỹ được đặt thành 150% phí giao dịch và không có thay đổi nào được cung cấp cho tài sản thế chấp UTXO. Điều này có nghĩa là nếu tập lệnh không xác thực được giai đoạn 2, người dùng DApp sẽ mất tất cả số tiền được lưu trữ trong UTXO được chọn cho tài sản thế chấp.
Sau Vasil, các nhà phát triển DApp sẽ có thể chỉ định địa chỉ thay đổi cho tài sản thế chấp tập lệnh. Nếu tập lệnh không xác thực giai đoạn 2, chỉ số tiền thế chấp sẽ được lấy và số tiền còn lại sẽ được gửi đến địa chỉ thay đổi.
Khuếch tán pipelining
IOG đã áp dụng một loạt các tối ưu hóa tham số đều đặn, cẩn thận (chẳng hạn như kích thước khối và đơn vị bộ nhớ tập lệnh tăng lên) trong suốt đầu năm 2022 để điều chỉnh và cải thiện hiệu suất mạng. Do đó, mạng hiện có hiệu suất cao với tải ổn định tốt trong các biện pháp yêu cầu.
Pipelining khuếch tán là một cải tiến hơn nữa đối với lớp đồng thuận, tạo điều kiện cho việc truyền khối nhanh hơn. Cũng được triển khai như một phần của Vasil, nó sẽ mang lại lợi ích trong không gian sản xuất khối, điều này sẽ giúp tăng thêm hiệu suất và khả năng cạnh tranh của Cardano. Quy trình xác thực tập lệnh sẽ tiếp tục chứng kiến các điều chỉnh và tối ưu hóa góp phần vào tính nhất quán trong thời gian truyền khối và tỷ lệ xử lý giao dịch cao hơn. Đường ống khuếch tán mang lại phạm vi điều chỉnh lớn hơn, bằng cách cải thiện thời gian truyền khối, do đó cho phép thông lượng cao hơn.
Diffusion pipelining hợp lý hóa hiệu quả quá trình chia sẻ thông tin về các khối mới được tạo giữa những người tham gia mạng bằng cách đảm bảo rằng các khối có thể được chia sẻ (truyền bá) trong mạng trong vòng năm giây (‘trần’ bảo mật an toàn) sau khi tạo. Diffusion pipelining lan truyền các khối trước khi xác thực đầy đủ của chúng, do đó ‘chồng chéo’ thời gian dành cho khuếch tán với thời gian cần thiết để xác nhận.
Pipelining cũng đảm bảo rằng tiêu đề khối tham chiếu đến băm của khối trước đó được truyền chính xác. Phần thân của khối được giữ lại trong siêu dữ liệu có trong khối tiếp theo, điều này rất cần thiết cho khả năng chống tấn công DDoS ngay cả khi không có xác nhận toàn bộ khối.
Cuối cùng, pipelining khuếch tán sẽ cải thiện khả năng mở rộng bằng cách cho phép cải thiện hiệu suất hơn nữa. Theo thuật ngữ của giáo dân, nó là một đòn bẩy khác có thể được kéo. Và như mọi khi, thực hiện các thay đổi chậm, ổn định và được đo lường là chìa khóa. Chúng tôi có thể dự đoán hoạt động ‘tăng đột biến’ ngay sau khi nâng cấp – khi thử nghiệm cộng đồng thúc đẩy các khả năng. Việc giám sát sẽ tiếp tục trong ít nhất bốn kỷ nguyên sau hard fork, tại thời điểm đó, quyết định sẽ được đưa ra về các điều chỉnh tiếp theo, dựa trên băng thông mạng ‘bình thường’.
Loại bỏ tham số ‘d’
Cũng cần lưu ý rằng trong khi sản xuất khối đã được phân cấp hoàn toàn kể từ ngày 31 tháng 3 năm 2021, bản nâng cấp Vasil sẽ loại bỏ hoàn toàn tham số d, do đó củng cố sự phân cấp vĩnh viễn và ngăn chặn bất kỳ sự liên kết lại nào trong tương lai.
Bảo mật được tối ưu hóa
Cuối cùng, Vasil tối ưu hóa quy trình Chức năng Ngẫu nhiên Có thể Xác minh (VRF) của Ouroboros. Trước Vasil, xác thực khối yêu cầu hai chức năng VRF trong mỗi bước chuyển mạng. Vasil bỏ một trong những chức năng này, dẫn đến xác nhận khối nhanh hơn và thời gian đồng bộ hóa mạng nói chung. Người dùng sẽ trải nghiệm hiệu suất cao hơn mà không ảnh hưởng đến cài đặt bảo mật.
Một mùa hè thử nghiệm
Vasil đại diện cho một bộ phận phức tạp của công việc, từ nhiều khía cạnh. Trước hết về phạm vi kỹ thuật cốt lõi, đây là bản nâng cấp mở rộng nhất mà nhóm IOG đã cố gắng cho đến nay, chạm vào mọi lớp của ngăn xếp mạng. Do đó, mọi thành phần hạ lưu (bao gồm DB-sync, wallet backend, Rosetta, v.v.) đều yêu cầu cập nhật và kiểm tra hồi quy đầy đủ.
Và có nhiều bên liên quan đến hệ sinh thái cần được xem xét. Đảm bảo rằng bất kỳ nâng cấp nào đều an toàn và bảo mật và người chơi trên toàn hệ sinh thái Cardano đã hoàn toàn sẵn sàng luôn là điều tối quan trọng. Và trong khi IOG đang làm việc theo một kế hoạch rõ ràng, bản chất của kỹ thuật phần mềm cùng với những phụ thuộc này có nghĩa là mọi thứ có thể mất nhiều thời gian hơn dự kiến.
Với suy nghĩ này, IOG và Cardano Foundation, gần đây đã đồng ý về một số chỉ số khối lượng quan trọng rõ ràng trong bước cuối cùng để đảm bảo sự sẵn sàng của hệ sinh thái, trước khi ‘công bố’ ngày diễn ra sự kiện tổ hợp hard fork.
Đây là những:
- 75% khối mainnet được tạo bởi ứng cử viên nút Vasil cuối cùng (1.35.3)
- Khoảng 25 sàn giao dịch được nâng cấp (chiếm 80% tính thanh khoản của ada)
- 10 DApp hàng đầu của TVL xác nhận rằng họ đã nâng cấp lên 1.35.3 trên PreProduction và đã sẵn sàng cho mainnet.
Việc theo dõi các chỉ số này vẫn đang diễn ra. Cộng đồng SPO là những người đầu tiên ‘đánh dấu vào ô’; 98% khối hiện đang được tạo bởi nút 1.35.3 mới, vượt quá ngưỡng tối thiểu được đặt ra một cách đáng kể. Tại thời điểm viết bài, tính thanh khoản của sàn giao dịch đạt gần 60% và với nhiều sàn giao dịch hàng đầu được xác nhận đã sẵn sàng hoặc đang trong quá trình nâng cấp, nhóm hoàn toàn tin tưởng vào vấn đề này. IOG đã làm việc chặt chẽ với một số dự án DApp hàng đầu để theo dõi mức độ sẵn sàng của họ và một lần nữa, các con số đang có vẻ khả quan. Một cuộc thăm dò gần đây giữa cộng đồng kỹ thuật đã xác nhận sự sẵn sàng cho ngày 22 tháng 9, do đó ngày nâng cấp mainnet đã được thống nhất.
Vậy tiếp theo là gì?
Một vài điều cần phải xảy ra từ bây giờ đến ngày hard fork đã thỏa thuận. Vasil DevNet, được tạo ra đặc biệt để thử nghiệm Vasil ban đầu, hiện đã không còn được dùng nữa. Môi trường Xem trước mới sẽ trở thành nền tảng phát triển nhanh nhẹn cho cộng đồng trong tương lai, với môi trường Tiền sản xuất phản chiếu mạng chính một cách chặt chẽ hơn. Nâng cấp thành công trên môi trường PreProduction là giai đoạn cuối cùng trước khi hard fork mainnet.
Mốc thời gian triển khai và các ngày quan trọng
Hăy xem xét kỹ hơn các mốc thời gian kỹ thuật:
Vasil đến vào tháng kỷ niệm lần thứ năm của Cardano và thể hiện một bước thay đổi trong khả năng của blockchain. Tuy nhiên, chủ sở hữu quảng cáo thường xuyên sử dụng Cardano để giao dịch và DApps không cần phải làm bất cứ điều gì, vì tất cả diễn ra chủ yếu ở hậu trường. Công nghệ Hard Fork Combinator (HFC) độc đáo của Cardano giúp cho việc nâng cấp cho người dùng cuối diễn ra liền mạch và không phiền phức. Tất cả những gì họ phải làm là mong muốn đạt được hiệu quả cao hơn và thời gian xử lý giao dịch nhanh hơn!
Tại thời điểm viết bài, khoảng. thanh khoản trao đổi gần 60%. Mặc dù nhóm trao đổi của Cardano Foundation IOG dự đoán con số này sẽ gần đạt đến ngưỡng 80% vào thời điểm nâng cấp, nhưng người dùng giữ ada của họ trên các sàn giao dịch có thể bị gián đoạn dịch vụ nếu sàn giao dịch đã chọn của họ chưa cập nhật hệ thống của họ tại thời điểm nâng cấp mạng. Nếu tính thanh khoản cá nhân quan trọng đối với bạn, IOG khuyên bạn nên theo dõi các sàn giao dịch đã nâng cấp hoặc tham khảo các trang hỗ trợ khách hàng của sàn giao dịch.
Ý nghĩa cơ bản
Việc nâng cấp được đặt tên để vinh danh đại sứ Cardano, cố Vasil St. Dabov , người đã qua đời một cách đáng buồn vào năm 2021. Vasil là một nhà toán học, lập trình viên, polymath và nhà bảo tồn người Bulgaria, người đã trồng hơn 10.000 cây trong cuộc đời của mình và tổ chức lễ kỷ niệm 2 năm thành lập Cardano tại thành phố quê hương Plovdiv vào năm 2019.
Vì vậy, điều đặc biệt sâu sắc – và hoàn toàn trùng hợp – ngày 22 tháng 9 cũng là ngày kỷ niệm năm 1908 tuyên bố độc lập của nhà nước Bulgaria (một trong những nhà nước lâu đời nhất ở châu Âu) khỏi đế chế Ottoman. Một ‘tai nạn đáng mừng’ cho một cộng đồng kiên định và có chủ ý cao mang lại ý nghĩa bổ sung cho những nâng cấp quan trọng nhất này.
Luôn cập nhật về tiến trình nâng cấp qua IOG’s Twitter và YouTube . Cảm ơn từ tất cả nhóm tại IOG tới Quỹ Cardano và Cộng đồng Cardano vì đã tiếp tục hỗ trợ họ. Cảm ơn Olga Hryniuk, Fernando Sanchez, Kevin Hammond, Nigel Hemsley & Vitor Silva đã hỗ trợ tạo ra bài viết này.
Disclaimer: Chúng tôi cung cấp trang tổng hợp tin tức phi tập trung cho phép các nhà báo, người có ảnh hưởng, biên tập viên, nhà xuất bản, trang web và thành viên cộng đồng chia sẻ tin tức về Hệ sinh thái Cardano. Người dùng phải luôn tự nghiên cứu và không có bài báo nào trong số đó là lời khuyên tài chính. Nội dung chỉ dành cho mục đích thông tin và không nhất thiết phản ánh quan điểm của chúng tôi.
Nguồn: IOHK
TADATek Insights biên tập
Comments (No)