Quét để tải ứng dụng Gate
qrCode
Thêm tùy chọn tải xuống
Không cần nhắc lại hôm nay

Kaspa DAGKnight là gì? Hướng dẫn đầy đủ về bản nâng cấp Nhận thức chung sắp tới của Kaspa

image

Nguồn: CryptoNewsNet Tiêu đề gốc: Kaspa DAGKnight là gì? Hướng dẫn đầy đủ về bản nâng cấp đồng thuận sắp tới của Kaspa Liên kết gốc:

Kaspa DAGKnight là gì?

Kaspa DAGKnight là một bản nâng cấp đồng thuận sắp ra mắt giúp Kaspa nhanh hơn, an toàn hơn và dễ dàng mở rộng hơn. Nó thay thế các quy tắc xác nhận cố định bằng một hệ thống thích ứng với các điều kiện mạng thực tế theo thời gian thực. Điều này cho phép mạng xác nhận các giao dịch nhanh hơn, duy trì an toàn trong các khoảng thời gian chậm trễ và xử lý lưu lượng lớn hơn.

DAGKnight xây dựng trên giao thức GHOSTDAG hiện có của Kaspa và giới thiệu một phương pháp tự ổn định, không có tham số để sắp xếp các khối. Kết quả là một hệ thống có thể đạt được độ chắc chắn dưới một giây và duy trì khả năng chịu lỗi Byzantine 50% ngay cả trong điều kiện căng thẳng của mạng.

Các nhà phát triển của Kaspa kỳ vọng DAGKnight sẽ giúp mạng hỗ trợ hoạt động có thông lượng cao và đặt nền tảng cho các hợp đồng thông minh cũng như các hệ thống nhạy cảm với đơn hàng khác.

Tại Sao DAGKnight Được Tạo Ra?

Các mạng blockchain thường dựa vào những giả định cứng nhắc về độ trễ của mạng. Những giả định này giúp giữ cho mạng an toàn nhưng làm chậm thời gian xác nhận. Ví dụ, Bitcoin sử dụng một độ trễ cố định dẫn đến các khối 10 phút. Điều này bảo vệ chuỗi trong các khoảng thời gian bị trễ, nhưng cũng hạn chế việc sử dụng trong thực tế như một hệ thống thanh toán nhanh.

Kaspa muốn có một cách để loại bỏ những giả định này và thay thế chúng bằng một hệ thống đo độ trễ thực tế trực tiếp. DAGKnight được thiết kế để làm điều này bằng cách đánh giá hành vi mạng thực tế thay vì làm việc với các ước tính.

Ý tưởng là: nếu mạng lưới khỏe mạnh, xác nhận các khối nhanh chóng. Nếu độ trễ tăng vọt hoặc xảy ra tấn công, việc xác nhận chậm là đủ để giữ an toàn.

Cách tiếp cận này không yêu cầu giá trị cố định và tránh được việc phải đoán xem mạng sẽ hoạt động nhanh hay chậm trong tương lai. Nó cũng giảm thiểu các rủi ro xuất hiện khi một kẻ tấn công cố gắng khai thác các độ trễ không thể đoán trước.

DAGKnight Hoạt Động Như Thế Nào?

DAGKnight liên tục đánh giá trạng thái của mạng bằng cách phân tích các nhóm khối trong DAG. Những nhóm này, được gọi là k-clusters, giúp giao thức đo lường độ trễ hiện tại và xác định cách an toàn nhất để sắp xếp các khối.

Khi DAGKnight phát hiện điều kiện khỏe mạnh, nó xác nhận các khối nhanh hơn. Khi mạng chậm, nó tăng số lượng khối xác nhận để duy trì an ninh. Điều này xảy ra tự động.

Các tính năng chính định nghĩa DAGKnight:

  • Xác nhận không có tham số
  • Hành vi thích ứng, tự ổn định
  • Tính hoàn tất dưới một giây trong các điều kiện mạng bình thường
  • Khả năng phục hồi cao hơn trong thời gian tắc nghẽn
  • 50% khả năng chịu lỗi Byzantine
  • Hỗ trợ trực tiếp cho các hệ thống có thông lượng cao
  • Nền tảng cho phát triển hợp đồng thông minh trên Kaspa

Sự kết hợp này cho phép DAGKnight vượt trội hơn các chuỗi tuyến tính truyền thống phụ thuộc vào một đường dẫn khối duy nhất.

Tại sao lại loại bỏ các tham số cố định?

Một tham số cố định buộc một blockchain phải giả định một độ trễ có thể không khớp với hành vi thực tế của mạng. Nếu giả định quá cao, mạng sẽ trở nên chậm chạp. Nếu quá thấp, mạng sẽ trở nên không an toàn trong các khoảng thời gian căng thẳng.

Lịch sử blockchain cho thấy:

  • Bitcoin ưu tiên an toàn thông qua khoảng thời gian khối dài nhưng hy sinh tốc độ.
  • Hệ thống BFT cổ điển ưu tiên tính nhất quán nhưng không thể xử lý các phân vùng mạng dài và bị giới hạn trong khả năng chịu lỗi một phần ba.
  • Ethereum đã cố gắng một mô hình lai nhưng vẫn yêu cầu các giả định cố định để hoạt động an toàn.

Giải pháp của Kaspa là một giao thức phản ứng với các điều kiện thay vì dự đoán chúng.

Cách DAGKnight Cải Thiện Sắp Xếp Khối

DAGKnight cải thiện GHOSTDAG bằng cách chọn k-cluster an toàn nhất bao phủ ít nhất một nửa mạng lưới trung thực. Điều này đảm bảo rằng thứ tự của các khối vẫn an toàn ngay cả khi mạng lưới hoạt động không thể đoán trước.

Khi mạng nhanh, các khối được xác nhận nhanh chóng. Khi độ trễ cao, DAGKnight điều chỉnh bằng cách tăng cửa sổ xác nhận. Sự linh hoạt này là lý do khiến hệ thống có thể duy trì ổn định trong thời gian tắc nghẽn.

Một so sánh trong thực tế sẽ giúp: Hãy xem xét một hệ thống điều khiển giao thông phản ứng với tình trạng đường thực tế thay vì sử dụng một bộ hẹn giờ cố định cho mỗi đèn. Khi đường thông thoáng, đèn chuyển nhanh chóng. Khi giao thông tăng lên, hệ thống làm chậm quá trình chuyển đổi để ngăn ngừa tai nạn. DAGKnight áp dụng một logic thích ứng tương tự cho việc sắp xếp khối.

DAGKnight có thể chống lại các cuộc tấn công không?

DAGKnight được thiết kế với 50% khả năng chịu lỗi Byzantine, đây là giới hạn cao nhất có thể đạt được trong một mô hình đồng bộ một phần. Mức độ này cao hơn giới hạn mà các mô hình BFT cổ điển phải đối mặt, không thể vượt quá một phần ba khả năng chịu lỗi.

Bằng cách liên tục tham chiếu các nút trung thực và điều chỉnh cho các độ trễ thực, DAGKnight kháng cự lại các cuộc tấn công cố gắng khai thác độ trễ. Nếu một kẻ tấn công cố gắng làm chậm mạng lưới, DAGKnight sẽ phản ứng bằng cách tăng độ sâu xác nhận, giữ cho chuỗi an toàn ngay cả khi tốc độ tạm thời giảm.

Điều này làm cho Kaspa trở nên kiên cường hơn trong các khoảng thời gian căng thẳng như:

  • Sự cố mạng
  • Lưu lượng truy cập cao
  • Các cuộc tấn công tắc nghẽn
  • Sự chậm trễ định tuyến Internet không mong đợi

DAGKnight có ý nghĩa gì cho tính cuối cùng của giao dịch?

Các nhà phát triển của Kaspa kỳ vọng mạng lưới sẽ đạt được thời gian hoàn tất dưới một giây trong điều kiện bình thường khi DAGKnight đi vào hoạt động. Bản nâng cấp này đi kèm với việc viết lại liên tục của Kaspa, hiện đã hỗ trợ hơn 30 khối mỗi giây và tiếp tục tăng khả năng khi phần cứng được cải thiện.

Trong điều kiện lý tưởng, tính cuối cùng có thể xảy ra trong một phần nhỏ của giây. Khi điều kiện xấu đi, giao thức chậm lại một chút để giữ an toàn mà không bị phá vỡ.

Kaspa đã tuyên bố công khai rằng có thể đạt được 100 hoặc nhiều hơn các khối mỗi giây với các công cụ trong tương lai.

Cách DAGKnight Hỗ Trợ Hợp Đồng Thông Minh

Hợp đồng thông minh thường cần sắp xếp giao dịch một cách dự đoán được. Nếu mạng trở nên không ổn định hoặc chậm, logic hợp đồng có thể bị phá vỡ. Với cách tiếp cận thích ứng của DAGKnight, việc sắp xếp giao dịch trở nên đáng tin cậy hơn ngay cả khi hoạt động mạng cao.

DAGKnight cũng kết hợp với bản nâng cấp vProgs sắp tới. vProgs giới thiệu tính toán không biết bằng chứng tại Layer 1, cho phép thực hiện các giao dịch nguyên tử như cho vay, staking và hoán đổi trong một giao dịch duy nhất. Điều này tránh được các vấn đề phân mảnh xuất hiện trong các rollup Layer-2.

Cùng nhau, DAGKnight và vProgs chuẩn bị Kaspa cho các ứng dụng phi tập trung cần sắp xếp nhanh chóng và nhất quán.

Thời gian triển khai hiện tại là gì?

Những tin nhắn gần đây từ các kênh cộng đồng của Kaspa gợi ý rằng DAGKnight và vProgs có thể xuất hiện trong vòng tám tháng. Một bài đăng quảng cáo với từ “.soon” đã làm gia tăng sự suy đoán trong số người dùng.

Mặc dù chưa có ngày nào được xác nhận, các cập nhật phát triển đang diễn ra cho thấy có sự tiến triển tích cực.

Cách DAGKnight Tham Gia Vào Nghiên Cứu Đồng Thuận

Các nhà nghiên cứu đồng thuận từ lâu đã tranh luận về cách cân bằng tốc độ, an toàn và phi tập trung. Bitcoin ưu tiên an toàn với cơ chế proof-of-work nhưng hy sinh tốc độ. Các hệ thống BFT cổ điển ưu tiên tính nhất quán nhưng không thể xử lý những gián đoạn mạng dài. Các hệ thống lai cố gắng kết hợp cả hai nhưng thường thừa hưởng những điểm yếu của cả hai.

DAGKnight tiếp cận vấn đề một cách khác biệt bằng cách cho phép lớp cuối cùng giữ lại tính địa phương trong khi lớp sắp xếp tuân theo một quy tắc chung. Sự tách biệt này cho phép người dùng chọn các giả định rủi ro địa phương của riêng họ mà không làm gián đoạn trạng thái toàn cầu.

Hỗ trợ cộng đồng Kaspa cho DAGKnight

Vào tháng 12 năm 2022, Kaspa đã tổ chức một buổi gây quỹ cộng đồng để huy động 70 triệu KAS cho sự phát triển của DAGKnight. Mục tiêu đã đạt được trong mười hai ngày. Điều này cho thấy sự ủng hộ rộng rãi cho một bản nâng cấp đồng thuận sẽ giúp Kaspa mở rộng quy mô trong khi vẫn duy trì bảo mật bằng chứng công việc.

Giao thức này được viết bởi Michael Sutton và Yonatan Sompolinsky, những người đã đóng góp cho PHANTOM và GHOSTDAG. Công trình của họ đã đặt nền tảng cho thiết kế blockDAG của Kaspa, cho phép nhiều khối được tạo ra cùng một lúc mà không gây ra mâu thuẫn.

Kết luận

DAGKnight là một bản nâng cấp đồng thuận giúp Kaspa nhanh hơn, an toàn hơn và có khả năng thích ứng với điều kiện mạng thực tế. Nó loại bỏ các giả định cố định, tăng cường khả năng phục hồi, duy trì độ chịu lỗi cao và hỗ trợ phát triển hợp đồng thông minh trong tương lai. Thiết kế của nó dựa trên nhiều năm nghiên cứu về bằng chứng công việc và các hệ thống đồng bộ một phần, và định vị Kaspa như một nền tảng có khả năng thanh toán với thông lượng cao và độ trễ thấp.

KAS-1.92%
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim