Phân tích độ sâu công nghệ Circle STARKs: Hướng mới cho xác minh hiệu quả

robot
Đang tạo bản tóm tắt

Khám phá Circle STARKs

Thiết kế giao thức STARKs trong những năm gần đây đã hướng tới việc sử dụng các trường nhỏ hơn để tăng tốc độ chứng minh. Ví dụ, Starkware có thể chứng minh 620,000 giá trị băm Poseidon2 mỗi giây trên máy tính xách tay M3. Bài viết này sẽ khám phá cách những công nghệ này hoạt động, đặc biệt tập trung vào giải pháp Circle STARKs.

Vitalik mới: Khám phá Circle STARKs

Một vấn đề phổ biến khi sử dụng các trường nhỏ hơn là kẻ tấn công có thể phá vỡ giao thức bằng cách thử các giá trị khả thi có giới hạn. Giải pháp bao gồm thực hiện nhiều lần kiểm tra ngẫu nhiên, hoặc mở rộng các trường. Mở rộng trường tương tự như số phức, nhưng dựa trên trường hữu hạn.

Vitalik mới: Khám phá Circle STARKs

Điều tinh tế của Circle STARKs là có thể tìm thấy một nhóm có kích thước p, có đặc tính tương tự như một ánh xạ hai chiều. Nhóm này được cấu thành từ những điểm thỏa mãn các điều kiện cụ thể, chẳng hạn như tập hợp các điểm mà x^2 mod p bằng một giá trị nào đó.

Tác phẩm mới của Vitalik: Khám phá Circle STARKs

Circle STARKs hỗ trợ FFT, nhưng đối tượng được xử lý không hoàn toàn là đa thức, mà là không gian Riemann-Roch. Là một nhà phát triển, bạn gần như có thể bỏ qua điều này, chỉ cần lưu trữ đa thức như một tập hợp các giá trị đánh giá.

Vitalik tác phẩm mới: Khám phá Circle STARKs

Trong phép toán thương mại, Circle STARKs cần đánh giá tại hai điểm để chứng minh, thêm một điểm ảo. Đối với đa thức biến mất, Circle STARKs sử dụng dạng hàm cụ thể.

Vitalik mới: Khám phá Circle STARKs

Circle STARKs sử dụng thứ tự bit đảo ngược đã chỉnh sửa để phản ánh cấu trúc gập đặc biệt của nó. Sự sắp xếp này giúp FRI tiết kiệm không gian hơn.

Vitalik mới: Khám phá Circle STARKs

Hiệu suất của Circle STARKs rất cao, tận dụng tối đa không gian trong theo dõi tính toán. Mặc dù Binius tốt hơn ở một số khía cạnh, nhưng về mặt khái niệm, Circle STARKs đơn giản hơn.

Vitalik mới: Khám phá Circle STARKs

Tổng thể mà nói, Circle STARKs không phức tạp hơn STARKs thông thường đối với các nhà phát triển. Hướng tối ưu hóa STARK trong tương lai có thể bao gồm: tối ưu hóa toán học cho các nguyên thủy mật mã cơ bản, cấu trúc đệ quy để cải thiện khả năng song song, cải thiện toán học của máy ảo để tối ưu hóa trải nghiệm phát triển.

Vitalik mới: Khám phá Circle STARKs

Xem bản gốc
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
  • 3
  • Chia sẻ
Bình luận
0/400
OnChain_Detectivevip
· 07-21 05:30
hmm... phân tích mẫu cho thấy khoảng trống đáng ngờ trong việc thực hiện circlestark thật ra.
Xem bản gốcTrả lời0
LiquiditySurfervip
· 07-21 05:21
STARKs có thực sự tốt không?
Xem bản gốcTrả lời0
FudVaccinatorvip
· 07-21 05:20
STARKs cái này cũng quá mạnh rồi
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)