Railgun, Một giao thức bảo mật DeFi được khen ngợi bởi Vitalik

Người mới bắt đầu4/22/2024, 12:53:13 PM
RAILGUN là một hệ thống bảo mật được xây dựng trên nhiều chuỗi khối, sử dụng công nghệ mật mã không thông báo để bảo vệ sự riêng tư của các giao dịch DeFi. Nó có những lợi ích về bảo mật, phân quyền và một hệ sinh thái đầy đủ để khả năng thực hiện các giao dịch DeFi bảo vệ sự riêng tư phức tạp.

1. RAILGUN là gì?

RAILGUN là một hệ thống bảo mật được xây dựng trực tiếp trên các chuỗi Ethereum, BSC, Polygon và Arbitrum. Nó sử dụng mật mã không tri thức (ZK) để cho phép hợp đồng thông minh và quyền riêng tư DeFi mà không cần hy sinh sự an toàn của các chuỗi ưa thích của người dùng.

RAILGUN đơn giản chỉ là một bộ hợp đồng thông minh hỗ trợ cơ sở hạ tầng bảo mật phía sau. Các nhà cung cấp ví có thể chọn tích hợp giao thức RAILGUN.

Vì RAILGUN chỉ là logic hợp đồng thông minh trên chuỗi, việc đạt được tính riêng tư mà không cần bộ xác minh L2 riêng biệt hoặc một cầu nối dễ bị tổn thương có hai lợi ích lớn:

  • Bảo mật và phi tập trung - ít câu hỏi về bộ xác minh và không có nguy cơ cầu. RAILGUN bảo mật như chuỗi EVM mà nó triển khai trên.
  • Hệ sinh thái đầy đủ - Thay vì một hệ sinh thái cô đơn trên một chuỗi riêng tư độc lập, người dùng RAILGUN có quyền truy cập vào tất cả hoạt động kinh tế trên Ethereum và hưởng lợi từ lịch sử phong phú của các ứng dụng phi tập trung hiện có và các nhà xây dựng.

Trải nghiệm người dùng tương tự như việc sử dụng một ví công khai như MetaMask để tương tác với chuỗi Ethereum/EVM để cung cấp thanh khoản và DeFi, ngoại trừ khả năng giao dịch một cách riêng tư.

RAILGUN chủ yếu bao gồm hai thành phần chính:

  • Ví tích hợp RAILGUN - một ví EVM được xây dựng bởi các nhà phát triển cộng đồng độc lập thông qua đó người dùng có thể sử dụng giao thức RAILGUN.
  • Công cụ Phát triển - SDK TypeScript để xây dựng sự riêng tư RAILGUN vào ví hiện có hoặc mới, hoặc ứng dụng phi tập trung với các tính năng bảo vệ quyền riêng tư.

2. Các lợi ích và trường hợp sử dụng của RAILGUN là gì?

Các giao dịch DeFi phức tạp giúp làm cho RAILGUN riêng tư hơn so với các giao thức tương tự với tính nặc danh. Tất cả các chuyển khoản, trao đổi, khoản vay và cuộc gọi dApp đều thêm các thay đổi tương tác trong RAILGUN.

So với các hệ thống bảo mật khác, RAILGUN đạt được sự bảo vệ quyền riêng tốt hơn với lưu lượng thanh khoản ít hơn và khung thời gian ngắn hơn. Tương tác dApp trong hệ thống bảo mật RAILGUN cũng khuyến khích người dùng giữ tài sản trong RAILGUN lâu hơn, vì không có lý do gì để chuyển quỹ ra khỏi RAILGUN.

Các trường hợp sử dụng tiềm năng là:

  • Quyền riêng tư: Động lực ví không biết, số dư tài khoản là riêng tư, chiến lược giao dịch được bảo vệ, thói quen giao dịch không được theo dõi và việc thu thập dữ liệu được ngăn chặn.
  • Bảo vệ Alpha: Các nhà giao dịch muốn giữ bí mật alpha của mình có thể giao dịch một cách tự do và duy trì những lợi thế thông tin mà họ đã chiến đấu để đạt được.
  • Dịch vụ Lương tháng: Dịch vụ lương tháng dành cho các công ty trả lương bằng tiền điện tử. Sử dụng các chuỗi khối công khai trong trạng thái hiện tại của chúng để thanh toán lương tiết lộ mức lương chính xác của mỗi nhân viên
  • Kháng Cự Kiểm Duyệt: Đóng góp chống kiểm duyệt cho các nguyên nhân của công dân sống trong các quốc gia có quan chức chính phủ không thân thiện hoặc tham nhũng
  • Phân tích ẩn danh:Chống lại các dịch vụ như Nansen hoặc Etherscan, nơi các ví đáng chú ý được gắn nhãn hoặc biết, có nghĩa là một số nhà đầu tư lớn có thể xác định được cá nhân
  • Tuân thủ: Các công ty tài chính duy trì tuân thủ luật bảo vệ dữ liệu như GDPR

RAILGUN là một bộ công cụ cách mạng và một cách khách quan là giải pháp bảo mật hoàn toàn và hoàn chỉnh nhất cho DeFi. DeFi Riêng tư sẽ tạo ra các cơ hội kinh doanh mới cho ngành công nghiệp tiền điện tử mà không thể thực hiện trên các blockchain công cộng. Tất cả các giải pháp bảo mật khác đều có một số điều chỉnh, như yêu cầu người dùng tin tưởng vào các cầu nối gửi giữ hay giao dịch với thanh khoản bị phân mảnh/ không tồn tại.

3. RAILGUN khác biệt như thế nào so với các giao thức bảo vệ quyền riêng tư khác?

Các giải pháp bảo mật khác thường yêu cầu cơ sở hạ tầng riêng để hoạt động và được biết đến với tên gọi là các giải pháp L2. Các giải pháp L2 không có quyền truy cập trực tiếp vào các giao protocal DeFi và phải dựa vào công nghệ cầu nối mà có khá nhiều lỗ hổng bảo mật. Vì các giải pháp L2 sử dụng các nút riêng của họ, họ không có đầy đủ bảo mật hoặc tính thanh khoản của chuỗi khối chính.

Các giải pháp khác, như mixers, thiếu tính năng và sự dễ sử dụng. Ví dụ, mixers thường không hỗ trợ các giao dịch được bảo vệ nội bộ hoặc tương tác với hợp đồng thông minh. Họ cũng có thể yêu cầu người dùng gửi và nhận một số lượng cố định, chẳng hạn như 1 hoặc 10 ETH. Mixers không thể sử dụng giao thức một cách đơn giản và hiệu quả trong khi bảo vệ quyền riêng tư. Họ cũng không cho phép người dùng giữ số dư của mình riêng tư trong ví của họ. Tuy nhiên, RAILGUN giữ cho quyền riêng tư của người dùng an toàn và không cần lo lắng, và quyền riêng tư của người dùng sẽ được bảo vệ ngay cả khi không có giao dịch nào diễn ra.

Các giao thế về quyền riêng tư thế hệ trước không thể sánh kịp với sự tiện lợi, linh hoạt và quyền riêng tư mà RAILGUN đảm bảo.

4. RAILGUN hỗ trợ những token nào?

RAILGUN là không cần phép lệ. Theo mặc định, tất cả các token ERC-20 tiêu chuẩn đều có thể được sử dụng trong hệ thống bảo mật RAILGUN.

Một số token ERC-20 không chuẩn, chẳng hạn như token rebasing và token xổ số. Những token này hiện không tương thích với hệ thống bảo mật RAILGUN và không nên lưu trữ.

Mặc dù không hoàn toàn tuân thủ tiêu chuẩn ERC-20, Tether (USDT) vẫn có thể được sử dụng trong hệ thống bảo mật RAILGUN.

5. RAILGUN sử dụng như thế nào?

RAILGUN rất dễ sử dụng thông qua các giao diện người dùng như ứng dụng web. Công nghệ cũng có thể dễ dàng tích hợp vào các giao thức hiện có.

Mặc dù mã code rất phức tạp, việc sử dụng hệ thống bảo mật RAILGUN rất dễ dàng. Ứng dụng ví chứa các hợp đồng thông minh RAILGUN (như RAILWAY) có giao diện người dùng rất trực quan.

6. Làm thế nào để đạt được sự riêng tư cân đối? Những nguyên tắc của mật mã là gì?

Ví RAILGUN bao gồm hai khóa: Khóa chi tiêu và Khóa xem: Địa chỉ ví RAILGUN (còn được gọi là địa chỉ 0zk) là khóa công khai tương ứng của hai - khóa công khai chi tiêu và khóa công khai xem.

Do đó, nếu người dùng A (Alice) biết địa chỉ RAILGUN của người dùng B (Bob), cô ấy có thể khởi tạo một giao dịch.

Alice làm điều này bằng cách tạo ra một ghi chú chứa những gì được gọi là cam kết trong mật mã. Cam kết chứa thông tin về các token và số lượng token sẽ được chuyển giao. Những giá trị cam kết này được mã hóa bằng thông tin từ khóa công khai của Bob.

Tiếp theo, Alice tạo một chứng minh zk-SNARK cho thấy việc tiêu tiền của cô ấy không vượt quá số tiền gửi của cô ấy. Điều này cũng cho thấy rằng cô ấy không tiêu tiền trùng lặp - cô ấy đã tiêu tiền ở nơi khác.

Cuối cùng, Alice gửi bằng chứng, cam kết và văn bản mã hóa cho hợp đồng thông minh RAILGUN. Hợp đồng thông minh này xác minh bằng chứng, tích luỹ cam kết và phát ra văn bản mã hóa dưới dạng sự kiện. Điều này có nghĩa là nó kiểm tra xem mọi thứ có đúng không và cho phép Bob tương tác với giao dịch.

Chỉ có Bob mới có thể sử dụng khóa xem của mình để giải mã văn bản mã hóa và thu được thông tin cá nhân. Với thông tin này và khóa chi tiêu của mình, Bob có thể tiêu ghi chú - có nghĩa là anh ấy có thể chuyển hoặc rút tiền token.

tuyên bố:

  1. Bài viết này được sao chép từ [ goldFinance], tiêu đề gốc là '6 Câu hỏi để hiểu Thỏa thuận Bảo mật RAILGUN Được Sử dụng và Thích bởi Vitalik', bản quyền thuộc về tác giả gốc [Tài chính Vàng xiaozou], nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệĐội ngũ Gate Learn, nhóm sẽ xử lý nó càng sớm càng tốt theo các quy trình liên quan.

  2. 免責聲明:本文中表達的觀點和意見僅代表作者個人觀點,不構成任何投資建議。

  3. Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn, không được đề cập trong Gate.ioBài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.

Railgun, Một giao thức bảo mật DeFi được khen ngợi bởi Vitalik

Người mới bắt đầu4/22/2024, 12:53:13 PM
RAILGUN là một hệ thống bảo mật được xây dựng trên nhiều chuỗi khối, sử dụng công nghệ mật mã không thông báo để bảo vệ sự riêng tư của các giao dịch DeFi. Nó có những lợi ích về bảo mật, phân quyền và một hệ sinh thái đầy đủ để khả năng thực hiện các giao dịch DeFi bảo vệ sự riêng tư phức tạp.

1. RAILGUN là gì?

RAILGUN là một hệ thống bảo mật được xây dựng trực tiếp trên các chuỗi Ethereum, BSC, Polygon và Arbitrum. Nó sử dụng mật mã không tri thức (ZK) để cho phép hợp đồng thông minh và quyền riêng tư DeFi mà không cần hy sinh sự an toàn của các chuỗi ưa thích của người dùng.

RAILGUN đơn giản chỉ là một bộ hợp đồng thông minh hỗ trợ cơ sở hạ tầng bảo mật phía sau. Các nhà cung cấp ví có thể chọn tích hợp giao thức RAILGUN.

Vì RAILGUN chỉ là logic hợp đồng thông minh trên chuỗi, việc đạt được tính riêng tư mà không cần bộ xác minh L2 riêng biệt hoặc một cầu nối dễ bị tổn thương có hai lợi ích lớn:

  • Bảo mật và phi tập trung - ít câu hỏi về bộ xác minh và không có nguy cơ cầu. RAILGUN bảo mật như chuỗi EVM mà nó triển khai trên.
  • Hệ sinh thái đầy đủ - Thay vì một hệ sinh thái cô đơn trên một chuỗi riêng tư độc lập, người dùng RAILGUN có quyền truy cập vào tất cả hoạt động kinh tế trên Ethereum và hưởng lợi từ lịch sử phong phú của các ứng dụng phi tập trung hiện có và các nhà xây dựng.

Trải nghiệm người dùng tương tự như việc sử dụng một ví công khai như MetaMask để tương tác với chuỗi Ethereum/EVM để cung cấp thanh khoản và DeFi, ngoại trừ khả năng giao dịch một cách riêng tư.

RAILGUN chủ yếu bao gồm hai thành phần chính:

  • Ví tích hợp RAILGUN - một ví EVM được xây dựng bởi các nhà phát triển cộng đồng độc lập thông qua đó người dùng có thể sử dụng giao thức RAILGUN.
  • Công cụ Phát triển - SDK TypeScript để xây dựng sự riêng tư RAILGUN vào ví hiện có hoặc mới, hoặc ứng dụng phi tập trung với các tính năng bảo vệ quyền riêng tư.

2. Các lợi ích và trường hợp sử dụng của RAILGUN là gì?

Các giao dịch DeFi phức tạp giúp làm cho RAILGUN riêng tư hơn so với các giao thức tương tự với tính nặc danh. Tất cả các chuyển khoản, trao đổi, khoản vay và cuộc gọi dApp đều thêm các thay đổi tương tác trong RAILGUN.

So với các hệ thống bảo mật khác, RAILGUN đạt được sự bảo vệ quyền riêng tốt hơn với lưu lượng thanh khoản ít hơn và khung thời gian ngắn hơn. Tương tác dApp trong hệ thống bảo mật RAILGUN cũng khuyến khích người dùng giữ tài sản trong RAILGUN lâu hơn, vì không có lý do gì để chuyển quỹ ra khỏi RAILGUN.

Các trường hợp sử dụng tiềm năng là:

  • Quyền riêng tư: Động lực ví không biết, số dư tài khoản là riêng tư, chiến lược giao dịch được bảo vệ, thói quen giao dịch không được theo dõi và việc thu thập dữ liệu được ngăn chặn.
  • Bảo vệ Alpha: Các nhà giao dịch muốn giữ bí mật alpha của mình có thể giao dịch một cách tự do và duy trì những lợi thế thông tin mà họ đã chiến đấu để đạt được.
  • Dịch vụ Lương tháng: Dịch vụ lương tháng dành cho các công ty trả lương bằng tiền điện tử. Sử dụng các chuỗi khối công khai trong trạng thái hiện tại của chúng để thanh toán lương tiết lộ mức lương chính xác của mỗi nhân viên
  • Kháng Cự Kiểm Duyệt: Đóng góp chống kiểm duyệt cho các nguyên nhân của công dân sống trong các quốc gia có quan chức chính phủ không thân thiện hoặc tham nhũng
  • Phân tích ẩn danh:Chống lại các dịch vụ như Nansen hoặc Etherscan, nơi các ví đáng chú ý được gắn nhãn hoặc biết, có nghĩa là một số nhà đầu tư lớn có thể xác định được cá nhân
  • Tuân thủ: Các công ty tài chính duy trì tuân thủ luật bảo vệ dữ liệu như GDPR

RAILGUN là một bộ công cụ cách mạng và một cách khách quan là giải pháp bảo mật hoàn toàn và hoàn chỉnh nhất cho DeFi. DeFi Riêng tư sẽ tạo ra các cơ hội kinh doanh mới cho ngành công nghiệp tiền điện tử mà không thể thực hiện trên các blockchain công cộng. Tất cả các giải pháp bảo mật khác đều có một số điều chỉnh, như yêu cầu người dùng tin tưởng vào các cầu nối gửi giữ hay giao dịch với thanh khoản bị phân mảnh/ không tồn tại.

3. RAILGUN khác biệt như thế nào so với các giao thức bảo vệ quyền riêng tư khác?

Các giải pháp bảo mật khác thường yêu cầu cơ sở hạ tầng riêng để hoạt động và được biết đến với tên gọi là các giải pháp L2. Các giải pháp L2 không có quyền truy cập trực tiếp vào các giao protocal DeFi và phải dựa vào công nghệ cầu nối mà có khá nhiều lỗ hổng bảo mật. Vì các giải pháp L2 sử dụng các nút riêng của họ, họ không có đầy đủ bảo mật hoặc tính thanh khoản của chuỗi khối chính.

Các giải pháp khác, như mixers, thiếu tính năng và sự dễ sử dụng. Ví dụ, mixers thường không hỗ trợ các giao dịch được bảo vệ nội bộ hoặc tương tác với hợp đồng thông minh. Họ cũng có thể yêu cầu người dùng gửi và nhận một số lượng cố định, chẳng hạn như 1 hoặc 10 ETH. Mixers không thể sử dụng giao thức một cách đơn giản và hiệu quả trong khi bảo vệ quyền riêng tư. Họ cũng không cho phép người dùng giữ số dư của mình riêng tư trong ví của họ. Tuy nhiên, RAILGUN giữ cho quyền riêng tư của người dùng an toàn và không cần lo lắng, và quyền riêng tư của người dùng sẽ được bảo vệ ngay cả khi không có giao dịch nào diễn ra.

Các giao thế về quyền riêng tư thế hệ trước không thể sánh kịp với sự tiện lợi, linh hoạt và quyền riêng tư mà RAILGUN đảm bảo.

4. RAILGUN hỗ trợ những token nào?

RAILGUN là không cần phép lệ. Theo mặc định, tất cả các token ERC-20 tiêu chuẩn đều có thể được sử dụng trong hệ thống bảo mật RAILGUN.

Một số token ERC-20 không chuẩn, chẳng hạn như token rebasing và token xổ số. Những token này hiện không tương thích với hệ thống bảo mật RAILGUN và không nên lưu trữ.

Mặc dù không hoàn toàn tuân thủ tiêu chuẩn ERC-20, Tether (USDT) vẫn có thể được sử dụng trong hệ thống bảo mật RAILGUN.

5. RAILGUN sử dụng như thế nào?

RAILGUN rất dễ sử dụng thông qua các giao diện người dùng như ứng dụng web. Công nghệ cũng có thể dễ dàng tích hợp vào các giao thức hiện có.

Mặc dù mã code rất phức tạp, việc sử dụng hệ thống bảo mật RAILGUN rất dễ dàng. Ứng dụng ví chứa các hợp đồng thông minh RAILGUN (như RAILWAY) có giao diện người dùng rất trực quan.

6. Làm thế nào để đạt được sự riêng tư cân đối? Những nguyên tắc của mật mã là gì?

Ví RAILGUN bao gồm hai khóa: Khóa chi tiêu và Khóa xem: Địa chỉ ví RAILGUN (còn được gọi là địa chỉ 0zk) là khóa công khai tương ứng của hai - khóa công khai chi tiêu và khóa công khai xem.

Do đó, nếu người dùng A (Alice) biết địa chỉ RAILGUN của người dùng B (Bob), cô ấy có thể khởi tạo một giao dịch.

Alice làm điều này bằng cách tạo ra một ghi chú chứa những gì được gọi là cam kết trong mật mã. Cam kết chứa thông tin về các token và số lượng token sẽ được chuyển giao. Những giá trị cam kết này được mã hóa bằng thông tin từ khóa công khai của Bob.

Tiếp theo, Alice tạo một chứng minh zk-SNARK cho thấy việc tiêu tiền của cô ấy không vượt quá số tiền gửi của cô ấy. Điều này cũng cho thấy rằng cô ấy không tiêu tiền trùng lặp - cô ấy đã tiêu tiền ở nơi khác.

Cuối cùng, Alice gửi bằng chứng, cam kết và văn bản mã hóa cho hợp đồng thông minh RAILGUN. Hợp đồng thông minh này xác minh bằng chứng, tích luỹ cam kết và phát ra văn bản mã hóa dưới dạng sự kiện. Điều này có nghĩa là nó kiểm tra xem mọi thứ có đúng không và cho phép Bob tương tác với giao dịch.

Chỉ có Bob mới có thể sử dụng khóa xem của mình để giải mã văn bản mã hóa và thu được thông tin cá nhân. Với thông tin này và khóa chi tiêu của mình, Bob có thể tiêu ghi chú - có nghĩa là anh ấy có thể chuyển hoặc rút tiền token.

tuyên bố:

  1. Bài viết này được sao chép từ [ goldFinance], tiêu đề gốc là '6 Câu hỏi để hiểu Thỏa thuận Bảo mật RAILGUN Được Sử dụng và Thích bởi Vitalik', bản quyền thuộc về tác giả gốc [Tài chính Vàng xiaozou], nếu bạn có bất kỳ ý kiến ​​nào về việc sao chép, vui lòng liên hệĐội ngũ Gate Learn, nhóm sẽ xử lý nó càng sớm càng tốt theo các quy trình liên quan.

  2. 免責聲明:本文中表達的觀點和意見僅代表作者個人觀點,不構成任何投資建議。

  3. Các phiên bản ngôn ngữ khác của bài viết được dịch bởi nhóm Gate Learn, không được đề cập trong Gate.ioBài viết dịch có thể không được sao chép, phân phối hoặc đạo văn.

ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!