paint-brush
Mô hình Bitcoin UTXO, cung cấp năng lượng cho một hệ sinh thái độc đáotừ tác giả@ckb
5,690 lượt đọc
5,690 lượt đọc

Mô hình Bitcoin UTXO, cung cấp năng lượng cho một hệ sinh thái độc đáo

từ tác giả Nervos CKB9m2024/05/29
Read on Terminal Reader
Read this story w/o Javascript

dài quá đọc không nổi

Những cải tiến gần đây của Bitcoin, chẳng hạn như Ordinals và Runes, cho thấy tiềm năng của mô hình UTXO bằng cách kích hoạt các ứng dụng mới trên mạng Bitcoin. Những phát triển này nêu bật hệ sinh thái đang phát triển, khác biệt với Ethereum, được thúc đẩy bởi các giao thức độc đáo như BRC-20 và được tăng cường bằng các bản nâng cấp như Taproot.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Mô hình Bitcoin UTXO, cung cấp năng lượng cho một hệ sinh thái độc đáo
Nervos CKB HackerNoon profile picture
0-item
1-item


Những đổi mới gần đây của Bitcoin như chữ khắc và Rune đang dần trở thành tâm điểm chú ý của ngành công nghiệp tiền điện tử. Điều này là do họ đã thể hiện tiềm năng ứng dụng khác nhau của UTXO (Đầu ra giao dịch chưa được chi tiêu) thông qua giao thức Ordinals, Nervos CKB và các giao thức khác. Họ đi theo mô hình Bitcoin UTXO nổi lên khi sự cạnh tranh trong ngành ngày càng gay gắt và công nghệ tiên tiến, cho phép các ứng dụng được xây dựng trên mạng Bitcoin và chia sẻ bảo mật với chuỗi chính của nó một cách tự nhiên.


Bài viết này là bản tóm tắt của một báo cáo nghiên cứu bởi Chứng khoán Guosheng.

Mô hình Bitcoin UTXO

Với mô hình này, sự lưu thông của mỗi satoshi (sats tức là đơn vị Bitcoin nhỏ nhất) của BTC có thể theo dõi được và không thể thay thế được (có lẽ là dạng NFT sớm nhất). Nó cung cấp nền tảng để phát triển giao thức Ordinals và hệ sinh thái BRC-20, giúp nhà phát triển Bitcoin, Casey Rodarmor, phát hành một phần mềm nguồn mở có tên ORD trên nút đầy đủ Bitcoin Core vào tháng 12 năm 2022. Phần mềm này cho phép người dùng nhập bất kỳ thông tin nào, chẳng hạn như một chuỗi văn bản hoặc hình ảnh, vào chuỗi khối Bitcoin, sau đó liên kết thông tin được tải lên này với một satoshi cụ thể. Điều này cuối cùng đã tạo ra khả năng satoshi được lưu trữ cùng với thông tin, còn được gọi là Bitcoin NFT.


Giao thức Ordinals có hai phần: Ordinals và Inscription. Thông thường tuần tự hóa satoshi (1 BTC = 100.000.000 sats) và cho phép theo dõi và chuyển các satoshi riêng lẻ. Sau khi được đánh số, nội dung có thể được ghi vào "Khu vực nhân chứng tách biệt (SegWit)" của giao dịch và được gán cho satoshi đầu tiên của đầu ra giao dịch. Dòng chữ là nội dung được lưu trữ dưới dạng sat, có thể là hình ảnh, văn bản, âm thanh/video hoặc thậm chí là mã, miễn là chúng không vượt quá giới hạn 4 MB của khối Bitcoin.


Giao thức Ordinals không chỉ có thể được sử dụng để phát hành NFT mà còn cả mã thông báo. Đó là sự phát triển của các giao thức tài sản mới như BRC-20 và các ứng dụng như Runes. BRC-20 có nguồn gốc từ một thử nghiệm cộng đồng sau khi một người dùng Twitter (X), Domodata, người tin rằng giao thức Ordinals không chỉ có thể được sử dụng để phát hành NFT mà còn cả mã thông báo khi Dòng chữ được đính kèm ở định dạng dữ liệu JSON. Anh ấy đã xuất bản cái mà anh ấy gọi là “một tiêu chuẩn thú vị và mang tính thử nghiệm” được gọi là BRC-20 trên GitBook, dựa trên giao thức Ordinals và cho thấy rằng tiêu chuẩn này cho phép đặt Dòng chữ ở định dạng dữ liệu JSON để triển khai đúc tiền và chuyển mã thông báo. Các giao dịch trên chuỗi khối Bitcoin kể từ đó đã chiếm một tỷ lệ đáng kể sau khi BRC-20 xuất hiện.



Tiêu chuẩn BRC-20 đã nhanh chóng thúc đẩy sự phát triển của Chữ khắc, vì tiềm năng của các khối Bitcoin và UTXO hiếm khi được khám phá sâu sắc. Đây là một thử nghiệm thú vị dựa trên Bitcoin UTXO, được cộng đồng và người dùng đón nhận.


Nguồn: domo-2.gitbook.io


Tiềm năng UTXO làm tăng kỳ vọng vào hệ sinh thái Bitcoin L2

Khi nhiều giao dịch tích cực trên chuỗi được ghi nhận, nền tảng để khai thác tiềm năng xây dựng ứng dụng của mô hình UTXO đã được đặt ra vào năm 2023. Kể từ đó, mô hình này đã tạo ra kỳ vọng cao trên thị trường và tiếp tục xây dựng một mô hình sinh thái khác với Lớp 2 (L2) của Ethereum ) cũng đang được thị trường háo hức chờ đợi.


Từ tiêu chuẩn ERC20 dẫn đến các dịch vụ tiền xu ban đầu (ICO) đến sự phát triển của Nhà tạo lập thị trường tự động (AMM) tiếp thêm sinh lực cho DeFi, cũng như sự xuất hiện của NFT và metaverse, hệ sinh thái của Ethereum đã dần trở nên phong phú hơn thông qua đầy rẫy những khúc mắc. Trong khi đó, vì L2 của Ethereum đã phát triển nhanh chóng trong những năm gần đây và việc kiểm soát tổng thể phí gas trên chuỗi của Ethereum đã đạt được trong bối cảnh một hệ sinh thái phát triển mạnh, hệ sinh thái Bitcoin L2 non trẻ đã bắt đầu nhận được sự chú ý đáng kể của thị trường, đặc biệt liên quan đến kỳ vọng mạnh mẽ của thị trường đối với UTXO. tiềm năng.


Bitcoin có thể không có khả năng hợp đồng thông minh như Ethereum nhưng mô hình UTXO có thể phân biệt từng satoshi của Bitcoin hứa hẹn một hệ sinh thái khác với Ethereum. Nó cũng khác ở chỗ các đầu ra được tạo ra bởi các giao dịch Bitcoin không chỉ đơn giản là các địa chỉ khóa công khai mà còn là các tập lệnh. Nghĩa là, BTC trong UTXO không được ghi lại trong tài khoản của ai đó dưới dạng số dư — mỗi người khởi tạo giao dịch sẽ tạo khóa cho những BTC này thông qua một tập lệnh và chỉ chủ sở hữu mới có khóa. Lợi ích chính của phương pháp này là nó cho phép xem tất cả các giao dịch chuyển khoản từ góc độ lưu thông BTC và các UTXO khác nhau có thể trải qua các giao dịch song song, vì các UTXO được phân biệt chặt chẽ với nhau. Với mỗi satoshi được đóng dấu mỗi lần chuyển, cơ chế UTXO ghi lại hoàn toàn lịch sử chuyển của tất cả các phần của BTC.


Kỳ vọng đã được nâng cao hơn nữa nhờ bản nâng cấp Taproot, bản nâng cấp quan trọng nhất kể từ khi kích hoạt Segregated Witness (SegWit), nhằm mục đích cải thiện tính riêng tư và hiệu quả của mạng Bitcoin. Thay đổi đáng chú ý nhất của Taproot là cho phép tổng hợp và xác minh nhiều chữ ký phức tạp (chẳng hạn như ví multisig) thay vì riêng lẻ. Chữ ký tổng hợp giúp mạng hoạt động nhanh hơn, chi phí thấp hơn và tiết kiệm không gian khối. Taproot cung cấp một cách mới để thực hiện các giao dịch Bitcoin bằng cách tăng cường quyền riêng tư và tính linh hoạt của người dùng, cải thiện đáng kể khả năng mở rộng của Bitcoin.



BTC L2 dựa trên UTXO được kỳ vọng sẽ thúc đẩy một hệ sinh thái mới

Sự xuất hiện của giao thức, chữ khắc và Runes của Ordinals đã cải thiện hơn nữa hệ sinh thái Bitcoin. Tính đến ngày 6 tháng 5, tổng giá trị bị khóa (TVL) của hệ sinh thái Ethereum đã vượt quá 96 tỷ USD trong khi hệ sinh thái Bitcoin đã tăng TVL lên 1,2 tỷ USD trong năm qua. Không còn nghi ngờ gì nữa, so với Ethereum, sự phát triển của hệ sinh thái Bitcoin vẫn đang ở giai đoạn đầu.


Nếu không có khả năng hợp đồng thông minh của Ethereum, Bitcoin sẽ đi theo các lộ trình kỹ thuật khác nhau để khám phá các khả năng mới cho UTXO. Một trong số đó là mạng L2 của Bitcoin sử dụng các kênh trạng thái (chẳng hạn như Lightning Network), sidechains, Rollups, v.v., chủ yếu dựa vào L2 để mở rộng khả năng hợp đồng thông minh. Vì chuỗi chính của Bitcoin sẽ phải được kết nối với L2 trong các trường hợp như một loại sidechain theo cách xuyên chuỗi để đạt được sự đồng thuận và bảo mật chung, nên việc tương tác với mô hình UTXO của Bitcoin là một bước không thể tránh khỏi.


Đương nhiên, các giao thức tài sản cho token có thể thay thế (FT) cũng sẽ trở thành một hướng đi mới. Vào lúc 8:09 ngày 20 tháng 4 năm 2024, BTC đã hoàn thành đợt giảm một nửa thứ tư ở độ cao khối 840000, giảm phần thưởng khai thác cho mỗi khối từ 6,25 BTC xuống 3,125 BTC. Đồng thời, Bitcoin Runes đã chính thức ra mắt ở khối cao 840000. Rune là một cải tiến trên Chữ khắc, cho phép triển khai tài sản trực tiếp và linh hoạt hơn trong Bitcoin UTXO, giống như một kỹ thuật khắc được thể hiện bằng thuật ngữ "Runes" trong tiếng Trung Quốc. Giao thức Runes triển khai thông tin được ghi trực tiếp của tài sản mã thông báo vào chuỗi Bitcoin: được ghi vào trường OP-RETURN của Bitcoin UTXO.


Sự ra mắt của Runes ngay lập tức đã thúc đẩy sự gia tăng nhanh chóng phí trên chuỗi đối với Bitcoin. Kể từ khi ra mắt vào ngày 20 tháng 4, phí trên chuỗi do các hoạt động của Runes tạo ra ngày hôm đó chiếm 70,1% tổng phí trên chuỗi Bitcoin, một sự khác biệt rõ ràng so với chuyển Bitcoin truyền thống trước đây là nguồn chính. Đối với khối 840000, phí được tạo ra là 37,626BTC, gấp hơn mười lần phần thưởng khai thác (3,125BTC). Điều này đã được thị trường săn đón rất nhiều.



Runes đã có những cải tiến hơn nữa về thiết kế, phát hành và khả năng tương thích, chuẩn bị cho khả năng tương thích với các token có thể thay thế cũng như giao tiếp với các cầu nối và ứng dụng DeFi.


Sự phát triển của UTXO: Mô hình tế bào Nervos (CKB)

Trong khi đó, bất chấp những kỳ vọng mà các ứng dụng hệ sinh thái phải có từ mô hình UTXO và tiềm năng phát triển độc đáo của hệ sinh thái Bitcoin L2, việc Bitcoin không sử dụng mô hình tài khoản quen thuộc để thể hiện luồng giao dịch Bitcoin vẫn là một thách thức.


Một tình huống điển hình là khi người dùng nhận được 100 BTC từ người dùng khác để tạo thành UTXO 100 BTC. Nó giống như đặt và khóa 100 BTC vào một chiếc hộp bằng một chiếc chìa khóa mà chỉ có khóa riêng của người dùng mới có thể mở được. Trên thực tế, 100 BTC này có thể bao gồm các hộp UTXO bị khóa khác (ví dụ: bốn hộp UTXO 25 BTC hoặc các kết hợp khác). Trong trường hợp đó, mỗi hoạt động sẽ tạo ra một đầu ra Bitcoin chưa được sử dụng (UTXO) vì nó chỉ có thể lưu trữ giá trị "được chứa" của BTC và không thể lưu trữ thêm dữ liệu hoặc có nhiều khả năng mở rộng hơn. Điều này không giống như mô hình tài khoản chỉ cập nhật trạng thái số dư.


Nervos CKB kế thừa kiến trúc UTXO của Bitcoin và đã tạo ra Mô hình di động—một mô hình UTXO tổng quát để lưu trữ trạng thái nhằm duy trì tính đơn giản và nhất quán của UTXO. Với CKB, tất cả các trạng thái được lưu trữ trong các ô trong khi việc tính toán được thực hiện ngoài chuỗi và các nút thực hiện xác minh giao dịch và xuất bản trên chuỗi. Lấy cảm hứng từ mô hình Bitcoin UTXO, mô hình Ô xác định hành vi của từng Ô trong Nervos CKB và quá trình cập nhật dữ liệu chứa trong đó.


Giống như Bitcoin UTXO, một Ô là bất biến sau khi được hình thành: một khi các Ô được thêm vào chuỗi thì không thể thực hiện thay đổi nào. Việc cập nhật dữ liệu trong Ô yêu cầu một quy trình được gọi là "chi tiêu"—tương tự như cách thực hiện chuyển Bitcoin UTXO bằng cách "chi tiêu". Điều này liên quan đến việc sử dụng dữ liệu cập nhật để tạo Ô mới, sau đó thêm nó vào chuỗi — tương tự như việc hình thành UTXO Bitcoin mới (cho đầu ra đã chi tiêu). Tương tự, mỗi ô chỉ có thể được sử dụng một lần.


Không giống như UTXO của Bitcoin, một Ô có thể chứa nhiều loại dữ liệu khác nhau, chẳng hạn như CKBytes, mã thông báo, mã JavaScript hoặc chuỗi JSON, giúp mở rộng khả năng của Ô, do đó mở rộng tiềm năng của UTXO—ví dụ: cho phép hợp đồng thông minh (thậm chí cả hợp đồng tùy chỉnh, chẳng hạn như phát hành NFT, hạn chế cung cấp mã thông báo và đặt điều kiện để đáp ứng các nhu cầu riêng). Nói cách khác, Cell giống như một UTXO thông minh hơn. Nghĩa là, nếu UTXO của Bitcoin là một chiếc hộp đựng sổ cái giấy thì Cell giống như việc thay thế sổ cái giấy bằng bảng tính Excel.




Điều quan trọng cần lưu ý là mô hình Cell tách biệt việc tính toán và xác minh việc thực hiện hợp đồng thông minh. Quá trình tính toán diễn ra ngoài chuỗi, tạo ra dữ liệu mới, sau đó được các nút mạng xác minh trên chuỗi. Trong mô hình Cell, việc thực hiện hợp đồng thông minh diễn ra song song, tức là mỗi giao dịch chạy độc lập trong máy ảo của nó, với nhiều máy ảo chạy đồng thời. Các giao dịch trong mô hình Cell rất linh hoạt và hiệu quả, cho phép gộp nhiều hoạt động hợp đồng thông minh thành một giao dịch duy nhất, do đó giảm thiểu phí giao dịch và xử lý.


Nguồn: ckbdapps.com


Mô hình tính toán ngoài chuỗi và đồng thuận trên chuỗi nói trên khá phổ biến, chẳng hạn như giao thức RGB trong các giao thức mở rộng BTC, bao gồm tính toán ngoài chuỗi và gửi kết quả giao dịch đồng thuận đến chuỗi Bitcoin. Giao thức này về cơ bản tương tự như Lightning Network. Trên cơ sở đó, giao thức RGB++ đã được phát triển, sử dụng con dấu một lần và công nghệ xác minh phía máy khách (CSV) để quản lý các thay đổi trạng thái và xác minh giao dịch. Nó ánh xạ đồng hình các UTXO Bitcoin tới các ô của Nervos CKB, sử dụng các ràng buộc tập lệnh trên chuỗi CKB và chuỗi Bitcoin để xác minh tính chính xác của các tính toán trạng thái và tính hợp lệ của các thay đổi quyền sở hữu—điều này mang lại lợi ích từ việc tích hợp liền mạch các tính năng của UTXO giữa Bitcoin và Nervos CKB. RGB++ không chỉ triển khai xác thực phía máy khách nâng cao, gấp giao dịch và trạng thái chia sẻ giữa các hợp đồng mà còn giới thiệu khả năng mở rộng hợp đồng thông minh hoàn chỉnh và tiện ích mở rộng hiệu suất Turing cho Bitcoin mà không cần giao dịch chuỗi chéo và không ảnh hưởng đến bảo mật.


Tính độc đáo của UTXO để thúc đẩy một hệ sinh thái Bitcoin độc đáo?

Đã có lúc UTXO của Bitcoin và ERC20 của Ethereum dường như có sự khác biệt giữa cổ điển và hiện đại. Điều đó đang thay đổi với việc Ordinals và Runes có thể triển khai tài sản dựa trên UTXO và việc nâng cấp UTXO của Nervos CKB giải phóng thêm sức mạnh tính toán mặc dù chúng vẫn đang ở giai đoạn đầu. Những phát triển này gợi ý về những ứng dụng tiềm năng độc đáo của UTXO, những ứng dụng này có vẻ thú vị hơn và đã trở thành một kỳ vọng mới trong ngành.


UTXO vừa là gốc rễ của tính bảo mật và độ tin cậy của Bitcoin (chống chi tiêu gấp đôi, truy xuất nguồn gốc, v.v.) vừa do các vấn đề về khả năng mở rộng, hạn chế sự phát triển của hệ sinh thái Bitcoin, vốn vẫn không thể đạt được các kịch bản hệ sinh thái phong phú của DeFi của Ethereum, NFT và metaverse. Tuy nhiên, tính độc đáo của nó đã thúc đẩy một hệ sinh thái mới nhờ những đổi mới gần đây của Bitcoin nhận được sự chú ý đáng kể của thị trường như một chỉ báo táo bạo về niềm tin của thị trường đối với tiềm năng UTXO. Với sự cường điệu đầy biến động sau sự xuất hiện của Runes và Ordinals, chúng tôi tin rằng các đặc điểm của UTXO có khả năng truyền cảm hứng cho một mô hình hệ sinh thái khác và chúng tôi mong muốn sớm xuất hiện một mô hình "tuyệt đẹp" như vậy.


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

Sự phát triển của công nghệ blockchain và các dự án liên quan vẫn đang ở giai đoạn đầu, có nguy cơ không đáp ứng được kỳ vọng. Hoạt động thực tế của các dự án blockchain và Web3 liên quan đến nhiều chính sách tài chính, mạng và quy định khác. Hiện tại, các chính sách quản lý ở nhiều quốc gia vẫn đang trong giai đoạn nghiên cứu và thăm dò mà chưa có mô hình quản lý hoàn thiện, gây ra rủi ro về sự không chắc chắn về quy định.


Bởi Jiaji Song và Heyi Ren, Các nhà nghiên cứu tại Guosheng Securities