Monday, July 4, 2022

Creating liberating content

Tại sao nên đầu...

Tại sao chúng ta nên đầu tư tài chính? trước khi giải quyết...

Branch Office là gì?

Văn phòng chi nhánh là gì? Văn phòng chi nhánh là một địa điểm,...

Roy’s Safety-First Criterion (SFRatio)...

Tiêu chí An toàn-Trên hết của Roy - SFRatio là gì? Tiêu...

Martial Law là gì?

Thiết quân luật là gì? Thiết quân luật là luật do quân...
Trang chủKiến ThứcKinh Tế HọcHashed Timelock Contract...

Hashed Timelock Contract (HTLC) là gì?

Hợp đồng Timelock băm (HTLC) là gì?

Hợp đồng timelock được băm (HTLC) là một loại hợp đồng thông minh được sử dụng trong các ứng dụng blockchain. Nó làm giảm rủi ro đối tác bằng cách tạo ký quỹ dựa trên thời gian yêu cầu cụm mật khẩu mã hóa để mở khóa.

Về mặt thực tế, điều này có nghĩa là người nhận tiền trong một giao dịch phải thực hiện hai hành động để truy cập tiền: nhập cụm mật khẩu chính xác và yêu cầu thanh toán trong một khung thời gian cụ thể. Nếu họ nhập cụm mật khẩu không chính xác hoặc không yêu cầu tiền trong khung thời gian, họ sẽ mất quyền truy cập vào khoản thanh toán.

Tóm tắt ý kiến chính

  • Hợp đồng thời gian được băm (HTLC) làm giảm rủi ro đối tác trong các hợp đồng thông minh phi tập trung bằng cách tạo hiệu quả ký quỹ dựa trên thời gian sử dụng cụm mật khẩu mật mã.
  • Loại hợp đồng thông minh này yêu cầu người nhận khoản thanh toán phải xác nhận khoản thanh toán đó trong một khoảng thời gian nhất định hoặc mất khoản tiền đó.
  • Thanh toán sử dụng HTLC là có điều kiện và do đó có lợi ích hiệu quả cho các giao dịch blockchain. Đặc tính này làm cho HTLC trở thành một công cụ cơ bản được mạng sét sử dụng.

Tìm hiểu các hợp đồng khóa thời gian băm (HTLC)

Hợp đồng Timelock được băm (HTLC) sử dụng một số yếu tố từ các giao dịch tiền điện tử hiện có. Ví dụ: các giao dịch HTLC sử dụng nhiều chữ ký bao gồm một khóa riêng tư và công khai để xác minh và xác thực các giao dịch. Tuy nhiên, có hai yếu tố phân biệt HTLC với các giao dịch tiền điện tử tiêu chuẩn với các hợp đồng thông minh — khóa băm và hợp đồng thời gian.

Hashlock

Phần tử đầu tiên là hashlock. Hashlock là một phiên bản băm — hoặc được mã hóa bằng mã hóa — của khóa công khai được tạo bởi người đã bắt đầu giao dịch. Sau đó, khóa cá nhân liên quan được sử dụng để mở khóa băm ban đầu.

Trong HTLC, bên khởi tạo tạo một khóa và băm nó. Hàm băm được lưu trữ trong một hình ảnh trước, được tiết lộ trong giao dịch cuối cùng. HTLC được lập trình để hết hạn sau khi một khoảng thời gian nhất định trôi qua hoặc một số khối cụ thể được tạo ra, tạo ra một ngày và giờ kết thúc đã biết.

Để thực hiện một giao dịch bằng HTLC, cả hai bên cần mở các kênh với nhau. Điều này thường được thực hiện bằng cách sử dụng ví, sàn giao dịch hoặc cả hai.

Timelock

Yếu tố quan trọng thứ hai của HTLC là thời gian. Hai mốc thời gian khác nhau được sử dụng để đặt giới hạn thời gian cho các hợp đồng được tạo bằng HTLC. Cái đầu tiên là CheckLockTimeVerify (CLTV). Nó sử dụng cơ sở thời gian để khóa và phát hành tiền điện tử. Điều này có nghĩa là các hạn chế về thời gian được mã hóa cứng và tiền xu chỉ được phát hành vào một thời điểm và ngày cụ thể hoặc một chiều cao cụ thể của kích thước khối.

Hoán đổi nguyên tử — giao dịch chuỗi chéo giữa các loại tiền điện tử — thường đạt được bằng cách sử dụng HTLC. Ngoài ra, mạng sét của Bitcoin (LN) cũng sử dụng HTLC.

Cái thứ hai là CheckSequenceVerify (CSV). Nó không phụ thuộc vào thời gian; thay vào đó, nó sử dụng số lượng khối được tạo làm thước đo theo dõi để xác định thời điểm kết thúc giao dịch.

Quy trình trong một hợp đồng băm thời gian

Giả sử Alice muốn đổi Bitcoin của mình lấy Litecoin từ Bob. Một giao dịch HTLC điển hình giữa chúng diễn ra như sau:

  1. Alice tạo một băm từ khóa riêng Litecoin của cô ấy và gửi nó cho Bob. Cô ấy cũng tạo ra một hình ảnh trước của băm bằng cách tạo một giao dịch danh nghĩa. Hình ảnh trước này sẽ giúp cô ấy xác thực và hoàn tất giao dịch.
  2. Bob cũng tạo ra một băm từ khóa của mình và gửi nó cho Alice. Ngoài ra, anh ấy còn tạo ra một hình ảnh tiền bằng cách thực hiện một giao dịch danh nghĩa (bằng Litecoin).
  3. Sau khi Alice nhận được giao dịch Litecoin của Bob, cô ấy ký nó bằng cách sử dụng khóa gốc đã có sẵn trong hình ảnh trước của cô ấy. Bob cũng làm như vậy về phía mình, sử dụng khóa riêng của mình để mở khóa giao dịch của Alice.
  4. Sau khi Alice và Bob nhập khóa của họ và đồng ý với giao dịch, hợp đồng thông minh sẽ thực thi nó. Không thể thay đổi giao dịch một khi nó thực hiện, điều này loại bỏ khả năng người này có thể lừa người kia bằng cách nhanh chóng hủy giao dịch.

Hợp đồng Timelock là gì?

Hợp đồng timelock là một hợp đồng thông minh được nhúng trong một chuỗi khối để thực hiện một giao dịch tại một thời điểm cụ thể. Chúng được sử dụng trong các hợp đồng thời gian băm và các kênh thanh toán khi cần thời gian thanh toán cụ thể.

Bitcoin có hợp đồng thông minh không?

Ban đầu, blockchain của Bitcoin không thể thực thi các hợp đồng thông minh. Tuy nhiên, bản nâng cấp Taproot vào năm 2021 đã cho phép blockchain sử dụng các hợp đồng thông minh trong các giao dịch.

Hợp đồng thông minh là gì?

Hợp đồng thông minh là một chương trình được lưu trữ trên một blockchain thực thi khi các điều kiện cụ thể được đáp ứng.

Chi phí cho một hợp đồng thông minh là bao nhiêu?

Trên chuỗi khối Ethereum, việc triển khai hợp đồng thông minh sử dụng khí đốt, chi phí Gwei (một mệnh giá thấp hơn của ether). Tùy thuộc vào mức độ phức tạp của hợp đồng, Gwei có thể tiêu tốn hàng tỷ USD để triển khai một hợp đồng thông minh. Các hợp đồng ít phức tạp hơn như một sàn giao dịch đơn giản sẽ rẻ hơn nhiều.

Đầu tư vào tiền điện tử và các dịch vụ cung cấp tiền xu ban đầu khác (“ICO”) rất rủi ro và mang tính đầu cơ cao, và bài viết này không phải là khuyến nghị của Investopedia hoặc người viết để đầu tư vào tiền điện tử hoặc các ICO khác. Vì hoàn cảnh của mỗi cá nhân là duy nhất, nên luôn tham khảo ý kiến của một chuyên gia có trình độ trước khi đưa ra bất kỳ quyết định tài chính nào. Investopedia không tuyên bố hoặc bảo đảm về tính chính xác hoặc kịp thời của thông tin có trong tài liệu này.

Nguồn tham khảo: investmentopedia

Get notified whenever we post something new!

spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Continue reading

Tại sao nên đầu tư tài chính?

Tại sao chúng ta nên đầu tư tài chính? trước khi giải quyết câu hỏi trên, chúng ta hãy hiểu điều gì sẽ xảy ra nếu một người chọn không đầu tư. Giả sử bạn kiếm được 50.000 đồng...

Branch Office là gì?

Văn phòng chi nhánh là gì? Văn phòng chi nhánh là một địa điểm, không phải là văn phòng chính, nơi tiến hành hoạt động kinh doanh. Hầu hết các văn phòng chi nhánh bao gồm các bộ phận nhỏ...

Roy’s Safety-First Criterion (SFRatio) Definition là gì?

Tiêu chí An toàn-Trên hết của Roy - SFRatio là gì? Tiêu chí an toàn trên hết của Roy, còn được gọi là SFRatio, là một cách tiếp cận các quyết định đầu tư đặt ra mức lợi...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.