Nhà máy hợp đồng khai thác gỗ cẩn thận

Bài viết này được dịch máy
Xem bản gốc

Tác giả:conduition

Nguồn: https://conduition.io/scriptless/dlc-factory/

Bài báo này giới thiệu một mô hình giao dịch Bitcoin tạo ra “Hợp đồng nhật ký kín đáo ( DLC )” ngoài Chuỗi và mở rộng chúng mà không cần bất kỳ giao dịch nào trên Chuỗi . Tôi gọi chung các giao dịch này là “nhà máy” vì chúng ta có thể tạo ra số lượng DLC ​​không giới hạn chỉ bằng một giao dịch tài trợ trên Chuỗi. Bạn có thể cho rằng chúng là "DLC vô tận" hoặc "DLC tự động mở rộng".

  • Nhà máy DLC có khả năng mở rộng vô hạn và không yêu cầu bất kỳ giao dịch nào trên Chuỗi. Bất kỳ bên nào cũng có thể chấm dứt hợp đồng hoặc quyết toán sớm trong khoảng thời gian đã xác định trước.
  • DLC Factory linh hoạt và không đối xứng, cho phép chúng tôi tạo ra các công cụ tài chính tương tự như hợp đồng quyền chọn tài chính giao dịch và hợp đồng tương tự như stablecoin(có thể đổi thành Bitcoin bất kỳ lúc nào với giá trị USD cố định).
  • Không có bên thứ ba đáng tin cậy mới nào được giới thiệu. Tất cả những gì nó cần là một cỗ máy khẳng định thụ động, không khác gì DLC truyền thống.

Biểu đồ luồng giao dịch

nhà máy dlc

Thiết lập một quy trình

  • Chuẩn bị tài trợ cho UTXO đa chữ ký 2 trong 2 được Alice và Bob chia sẻ. Quyền được chia sẻ giữa hai bên này được thể hiện trong sơ đồ là “A + B”.
  • Tạo hai giao dịch cam kết chi tiêu đầu ra tài trợ, một cho Alice và một cho Bob.
    • Giao dịch cam kết có thể tùy chọn thiết lập khóa thời gian tuyệt đối để ngăn người nắm giữ giải phóng giao dịch trước thời hạn.
    • Giao dịch cam kết chỉ có 1 đầu vào và 1 đầu ra*.
    • Giao dịch cam kết của Alice có thể được chi tiêu như thế này:
      • Alice và Bob đều ký; hoặc
      • Bob ký và:
        • Bất kỳ chứng thực hợp lệ nào cho DLC này; hoặc,
        • Có nhân chứng thanh lý liên quan đến các DLC liên quan khác (tùy chọn)
    • Giao dịch cam kết của Bob có thể được chi tiêu như thế này:
      • Alice và Bob đều ký; hoặc
      • Bob ký và:
        • Bất kỳ chứng thực hợp lệ nào cho DLC này; hoặc,
        • Có nhân chứng thanh lý liên quan đến các DLC liên quan khác (tùy chọn)
  • Đối với mỗi giao dịch cam kết, hãy tạo một giao dịch thanh toán để chi tiêu đầu ra của giao dịch cam kết tương ứng.
    • Giao dịch quyết toán chỉ có 1 đầu vào và 1 đầu ra*.
    • Các giao dịch quyết toán có thời gian khóa tương đối, được ký hiệu là “$\Delta$”
    • Đầu ra của giao dịch quyết toán chỉ có thể được chi tiêu nếu cả Alice và Bob đều ký vào.
  • Hai bộ Giao dịch thực hiện hợp đồng DLC ​​(CET) được tạo từ đầu ra giao dịch quyết toán tương ứng của Alice và Bob.
    • Một CET chỉ có thể được sử dụng trong một giao dịch quyết toán- chúng hoàn toàn loại trừ lẫn nhau.

* Các giao dịch này yêu cầu đầu ra neo để tính đến những biến động trên thị trường phí giao dịch.

Sau khi cả hai bên thống nhất về cấu trúc của giao dịch hợp đồng, Alice và Bob có thể sử dụng khai báo máy khẳng định thích hợp làm điểm điều hợp để ký tất cả CET.

Cuối cùng, Alice và Bob hợp tác để ký giao dịch cam kết và giao dịch quyết toán, nhưng điều quan trọng là mỗi bên chỉ nhận được chữ ký của bên đối tác trên phiên bản giao dịch cam kết/giao dịch quyết toáncủa họ , nghĩa là Alice nhận được cam kết của Bob với Alice. Giao dịch và Giao dịch quyết toán, và Bob nhận được chữ ký của Alice trên phiên bản Giao dịch cam kết và Giao dịch quyết toán của Bob. Tuy nhiên, để ngăn chặn tình trạng phá hoại, cả hai bên đều yêu cầu chữ ký bộ điều hợp cho cả hai bộ CET từ bên kia. Tôi giải thích sự bất đối xứng này trong phần “Phân tích”.

Sau khi trao đổi chữ ký, cả hai bên có thể ký và công bố giao dịch tài trợ. Sau khi giao dịch được công bố và xác nhận, nhà máy DLC sẽ được kích hoạt. Bên ký sau sẽ có được quyền lựa chọn miễn phí (quyết định có phát hành hay không), nhưng điều này cũng đúng với DLC thông thường và là một vấn đề mở đã biết.

Quyết toán

Nếu một bên muốn đơn phương quyết toán một Nhà máy DLC, trước tiên bên đó phải quyết định quyết toán DLC nào và sau đó phát hành giao dịch cam kết cho DLC đó. Thời gian khóa của giao dịch cam kết (nếu có) phải đã hết hạn và thông báo xác nhận của DLC không được công bố; giao dịch quyết toán không thể được công bố trước khi thời gian khóa tương đối của phương pháp chi tiêu của giao dịch quyết toán hết hạn.

Sau đó, chúng tôi sẽ phát hành giao dịch quyết toán để khóa hoàn toàn một DLC cụ thể. Sau khi giao dịch quyết toán được xác nhận, toàn bộ hợp đồng trở nên giống hệt như một DLC truyền thống: chờ chứng từ của máy xác nhận được công bố và sau khi công bố, chứng từ này có thể được sử dụng để mở khóa và phát một trong đó các giao dịch thực hiện hợp đồng có chữ ký của bộ điều hợp .

Đây là lý do tại sao cả hai bên cần nhận được chữ ký bộ điều hợp của bên đối tác cho cả hai bộ CET: ví dụ, nếu Alice không có chữ ký bộ điều hợp của Bob cho CET của Bob, thì Bob có thể tống tiền Alice bằng cách gửi Giao dịch cam kết/Giao dịch quyết toán của mình được công bố tới Chuỗi, Alice không thể giải phóng bất kỳ CET nào thay mặt cho Bob; nếu kết quả mà máy xác nhận chứng kiến ​​có lợi cho Alice, Bob có thể ẩn và ngăn cản Alice lấy số tiền thuộc về cô ấy.

Để hợp tác quyết toán một nhà máy DLC, Alice và Bob có thể thương lượng một DLC mới mà họ muốn tài trợ. Theo mặc định, đây có thể là trong đó những DLC ​​mà tất cả đều đồng ý triển khai, nhưng có thể điều chỉnh khi cần thiết. Khi cả hai bên đồng ý, họ sẽ tạo ra một giao dịch đóng hợp tác , chi tiền và sau đó ký một bộ CET để chi tiêu giao dịch đóng hợp tác. Các CET này sẽ chia tiền theo các điều kiện do máy xác nhận công bố mà Alice và Bob đã đồng ý, và các CET này sẽ là bộ CET cuối cùng mà họ ký cho hợp đồng Nhà máy DLC này.

Alice và Bob có thể cùng nhau ký và công bố giao dịch đóng hợp tác, sau đó thực hiện DLC bình thường. Nếu trong đó hai bên ngừng hợp tác, bên kia có thể quay lại chế độ quyết toán đơn phương và công bố giao dịch cam kết trong tay mình.

trừng phạt

Lưu ý rằng sau khi giao dịch quyết toán được công bố, cả hai bên đều có thể ngoại tuyến một cách an toàn, ngay cả khi chứng thư DLC đã được công bố. Tuy nhiên, cho đến lúc đó, cả Alice và Bob đều phải trực tuyến và cảnh giác: trừng phạt lẫn nhau nếu người kia công bố một Giao dịch cam kết cũ, lỗi thời. Nghĩa là, cần phải công bố giao dịch phạt và xóa bỏ toàn bộ giá trị trong đầu ra của giao dịch đã cam kết trước khi khóa thời gian tương đối $\Delta$ hết hạn.

Hơn nữa, giống như các kênh Lightning, cơ chế phạt này có thể được thực thi độc lập thay mặt cho người tham gia bởi một tháp giám sát không đáng tin cậy. Nó chỉ sửa đổi đường dẫn phạt để cả Alice và Bob đều ký vào giao dịch phạt, có thể được hoàn tất với bất kỳ nhân chứng nào từ máy xác nhận. Vì vậy, người tham gia có thể cung cấp bản sao của các giao dịch này và thông báo cho máy xác nhận tới tháp canh. Nếu tháp canh phát hiện một giao dịch cam kết lỗi thời (thông báo chứng thực tương ứng đã được công bố), tháp canh có thể mở khóa và công bố một giao dịch phạt.

Nếu DLC được quyết toán thông qua hợp tác, thì tháp canh không biết trực tiếp về các khoản tiền liên quan đến hợp đồng, mặc dù biết số tiền và các sự kiện khẳng định liên quan đến hợp đồng.

phân tích

Cấu trúc này cho phép Alice và Bob tham gia vào nhiều DLC loại trừ lẫn nhau với nhau và mỗi bên có thể quyết toán với bất kỳ DLC nào trong nhà máy, miễn là bằng chứng cho DLC đó chưa được công bố và sẽ không được phát hành sau giao dịch cam kết. đã được xác nhận. Chỉ cần xuất bản nó trong cửa sổ khóa thời gian tương đối. Nếu nhân chứng được công khai trong thời gian khóa, bên đối tác có thể lấy toàn bộ giá trị từ giao dịch cam kết. Đây là thời điểm cuối cùng mà Alice hoặc Bob có thể công bố giao dịch cam kết của mình một cách an toàn.

Cấu trúc này có tác dụng gì? Nó có thể mở rộng DLC ​​vô thời hạn mà không cần sử dụng giao dịch trên Chuỗi . Việc gia hạn hợp đồng Nhà máy DLC rất đơn giản: chỉ cần ký một bộ CET mới, quyết toán và một Giao dịch cam kết được công bố bằng một bộ Máy khẳng định mới. DLC cũ vẫn có thể thực thi được trước thời điểm đã đề cập ở trên. Sau khi đạt đến thời điểm trên, DLC mới sẽ thay thế vì không bên nào có thể thực hiện giao dịch cam kết cũ một cách an toàn nữa. Nếu cả hai bên không thể đồng ý gia hạn Nhà máy DLC, thì một trong hai bên có thể trực tiếp phát hành giao dịch cam kết để khóa việc thực hiện một DLC cụ thể.

Do đó, DLC Factory cho phép chúng ta tạo nhiều hợp đồng tài chính có thời hạn quyết toán khác nhau, thay vì chỉ có một hợp đồng hết hạn vào một thời điểm cố định.

Ví dụ, Alice và Bob có thể tạo ra một hợp đồng chênh lệch (CFD), nghĩa là cả hai bên đồng ý trả cho nhau một số tiền nhất định dựa trên giá của một tài sản cơ sở cụ thể (chẳng hạn như vàng, một cổ phiếu nhất định hoặc thậm chí cả Bitcoin). Loại hợp đồng này có thể được triển khai với DLC , tuy nhiên, các hoạt động DLC ​​Bitcoin trước đây luôn cho rằng các hợp đồng CFD có ngày hết hạn cố định, trong khi ở sàn giao dịch truyền thống, CDF có thể quyết toán bất cứ lúc nào và có thể gia hạn vô thời hạn. DLC Factory có thể mô phỏng CFD trong Bitcoin, một tính năng rất linh hoạt cho phép người giao dịch ngắn hạn thiết lập giá.

Chúng ta cũng có thể sử dụng phương pháp này để tạo ra các công cụ tài chính phức tạp hơn. Vì Giao dịch cam kết không đối xứng nên chúng ta có thể tạo các DLC hoàn toàn khác nhau cho hai bên, do đó DLC nào quyết toán sẽ phụ thuộc vào bên nào đã phát hành Giao dịch cam kết/ quyết toán. Chúng ta cũng có thể ngăn cản một bên khởi xướng quyết toán bằng cách đơn giản là bỏ qua Giao dịch cam kết của họ. Chúng ta có thể tạo ra:

  • Một CFD điều chỉnh khoản thanh toán tùy thuộc vào danh tính của người tham gia khởi tạo quá trình quyết toán.
  • Một hợp đồng tương tự như quyền chọn - chỉ một bên có thể "thực hiện" hợp đồng.
  • Một hợp đồng tương tự như stablecoin- người nắm giữ hợp đồng có thể đổi nó lấy một số lượng BTC nhất định theo giá trị USD bất kỳ lúc nào.
    • Thực ra, bên kia sẽ nhận được hợp đồng ngược lại: sử dụng cổ phiếu Bitcoin của họ để kiếm thêm Bitcoin (nếu giá Bitcoin giảm), đây chắc chắn là điều mà một số người đam mê Bitcoin sẽ thích ...

Ôn lại

DLC Factory có thể áp dụng nhiều phương pháp tùy chỉnh khác nhau để phù hợp với các tình huống ứng dụng cụ thể.

  • Khóa thời gian tuyệt đối đối với các giao dịch cam kết có thể được sử dụng để xác định mức độ ưu tiên sao cho chỉ một số giao dịch cam kết có thể được phát sóng tại bất kỳ thời điểm nào. Ví dụ, một nhà máy DLC có thể lên lịch một DLC cho mỗi ngày và mỗi DLC sẽ có một giao dịch cam kết được kích hoạt lúc 8 giờ sáng và sự kiện tương ứng sẽ được thông báo lúc 11 giờ sáng. Nếu $\Delta$ là 1 giờ, thì người tham gia có thể an toàn công bố các giao dịch cam kết tương ứng với ngày đó chỉ trong khoảng từ 8 đến 10 giờ sáng hàng ngày. Nếu được phát hành sau 10 giờ sáng, bên đối tác có thể sử dụng nhánh phạt để cướp toàn bộ tiền.
  • Bạn cũng có thể thiết lập các khóa thời gian khác nhau cho hai bên, do đó, tại một thời điểm nhất định, chỉ một bên có thể "khóa" DLC còn bên kia thì không. Ví dụ, một bên có thể quyết toán DLC Factory bất kỳ lúc nào, trong khi bên kia chỉ có thể bắt đầu quyết toán trong giờ làm việc vào các ngày trong tuần.
  • Nhánh phạt của đầu ra Giao dịch cam kết có thể sử dụng khóa thời gian thay vì khóa chứng kiến, do đó nếu Giao dịch cam kết được công bố sau một thời điểm nhất định, tất cả tiền sẽ được gửi cho bên đối tác. Tính năng này có thể hữu ích nếu các nhân chứng của Assertion Machine rất chính xác và quyền riêng tư trước các tháp canh rất quan trọng, vì nó không cung cấp cho các tháp canh bất kỳ thông tin nào (ngoại trừ tổng giá trị liên quan đến nhà máy DLC).
  • Đầu ra giao dịch cam kết có thể thiết lập một đường dẫn phạt bổ sung để thu hồi các giá trị bí mật bằng cách sử dụng loại kênh Lightning. Điều này sẽ cho phép người tham gia hủy thủ công các giao dịch cam kết trong tương lai, cho phép thương lượng các DLC trong tương lai tại nhà máy.
  • CET có thể được thực hiện không đối xứng, với các khoản thanh toán khác nhau tùy thuộc vào nhân vật của nhà máy đóng cửa. Ví dụ, CET trong tay người đóng cửa sẽ mang lại cho họ đường cong phần thưởng kém hơn một chút (so với đối thủ) để khích lệ cả hai bên hợp tác đóng cửa nhà máy thay vì đơn phương buộc nhà máy phải đóng cửa.
  • Cũng có thể thêm điều kiện HTLC vào tập lệnh đầu ra tài trợ, cho phép chuyển giao quyền sở hữu mà không cần tin cậy thông qua giao dịch Chuỗi; điều này sẽ cho phép mọi người sử dụng Lightning Network để theo dõi vị thế trong nhà máy DLC (cần nghiên cứu thêm) .

khuyết điểm

Có ưu điểm thì ắt hẳn có nhược điểm.

hiệu suất

Các DLC liên quan đến kết quả kỹ thuật số vốn đã rất khó để ký và xác minh vì chúng thường yêu cầu chữ ký của lượng lớn bộ điều hợp CET. Nhà máy DLC sẽ chậm gấp đôi vì mỗi DLC không đối xứng và yêu cầu hai bộ CET. Hơn nữa, rõ ràng là đối với mỗi cặp giao dịch cam kết bổ sung, cần có một quy trình ký bổ sung. Hiệu suất ký/xác minh tốt nhất trong các hợp đồng như hợp đồng quyền chọn, trong đó chỉ một bên có khả năng phát hành giao dịch cam kết.

Mặc dù chi phí hiệu suất của DLC Factory cao nhưng chi phí này có thể được khấu hao theo thời gian vì Giao dịch cam kết không cần phải được ký cho đến khi gần hết hạn. Do đó, người tham gia có thể chọn ký DLC trước, sau đó rót tiền vào hợp đồng và dần dần thêm các chữ ký CET còn lại theo thời gian.

tích cực

Việc tham gia Nhà máy DLC đã trở thành một hoạt động bắt buộc.

Trong DLC ​​truyền thống, cả hai bên đều có thể ngoại tuyến, ngay cả khi hợp đồng đã hết hạn. Nếu lời chứng thực của máy khẳng định không phải là điều bạn muốn, bạn chỉ cần ngoại tuyến và để một bên khác quyết toán DLC.

Nhưng những người tham gia vào DLC Factory, giống như nút trong kênh Lightning, phải chủ động theo dõi blockchain để đảm bảo rằng bên đối tác không công bố Giao dịch cam kết cũ và đánh cắp tiền bằng chứng cứ lỗi thời. Mỗi bên phải cẩn thận để đảm bảo có thể gửi các giao dịch đã cam kết kịp thời, điều này đòi hỏi phải duy trì hoạt động trực tuyến.

Nhược điểm này có thể được khắc phục bằng cách sử dụng tháp canh.

Bế tắc

Những người tham gia Nhà máy DLC cũng phải đảm bảo rằng họ có thể phát hành Giao dịch cam kết kịp thời nếu bên đối tác không muốn kéo dài thời gian hoạt động của nhà máy bằng cách ký một bộ Giao dịch cam kết và CET mới. Nếu không, nhà máy có thể rơi vào trạng thái bế tắc: không bên nào có thể đơn phương giải thể nhà máy DLC trên Chuỗi trừ khi cả hai bên cùng hoạt động trở lại và cùng nhau xây dựng một lệnh đóng cửa hợp tác.

Điều này tương tự như cách những người tham gia vào một kênh sét thường buộc kênh phải đóng sau khi bên kia đã ngoại tuyến trong một thời gian dài. Tuy nhiên, trong một kênh DLC, có một thời điểm rõ ràng mà nhà máy phải giải quyết để đảm bảo rằng Có thể rút tiền một cách công bằng.

Sự kiện thế giới thực

DLC Factory cũng không thuận tiện để chứng kiến ​​các sự kiện trong thế giới thực, nơi mà ngày phát hành có thể linh hoạt.

Đầu tiên, lợi ích chỉ có hạn: nếu điều gì đó chỉ xảy ra một lần, tại sao lại phải kéo dài tuổi thọ của nhà máy DLC?

Hơn nữa, nếu lời chứng thực có thể được công bố sớm -- chẳng hạn như nếu một sự kiện thể thao bị hủy bỏ -- thì thỏa thuận cam kết của DLC Factory có thể bất ngờ trở nên vô hiệu. Trong trường hợp này, việc thêm yêu cầu khóa thời gian tuyệt đối vào đường dẫn phạt của đầu ra giao dịch cam kết là rất hữu ích, để cả hai bên có thể cam kết và quyết toán DLC nếu bằng chứng được công bố trước thời điểm dự kiến ​​rất lâu. Tất nhiên, hình thức hợp đồng này phù hợp với các sự kiện diễn ra liên tục, liên tục được làm mới và có nguồn nhân chứng có thể dự đoán được, chẳng hạn như dữ liệu giá của tài sản tài chính.

Giao dịch quyết toán

Bạn có thể thắc mắc: Tại sao tôi cần phải thiết lập giao dịch quyết toán?

Hãy tưởng tượng một nhà máy DLC không có giao dịch thanh toán, trong đó các CET này trực tiếp chi tiêu đầu ra của giao dịch cam kết. Trong trường hợp này, không có giao dịch cam kết nào có thể được công bố.

Cho đến khi lời khai của máy khẳng định được công bố, CET không thể được sử dụng. Tuy nhiên, một khi chứng cứ máy khẳng định được công bố, con đường trừng phạt cũng mở ra! Kết quả tốt nhất là hai bên sẽ tham gia vào cuộc đua phí để xem bên nào có thể chi tiêu đầu ra của giao dịch đã cam kết trước.

Chúng ta cần một giao dịch giải phóng phân đoạn để khóa DLC. Đây là mục đích của quyết toán giao dịch.

Lưu ý: Nếu chúng ta thiết kế cơ chế phạt hơi khác một chút và để các nhân chứng DLC ​​tiếp theo (hoặc thời gian phát hành dự kiến ​​của họ) quyết toán nhánh phạt, thì giao dịch quyết toán có thể bị bỏ qua. Điều này cho phép các giao dịch cam kết chi tiêu CET được kích hoạt trước khi nhánh phạt có sẵn. Thiết kế này có tốt không? Điều này phụ thuộc vào tình huống ứng dụng của bạn.

So sánh với kênh DLC

Về nguyên tắc, “DLC Factory” có thể nghe tương tự như “ DLC Channel ”: cả hai đều cho phép người tham gia tạo ra nhiều DLC và cùng nhau cập nhật hoặc quyết toán chúng ngoài Chuỗi . Tuy nhiên, có sự khác biệt cơ bản giữa hai loại này trong cách sử dụng khóa thời gian và cơ chế cam kết. Những khác biệt này khiến DLC Factory vượt trội hơn trong một số trường hợp sử dụng nhất định, trong khi DLC Channel lại tốt hơn trong những trường hợp khác.

Sự khác biệt chính nằm ở cách thức khôi phục trạng thái cũ.

Trong kênh DLC, giao dịch cam kết phải được người nắm giữ hợp đồng thu hồi thủ công bằng cách chuyển giao giá trị bí mật thu hồi cho bên đối tác. Nếu một Giao dịch cam kết cũ không bị vô hiệu hóa thủ công thì nó luôn hợp lệ và có thể được phát hành bất kỳ lúc nào để khóa một DLC cụ thể trên Chuỗi.

Trong DLC ​​Factory, các giao dịch cam kết thường được tự động thu hồi, thông qua sự chứng kiến ​​của máy xác nhận và/hoặc khóa thời gian tuyệt đối. Do đó, các giao dịch cam kết trong nhà máy DLC có ngày hủy bỏ tự nhiên không thể tránh khỏi và không bên nào có thể ngăn chặn việc hủy bỏ xảy ra.

Nhà máy DLC Kênh DLC
Hủy giao dịch cam kết Nhân chứng và/hoặc khóa thời gian (tự động) Giải phóng giá trị bí mật (thủ công)
Quả bom hẹn giờ Sẽ tạo ra bế tắc trừ khi hợp đồng được đóng hoặc cập nhật Không; nếu không đóng hoặc hủy bỏ, hợp đồng có hiệu lực mãi mãi
Tôi có thể đăng ký trước nhiều DLC không? Có thể không thể
Chấm dứt sớm đơn phương Có thể không thể
Bất kỳ cuộc đàm phán nào Không bắt buộc Có thể
Phù hợp nhất cho: Hợp đồng gián đoạn vĩnh viễn Hợp đồng có thời hạn cố định có thể gia hạn

Khi sử dụng kênh DLC, bạn tạo kênh, đăng ký DLC, sau đó bạn sẽ có tùy chọn từ chối đơn phương, nhưng chỉ dành cho DLC đó. Ngay cả khi bạn cố tình ký trước nhiều DLC hết hạn vào những ngày sau đó, bạn vẫn cần đối tác kênh của mình chủ động thu hồi các DLC đó sau khi chúng hết hạn — nếu không, đối tác của bạn có thể chỉ cần đăng một Giao dịch cam kết cũ và lừa đảo bạn. Bạn sẽ phải quay lại Chuỗi sớm để loại bỏ khả năng này.

Ngược lại, trong Nhà máy DLC, Giao dịch cam kết của đối tác của bạn sẽ tự động bị thu hồi bởi các nhân chứng từ Máy khẳng định hoặc bởi một khóa thời gian liên tục tích tắc, bất kể đối tác có hợp tác hay không. Điều này có nghĩa là cả bạn và đối thủ của bạn đều không cần quan tâm đến việc người kia có trực tuyến hay không. Tất cả các bạn đều có thể vui vẻ ký trước bất kỳ số lượng DLC ​​nào sẽ hết hạn trong tương lai, vì biết rằng tất cả chúng sẽ được thu hồi tại một thời điểm đã thỏa thuận trước (vì có một đường dẫn thu hồi cho Giao dịch cam kết).

Sự khác biệt giữa hai điều này có thể được tóm tắt trong một câu nói: một cây tốt thì tự động phát triển, nhưng kênh thì chỉ có thể thay đổi thủ công .

Một cách khác để xem xét vấn đề này là: nhà máy DLC rất giống với kênh DLC, ngoại trừ việc các giá trị bí mật thu hồi được phân phối độc lập bởi máy xác nhận mà không bị phát hiện. Lựa chọn thiết kế nhỏ này mang lại cho DLC Factory những điểm mạnh và điểm yếu rất khác nhau.

kết luận

Tôi đã viết rất nhiều về DLC trước đây, nên có lẽ bạn có thể thấy tôi thích nó đến mức nào. DLC là một trong những cách linh hoạt nhất để tạo ra các hợp đồng thông minh Bitcoin và chúng có thể được sử dụng để mô phỏng nhiều công cụ tài chính truyền thống và tạo ra một số công cụ chưa từng có trước đây.

Nếu bạn có ý tưởng về điều gì đó mà bạn muốn phát triển bằng DLC ​​Factory hoặc có đề xuất nào để cải thiện khái niệm này, vui lòng cho tôi biết !

(qua)

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận