Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

avatar
HTX Ventures
3tháng trước
Bài viết có khoảng 25576từ,đọc toàn bộ bài viết mất khoảng 32 phút
Sự phát triển của tài chính phi tập trung Bitcoin không chỉ là một tiến bộ công nghệ mà còn là sự thay đổi sâu sắc trong cấu trúc sinh thái của nó.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

bản tóm tắt

Bài viết này bắt đầu từ tính khả thi và con đường phát triển của việc lập trình Bitcoin, đồng thời thảo luận một cách có hệ thống về tiềm năng và thách thức của Bitcoin trong lĩnh vực tài chính phi tập trung (BTCFI). Bitcoin áp dụng mô hình UTXO trong kiến trúc của nó và hình thành một hệ thống hợp đồng với xác minh làm cốt lõi thông qua ngôn ngữ kịch bản và mã hoạt động độc đáo. So với các hợp đồng thông minh của Ethereum, hợp đồng Bitcoin có đặc điểm là không trạng thái và không thể tính toán, khiến chúng bị hạn chế về mặt chức năng, nhưng chúng cũng có đặc điểm bảo mật và phi tập trung cao hơn.

Với việc triển khai nâng cấp Taproot, khả năng hợp đồng Bitcoin đã được nâng cao đáng kể. Sự ra đời của Taproot, đặc biệt là ứng dụng chữ ký MAST và Schnorr, cho phép Bitcoin hỗ trợ logic hợp đồng phức tạp hơn và cải thiện đáng kể quyền riêng tư cũng như hiệu quả giao dịch. Những đổi mới công nghệ này mở đường cho sự phát triển hơn nữa của BTCFI, cho phép Bitcoin khám phá nhiều kịch bản ứng dụng tài chính hơn trong khi vẫn duy trì các lợi thế phân quyền ban đầu.

Trên cơ sở đó, bài viết này cung cấp phân tích chuyên sâu về cách lập trình Bitcoin hỗ trợ các ứng dụng BTCFI khác nhau. Thông qua việc giải thích đa chữ ký, khóa thời gian, khóa băm và các cơ chế khác, cũng như thảo luận về ứng dụng của các công cụ như DLC, PSBT, MuSig 2, v.v., bài viết cho thấy khả năng của Bitcoin trong việc đạt được các hợp đồng tài chính phức tạp và thanh toán bù trừ phi tập trung không có sự tin tưởng. Hệ thống tài chính phi tập trung có nguồn gốc từ mạng Bitcoin này không chỉ khắc phục rủi ro tập trung của mô hình bắc cầu xuyên chuỗi trong kỷ nguyên WBTC mà còn cung cấp nền tảng niềm tin vững chắc hơn cho những người nắm giữ Bitcoin.

Bài báo cuối cùng nhấn mạnh rằng sự phát triển của tài chính phi tập trung Bitcoin không chỉ là một tiến bộ công nghệ mà còn là sự thay đổi sâu sắc trong cấu trúc sinh thái của nó. Với sự xuất hiện của các ứng dụng mới như giao thức đặt cược Babylon và ra mắt các phương pháp mở rộng quy mô gốc dựa trên UTXO như Fractal Bitcoin, tiềm năng thị trường của BTCFI đang dần xuất hiện. Trong tương lai, khi giá Bitcoin tăng lên, BTCFI sẽ thu hút hơn nữa sự tham gia của người dùng phổ thông và hình thành một hệ sinh thái tài chính mới với Bitcoin là cốt lõi. Sự hình thành của hệ sinh thái này sẽ cho phép Bitcoin phát triển hơn nữa từ câu chuyện “vàng kỹ thuật số” và trở thành cơ sở hạ tầng tài chính phi tập trung không thể thiếu trong hệ thống kinh tế toàn cầu.

Lời nói đầu

Kể từ khi ra mắt giao thức Ordinals vào tháng 12 năm 2022, hàng chục giao thức phát hành tài sản như BRC-20, Atomics, Pipe và Runes đã xuất hiện trên thị trường, cũng như hàng trăm mạng Bitcoin Lớp 2 cùng lúc. cộng đồng cũng đang tích cực thảo luận về việc phân quyền Bitcoin Tính khả thi của BTCFI.

Trong chu kỳ tiền điện tử vừa qua, WBTC được tạo ra để thu hút những người nắm giữ Bitcoin tham gia vào DeFi. WBTC khóa và đúc Bitcoin thành WBTC thông qua một cơ quan giám sát tập trung để sử dụng trong các giao thức DeFi của Ethereum. WBTC nhắm đến những người nắm giữ Bitcoin, những người sẵn sàng chấp nhận rủi ro về cầu nối chuỗi chéo tập trung để tham gia Bitcoin DeFi. Là một đại diện điển hình của việc kết nối Bitcoin với hệ sinh thái EVM, WBTC triển khai đường dẫn của BTCFI. Mạng Bitcoin Lớp 2 dựa trên EVM và các dự án DeFi trong hệ sinh thái của nó xuất hiện trong chu kỳ này cũng tiếp tục mô hình này. Mặc dù mô hình này đã giúp WBTC đạt được giá trị thị trường hơn 9 tỷ USD trong hệ sinh thái Ethereum, nhưng tỷ lệ này vẫn chưa đến 1% so với tổng giá trị thị trường của Bitcoin, phản ánh những hạn chế của mô hình này.

Ngược lại, nếu những người nắm giữ Bitcoin có thể trực tiếp tham gia BTCFI bằng Bitcoin mà không cần khai thác chuỗi chéo, đồng thời đảm bảo quyền giám sát tiền phi tập trung, thì nó sẽ có thể thu hút nhiều người dùng Bitcoin hơn và tạo ra một thị trường rộng lớn hơn. Điều này đòi hỏi phải triển khai lập trình Bitcoin theo cấu trúc UTXO. Giống như việc thành thạo Solidity là chìa khóa để tham gia Ethereum DeFi, thành thạo lập trình Bitcoin là một kỹ năng cần thiết để tham gia thị trường BTCFI.

Không giống như hợp đồng Ethereum, hợp đồng Bitcoin không có khả năng tính toán và giống các chương trình xác minh được kết nối thông qua chữ ký hơn. Mặc dù các kịch bản ứng dụng ban đầu còn hạn chế nhưng với sự nâng cấp liên tục của mạng Bitcoin và sự đổi mới của cộng đồng OG, tiềm năng lập trình Bitcoin ngày càng trở nên rõ ràng và nhiều kết quả nghiên cứu đã được chuyển thành các sản phẩm BTCFI sắp ra mắt.

Bài viết này sẽ tìm hiểu sâu về con đường phát triển của BTCFI từ góc độ khả năng lập trình Bitcoin, làm rõ lịch sử và logic của việc lập trình Bitcoin, đồng thời giúp người đọc hiểu các kịch bản triển khai thực tế hiện tại của BTCFI và cách các kịch bản này sẽ ảnh hưởng đến người nắm giữ Bitcoin và toàn bộ Hệ sinh thái Bitcoin .

Khái niệm cơ bản về hợp đồng Bitcoin

Suy nghĩ của Satoshi Nakamoto: UTXO, ngôn ngữ kịch bản và opcode

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://bitcointalk.org/index.php?topic=195.msg1611#msg1611

Năm 2010, Satoshi Nakamoto đã viết trên diễn đàn trò chuyện về bitcoin:

Thiết kế cốt lõi của Bitcoin sẽ được sửa sau khi phiên bản 0.1 được phát hành, vì vậy tôi hy vọng nó có thể hỗ trợ nhiều loại giao dịch nhất có thể, nhưng những loại giao dịch này đều sẽ yêu cầu các trường dữ liệu và mã hỗ trợ đặc biệt và mỗi lần chỉ có thể ghi đè một loại đặc biệt. hoàn cảnh, có quá nhiều hoàn cảnh đặc biệt.

Giải pháp cho vấn đề này là viết kịch bản. Các bên đầu vào và đầu ra giao dịch có thể sử dụng tập lệnh để biên dịch giao dịch thành các xác nhận (ngôn ngữ tập lệnh) có thể được mạng nút xác minh và các nút xác minh xác nhận của giao dịch (ngôn ngữ tập lệnh) để đánh giá xem các điều kiện của người gửi có được đáp ứng hay không.

Một tập lệnh chỉ là một vị ngữ. Trên thực tế, nó chỉ là một phương trình có kết quả đúng hoặc sai. Nhưng vị ngữ là một từ dài và hiếm nên tôi chỉ gọi là script.

Người nhận tiền thực hiện khớp mẫu trên tập lệnh. Hiện tại, người nhận chỉ chấp nhận hai mẫu: ghi nợ trực tiếp và địa chỉ Bitcoin. Các phiên bản trong tương lai có thể bổ sung thêm nhiều mẫu loại giao dịch hơn và các nút chạy phiên bản đó trở lên sẽ có thể nhận được chúng. Tất cả các nút trong mạng có thể xác minh và xử lý bất kỳ giao dịch mới nào và đặt chúng thành các khối, mặc dù chúng có thể không biết cách đọc chúng.

Thiết kế hỗ trợ mọi loại giao dịch có thể có mà tôi đã thiết kế từ nhiều năm trước. Bao gồm các giao dịch ký quỹ, hợp đồng bảo lãnh, trọng tài bên thứ ba, chữ ký nhiều bên, v.v. Đây là những lĩnh vực chúng ta có thể muốn khám phá trong tương lai nếu Bitcoin cất cánh, nhưng chúng phải được thiết kế ngay từ đầu để đảm bảo có thể triển khai trong tương lai.

Thiết kế của Satoshi Nakamoto mười bốn năm trước đã đặt nền móng cho lập trình Bitcoin. Mạng Bitcoin không có khái niệm tài khoản, chỉ có đầu ra, có tên đầy đủ là đầu ra giao dịch (TXO), đại diện cho tổng số tiền Bitcoin và là đơn vị cơ bản của trạng thái hệ thống Bitcoin.

Khi bạn chi tiêu một đầu ra, bạn biến đầu ra thành đầu vào cho một giao dịch, cũng có thể nói là cung cấp tiền cho giao dịch. Đây là lý do tại sao chúng tôi nói rằng hệ thống Bitcoin dựa trên mô hình UTXO (Đầu ra giao dịch chưa chi tiêu), bởi vì chỉ UTXO (Đầu ra giao dịch chưa chi tiêu) là khối kim loại mà chúng ta có thể sử dụng trong quá trình giao dịch, khối kim loại Sau Khi vào lò nung, một số khối kim loại mới (UTXO mới) sẽ được hình thành sau khi nấu chảy và các khối kim loại cũ Đầu ra giao dịch (TXO) sẽ không còn tồn tại.

Mỗi quỹ có tập lệnh khóa riêng (còn gọi là khóa công khai tập lệnh) và mệnh giá theo quy tắc đồng thuận của Bitcoin, khóa công khai tập lệnh có thể tạo thành một chương trình xác minh, nghĩa là khóa chung cộng với lệnh để thực hiện một thao tác cụ thể trong quỹ. tập lệnh --Mã hoạt động OP-Code, để mở khóa, phải cung cấp một bộ dữ liệu cụ thể, cụ thể là tập lệnh mở khóa, còn được gọi là chữ ký tập lệnh (scriptSig) . Nếu tập lệnh hoàn chỉnh (tập lệnh mở khóa + tập lệnh khóa + OP-). Codes) hợp lệ, đầu ra tương ứng sẽ được mở khóa và có thể chi tiêu.

Do đó, lập trình tập lệnh Bitcoin là lập trình các quỹ sao cho một số tiền cụ thể có thể đáp ứng với dữ liệu đầu vào cụ thể . Bằng cách thiết kế khóa công khai của tập lệnh, mã hoạt động và quy trình tương tác giữa những người dùng, chúng tôi có thể cung cấp các chuyển đổi trạng thái chính. hợp đồng Bitcoin cung cấp đảm bảo về mật mã để đảm bảo hiệu suất bình thường của hợp đồng.

Dưới đây là sơ đồ đơn giản về tập lệnh P2P KH (trả tiền cho hàm băm khóa công khai) tiêu chuẩn cho Bitcoin

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://learnmeabitcoin.com/Technology/script/

Giả sử rằng tôi muốn trả 1 BTC cho Xiao Ming, tôi cần sử dụng UTXO có sẵn trong ví của mình để tạo thành một UTXO có mệnh giá 100 triệu satoshi và đặt khóa công khai của Xiao Ming vào tập lệnh khóa UTXO (và thêm thao tác kiểm tra ký hiệu chữ ký), do đó chỉ có khóa riêng của Xiao Ming là chữ ký của tập lệnh mở khóa tương ứng với khóa chung của Xiao Ming mới có thể mở khóa tiền.

Tóm lại, Script là ngôn ngữ lập trình rất cơ bản. Nó bao gồm 2 loại đối tượng: Data (Data) như public key và signatures + opcodes - các hàm đơn giản để vận hành dữ liệu (danh sách các opcodes như sau https://en.bitcoin.it/wiki/Script#Opcodes) .

Kho vũ khí của lập trình Bitcoin

Như đã đề cập ở trên, các loại giao dịch mà Satoshi Nakamoto ban đầu hy vọng mạng Bitcoin có thể hỗ trợ bao gồm giao dịch ký quỹ, hợp đồng bảo lãnh, trọng tài bên thứ ba, chữ ký nhiều bên, v.v. Vậy vũ khí để thực hiện những điều này là gì và chúng được sử dụng như thế nào trong BTCFI? Vải len?

Chữ ký nhiều bên (MULTISIG)

● Dạng tập lệnh khóa của nó là M <PUB-1> <PUB-2> ... <PUB-N> N OP_CHECKMULTISIG, nghĩa là nó ghi lại n khóa công khai và cần phải cung cấp chữ ký của m khóa công khai để mở khóa. Để mở khóa UTXO này.

● Ví dụ: chữ ký của hai trong số Alice, Bob và Chloe (hoặc ba khóa chung) có thể được sử dụng để chi mã script này là: 2 <Alice> <Bob> <Chloe> 3 OP_CHECKMULTISIG, OP_CHECKMULTISIG là opcode. để xác minh rằng chữ ký khớp với khóa chung được cung cấp.

Sử dụng bao gồm:

1. Quản lý quỹ cá nhân và doanh nghiệp : Sau khi thiết lập 2 trong 3 ví đa chữ ký, chỉ có 2 trong số đó có thể được sử dụng để sử dụng tiền. Điều này cũng có thể ngăn cản các nhà sản xuất ví làm điều ác. quỹ.

2. Trọng tài giao dịch:

- Giả sử Alice và Bob muốn thực hiện một giao dịch, chẳng hạn như mua NFT thông thường, nhưng họ không thể thanh toán tiền và giao hàng bằng một tay nên họ đồng ý khóa tiền ở đầu ra có nhiều chữ ký. NFT thông thường do Alice gửi, Khi thanh toán hoàn tất, tiền sẽ được trả hoàn toàn cho Alice. Để tránh tình trạng không thanh toán tiền sau khi nhận hàng, bên thứ ba có thể được giới thiệu để hình thành 2 trong số 2. 3 đầu ra đa chữ ký; khi xảy ra tranh chấp trong giao dịch, bên thứ ba có thể được yêu cầu thực thi công lý. Nếu bên thứ ba tin rằng Alice đã vận chuyển hàng hóa, họ có thể hợp tác với Alice để chuyển tiền.

- Chỉ cần bên thứ ba tiết lộ khóa công khai của mình (ví dụ TA là oracle), cả hai bên tham gia giao dịch đều có thể sử dụng khóa công khai của mình trong tập lệnh đa chữ ký 2 trên 3 để tham gia trọng tài, vì đầu ra được ghi lại trên chuỗi Đó là giá trị băm của tập lệnh nên có thể được thực hiện mà trọng tài không hề hay biết. Nhưng vấn đề ở đây là oracle của bên thứ ba có thể xác định kết quả của hợp đồng cụ thể và có một sự nhất định nào đó. rủi ro. Nhật ký thận trọng được đề cập sau. DLC hợp đồng đã được tối ưu hóa tại thời điểm này để nó có thể thực sự được sử dụng cho BTCFI chẳng hạn như cho vay Bitcoin.

khóa thời gian

Khóa thời gian được sử dụng để kiểm soát tính hợp lệ của các giao dịch và thời điểm đầu ra có thể được sử dụng. Đây là vũ khí lập trình tập lệnh Bitcoin được sử dụng trong các tình huống BTCFI như thế chấp lại, cầm cố, cho vay thế chấp, v.v. Các nhà phát triển cần chọn sử dụng thời gian tương đối. khóa (nSequence ) hoặc khóa thời gian tuyệt đối (nLocktime):

● Khóa thời gian tuyệt đối (nLocktime): Chỉ sau một thời điểm nhất định, giao dịch sẽ được coi là giao dịch hợp lệ và có thể được đóng gói thành một khối. Khóa thời gian tuyệt đối ở cấp tập lệnh là mã hoạt động OP_CLTV, được xác minh tại. một thời điểm nhất định UTXO này chỉ có thể được mở khóa sau khi nhấp vào . Ví dụ: số tiền chỉ có thể được tiêu sau chiều cao khối 400000.

● Khóa thời gian tương đối (nSequence) có nghĩa là sau khi giao dịch tạo UTXO này (tức là giao dịch trước chuỗi) được nhập và được khối xác nhận trong một khoảng thời gian, giao dịch sẽ hợp lệ và UTXO có thể được mở khóa. Thời gian tương đối ở cấp tập lệnh Khóa là OP_CSV, như trong “Số tiền này không thể được sử dụng cho đến 3 khối sau khi xác nhận khối.

Khóa băm (xác minh tiền băm)

Ngoài ra, còn có khóa thời gian băm kết hợp với khóa băm (xác minh tiền băm), cũng thường được sử dụng trong việc stake và restake Bitcoin:

● Định dạng tập lệnh khóa của khóa băm là OP_HASH 160 <hash> OP_EQUAL. Xác minh xem dữ liệu trong tập lệnh mở khóa có phải là hình ảnh gốc của giá trị băm trong tập lệnh khóa hay không.

● Hợp đồng khóa thời gian băm (HTLC): Nếu bên nhận tiền không thể cung cấp hình ảnh gốc của giá trị băm trong một khoảng thời gian nhất định thì người thanh toán có thể lấy lại tiền

Kiểm soát quá trình (điều kiện mở khóa song song)

Opcode OP_IF có thể sắp xếp nhiều đường dẫn mở khóa trong tập lệnh khóa. Miễn là đáp ứng các điều kiện của bất kỳ đường dẫn nào, UTXO có thể được mở khóa. Hợp đồng khóa thời gian băm được đề cập ở trên cũng sử dụng các mã điều khiển quy trình như vậy.

Sau khi nâng cấp taproot, tính năng MAST (Cây cú pháp trừu tượng Merkelized) cho phép chúng tôi đặt các đường dẫn mở khóa khác nhau vào các lá cây Merkle khác nhau cũng được sử dụng trong giao dịch cam kết BTC của Babylon, giúp cải thiện hiệu quả giao dịch và quyền riêng tư. mô tả sau.

SIGHASH chữ ký thông tin kèm theo

Các giao dịch bitcoin được phép sử dụng thẻ SIGHASH khi ký. Các thẻ này cung cấp các chỉ định bổ sung về tính hợp lệ của chữ ký, cho phép chúng tôi thay đổi các phần của giao dịch mà không làm mất hiệu lực của chữ ký và thể hiện mong đợi hoặc ủy quyền của người ký cho mục đích của chữ ký. . Ví dụ:

● SIGHASH_SINGLE | ANYONECANPAY ký vào đầu vào và đầu ra bằng cách sử dụng cùng số chỉ mục với đầu vào. Các đầu vào và đầu ra còn lại có thể được thay đổi và chữ ký sẽ không bị vô hiệu. Andy có thể ký một đầu vào trị giá 1 BTC và một đầu ra trị giá 100 mã thông báo Runes, sau đó bất kỳ ai sẵn sàng đổi 1 BTC lấy 100 mã thông báo Runes đều có thể hoàn thành giao dịch này và đưa nó vào chuỗi.

Các ví dụ khác bao gồm chữ ký Schnorr được nâng cấp của taproot, có thể được sử dụng trong DLC Hợp đồng ghi nhật ký kín đáo.

Hạn chế về khả năng lập trình của Bitcoin

Mẫu cơ bản của lập trình Bitcoin là tập lệnh khóa UTXO cho biết các điều kiện xác minh, tập lệnh mở khóa cung cấp dữ liệu và mã hoạt động trong tập lệnh khóa chỉ định quy trình xác minh dữ liệu (xác minh chữ ký, xác minh tiền mã hóa băm, v.v.). thủ tục xác minh, số tiền có thể được chi tiêu. Những hạn chế cốt lõi là:

1. Chỉ có một số chương trình xác minh có sẵn: việc triển khai bằng chứng không có kiến thức hoặc các chương trình xác minh khác yêu cầu phân tách, vì vậy chương trình mở rộng BTCFI Fractal do unisat đưa ra, mặc dù BTC nhất quán 100%, để có thể triển khai OP_CAT , OPCode xác minh gốc ZK, v.v. Đề xuất opcode gây tranh cãi cũng tách biệt một phần khỏi mạng chính Bitcoin về tính thanh khoản và bảo mật.

2. Tập lệnh Bitcoin không có khả năng tính toán: miễn là tiền có thể được mở khóa, tất cả số tiền có thể được sử dụng theo bất kỳ con đường nào không thể bị hạn chế sau khi mở khóa. Điều này cũng có nghĩa là rất khó sử dụng lãi suất thả nổi. lãi suất trong các dự án cho vay BTCFI có lãi suất cố định. Để giải quyết vấn đề này, cộng đồng Bitcoin đang thảo luận về việc thực hiện các “giao ước”, có thể mở khóa nhiều kịch bản ứng dụng BTCFI hơn bằng cách hạn chế chi tiêu thêm cho các giao dịch. BIP-420 được đề cập bởi Taproot Wizard và OP_CAT, OP_CTV, APO, OP_VAULT, v.v. đều liên quan đến điều này.

3. Các điều kiện mở khóa của UTXO hoàn toàn độc lập: UTXO không thể xác định liệu nó có thể được mở khóa hay không dựa trên sự tồn tại của một UTXO khác và các điều kiện khóa của nó. Vấn đề này thường xảy ra trong hoạt động cho vay thế chấp và cầm cố Bitcoin của BTCFI được giải thích bên dưới. PSBT được sử dụng để giải quyết vấn đề này.

Điều chỉnh và phát triển hợp đồng Bitcoin

So với hợp đồng Ethereum dựa trên tính toán, hợp đồng Bitcoin dựa trên xác minh. Hợp đồng không trạng thái này đã mang lại nhiều khó khăn cho chúng tôi trong việc phát triển các sản phẩm BTCFI trong hơn mười năm phát triển hợp đồng Bitcoin, các thuật toán mã hóa và chữ ký. BTCFI đã cải thiện đáng kể quyền riêng tư, hiệu quả và phân cấp, giúp triển khai BTCFI trong các ứng dụng sản phẩm.

Hợp đồng nhật ký kín đáo (DLC): Giải quyết vấn đề thanh lý phi tập trung trong kịch bản BTCFI

Khi các giao thức cho vay, quyền chọn và hợp đồng tương lai cần thanh lý vị thế của người dùng dựa trên giá tiên tri, họ chắc chắn cần giữ quyền vận hành tài sản của người dùng và điều này chắc chắn sẽ khiến người dùng tin tưởng rằng giao thức sẽ không làm điều xấu.

Hợp đồng nhật ký kín đáo (DLC) được giới thiệu để giải quyết vấn đề này. Nó sử dụng một kỹ thuật mã hóa gọi là chữ ký bộ điều hợp để cho phép các tập lệnh Bitcoin lập trình các hợp đồng tài chính phụ thuộc vào các sự kiện bên ngoài và đảm bảo đầy đủ quyền riêng tư.

Nó được đề xuất vào năm 2017 bởi Tadge Dryja (nhà khoa học nghiên cứu) và Gert-Jaap Glasbergen (nhà phát triển phần mềm) của Sáng kiến tiền tệ kỹ thuật số tại MIT và được trình diễn công khai vào ngày 19 tháng 3 năm 2018.

Chữ ký của bộ điều hợp cho phép chữ ký chỉ có hiệu lực sau khi thêm khóa riêng. Chữ ký Schnorr được giới thiệu trong bản nâng cấp taproot là một ví dụ về chữ ký bộ điều hợp.

Theo thuật ngữ thông thường, dạng chuẩn của chữ ký Schnorr là (R, s). Cho trước (R, s), miễn là chúng ta biết rằng x là giá trị bí mật (bí mật), chúng ta có thể đặt s = s + x, và chúng tôi nhận được (R, s).

Đây là một ví dụ đơn giản để giải thích ứng dụng của nó:

● Alice và Bob đặt cược vào kết quả ngược lại của một trận đấu thể thao (giả sử không có tỷ số hòa), mỗi người đặt cược 1 $BTC. Ai dự đoán thành công sẽ thắng toàn bộ số tiền đặt cược 2 $BTC và họ sẽ khóa cược của mình thành bội số Trong một chữ ký. wallet, ví yêu cầu nhiều chữ ký để giải phóng tiền.

● Chọn một nhà tiên tri sẽ công bố kết quả của cuộc thi (thường nguồn thông tin này được tìm thấy ngoài chuỗi, chẳng hạn như các trang web trao đổi và cạnh tranh, v.v.)

● Nhà tiên tri không cần biết bất kỳ chi tiết nào về cổ phần hoặc thậm chí ai có liên quan đến DLC. Công việc của nó bị giới hạn nghiêm ngặt trong việc cung cấp kết quả; khi một sự kiện xảy ra, nhà tiên tri sẽ đưa ra bằng chứng mật mã, được gọi là cam kết, rằng nó đã xác định kết quả của sự kiện.

● Để yêu cầu số tiền bị khóa trong ví đa chữ ký, bên chiến thắng Alice sử dụng giá trị bí mật do nhà tiên tri cung cấp để tạo khóa riêng hợp lệ cho phép họ ký các giao dịch tiêu tiền trong ví.

● Giao dịch được thêm vào chuỗi khối Bitcoin để thanh toán Tại thời điểm này, vì chữ ký của nó là chữ ký thông thường nên không rõ đó là DLC. Điều này hoàn toàn khác với các mô hình chữ ký đa bên thông thường khác - trong đó nội dung của hợp đồng được tiết lộ đầy đủ và oracle tham gia vào việc ra quyết định.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://shellfinance.gitbook.io/shell

Cơ chế thanh lý hợp đồng vay

Giả sử rằng Alice sử dụng $ORDI làm tài sản thế chấp và giá trị khoản vay là 0,15 $BTC nếu và chỉ khi báo giá của nhà tiên tri cho $ORDI thấp hơn 225.000 sats/ordi, vị thế khoản vay sẽ được thay đổi thành trạng thái thanh lý đang chờ xử lý. . DLC cho phép người thanh lý thanh lý vị thế mà không được phép trong khi nó đang chờ thanh lý, đồng thời đảm bảo rằng nó không thể vận hành tài sản thế chấp của người dùng khi giá không đạt đến giá thanh lý. Trong kịch bản trên, Alice tương đương với việc đặt cược với thỏa thuận cho vay vào giá $ORDI:

● Nếu giá thấp hơn 225.000 sats/ordi, giao thức có thể lấy tất cả tài sản thế chấp của Alice và gánh khoản nợ BTC tương ứng

● Nếu giá lớn hơn hoặc bằng 225.000 sats/ordi thì không có gì xảy ra và mối quan hệ sở hữu tài sản không thay đổi.

Sau đó, chúng ta cần nhà tiên tri cam kết xuất bản chữ ký s_c_ 1 trên kết quả với R_c nonce khi giá dưới 225.000 sats/ordi:

● Alice và giao thức chỉ cần tạo giao dịch cam kết cho kết quả, tạo chữ ký bộ điều hợp (R, s) thay vì chữ ký (R, s). Điều này có nghĩa là không thể có chữ ký do cả hai bên cung cấp cho nhau. được sử dụng trực tiếp. Để mở khóa hợp đồng này, một giá trị bí mật phải được tiết lộ. Giá trị bí mật này chính xác là hình ảnh gốc của s_c_ 1.G, là chữ ký của oracle. Bởi vì giá trị nonce chữ ký của máy oracle đã được xác định nên có thể xây dựng s_c_ 1.G.

● Khi giá thấp hơn 225.000 sats/ordi, nhà tiên tri sẽ đưa ra chữ ký (R_c, s_c_ 1), sau đó giao thức có thể hoàn thành chữ ký bộ điều hợp của đối thủ, cộng với chữ ký của chính nó, làm cho giao dịch trên trở thành giao dịch hợp lệ. phát sóng lên mạng và kích hoạt hiệu ứng giải quyết.

● Ngược lại, nếu giá không thấp hơn 225.000 sats/ordi, nhà tiên tri sẽ không phát hành s_c_ 1 và giao dịch đã cam kết này sẽ không trở thành giao dịch hợp lệ.

Về cơ bản, DLC cho phép người dùng tham gia thỏa thuận với tư cách là người tham gia giao thức sử dụng chuỗi khối Bitcoin, với việc cả hai bên xây dựng tập lệnh DLC bằng cách khóa tiền trong một địa chỉ nhiều chữ ký. Những khoản tiền này chỉ có thể được sử dụng và phân bổ lại theo một quy tắc nhất định khi nhà tiên tri công bố thông tin cụ thể tại một thời điểm cụ thể.

Bằng cách này, thỏa thuận cho vay có thể sử dụng DLC để thực hiện cơ chế thanh toán bù trừ với sự tham gia của các nhà tiên tri về giá bên ngoài mà không cần người dùng phải tin tưởng vào bất kỳ thực thể nào.

Các giao thức cho vay Liquidium và Shell Finance mà chúng tôi sẽ đề cập sau đây đều là các giao thức thanh toán bù trừ phi tập trung không cần cấp phép được triển khai bằng công nghệ này.

Vai trò của nhà tiên tri

Oracle trong DLC được sử dụng để cung cấp dịch vụ cung cấp giá theo tần suất cố định và cũng sẽ đóng vai trò là bên thứ ba tham gia vào quá trình tạo và tiết lộ các giá trị bí mật trong cơ chế DLC.

Hiện tại, không có sản phẩm nào được tiêu chuẩn hóa cho các nhà tiên tri DLC. Họ chủ yếu phát triển các mô-đun DLC cho các giao thức cho vay được tiêu chuẩn hóa như chainlink đảm nhận chức năng cung cấp giá cho dữ liệu ngoài chuỗi. trên DLC, cũng có rất nhiều dự án oracle hiện có tiếp tục khám phá cách phát triển các oracle DLC.

Giao dịch Bitcoin được ký một phần (PSBT): Nhận thấy nhu cầu không cần lưu ký tiền trong các giao dịch nhiều bên trong giao thức BTCFI

PSBT xuất phát từ tiêu chuẩn Bitcoin BIP-174 , cho phép nhiều bên ký song song cùng một giao dịch, sau đó hợp nhất PSBT tương ứng để tạo thành một giao dịch được ký đầy đủ. Người bán, người cầm cố và thỏa thuận cầm cố, v.v. Do đó, miễn là các ứng dụng BTCFI liên quan đến các kịch bản hoán đổi quỹ nhiều bên có thể sử dụng PSBT thì hầu hết các dự án BTCFI hiện tại đều đã sử dụng công nghệ này.

Alice, Bob và Charlie có số tiền được lưu trữ bằng 2/3 chữ ký. Họ muốn rút tiền và chia đều thành 3 phần. Ba người họ phải ký cùng một giao dịch để chi tiêu UTXO này. Giả sử họ không tin tưởng lẫn nhau, họ cần làm gì để giữ an toàn cho tiền của mình?

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://river.com/learn/what-are-partially-signed-bitcoin-transactions-psbts/

●Đầu tiên, Alice bắt đầu giao dịch PSBT với tư cách là người tạo, sử dụng UTXO có nhiều chữ ký làm đầu vào và đầu ra là địa chỉ ví của mỗi người trong số ba người. Vì PSBT đảm bảo rằng không có giao dịch nào khác ngoài giao dịch này có thể yêu cầu chữ ký của bất kỳ ai, Alice có thể ký và gửi nó cho Bob.

● Tương tự, sau khi Bob kiểm tra PSBT, nếu thấy không có vấn đề gì thì Bob sẽ ký; sau khi ký sẽ đưa cho Charlie ký và giải phóng giao dịch. Charlie cũng làm điều tương tự.

Vì vậy, Ký một phần có nghĩa là mọi người chỉ cần kiểm tra phần giao dịch liên quan đến mình. Miễn là không có vấn đề gì với các giao dịch liên quan đến mình thì có thể đảm bảo rằng sẽ không có vấn đề gì sau khi giao dịch được tải lên. chuỗi.

Vào ngày 7 tháng 3 năm 2023, cuộc đấu giá Ordinals NFT của Yuga Labs đã áp dụng mô hình đặt giá thầu lưu trữ cực kỳ tập trung. Trong quá trình đấu thầu, tất cả số tiền đấu thầu đều phải được gửi vào địa chỉ của Yuga để giám sát, điều này đe dọa nghiêm trọng đến an ninh của quỹ.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://x.com/veryorderly

Người dùng hệ sinh thái Ethereum chỉ ra rằng sự cố đấu giá của Yuga chỉ minh họa tầm quan trọng của hợp đồng thông minh ETH, nhưng các nhà phát triển của Ordinals cũng phản hồi: Giao dịch báo giá không đáng tin cậy dựa trên PSBT rất dễ sử dụng và có thể nhận ra sự giao tiếp giữa người mua NFT và Yuga Labs. Các quỹ được giao dịch mà không cần ký quỹ.

Giả sử có một cặp người giao dịch Bitcoin NFT và khóa chung của người bán NFT là thông tin được cả hai bên biết. Khi bắt đầu giao dịch NFT, trước tiên người mua ghi đầu vào UTXO của mình và đầu ra để chấp nhận NFT trong giao dịch. Sau khi người mua xây dựng và ký giao dịch, anh ta chuyển đổi nó thành PSBT và gửi cho người bán. Người bán nhận được tin nhắn thông qua giao thức và ký vào đó, và giao dịch Bitcoin NFT được hoàn tất.

Toàn bộ quá trình được mô tả ở trên là hoàn toàn không cần sự tin cậy đối với cả người mua và người bán. Đối với người mua, giá thầu, địa chỉ chấp nhận và các thông tin khác đã được tích hợp trước vào giao dịch. Sau khi thay đổi, chữ ký sẽ không còn hiệu lực. Đối với người bán, NFT sẽ không được bán cho đến khi chữ ký hoàn tất và giá do chính người bán tự đo.

Nâng cấp Taproot: Mở hộp hệ sinh thái Bitcoin của Pandora và sự bùng nổ BTCFI

Bản nâng cấp Taproot, được kích hoạt vào tháng 11 năm 2021, được thiết kế để cải thiện quyền riêng tư của Bitcoin, cải thiện hiệu quả giao dịch và mở rộng khả năng lập trình Bitcoin. Thông qua việc triển khai Taproot, Bitcoin có thể lưu trữ các hợp đồng thông minh quy mô lớn với hàng chục nghìn người ký, đồng thời che giấu tất cả những người tham gia và duy trì quy mô của một giao dịch đã ký, điều này giúp cho các hoạt động trên chuỗi BTCFI phức tạp hơn có thể thực hiện được. Hầu hết tất cả các dự án BTCFI đều sử dụng ngôn ngữ kịch bản nâng cấp của Taproot.

1. BIP 340 (BIP-Schnorr): Hỗ trợ việc ký kết nhiều bên trong một giao dịch, cũng như việc sử dụng đã đề cập trước đó trong ứng dụng DLC hợp đồng nhật ký thận trọng phải được đáp ứng để thực hiện một giao dịch. Lượng dữ liệu họ cam kết với Bitcoin giống như lượng dữ liệu giao dịch một dấu hiệu tiêu chuẩn.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://cointelegraph.com/learn/a-beginners-guide-to-the-bitcoin-taproot-upgrade

2. BIP341 (BIP-Taproot): Taproot giới thiệu Cây cú pháp trừu tượng Merkle (MAST) để cam kết ít dữ liệu giao dịch hợp đồng hơn vào chuỗi, điều này cho phép Bitcoin tạo các hợp đồng phức tạp hơn và khác với các khoản thanh toán hiện có. SH), MAST cho phép người dùng hiển thị có chọn lọc các phần của tập lệnh theo yêu cầu, cải thiện tính riêng tư và hiệu quả. MAST cũng được sử dụng tốt trong giao dịch cam kết BTC của Babylon, xây dựng nhiều tập lệnh khóa của nó thành một giao dịch chứa nhiều tập lệnh, ba tập lệnh khóa:

● Khóa thời gian TimeLockScript thực hiện chức năng khóa của cam kết;

● UnboundingPathScript unpledge: thực hiện chức năng kết thúc cam kết sớm;

● Hình phạt SlashingPathScript: thực hiện chức năng trừng phạt của hệ thống khi làm điều ác

Tất cả đều là các nút lá, bắt đầu từ các nút lá, dần dần xây dựng cây nhị phân như sau.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://blog.csdn.net/dokyer/article/details/137135135

3.BIP342 (BIP-Tapscript): Cung cấp ngôn ngữ lập trình giao dịch nâng cấp cho Bitcoin sử dụng công nghệ Schnorr và Taproot. Tapscript cũng cho phép các nhà phát triển triển khai nâng cấp Bitcoin trong tương lai hiệu quả hơn.

4. Đặt nền tảng cho giao thức Ordinals:

● Bản nâng cấp Taproot cũng giới thiệu các địa chỉ Taproot (P 2 TR), bắt đầu bằng bc 1 p, cho phép ghi siêu dữ liệu vào tập lệnh chi tiêu được lưu trữ trong đường dẫn tập lệnh Taproot nhưng không bao giờ xuất hiện trong bộ UTXO.

● Do việc duy trì/sửa đổi bộ UTXO yêu cầu nhiều tài nguyên hơn nên phương pháp này có thể tiết kiệm nhiều tài nguyên và tăng lượng dữ liệu được lưu trữ trong một khối - nghĩa là giờ đây có không gian để lưu trữ hình ảnh, video và thậm chí cả trò chơi - vô tình làm cho có thể triển khai Ordinals. Địa chỉ ghi chúng tôi thường sử dụng là địa chỉ Taproot (P 2 TR).

● Vì việc tiêu thụ tập lệnh Taproot chỉ có thể được thực hiện từ đầu ra Taproot đã có sẵn nên các dòng chữ được tạo ra bằng cách sử dụng quy trình cam kết/tiết lộ hai giai đoạn. Đầu tiên, trong giao dịch cam kết, đầu ra Taproot được tạo ra hứa hẹn một tập lệnh chứa nội dung dòng chữ. Sau đó, trong giao dịch tiết lộ, giao dịch được bắt đầu bằng cách lấy UTXO tương ứng với dòng chữ đó làm đầu vào. Lúc này, nội dung dòng chữ tương ứng đã được công khai trên toàn bộ Internet.

● Sự xuất hiện của các tài sản mới như Ordinals BRC-20, ARC-20, Runes, v.v. cũng đã giữ tỷ lệ chấp nhận chuyển nhượng của Taproot ở mức khoảng 70%.

Thông thường và Brc 20: Tạo nhóm tài sản blue-chip cho BTCFI và mở ra cơ hội lập trình dựa trên người lập chỉ mục

Ordinals đã nhận ra mong muốn mua Bitcoin của OG trên mạng chính Bitcoin và mức độ phổ biến cũng như giá trị thị trường của nó đã vượt quá Ethereum NFT.

● Ordinals được Casey Rodarmor, người đóng góp cốt lõi của Bitcoin đề xuất vào tháng 1 năm 2023. Cốt lõi của nó là lý thuyết thứ tự, nhằm mục đích cung cấp cho đơn vị nhỏ nhất của Bitcoin - Satoshi (sats) một danh tính và thuộc tính duy nhất, biến nó thành một số duy nhất không thể nhận dạng được. (NFT), bằng cách khắc nhiều dữ liệu khác nhau (hình ảnh, văn bản, video, v.v.) vào Satoshi, giao thức Ordinals cho phép tạo và giao dịch Bitcoin NFT.

● Quá trình này không chỉ làm tăng tiện ích của Bitcoin mà còn cho phép người dùng tạo và giao dịch tài sản kỹ thuật số trực tiếp trên chuỗi khối Bitcoin. Giá trị vĩnh viễn là do các Lệnh được tạo dựa trên satoshi của Bitcoin nên giá trị cơ bản của chúng được kết nối với chính Bitcoin và về mặt lý thuyết sẽ không trở về 0.

BRC-20 là một hệ thống mã thông báo được ghi lại trên chuỗi và xử lý ngoài chuỗi, sử dụng các dòng chữ thứ tự của dữ liệu JSON để triển khai các hợp đồng mã thông báo, đúc và chuyển mã thông báo.

● Nó coi dòng chữ này như một sổ cái trên chuỗi để ghi lại quá trình triển khai, đúc và chuyển mã thông báo BRC-20.

● Về mặt giải quyết, cần phải truy vấn các khối Bitcoin thông qua các truy vấn ngoài chuỗi và dựa vào các công cụ lập chỉ mục của bên thứ ba để ghi lại hoạt động triển khai, đúc và chuyển giao của tất cả các mã thông báo BRC-20 để truy vấn số dư cuối cùng của mỗi người dùng Mã thông báo BRC-20. Điều này có thể khiến các nền tảng khác nhau có kết quả khác nhau khi truy vấn số dư tài khoản nhất định.

Ordinals và Brc 20 không chỉ cung cấp cho BTCFI nhu cầu giao dịch và tài sản blue-chip mà còn cung cấp cho nhiều dự án BTCFI những ý tưởng mới dựa trên lập trình của người lập chỉ mục để cải thiện khả năng kết hợp trường op của Json có thể phát triển hơn nữa dựa trên defi và Inscription. thậm chí cả socialfi và gamefi, bao gồm AVM, tap Protocol, brc 100, chức năng hoán đổi của unisat và thậm chí nhiều dự án đề xuất xây dựng nền tảng hợp đồng thông minh trên lớp Bitcoin đều sử dụng các giải pháp dựa trên lập trình lập chỉ mục.

MuSig 2: Chơi với việc đặt lại Bitcoin và LST ở chế độ phi tập trung

Sơ đồ đa chữ ký cho phép một nhóm người ký tạo chữ ký chung trên một tin nhắn MuSig cho phép nhiều người ký tạo khóa chung tổng hợp từ khóa riêng tương ứng của họ và sau đó cùng tạo chữ ký hợp lệ cho khóa chung đó, đó là Schnorr. chữ ký Một ứng dụng của x, thu được (R, s), trong đó khóa riêng cộng với giá trị nonce ngẫu nhiên được sử dụng để tạo khóa chung tổng hợp và chữ ký hợp lệ.

Sơ đồ MuSig 2 chỉ yêu cầu hai vòng để hoàn thành đa chữ ký. Khóa chung tổng hợp được tạo theo cách này không thể phân biệt được với các khóa chung khác, giúp cải thiện quyền riêng tư và giảm đáng kể phí giao dịch Taproot được nâng cấp để tương thích với Musig 2 multi-. Đề xuất BIP của nó đã được phát hành vào năm 2022 Bitcoin BIP-327: MuSig 2 cho Đa chữ ký tương thích BIP 340.

● Đặt cược thanh khoản trên Ethereum có thể được thực hiện thông qua các hợp đồng thông minh. Bitcoin thiếu các khả năng hợp đồng cần thiết để thực hiện đặt cược thanh khoản Như đã đề cập ở trên, cá voi Bitcoin thường ghét những người giám sát tập trung và cần MuSig 2 để đạt được việc đặt cược thanh khoản Bitcoin phi tập trung, chúng tôi sử dụng giải pháp của Shell Finance. như một ví dụ:

1. Người dùng và Shell Finance tính toán khóa công khai tổng hợp và địa chỉ P đa chữ ký MulSig 2 tương ứng dựa trên dữ liệu khóa riêng của cả hai bên và hai số ngẫu nhiên không trùng lặp do ví tạo ra.

2. Giao dịch PSBT được Shell Finance xây dựng. Người dùng và tài sản Shell Finance được cầm cố vào Babylon từ địa chỉ đa chữ ký P được MuSig 2 hỗ trợ. Phía ví lại cung cấp hỗ trợ số ngẫu nhiên không ngẫu nhiên và chuyển vào khóa công khai tổng hợp tương ứng. đến địa chỉ đa chữ ký.

3. Khi thời gian đặt cược Babylon kết thúc, Shell Finance sẽ xây dựng giao dịch mở khóa PSBT và người dùng và Shell Finance cùng ký để mở khóa tài sản cầm cố.

Ví của bên thứ ba tạo ra số ngẫu nhiên của nonce, người dùng đặt cược và bên dự án LST cùng tạo khóa công khai và chữ ký tổng hợp. Trong quá trình này, người dùng và bên dự án chỉ có thể giữ một khóa riêng và không được giữ. tổng hợp có thể được tạo mà không có giá trị nonce. Khóa chung và chữ ký có thể được sử dụng để lấy tiền; ví không thể sử dụng tiền nếu không có khóa riêng. Nếu giá trị nonce do chính bên dự án tạo ra thì bên dự án có nguy cơ làm điều xấu và người dùng cần chú ý.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

Tài liệu kỹ thuật chưa được xuất bản: không có nguồn được công bố

Các kịch bản ứng dụng triển khai BTCFI hiện tại

Lập trình bitcoin không phức tạp, nó thậm chí còn đơn giản hơn nhiều so với các ngôn ngữ như Rust. Trọng tâm của nó là tạo ra các cam kết đáng tin cậy, có thể kiểm chứng và có thể cung cấp bảo mật kỹ thuật vượt trội hơn Ethereum, tạo tiền đề cho sự phát triển của BTCFI. ranh giới đã được đặt ra, điều khó khăn nhất là loại sản phẩm BTCFI nào tuân thủ PMF (phù hợp với thị trường dự án) có thể được phát triển trong ranh giới. Giống như khi hợp đồng vững chắc Ethereum lần đầu tiên được ra mắt, các nhà phát triển không biết liệu họ có thể sử dụng hay không. Việc phát triển thuật toán amm của x*y =k cũng tương tự, nhưng trước tiên hãy chọn bắt đầu khám phá từ ICO, sổ đặt hàng, cho vay ngang hàng và các hướng khác.

Tăng cường thanh khoản: Babylon – Con cá da trơn trong BTCFI

Babylon đã xây dựng một bộ giao thức cam kết hoàn toàn không có người trung gian và không cần sự tin cậy. Nó có thể trực tiếp cầm cố một lớp Bitcoin và nhận được thu nhập chịu lãi. Đồng thời, nó cũng có thể trích xuất tính bảo mật của Bitcoin và chia sẻ nó với cộng đồng. Chuỗi POS như một lớp bảo mật chia sẻ phổ quát Cosmos và các lớp 2 Bitcoin khác cung cấp các đảm bảo bảo mật POS và chia sẻ bảo mật kinh tế của Bitcoin.

Bảo mật tuyệt đối: Việc đặt cược BTC có lợi thế đáng kể so với các hình thức đặt cược khác, đó là khi chuỗi POS được bảo vệ bị tấn công và sụp đổ, tác động sẽ không ảnh hưởng đến số Bitcoin đã cầm cố. Cụ thể, nếu chuỗi POS bị tấn công và giá trị mã thông báo của nó trở về 0, người dùng nắm giữ mã thông báo chuỗi POS sẽ phải đối mặt với tổn thất, tuy nhiên, trong trường hợp cam kết BTC, ngay cả khi chuỗi POS được bảo vệ bị tấn công và không thành công, tiền gốc Bitcoin của người dùng; vẫn an toàn và nguyên vẹn.

Cơ chế tịch thu: Nếu người dùng có hành vi xấu như ký hai lần trên một chuỗi PoS nào đó được Babylon cho thuê thì thông qua EOTS (chữ ký một lần có thể trích xuất, chữ ký có thể trích xuất một lần), phần tài sản này có thể bị tịch thu. đã mở khóa và Buộc một phần nội dung được gửi đến địa chỉ ghi bởi vai trò điều hành trong mạng

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://docs.babylonchain.io/papers/btc_stering_litepaper(EN).pdf

Hiện tại, mạng chính Babylon đã được ra mắt và giai đoạn đầu tiên của cam kết 1.000 BTC đã hoàn thành và giai đoạn thứ hai sẽ sớm được triển khai.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://btcsstake.babylonlabs.io/

Hiện tại, BTC cam kết trong giai đoạn đầu tiên chủ yếu là các nhà đầu tư lớn và tỷ lệ thanh toán gas chiếm 5%. Trong giai đoạn thứ hai và thứ ba, nhiều nhà đầu tư bán lẻ hơn có thể tham gia.

Thu hút lượng BTC khổng lồ tham gia BTCFI để cam kết lần đầu tiên:

● Mặc dù Babylon không thể cung cấp thu nhập dựa trên ETH cho chính POS như Ethereum, nhưng nó có kỳ vọng thấp về một số thu nhập, ưu tiên bảo mật và không sẵn sàng chấp nhận các giải pháp bao bọc chuỗi chéo và các giải pháp khai thác Bitcoin lớn lười biếng khác và thậm chí cả đối với người châu Âu, người Mỹ. và các quỹ châu Á lạc quan về hệ sinh thái Bitcoin, APY 3-5% cũng rất hấp dẫn. Vì vậy, khi tổng số tiền gửi là 100.000 BTC, chỉ cần thu nhập token tương đương trên 100 triệu USD là đủ.

● Hệ sinh thái Cosmos mà Babylon hiện đang tích cực hợp tác bao gồm các dự án nổi tiếng như Cosmos Hub , OsmosisInjectiv e. Hãy để chúng trở thành AVS trong tương lai và cung cấp mã thông báo của riêng họ làm phần thưởng cho những người tái cam kết Bitcoin, điều này có thể làm được hơn thế nữa. mở giới hạn tiền gửi BTC của Babylon.

Babylon bơm một lượng lớn thanh khoản vào quá trình phát triển sinh thái BTCFI, giáo dục người dùng và kích thích sức sống sinh thái

● Hệ sinh thái ETH cũng đã chứng kiến những câu chuyện thành công như Defi và Lớp 2 có thể so sánh với Đặt lại. Babylon là lần đầu tiên mạng chính Bitcoin cho phép đặt cược và kiếm lãi. những người thực hiện quyền giám hộ và chuỗi chéo, điều này tương đương với việc cho phép họ trải nghiệm BTCFI lần đầu tiên. Ngoài ra, họ cũng có thể trải nghiệm thêm LST và cách chơi khác.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

● Trong hệ sinh thái Babylon, có hàng chục dự án như StakeStone, Uniport, Chakra, Lorenzo, Bedrock, pSTAKE Finance, Pumpbtc, Lombard, Solvbtc, v.v. Chỉ riêng trong đường đua LST còn có nhiều dự án Defi khác nhau. Đối với các bit khó có được ban đầu trong dự án sinh thái TVL Coin, các bên có thể sử dụng sức mạnh của Đặt cược BTC của Babylon để thu hút một loạt BTC bằng LST và tài sản LST của họ cũng có thể được sử dụng trong hoạt động kinh doanh sinh thái của riêng họ.

● Vì thu nhập do Babylon tạo ra ở dạng mã thông báo thay vì BTC/ETH nên nó có sức hấp dẫn hạn chế đối với những người khổng lồ. Mô hình tổng thể sẽ không tập trung như đặt cược ETH. Ngược lại, lợi nhuận do mã thông báo của nó tạo ra cũng bị hạn chế. không chắc chắn. Các dự án khởi nghiệp ở giai đoạn đầu có thể tìm ra cách tiếp cận mới sẽ có cơ hội khẳng định quyền sở hữu của mình.

Mạng chính Bitcoin dự kiến sẽ tạo ra nhiều tài sản LST blue-chip, tạo ra nhu cầu về BTCFI

Babylon đã tạo ra một hướng mới để đặt cược BTC gốc để kiếm lãi, cho phép BTC mạng chính không hoạt động với quy mô hàng trăm tỷ có các kịch bản ứng dụng quy mô lớn lần đầu tiên một số lượng lớn BTC được cam kết đã thu được một số lượng lớn. Mã thông báo đặt cược thanh khoản. Các cam kết có được từ các Phiếu thưởng BTC này có thể trở thành tài sản thế chấp blue-chip tự nhiên trong các tình huống như cho vay thế chấp, từ đó cho phép phát triển hoạt động cho vay, stablecoin và Hoán đổi dựa trên tài sản gốc của Bitcoin, tức là BTCFi.

● Lý do cốt lõi khiến BTCFi khó phát triển là do thiếu tài sản chất lượng cao trên mạng chính Bitcoin trong thời gian dài, trực tiếp dẫn đến thiếu tài sản thế chấp để cho vay, thiếu nhu cầu trao đổi giao dịch để hoán đổi và thiếu độ sâu trong hồ bơi. Hiện tại, tài sản blue-chip duy nhất trên mạng chính Bitcoin là sats và ordi trong brc 20 và node Monkey của NFT.

● Nhưng nếu một phần số tiền đã cam kết ở Babylon có thể lấy được mã thông báo đặt cược thanh khoản, giống như steth do lido phát hành trên Ethereum, thì nó có thể trở thành tài sản thế chấp cho các khoản vay như aave và lãi kép, đồng thời hình thành độ sâu giao dịch cực cao trong uniswap, BTCFi sẽ có sự phát triển điều kiện.

● Hãy tưởng tượng, có lẽ nhiều người cầm cố hy vọng cho vay BTC thông qua mã thông báo đặt cược thanh khoản hoặc sử dụng chúng để đặt cược vào những con búp bê làm tổ hoặc để phòng ngừa rủi ro.

Đổi mới về mặt phát hành tài sản: hai DEX lớn, unisat và magic eden, sẽ sớm ra mắt

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://docs.unisat.io/know-base/brc20-swap-introduction

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://magiceden.io/runes/DOG%E2%80%A2GO%E2%80%A2TO%E2%80%A2THE%E2%80%A2MOON

● Hoán đổi brc 20 của Unisat sẽ được ra mắt vào tháng 9 và cũng hỗ trợ Renes bằng cách ánh xạ Runes tới brc 20. Trong tương lai, mã thông báo có thể được phát hành và giao dịch bằng cách thêm phương thức nhóm thanh khoản mà không cần huy động mã thông báo gas mint, hoặc như Giao dịch NFT cũng cho phép giao dịch hàng loạt bằng cách giao dịch từng mã thông báo một.

● Rune dex của Magic eden cũng sẽ được ra mắt vào Quý 4 năm nay.

Giao thức stablecoin cho vay ngang hàng hoàn toàn dựa trên BTC sẽ được ra mắt

Liquidium là một hệ thống vay và cho vay được xây dựng hoàn toàn trên mạng chính Bitcoin, được triển khai thông qua giao dịch Bitcoin được ký một phần (PSBT) và hợp đồng nhật ký thận trọng DLC được đề cập ở trên. Cụ thể:

● Người cho vay điền vào phiếu mua hàng, bao gồm LTV, là số tiền nợ/tỷ lệ tài sản thế chấp, lãi suất, giá sàn và các chỉ số khác, đồng thời gửi Bitcoin.

● Người đi vay chọn người cho vay dựa trên lời đề nghị trên nền tảng và gửi tài sản NFT hoặc Runes.

Nó được ra mắt vào tháng 10 năm 2023 và nhận được khối lượng giao dịch 2.227 BTC chưa đầy một năm sau khi ra mắt, cho thấy rằng có nhu cầu cho vay BTCFI đối với tài sản mạng chính Bitcoin.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://dune.com/shudufhadzo/liquidium

Vấn đề cốt lõi là:

1. Hiệu quả sử dụng vốn thấp: Nếu không có người vay nào chủ động chấp nhận lời đề nghị, Bitcoin của người cho vay sẽ không hoạt động và mỗi lần hủy đơn hàng sẽ phải trả một khoản phí. Nói cách khác, nó không có chức năng khớp lệnh và có. một quá trình khám phá.

2. Thanh lý ngang hàng: Người thanh lý ở đây chỉ là người đi vay và người cho vay, không có người nào khác có thể tham gia.

● Khi NFT hoặc RUNES giảm xuống dưới giá trị vay theo LTV, người cho vay sẽ không hoàn trả và người đưa ra lời đề nghị chỉ có thể nhận được NFT hoặc rune. Chúng tương đương với việc chịu rủi ro giảm giá.

● Từ một góc độ khác, miễn là NFT hoặc RUNES của người đi vay giảm, người đó sẽ phải trả lại ngay lập tức hoặc mất NFT hoặc RUNES, điều này cũng rất không công bằng đối với người đi vay.

● Để ngăn người vay không trả nợ, thời hạn cho vay (Thời hạn) chỉ có thể được giới hạn trong hơn mười ngày và APY rất cao.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://liquidium.fi/

Có lẽ đây là lý do tại sao Ethlend, tiền thân của AAVE, gặp khó khăn trong việc duy trì hoạt động cho vay ngang hàng để đạt được quy mô bền vững.

Shell Finance sử dụng stablecoin tổng hợp $bitUSD để tối đa hóa tính thanh khoản trong các tình huống cho vay và thanh lý, hiện thực hóa phiên bản Bitcoin của hoạt động cho vay ngang hàng thông qua bánh đà tích cực của việc trả nợ khoản vay $bitUSD, dự kiến sẽ đạt được quy mô mạnh mẽ trong tương lai. . tác dụng.

Hợp đồng thận trọng DLC và PSBT chữ ký một phần cũng được sử dụng trong quá trình thanh toán bù trừ và cơ cấu các giao dịch để đạt được việc thanh toán tài sản thế chấp và tiền vay không cần quyền giám sát và phi tập trung. Cụ thể:

● Người vay có thể cầm cố các tài sản Ordinals NFT, BRC-20 và Runes trong nền tảng (trong tương lai, các tài sản cấp Bitcoin khác như tài sản do mạng Arch phát hành và tài sản được ánh xạ bởi RGB++ sẽ được hỗ trợ) và vay tài sản tổng hợp $bitUSD.

● Xây dựng nhóm thanh khoản của cặp giao dịch BTC/BitUSD trong giao dịch hoán đổi unisat và eden ma thuật. Người đi vay có thể đổi tài sản tổng hợp $bitUSD thành BTC và LP có thể nhận được thu nhập từ phí xử lý từ trao đổi của người đi vay.

● Khi hoàn trả khoản vay, người vay cần trả lại BitUSD cho giao thức. Lúc này, cần phải đổi BTC lấy BitUSD.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://shellfinance.gitbook.io/shell

●Trong quá trình thanh lý, BitUSD cũng được thanh lý và bất kỳ ai cũng có thể tham gia thanh lý các vị thế sẽ được thanh lý. Khi kho tiền được thanh lý, người thanh lý cần phải trả nợ và lấy lại tài sản thế chấp tương ứng. Phần chênh lệch giữa tài sản thế chấp và giá trị ròng trên thị trường là thu nhập của người thanh lý. Lấy khoản vay có tài sản thế chấp là 30 $ORDI và tài sản cho vay là 600 $BitUSD làm ví dụ, việc thanh lý vị thế chủ yếu tuân theo quy trình sau:

1. Khi giá giảm xuống dưới 28,5 USD, LTV dưới 80%. Do đó, vị thế đạt đến đường thanh lý và vị thế mở sang trạng thái thanh lý;

2. Đối với giá trị tài sản thế chấp hiện tại là 855 USD, một cuộc đấu giá vị trí theo kiểu đấu giá kiểu Hà Lan với thời gian 48 giờ sẽ được bắt đầu. Người đặt giá thầu cần cung cấp $BitUSD để có được tài sản cần thanh lý. Giá khởi điểm là 855 BitUSD và giá cuối cùng là 600 BitUSD. Giá đấu giá giảm tuyến tính theo thời gian.

3. Khi người thanh lý thanh lý thông qua cuộc đấu giá kiểu Hà Lan, người thanh lý nhập 700 BitUSD được định giá thông qua cuộc đấu giá và 100 BitUSD còn lại sau khi Shell Finance khấu trừ khoản nợ 600 BitUSD cần hoàn trả sẽ được đưa vào quỹ bảo hiểm.

4. Sau khi Shell Finance kiểm tra thông tin giao dịch của người thanh lý, Shell Finance sẽ thêm tài sản thế chấp vào PSBT và người thanh lý có thể lấy tài sản thế chấp 30 Ordi trong kho tiền.

5. Shell Finance khởi động oracle tiết lộ Giá trị bí mật bí mật, có thể hoàn thành chữ ký của những người tham gia (người cho vay và người thỏa thuận) để thực hiện thao tác chuyển tài sản thế chấp từ kho tiền đến địa chỉ của người thanh lý với mức giá mà oracle sẽ tự động đóng tiến trình DLC tương ứng

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://shellfinance.gitbook.io/shell

Đồng thời, chúng ta có thể thấy rằng Shell Finance có thể thực hiện vay theo lô và APY của nó chỉ là 10%, có thể hỗ trợ vay dài hạn.

Như chúng tôi đã đề cập trước đây, Shell Finance vẫn đang thực hiện Bitcoin LST thông qua MuSig 2, sử dụng tài sản LST làm tài sản thế chấp mới và sau đó trao BitUSD cho những người cầm cố, điều này mở rộng bánh đà ứng dụng của BitUSD và cải thiện giới hạn trên của dự án.

Một loạt kế hoạch mở rộng BTCFI dựa trên UTXO đang trực tuyến

Cộng đồng Bitcoin thường tin rằng tính đổi mới và giới hạn trên của BTC Lớp 2 dựa trên EVM là rất thấp. Tuy nhiên, nếu bạn muốn khám phá BTCFI phức tạp hơn, bạn cần có các hợp đồng Bitcoin mạnh hơn. Nhiều nhà phát triển Bitcoin đã đưa ra các hợp đồng dựa trên UTXO gốc và mở rộng. lập kế hoạch, đổi mới mô hình BTCFI dựa trên mô hình UTXO,

Chúng tôi phân loại các kế hoạch mở rộng này tùy theo việc chúng có được giải quyết trên mạng chính Bitcoin hay không.

● Nếu được giải quyết trên mạng chính Bitcoin, tính thanh khoản của mạng chính có thể được tái sử dụng và nó có thể tương thích trực tiếp với các tài sản như Runes mà không cần chuỗi chéo.

● Nếu bạn không thanh toán trên mạng chính Bitcoin, bạn cần nạp lại tài sản trên toàn chuỗi.

Kế hoạch mở rộng BTCFI để thanh toán mạng chính Bitcoin

Mạng Arch: Với việc mở rộng sức mạnh tính toán làm cốt lõi, ZKVM ngoài chuỗi xây dựng một mạng hợp đồng thông minh

Arch sử dụng mạng nút xác thực phi tập trung và máy ảo không có kiến thức hoàn chỉnh Turing (zkVM) được xây dựng đặc biệt bên ngoài mạng chính Bitcoin, có thể được tích hợp với mạng chính Bitcoin, giúp có thể tương tác với mạng chính Bitcoin. chia sẻ tính thanh khoản, người lập chỉ mục tương thích có thể tích hợp các giao thức tài sản như Runes:

ZKVM: Sau khi mỗi hợp đồng thông minh được thực thi, Arch zkVM sẽ tạo chứng chỉ ZK, chứng chỉ này được sử dụng để xác minh tính chính xác và các thay đổi trạng thái của hợp đồng.

Mạng phi tập trung: Bằng chứng ZK được tạo sau đó sẽ được xác minh bởi mạng nút xác thực phi tập trung của Arch. Mạng đóng một vai trò quan trọng trong việc duy trì tính toàn vẹn và bảo mật của nền tảng. Bằng cách dựa vào kiến trúc phi tập trung, Arch hoạt động để đảm bảo rằng quá trình xác minh không chỉ an toàn mà còn có khả năng chống lại sự kiểm duyệt và các lỗi điểm trung tâm.

Tích hợp với Bitcoin Lớp 1: Sau khi bằng chứng ZK được xác minh, mạng trình xác thực có thể ký các giao dịch chưa được ký. Các giao dịch này, bao gồm cập nhật trạng thái và chuyển giao tài sản được xác định bởi logic ứng dụng, cuối cùng sẽ được chuyển trở lại Bitcoin. Bước cuối cùng này hoàn tất quá trình thực thi, với tất cả các giao dịch và cập nhật trạng thái được hoàn tất trực tiếp trên chuỗi khối Bitcoin.

Mô hình UTXO: Trạng thái và nội dung của Arch được gói gọn trong UTXO và việc chuyển đổi trạng thái được thực hiện thông qua khái niệm sử dụng một lần. Dữ liệu trạng thái của hợp đồng thông minh được ghi lại dưới dạng UTXO trạng thái và nội dung dữ liệu gốc được ghi lại dưới dạng UTXO nội dung. Arch đảm bảo rằng mỗi UTXO chỉ có thể được sử dụng một lần, cung cấp khả năng quản lý trạng thái an toàn.

● Các ứng dụng DeFi (như cho vay và trao đổi phi tập trung) muốn tương thích với tài sản mạng chính Bitcoin có thể được xây dựng trên Arch.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

AVM: Biểu diễn BTCFI cho lập trình chỉ mục

Bằng cách giới thiệu môi trường hộp cát với bộ chỉ mục, trình phân tích cú pháp hộp cát (bộ lệnh) và Cơ sở dữ liệu (cơ sở dữ liệu) toàn cầu, AVM cung cấp cho Atomics một môi trường thực thi nâng cao có khả năng xử lý các hợp đồng thông minh và dApp, được trang bị các công cụ nâng cao hiệu suất Tùy chỉnh hướng dẫn. được thiết lập, đồng thời giảm phí Gas và tối ưu hóa chức năng chuyển đổi trạng thái để tăng khả năng xử lý song song, từ đó cải thiện thông lượng và khả năng mở rộng. Đồng thời, AVM cho phép khả năng tương tác và giao tiếp xuyên chuỗi.

● Môi trường vận hành hộp cát, toàn bộ trình mô phỏng nằm trong môi trường cách ly được kiểm soát, sao cho việc thực thi trong hộp cát và thực thi bên ngoài không ảnh hưởng lẫn nhau;

● Băm trạng thái cho phép người tham gia xác minh xem trạng thái của người lập chỉ mục của họ có được đồng bộ hóa chính xác hay không, ngăn chặn các cuộc tấn công tiềm ẩn từ trạng thái không nhất quán.

AVM cho phép giao thức Atomics thực hiện nhiều tác vụ BTCFI khác nhau, không chỉ cơ chế phát hành mã thông báo đơn giản trước đây.

Kế hoạch mở rộng BTCFI dựa trên ràng buộc UTXO nhưng chưa được giải quyết trên mạng chính Bitcoin

Bitcoin Fractal: Sử dụng kiến trúc Bitcoin hiện có để mở rộng hệ thống BTCFI song song

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

Fractal Bitcoin là một phương pháp mở rộng tự sao chép, có thể chạy một hoặc nhiều độc lập bằng cách đóng gói toàn bộ Bitcoin Core vào gói phần mềm blockchain có thể triển khai và chạy được gọi là Gói phần mềm Bitcoin Core (BCSP instance) và được liên kết với mạng chính Bitcoin thông qua. neo đệ quy.

Fractal Fractal tạo ra một khối trong 30 giây. Từ góc độ này, nó có thể nhanh hơn 20 lần so với mạng chính Bitcoin tạo ra một khối trong 10 phút. Nó hỗ trợ và tương thích với tất cả các giao thức trên chuỗi chính (chẳng hạn như Ordinals và brc. -20) không có bất kỳ sự khác biệt nào và Chuỗi chính chạy đồng bộ ở các tốc độ xử lý vật lý khác nhau và các công cụ khai thác mạng chính có thể khai thác một khối Fractal cứ sau 90 giây. Đồng thời, fractal vẫn giữ được khả năng tùy chọn để ổn định và neo thông qua dòng chữ trên mạng chính.

● Một mặt, Fractal tương đối nhất quán với sự đồng thuận của chuỗi chính và dễ tương tác ở cấp độ giao thức.

● Mặt khác, chúng ta có thể loại bỏ các ràng buộc vật lý và hành trang lịch sử của chuỗi chính, loại bỏ một số mã đã từng tồn tại trong lịch sử nhưng không còn ý nghĩa thực tế và hợp lý hóa việc triển khai hệ thống trong khi vẫn giữ được sự đồng thuận hoàn toàn, dẫn đến việc thực hiện đơn giản và nhẹ nhàng hơn.

● Các đề xuất mã hoạt động như OP_CAT sẽ được triển khai nhanh hơn mạng chính BTC, phù hợp với lộ trình nâng cấp Bitcoin cơ bản, nhưng tốc độ nâng cấp sẽ nhanh hơn trong tương lai, hợp đồng BTCFI đã ghi có thể được triển khai thông qua các tập lệnh.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

Mô hình khuyến khích khai thác

50% mã thông báo của Fractal được sản xuất bằng cách khai thác, 15% được phân bổ cho các dự án sinh thái, 5% được phân bổ cho các nhà đầu tư, 20% được phân bổ cho các nhà tư vấn và cộng tác viên cốt lõi và 10% được sử dụng để thiết lập quan hệ đối tác và thanh khoản, điều này cho thấy tính kinh tế của nó. mô hình Liên quan chặt chẽ đến thợ mỏ.

Fractal áp dụng một phương pháp khai thác có tên là khai thác nhịp điệu. Cụ thể, 2/3 số khối được khai thác bằng cách khai thác miễn phí và 1/3 số khối được khai thác bằng cách khai thác chung. Các thợ mỏ và nhóm khai thác có thể sử dụng các máy khai thác hiện có để khai thác. khai thác mạng chính Bitcoin và khai thác Fractal cùng lúc, nghĩa là khuyến khích những người khai thác thông qua lợi nhuận Fractal Bitcoin, đồng thời sử dụng sự đóng góp sức mạnh tính toán của họ để bảo vệ mạng khỏi các cuộc tấn công 51% tiềm ẩn.

tiến bộ sinh thái

Mạng chính Fractal Bitcoin sẽ được ra mắt vào ngày 9 tháng 9. Hiện đã có nhiều dự án NFT trong hệ sinh thái như Fractal Punks, honzomomo, Nodino, FractalStone, Fractal Puppets, MEBS, nền tảng phát hành tài sản satspump.fun, AMM pizzaswap và cơ sở hạ tầng trò chơi chuỗi UniWorlds, nền tảng thế hệ NFT InfinityAI và các dự án khác.

Fractal Bitcoin sẽ trực tiếp kích hoạt OP_CAT khi mạng chính trực tuyến. OP_CAT kết hợp với dung lượng cao của Fractal sẽ cho phép các ứng dụng Bitcoin phức tạp.

Về mặt di chuyển tài sản, BTC và các tài sản mạng chính khác cũng có thể tồn tại trên Fractal Bitcoin dưới dạng tài sản được đóng gói brc-20.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://unisat-wallet.medium.com/2024-07-unisat-swap-product-important-update-e974084074a1

Nhìn chung, trong khi mạng chính Bitcoin tập trung vào các tài sản có giá trị cao thì Fractal Bitcoin tập trung vào việc lưu trữ các tài sản quan trọng thứ cấp, cung cấp nền tảng cho đổi mới tài sản và đổi mới ứng dụng. Tuy nhiên, liệu Fractal Bitcoin có thể nổi lên với các tài sản blue-chip và chất lượng cao hay không. các ứng dụng vẫn còn được nhìn thấy.

RGB++: Phát triển các mô hình UTXO dành riêng cho BTCFI

RGB++ sử dụng chuỗi UTXO hoàn chỉnh Turing (như CKB hoặc các chuỗi khác) làm chuỗi bóng để xử lý dữ liệu ngoài chuỗi và hợp đồng thông minh, cải thiện hơn nữa khả năng lập trình của Bitcoin.

UTXO của chuỗi bóng và UTXO của Bitcoin được ràng buộc đẳng hình để đảm bảo tính nhất quán về trạng thái và tài sản giữa hai chuỗi và đảm bảo an ninh. Do đó, RGB++ có thể hỗ trợ các tài sản trên mạng chính Bitcoin như Runes. Tài sản RGB++ cũng có thể được ánh xạ trực tiếp tới mạng chính Bitcoin và được mở rộng tới tất cả các chuỗi UTXO hoàn chỉnh của Turing.

Hợp tác liên doanh: Khám phá lỗ thỏ BTCFI từ góc độ khả năng lập trình Bitcoin

https://github.com/ckb-cell/RGBPlusPlus-design/blob/main/docs/light-apers-en.md

RGB++ tận dụng tối đa mô hình UTXO và có thể triển khai nhiều chức năng BTCFI độc đáo:

Hiện thực hóa Bước nhảy vọt chuỗi chéo không cần cầu nối thông qua liên kết đẳng cấu UTXO: Tài sản trên RGB++ có thể chuyển đổi qua lại giữa mạng chính Bitcoin và L2 hoặc L2. Phương pháp này không yêu cầu Lock-Mint như các cầu nối chuỗi chéo truyền thống. tránh nhiều rủi ro của cầu nối chuỗi chéo truyền thống. Nó cũng có lợi thế lớn về tốc độ phản hồi chuỗi chéo và tổng hợp thanh khoản, đồng thời có thể mang lại sự tiện lợi lớn cho hệ sinh thái Defi.

Mô hình giao dịch UTXO rất phù hợp với các tình huống giao dịch theo ý định: bạn chỉ cần gửi chữ ký thông tin đầu vào và đầu ra mong muốn trong giao dịch tới chuỗi để xác minh, chẳng hạn như đầu vào và đầu ra UTXO để thực hiện mua tài sản để đấu thầu giao dịch tài sản, đừng lo lắng về các chi tiết của giao dịch ở giữa.

UTXOSwap đã được ra mắt trên mainnet: trải nghiệm thực tế gần như không khác gì Uniswap. UTXOSwap chia mỗi giao dịch thành hai bước. Bước đầu tiên là người dùng gửi ý định của mình tới chuỗi. Bước thứ hai là để Bộ tổng hợp tổng hợp ý định của mọi người. Sau khi hợp nhất, một giao dịch sẽ được bắt đầu để tương tác với nhóm thanh khoản.

UTXO có cơ chế lồng tập lệnh hợp đồng. Nó chỉ cần được vận hành một lần để liên tục tạo ra một chuỗi giao dịch, đơn giản hóa quy trình chuyển tài khoản của người dùng: kết quả đầu ra của giao dịch trước đó có thể được sử dụng trực tiếp làm tham số đầu vào của giao dịch tiếp theo. , vì vậy Nó có thể nhanh chóng tạo ra một loạt hướng dẫn giao dịch được kết nối từ đầu đến cuối.

Tóm tắt: BTC đã gia nhập thị trường chính thống và việc giá tăng mạnh trong tương lai cuối cùng sẽ thúc đẩy sự phát triển của BTCFI

Mặc dù chúng ta có thể cảm thấy bi quan về BTCFI do sự suy thoái hiện tại của thị trường chữ khắc và sự suy giảm của Bitcoin, nhưng chúng ta cần nhớ: Sự khác biệt lớn nhất so với các hệ sinh thái khác là Bitcoin sẽ tiếp tục tăng trong tương lai và sẽ tiếp tục thu hút các nhà bán lẻ mới. Đúng vậy, Bitcoin đã trở thành một từ được nhắc đến nhiều trong cuộc bầu cử năm nay ở Hoa Kỳ. Hoa Kỳ sẽ sử dụng Bitcoin làm dự trữ liên bang và hợp pháp hóa việc khai thác ở Nga trong tương lai. Hiện tại, xã hội chính thống đang tích cực đón nhận Bitcoin. baby đã tham dự Hội nghị Bitcoin ở Nashville Mẹ và mọi tài xế Uber đều đã hoặc đang chuẩn bị trở thành chủ sở hữu Bitcoin, sử dụng nó như một tài sản trú ẩn an toàn.

Khi Bitcoin vượt qua các mức cao mới, nhiều tài sản có mệnh giá Bitcoin khác nhau trong hệ sinh thái Bitcoin cũng sẽ tăng lên, điều này sẽ tự nhiên kích thích nhu cầu thị trường đối với BTCFI, chẳng hạn như tài sản thế chấp để cho vay mua thêm tài sản mới, chẳng hạn như cố gắng sử dụng tiền kiếm được từ Stake; quan tâm.

Có một sự thật khác dễ bị bỏ qua:

Trong hai chu kỳ gần đây, các tài sản Ethereum như ICO và NFT đã trở thành một nền văn hóa mạnh mẽ. Những người dùng tiền điện tử mới có thể đã tham gia vào ngành sau khi thấy những người nổi tiếng phát hành NFT. Họ thường chọn sử dụng ví Ethereum như metamask và cũng đã quen với việc mua Ethereum. Nó được sử dụng cho airdrop, meme và các tương tác khác, còn Ethereum nhàn rỗi được sử dụng để tham gia Defi.

Trong chu kỳ này, Bitcoin đã trở thành một nền văn hóa mạnh mẽ. Người dùng có thể tham gia vì họ thấy các yếu tố Bitcoin trong cuộc bầu cử ở Hoa Kỳ. Họ cũng có thể tham gia sau đó vì Bitcoin tiếp tục phá vỡ các mức cao mới. Họ thường chọn sử dụng Unisat và các Bitcoin khác trước. Nếu họ có ví tiền tệ và quen mua Bitcoin thì số BTC nhàn rỗi của họ cũng có thể được sử dụng để tham gia BTCFI.

Luôn có những người cảm thấy rằng Bitcoin nên quay trở lại câu chuyện về vàng kỹ thuật số, nhưng sau khi nâng cấp Taproot và sự ra đời của giao thức thứ tự, các nhà đầu tư bán lẻ mới và Bitcoin OG, những người quan tâm đến các trường hợp sử dụng mới của Bitcoin, đã trở thành một đối tượng mới đầy quyền lực. lực lượng Sẽ đi đầu trong đổi mới BTCFI, tiếp tục thu hút những người nắm giữ Bitcoin mới và đào tạo những người nắm giữ và khai thác Bitcoin lớn khác.

Giới thiệu về Hợp tác xã liên doanh

Bài viết này được viết bởi nhóm nghiên cứu của HTX Ventures. Hợp tác liên doanh là chi nhánh đầu tư toàn cầu của Huobi Hợp tác xã, tích hợp đầu tư, ươm tạo và nghiên cứu để xác định các đội ngũ tốt nhất và sáng giá nhất trên toàn thế giới. Là công ty tiên phong trong ngành, HTX Ventures có hơn 11 năm kinh nghiệm trong lĩnh vực xây dựng blockchain và rất giỏi trong việc xác định các công nghệ tiên tiến và mô hình kinh doanh mới nổi trong lĩnh vực này. Để thúc đẩy tăng trưởng trong hệ sinh thái blockchain, chúng tôi cung cấp cho các dự án sự hỗ trợ toàn diện, bao gồm tài chính, nguồn lực và tư vấn chiến lược.

Hợp tác liên doanh hiện hỗ trợ hơn 300 dự án bao gồm nhiều lĩnh vực blockchain và một số dự án chất lượng cao đã được giao dịch trên Huobi Hợp tác xã. Ngoài ra, với tư cách là một trong những quỹ FOF hoạt động tích cực nhất, HTX Ventures đầu tư vào 30 quỹ hàng đầu thế giới và hợp tác với các quỹ blockchain hàng đầu thế giới như Polychain, Dragonfly, Bankless, Gitcoin, Figment, Nomad, Animoca và Hack VC để cùng nhau hợp tác xây dựng hệ sinh thái Blockchain. Ghé thăm chúng tôi .

Để đầu tư và hợp tác, vui lòng liên hệ VC@htx-inc.com

Tuyên bố miễn trừ trách nhiệm

1. HTX Ventures không có bất kỳ mối quan hệ nào với các dự án hoặc bên thứ ba khác liên quan đến báo cáo này mà có thể ảnh hưởng đến tính khách quan, độc lập và công bằng của báo cáo.

2. Thông tin và dữ liệu được trích dẫn trong báo cáo này đều từ các kênh tuân thủ. Nguồn thông tin và dữ liệu được coi là đáng tin cậy và đã được xác minh cần thiết về tính xác thực, chính xác và đầy đủ. chịu trách nhiệm về Không có đảm bảo nào được đưa ra về tính trung thực, chính xác hoặc đầy đủ của nó.

3. Nội dung của báo cáo chỉ mang tính chất tham khảo. Các kết luận và ý kiến trong báo cáo không cấu thành bất kỳ lời khuyên đầu tư nào về tài sản kỹ thuật số liên quan. HTX Ventures không chịu bất kỳ trách nhiệm nào đối với những tổn thất phát sinh từ việc sử dụng nội dung của báo cáo này, trừ khi được pháp luật và quy định quy định rõ ràng. Người đọc không nên đưa ra quyết định đầu tư chỉ dựa trên báo cáo này và cũng không nên mất khả năng đưa ra những đánh giá độc lập dựa trên báo cáo này.

4. Thông tin, ý kiến và suy đoán trong báo cáo này chỉ phản ánh đánh giá của các nhà nghiên cứu vào ngày báo cáo này được hoàn thiện. Trong tương lai, dựa trên những thay đổi và cập nhật của ngành và dữ liệu, thông tin, có khả năng sẽ có quan điểm khác. và các phán quyết sẽ được cập nhật.

5. Bản quyền của báo cáo này chỉ thuộc về HTX Ventures. Nếu cần trích dẫn nội dung báo cáo này vui lòng ghi rõ nguồn. Nếu bạn cần báo giá số lượng lớn, vui lòng thông báo trước cho chúng tôi và sử dụng trong phạm vi cho phép. Trong mọi trường hợp không được phép trích dẫn, xóa hoặc sửa đổi báo cáo này đi ngược lại mục đích ban đầu.

Tài liệu tham khảo

https://www.btcstudy.org/2023/04/18/interesting-bitcoin-scripts-and-its-use-cases-part-1-introduction/#note6

https://www.btcstudy.org/2023/04/19/interesting-bitcoin-scripts-and-its-use-cases-part-2-multisig/#%E5%A4%9A%E7%AD%BE% E5%90%8D%E8%84%9A%E6%9C%AC%E7%A4%BA%E4%BE%8B

https://www.btcstudy.org/2023/04/21/interesting-bitcoin-scripts-and-its-use-cases-part-3-time-locks/

https://www.btcstudy.org/2022/09/07/on-the-programmability-of-bitcoin-protocol/#%EF%BC%88%E4%B8%89%EF%BC%89%E6% AF%94%E7%89%B9%E5%B8%81%E5%8E%9F%E7%94%9F%E7%9A%84%E5%90%88%E7%BA%A6%E5%BC% 8F%E5%8D%8F%E8%AE%AE%E7%9A%84%E7%89%B9%E7%82%B9

https://learnmeabitcoin.com/Technology/script/

https://dergigi.com/2022/06/27/the-words-we-use-in-bitcoin/

https://medium.com/summa-technology/bitcoins-time-locks-27e0c362d 7 a 1

https://mp.weixin.qq.com/s/SyZgWBBq1 dPkQx 8 HOAh 60 w

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

https://learnblockchain.cn/article/8692

https://shellfinance.gitbook.io/shell

https://www.btcstudy.org/2022/08/15/what-are-partially-signed-bitcoin-transactions-psbts/

https://learnblockchain.cn/article/8754

https://multicoin.capital/2024/05/09/the-dawn-of-bitcoin-programmability/

https://www.theblockbeats.info/news/35385

https://foresightnews.pro/article/detail/61617

https://learnblockchain.cn/article/8094

https://www.panewslab.com/zh/articledetails/n3 6 m 8 a 636 d 3 w.html

https://blog.csdn.net/mutourend/article/details/135589245

https://liquidium.fi/

https://foresightnews.pro/article/detail/39035

https://blog.csdn.net/dokyer/article/details/137135135

https://fractal-bitcoin.notion.site/2024-03-Fractal-Bitcoin-FAQ-CN-2faefea58cd04885a376920fce92e632?pvs= 25

https://www.panewslab.com/zh/articledetails/iv4 jgb 5 c.html

Bài viết gốc, tác giả:HTX Ventures。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập