Khóa chữ ký bộ điều hợp mở ra khả năng trao đổi nguyên tử chuỗi cross mới

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

Chữ ký bộ điều hợp và ứng dụng của nó trong trao đổi nguyên tử chuỗi cross

Với sự phát triển nhanh chóng của các giải pháp mở rộng Layer2 của Bitcoin, tần suất chuyển giao tài sản chuỗi cross giữa Bitcoin và mạng Layer2 của nó đã tăng đáng kể. Xu hướng này được thúc đẩy bởi khả năng mở rộng cao hơn, phí giao dịch thấp hơn và thông lượng cao mà công nghệ Layer2 cung cấp. Những tiến bộ này đã thúc đẩy giao dịch hiệu quả hơn và kinh tế hơn, từ đó thúc đẩy việc áp dụng và tích hợp Bitcoin rộng rãi hơn trong nhiều ứng dụng khác nhau. Do đó, khả năng tương tác giữa Bitcoin và mạng Layer2 đang trở thành một phần thiết yếu của hệ sinh thái tiền điện tử, thúc đẩy đổi mới và cung cấp cho người dùng nhiều công cụ tài chính đa dạng và mạnh mẽ hơn.

Phân tích công nghệ chuỗi cross giữa Bitcoin và tài sản Layer2

Giao dịch chuỗi cross giữa Bitcoin và Layer2 có ba phương án điển hình: giao dịch chuỗi cross tập trung, cầu nối chuỗi cross BitVM và hoán đổi nguyên tử chuỗi cross. Ba công nghệ này có giả định tin cậy, độ an toàn, sự tiện lợi, hạn mức giao dịch khác nhau, có thể đáp ứng nhu cầu ứng dụng khác nhau.

Ưu điểm của giao dịch chuỗi cross trung tâm là tốc độ nhanh, quá trình khớp lệnh tương đối dễ dàng. Tuy nhiên, phương pháp này hoàn toàn phụ thuộc vào độ tin cậy và uy tín của các tổ chức trung tâm. Nếu tổ chức trung tâm gặp sự cố kỹ thuật, bị tấn công ác ý hoặc vi phạm hợp đồng, thì tài sản của người dùng sẽ phải đối mặt với rủi ro cao. Hơn nữa, giao dịch chuỗi cross trung tâm cũng có thể rò rỉ thông tin cá nhân của người dùng, do đó người dùng cần phải cân nhắc kỹ lưỡng.

Công nghệ cầu nối chuỗi cross BitVM tương đối phức tạp. Nó giới thiệu cơ chế thách thức lạc quan, vì vậy công nghệ tương đối phức tạp. Hơn nữa, cơ chế thách thức lạc quan liên quan đến một lượng lớn các giao dịch thách thức và phản hồi, phí giao dịch tương đối cao. Do đó, cầu nối chuỗi cross BitVM chỉ phù hợp cho các giao dịch số lượng lớn, tần suất sử dụng tương đối thấp.

Chuỗi cross nguyên tử trao đổi là một hợp đồng thực hiện giao dịch tiền điện tử phi tập trung. Nó không liên quan đến bất kỳ bên thứ ba nào, là công nghệ phi tập trung, không bị kiểm duyệt, có khả năng bảo vệ quyền riêng tư tốt và có thể thực hiện giao dịch chuỗi cross tần suất cao, được áp dụng rộng rãi trong các sàn giao dịch phi tập trung.

Giao dịch nguyên tử chuỗi cross chủ yếu bao gồm hai công nghệ: HTLC( dựa trên khóa thời gian băm ) và chữ ký bộ điều hợp. Giao dịch nguyên tử dựa trên HTLC mặc dù là một bước đột phá lớn trong công nghệ giao dịch phi tập trung, nhưng có vấn đề rò rỉ quyền riêng tư của người dùng. Giao dịch nguyên tử dựa trên chữ ký bộ điều hợp có ba lợi thế so với HTLC: thay thế kịch bản trên chuỗi, giảm không gian chiếm dụng trên chuỗi, phí thấp hơn; các giao dịch liên quan không thể liên kết, bảo vệ quyền riêng tư.

Bài viết này đầu tiên giới thiệu về chữ ký thích ứng Schnorr/ECDSA và nguyên lý trao đổi nguyên tử chuỗi cross. Sau đó, phân tích các vấn đề an toàn ngẫu nhiên trong chữ ký thích ứng và các vấn đề về hệ thống không đồng nhất và thuật toán không đồng nhất trong các cảnh chuỗi cross, đồng thời đưa ra giải pháp. Cuối cùng, mở rộng ứng dụng của chữ ký thích ứng để thực hiện quản lý tài sản kỹ thuật số không tương tác.

Chữ ký bộ chuyển đổi và trao đổi nguyên tử chuỗi cross

Chữ ký bộ điều hợp Schnorr và trao đổi nguyên tử

Quá trình ký thích ứng Schnorr như sau:

  1. Alice tạo số ngẫu nhiên r, tính R = rG
  2. Alice tính toán c = H(X||R||m)
  3. Alice tính toán s' = r + cx
  4. Alice gửi (R,s') cho Bob
  5. Bob xác minh s'G = R + cX
  6. Bob tính toán s = s' + y
  7. (R,s) là chữ ký Schnorr hợp lệ.

Phân tích công nghệ chuỗi cross giữa Bitcoin và tài sản Layer2

Quá trình hoán đổi nguyên tử chuỗi cross dựa trên chữ ký bộ điều hợp Schnorr như sau:

  1. Alice tạo khóa riêng x và khóa công khai X = xG
  2. Bob tạo khóa riêng y và khóa công Y = yG
  3. Alice tạo giao dịch TA, khóa tài sản vào X
  4. Bob tạo giao dịch TB, khóa tài sản vào Y
  5. Alice tạo chữ ký thích ứng Schnorr (R, s')
  6. Bob xác minh tính hợp lệ của chữ ký bộ điều hợp
  7. Bob phát sóng TB
  8. Alice thấy TB sau đó, phát sóng TA và chữ ký đầy đủ (R,s)
  9. Bob trích xuất y từ chữ ký hoàn chỉnh, hoàn thành giao dịch

Chữ ký bộ điều hợp ECDSA và trao đổi nguyên tử

Quá trình ký tên bằng bộ thích ứng ECDSA như sau:

  1. Alice tạo số ngẫu nhiên k, tính R = kG
  2. Alice tính toán r = Rx mod n
  3. Alice tính toán s' = k^(-1)(H(m) + rx) mod n
  4. Alice gửi (R,s') cho Bob
  5. Bob xác thực s'G = R + r^(-1)H(m)X
  6. Bob tính toán s = s' + y mod n
  7. (r,s) là chữ ký ECDSA hợp lệ

Phân tích công nghệ chuỗi cross giữa Bitcoin và tài sản Layer2

Quá trình trao đổi nguyên tử chuỗi cross dựa trên chữ ký thích ứng ECDSA tương tự như quá trình Schnorr.

Vấn đề và giải pháp

Vấn đề số ngẫu nhiên và giải pháp

Vấn đề rò rỉ và tái sử dụng số ngẫu nhiên trong chữ ký của bộ chuyển đổi có thể dẫn đến rò rỉ khóa riêng. Giải pháp là sử dụng RFC 6979, bằng cách xác định một cách xác định số ngẫu nhiên k từ khóa riêng và thông điệp cần ký, loại bỏ nhu cầu tạo ra số ngẫu nhiên.

vấn đề và giải pháp trong các tình huống chuỗi cross

Vấn đề không đồng nhất giữa mô hình UTXO và mô hình tài khoản: Bitcoin sử dụng mô hình UTXO, Bitlayer sử dụng mô hình tài khoản, điều này dẫn đến việc không thể ký trước giao dịch hoàn trả trên Bitlayer. Giải pháp là sử dụng hợp đồng thông minh trên đầu cuối Bitlayer để thực hiện hoán đổi nguyên tử.

Chữ ký bộ điều hợp với cùng đường cong, nhưng khác thuật toán là có thể chứng minh an toàn. Nhưng nếu đường cong khác nhau, thì không thể sử dụng chữ ký bộ điều hợp.

Phân tích công nghệ chuỗi cross giữa Bitcoin và tài sản Layer2

Ứng dụng lưu ký tài sản số

Dựa trên chữ ký của bộ điều hợp có thể thực hiện việc lưu trữ tài sản số không tương tác, quy trình chính như sau:

  1. Tạo giao dịch funding chưa ký
  2. Alice và Bob lần lượt tạo ra chữ ký bộ chuyển đổi
  3. Xác minh tính hợp lệ của mật mã và phát sóng giao dịch funding
  4. Khi có tranh chấp, bên giữ ký quỹ sẽ giải mã và cung cấp bí mật adaptor.

Mã hóa có thể xác minh là công nghệ chính để thực hiện lưu trữ không tương tác, chủ yếu có hai giải pháp là Purify và Juggling.

Phân tích công nghệ chuỗi cross của Bitcoin và tài sản Layer2

Phân tích công nghệ chuỗi cross tài sản Bitcoin và Layer2

Phân tích công nghệ chuỗi cross của Bitcoin và tài sản Layer2

Tóm tắt

Bài viết này trình bày chi tiết nguyên lý của chữ ký bộ điều hợp, các vấn đề và giải pháp trong ứng dụng chuỗi cross, cũng như ứng dụng của nó trong việc lưu ký tài sản kỹ thuật số. Chữ ký bộ điều hợp cung cấp một giải pháp mới hiệu quả và bảo vệ quyền riêng tư cho việc trao đổi nguyên tử chuỗi cross, hứa hẹn sẽ đóng một vai trò quan trọng trong các tình huống như giao dịch phi tập trung.

ALICE1.96%
BTC0.33%
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
  • 4
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
NftPhilanthropistvip
· 4giờ trước
thực sự... chữ ký bộ điều hợp có thể cứu defi khỏi một mùa hack cầu nữa thật lòng mà nói
Xem bản gốcTrả lời0
WhaleSurfervip
· 5giờ trước
Ai sẽ chọn chuỗi cross phi tập trung?
Xem bản gốcTrả lời0
LightningPacketLossvip
· 6giờ trước
Ký tên mà có phức tạp đến vậy sao?
Xem bản gốcTrả lời0
GateUser-beba108dvip
· 6giờ trước
Ai hiểu rõ điều này?
Xem bản gốcTrả lời0
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)