Chỉ cần bắt đầu khái niệm OP_CAT có phải là Lightning Network tiếp theo không?

avatar
区块律动BlockBeats
Nửa tháng trước
Bài viết có khoảng 6734từ,đọc toàn bộ bài viết mất khoảng 9 phút
Giống như Lightning Network chuyển từ ý tưởng sang xu hướng phổ biến, việc kích hoạt lại OP_CAT có thể trở thành cột mốc quan trọng tiếp theo trong đổi mới quy mô và thanh toán Bitcoin.

Tác giả gốc: Jaleel plus six , BlockBeats

Vào đầu năm nay, tôi đang viết 13 dòng mã giúp Bitcoin thực hiện hợp đồng thông minh? Khi đọc “OP_CAT Soft Fork ”, OP_CAT vẫn là một thuật ngữ xa lạ với nhiều người. Nếu không có dự án Bitcoin NFT Taproot Wizards sử dụng văn hóa meme để ra mắt loạt NFT Quantum Cat nhằm tạo đà cho OP_CAT thì sẽ ít người biết đến khái niệm kỹ thuật có vẻ nhàm chán này.

Nhưng chỉ sáu tháng sau, OP_CAT đã trở nên rất phổ biến và thậm chí còn được coi là Lightning Network tiếp theo. Mạng fractal phổ biến gần đây Fractal Bitcoin thực sự là mã triển khai OP_CAT bằng Bitcoin. Mã thông báo FB đã tăng gấp ba hoặc gấp bốn lần trong vòng vài ngày kể từ khi ra mắt. Do đó, trong hệ sinh thái Bitcoin, nhiều giao thức dựa trên OP_CAT đã ra đời chỉ sau một ngày, chẳng hạn như CAT 20 trên Faction Network, cũng tập trung vào khái niệm OP_CAT trong vài ngày đúc tiền, GAS của Mạng Faction. từng đạt hơn 5.000, giá hiện tại của một chiếc CAT ngoài thị trường là khoảng 5,5 dao, thậm chí có rất ít đơn hàng có giá và chưa niêm yết đã đạt được mức tăng từ 5 đến 20 lần. Quantum Cat cũng đã có thể duy trì mức giá 0,25 BTC, trở thành blue chip của Bitcoin NFT.

Có vẻ như chỉ cần nó dính OP_CAT thì thứ này có thể kéo thị trường.

Không chỉ được cộng đồng “tự ăn mừng”, công nghệ OP_CAT còn được các nhà phát triển Bitcoin thảo luận rất nhiều. Tôi đã xem qua bản tin Bitcoin Optech và hội nghị nhà phát triển Bitcoin năm nay và OP_CAT thường xuyên xuất hiện trong các cuộc thảo luận và là khách truy cập thường xuyên.

Hiện tại, dự thảo BIP Bitcoin OP_CAT do các nhà phát triển Bitcoin Core Ethan Heilman và Armin Sabouri cùng phát hành hiện đã được đặt tên chính thức là BIP 347. Nhiều đối thủ nặng ký trong lĩnh vực Bitcoin, chẳng hạn như Tadge Dryja, tác giả của sách trắng Lightning Network, Olaoluwa Osuntokun, CTO của Lightning Labs, nhà phát triển chính của Lightning Network và Andrew Poelstra, giám đốc nghiên cứu tại Blockstream, đã thể hiện sự ủng hộ to lớn cho OP_CAT.

Tại sao các nhà phát triển Lightning Network lại ưa chuộng OP_CAT?

Để hiểu hiện tượng này, chúng ta phải bắt đầu với Lightning Network. Vào năm 2011, Satoshi Nakamoto đã đề cập đến nguyên mẫu của Lightning Network trong một email. Là một giải pháp chính để mở rộng Bitcoin và cải thiện tốc độ thanh toán, Lightning Network đã thu hút sự chú ý của một số lượng lớn các nhà phát triển kể từ khi ra đời.

Trong hai năm qua, khái niệm Hệ sinh thái Bitcoin đã dần có động lực. Nhiều giải pháp mở rộng Bitcoin như chuỗi bên và máy ảo đã xuất hiện, thu hút nhiều nhà đầu tư. Tuy nhiên, trong mắt các nhà phát triển Bitcoin cấp cao, nếu bạn là người như vậy. không theo xu hướng chủ đạo, bạn khó có thể bước vào hội trường sang trọng. Xét cho cùng, Lightning Network hiện là kênh thanh toán tốt nhất bằng Bitcoin trong dư luận. Đây cũng là một trong số ít con cháu của Satoshi Nakamoto và là đứa con hợp pháp tinh thần của cộng đồng Bitcoin. Bài đọc liên quan: Bảy năm mài kiếm, nguồn gốc và những thách thức của Chính thống giáo của Lightning Network .

Tuy nhiên, mọi thứ đã thay đổi đáng kể trong năm qua. Một số nhà phát triển đã tuyên bố rút lui khỏi công việc liên quan đến Lightning Network và những tiếng nói phủ nhận Lightning Network lần lượt xuất hiện, đặc biệt là từ một số nhà phát triển cấp cao. Fiatjaf, người sáng lập Nostr, thậm chí còn thẳng thắn nói: “Lightning Network đã lừa gạt người dùng Bitcoin về thời gian, năng lượng và tiền bạc của họ trong 6 năm”.

Chỉ cần bắt đầu khái niệm OP_CAT có phải là Lightning Network tiếp theo không?

Trong bối cảnh đó, một số nhà phát triển đang tìm kiếm “Lightning Network” tiếp theo. OP_CAT được nhiều nhà phát triển Bitcoin tin rằng sẽ là bước đột phá lớn tiếp theo của Bitcoin sau Lightning Network. Vì OP_CAT mang tính kỹ thuật cao nên trước khi thảo luận OP_CAT là gì và OP_CAT có thể làm gì, trước tiên chúng ta hãy tìm hiểu về các nhà phát triển Bitcoin ủng hộ OP_CAT.

Các nhà phát triển bitcoin hỗ trợ OP_CAT

Tác giả của Sách trắng Lightning Network

Tadge Dryja là một trong những tác giả của sách trắng Lightning Network. Năm 2015, Tadge Dryja và Joseph Poon, một tác giả khác của sách trắng Lightning Network, đã thành lập Lightning Labs dưới sự lãnh đạo của Elizabeth Stark. Nó sát cánh cùng BlockStream, một công ty Bitcoin Lightning Network khác. Sự khác biệt lớn nhất giữa hai công ty này là Lightning Labs sử dụng ngôn ngữ lập trình Go, trong khi Blockstream sử dụng ngôn ngữ lập trình C.

Tuy nhiên, vào cuối năm 2016, Tadge Dryja đã có những bất đồng và cãi vã với nhóm Lightning Labs. Vì vậy , khi Lightning Labs mới được một tuổi, Tadge Dryja đã chọn rời đi và tham gia Sáng kiến tiền tệ kỹ thuật số (DCI) của MIT để tiếp tục hoạt động của mình. nghiên cứu về Lightning Network. Tại MIT DCI, anh tham gia một số dự án nghiên cứu, chủ yếu tập trung vào khả năng mở rộng và khả năng tương tác của tiền điện tử và hợp đồng thông minh. Chúng bao gồm việc phát triển dự án Utreexo, một công nghệ có khả năng mở rộng Bitcoin mới được thiết kế để làm cho các nút Bitcoin nhỏ hơn và nhanh hơn. Năm 2022, Tadge Dryja gia nhập Lightspark với tư cách là Nhà khoa học nghiên cứu cấp cao. Tại Lightspark, anh tiếp tục giải quyết các vấn đề về khả năng mở rộng Bitcoin và blockchain, tận dụng chuyên môn của mình với tư cách là người đồng phát minh ra Lightning Network.

Chính vì kiến thức sâu rộng về hợp đồng thông minh Bitcoin và công nghệ mở rộng quy mô mà Tadge Dryja cũng đã sớm phát hiện ra tiềm năng của OP_CAT và luôn ủng hộ việc thử nghiệm OP_CAT trên mạng thử nghiệm Bitcoin và khuyến khích các nhà phát triển cố gắng “tiêu diệt” OP_CAT, để khám phá ra nó. những vấn đề tiềm ẩn.

Chỉ cần bắt đầu khái niệm OP_CAT có phải là Lightning Network tiếp theo không?

CTO của phòng thí nghiệm Lightning

Olaoluwa Osuntokun (Roasbeef) là một đồng sáng lập và CTO khác của Lightning Labs. Ông cũng là một nhà phát triển Bitcoin xuất sắc và đã có những đóng góp quan trọng cho việc nghiên cứu và phát triển Lightning Network. so với Blockstream, không hề tụt lại phía sau.

Chỉ cần bắt đầu khái niệm OP_CAT có phải là Lightning Network tiếp theo không?

Nhắc đến Olaoluwa Osuntokun, chúng ta phải nhắc đến “cuộc tranh chấp quý ông” giữa anh và Tadge Dryja. Điều thú vị là lý do chính khiến Tadge Dryja rời Lightning Labs là Olaoluwa. Khi Tadge Dryja làm việc tại Lightning Labs, phiên bản đầu tiên của giao thức mà anh phát triển có tên là LIT, phiên bản này không tương thích với BOLT do Blockstream phát triển. Tuy nhiên, phiên bản do Olaoluwa phát triển lại tương thích nên nó dần dần nhận được sự công nhận và ưa chuộng từ nhiều nhà phát triển hơn. , hoàn thành quá trình bắt kịp những người đến sau, ở một mức độ nào đó đã đẩy nhanh sự ra đi của Dryja.

Tuy nhiên, lịch sử luôn đầy rẫy những bi kịch. Ngày nay, hai kẻ thù cũ này của Lightning Labs hiện đang cùng nhau hỗ trợ OP_CAT.

Trưởng phòng nghiên cứu tại Blockstream

Dường như có tin đồn trong công chúng rằng Blockstream là “người nói” đằng sau Bitcoin. Những tin đồn như vậy không phải là không có căn cứ. Vào năm 2014, Adam Back, “Cha đẻ của PoW”, đã tập hợp nhiều nhà phát triển Bitcoin đời đầu nổi tiếng như Matt Corallo, Greg Maxwell, Pieter Wuille, v.v. để thành lập Blockstream, đồng thời thiết lập một nền tảng rõ ràng và thúc đẩy Lightning trong Bitcoin tiếp theo chiến tranh mở rộng mạng lưới, tạo nên Lightning Network như ngày nay.

Hiện tại, trong các cuộc thảo luận về OP_CAT, giám đốc nghiên cứu Andrew Poelstra của Blockstream cũng là một người không bao giờ có thể bỏ qua. Andrew Poelstra là Giám đốc Nghiên cứu của Blockstream và là nhà phát triển viết kịch bản mã hóa Bitcoin cấp cao. Ảnh hưởng của ông trong ngành là điều hiển nhiên. Anh ấy đã thảo luận về OP_CAT ngay từ ngày 30 tháng 1 năm 2021, trong một bài viết có tiêu đề Thủ thuật CAT và Schnorr I , chỉ ra rằng việc sử dụng OP_CAT kết hợp với CHECKSIGFROMSTACK có thể cung cấp một phương pháp xem xét giao dịch nội tâm khéo léo .

Chỉ cần bắt đầu khái niệm OP_CAT có phải là Lightning Network tiếp theo không?

Mặc dù Blockstream hiện không tạo một blockchain riêng cho OP_CAT, nhưng họ cung cấp hỗ trợ cho thử nghiệm OP_CAT thông qua Bitcoin Inquisition, một mạng thử nghiệm được sử dụng để đánh giá các tính năng mới của Bitcoin. Điều này giống như thiết lập một “sân tập” an toàn cho OP_CAT, cho phép các nhà nghiên cứu quan sát cẩn thận hiệu suất của nó trong điều kiện thực tế.

Andrew Poelstra cũng so sánh OP_CAT với các giải pháp khác như OP_CTV, chỉ ra rằng OP_CAT mang lại tính linh hoạt rộng hơn, trong khi OP_CTV tập trung hẹp hơn vào các hợp đồng thông minh không đệ quy.

Tác giả của Đề xuất BIP 347

Trong quá trình quảng bá OP_CAT, các nhà phát triển Bitcoin Ethan Heilman và Armin Sabouri đã có những đóng góp đáng kể. Họ đã đồng sáng tác và quảng bá đề xuất OP_CAT, được chính thức chỉ định là BIP 347. Đề xuất này nhằm mục đích xác định lại opcode OP_SUCCESS 126 thông qua một soft fork để kích hoạt lại OP_CAT.

Armin Sabouri trước đây đã tập trung vào việc cải tiến các tập lệnh Bitcoin và các lớp đồng thuận. Ông tin rằng mặc dù OP_CAT không phải là giải pháp cuối cùng nhưng nó cung cấp khả năng triển khai nhiều chức năng mới và là một bước quan trọng trong việc cải thiện các tập lệnh Bitcoin.

Và Ethan Heilman cũng chính là người ảnh hưởng đến ý tưởng của Andrew Poelstra. Đó là một cuộc liên lạc riêng tư giữa họ vào mùa thu năm 2019 đã thay đổi suy nghĩ của họ về việc không hỗ trợ cái gọi là chức năng hợp đồng thông minh của Andrew Poelstra trong Bitcoin. Ethan Heilman chỉ ra rằng mặc dù mọi người lo ngại về cái gọi là chức năng hợp đồng thông minh của Bitcoin, nhưng những hợp đồng thông minh được coi là có hại này thực sự có thể được thực hiện thông qua CHECKMULTISIG. Để chứng minh điều này, Ethan Heilman đã đưa ra một thử thách trên mạng xã hội nhằm khuyến khích mọi người nghĩ ra những hợp đồng thông minh “đen tối” khả thi, nhưng cho đến nay vẫn chưa có ai thành công.

StarkWare

StarkWare là một công ty tập trung phát triển công nghệ mở rộng quy mô blockchain và đặc biệt giỏi trong việc sử dụng công nghệ bằng chứng không kiến thức (ZKP) để nâng cao tính riêng tư và hiệu quả của các giao dịch. Công ty hoạt động để thuê ngoài các tính toán phức tạp từ chuỗi chính (chẳng hạn như Ethereum) sang mạng thứ cấp mà không ảnh hưởng đến tính bảo mật và phân cấp. Bằng cách này, StarkWare giải quyết các vấn đề về khả năng mở rộng của blockchain trong khi vẫn duy trì tính minh bạch và khả năng xác minh của các giao dịch.

Hoạt động quảng bá OP_CAT của StarkWare bắt nguồn từ sự quan tâm của nó đối với việc mở rộng mạng Bitcoin và chức năng hợp đồng thông minh. OP_CAT là một opcode Bitcoin cho phép thực hiện các giao dịch và hợp đồng phức tạp hơn thông qua việc kết nối dữ liệu trên mạng Bitcoin. Bằng cách kích hoạt OP_CAT, StarkWare cố gắng triển khai các khả năng hợp đồng thông minh tương tự như Ethereum trên Bitcoin, từ đó mở rộng các trường hợp sử dụng Bitcoin và nâng cao chức năng của nó.

Vào tháng 7 năm 2022, StarkWare đã ra mắt quỹ nghiên cứu trị giá 1 triệu đô la dành riêng cho việc nghiên cứu những ưu và nhược điểm của việc kích hoạt OP_CAT trên Bitcoin. Quỹ này nhằm mục đích hỗ trợ các nhà nghiên cứu và nhà phát triển những ý tưởng sáng tạo về cách triển khai OP_CAT một cách an toàn và hiệu quả trên Bitcoin.

Ngoài ra, StarkWare cũng chứng minh tiềm năng của việc sử dụng OP_CAT để đạt được bằng chứng không có kiến thức trong môi trường thử nghiệm Bitcoin, đặc biệt là trên Signet. Những công trình này chứng minh cách OP_CAT có thể được sử dụng để thực hiện các hoạt động phức tạp hơn trên mạng Bitcoin, chẳng hạn như ứng dụng bằng chứng không có kiến thức, là những phần chính của chức năng hợp đồng thông minh. Gần đây, StarkWare cũng đã thiết lập quan hệ đối tác với sCrypt để cùng khám phá thiết kế cầu nối PoC (bằng chứng khái niệm) dựa trên phép thuật OP_CAT và ZK. Điều này cho thấy StarkWare cũng có thể ra mắt giao thức liên quan đến OP_CAT trong tương lai gần.

khác

Một số nhà phát triển khác không quá nổi tiếng, vì vậy chúng ta sẽ cùng nhau nói về họ.

Salvatore Ingala đã tiến hành nghiên cứu chuyên sâu về nhóm thanh toán Bitcoin và hợp đồng thông minh. Ông đã đề xuất giải pháp sử dụng OP_CAT để tối ưu hóa quy trình thoát khỏi nhóm thanh toán, tin rằng điều này có thể giảm đáng kể chi phí vận hành và dữ liệu trên chuỗi. Ingala coi OP_CAT là một plug-in tiềm năng cho các chiến lược mở rộng quy mô Bitcoin khác, chẳng hạn như Arc và Coinpools, hoặc thậm chí là các bản tổng hợp Optimistic trong tương lai cho Bitcoin để tăng hiệu quả và bảo mật.

Anthony Towns là một trong những nhà phát triển chính của Bitcoin Inquisition, một công cụ tương tự như mạng thử nghiệm nhưng linh hoạt hơn để thử nghiệm các thay đổi đối với giao thức Bitcoin chưa được chấp nhận rộng rãi. Các thị trấn đã thúc đẩy việc kích hoạt OP_CAT trên nền tảng Inquisition, cung cấp trường thử nghiệm an toàn cho OP_CAT. Mặc dù Towns nhận ra tầm quan trọng của OP_CAT trong việc thử nghiệm các tính năng mới và khám phá khả năng viết kịch bản của Bitcoin, nhưng ông vẫn thận trọng khi thêm quá nhiều khả năng lập trình vào Bitcoin, vì sợ rằng nó có thể làm tăng nguy cơ Bitcoin bị kiểm duyệt hoặc kiểm soát.

Robin Linus, người tạo ra BitVM, tin rằng việc giới thiệu lại OP_CAT cung cấp một công cụ mạnh mẽ cho Bitcoin, đặc biệt là hỗ trợ các dự án như BitVM giúp việc xác minh các phép tính tùy ý trên Bitcoin trở nên dễ dàng và hiệu quả hơn. Với việc triển khai OP_CAT, hệ sinh thái Bitcoin có thể tạo ra các hợp đồng thông minh linh hoạt và mang tính biểu cảm hơn, thúc đẩy môi trường blockchain thực tế và chức năng hơn. Bài đọc liên quan: Để tính toán bất cứ điều gì trên Bitcoin, các nhà phát triển cấp cao nghĩ gì về BitVM?

Tại sao lại tập trung nhiều vào sự phát triển của Lightning Network?

Các nhà phát triển Lightning Network đã thể hiện sự quan tâm mạnh mẽ đến OP_CAT. Bí ẩn đằng sau điều này là gì? Để hiểu được điều này, trước tiên chúng ta cần hiểu bản chất của OP_CAT.

OP_CAT là gì?

OP_CAT là một opcode trong Bitcoin Script được sử dụng để ghép các đoạn dữ liệu trên hai ngăn xếp thành một phần tử lớn hơn. Mặc dù chức năng của nó có vẻ đơn giản nhưng nó có thể cung cấp cho mạng Bitcoin nhiều khả năng hợp đồng thông minh hơn, cho phép các nhà phát triển tạo và xử lý dữ liệu cũng như logic giao dịch phức tạp hơn.

OP_CAT không phải là một opcode hoàn toàn mới, nó tồn tại trong các phiên bản đầu tiên của Bitcoin, nhưng đã bị vô hiệu hóa trong các phiên bản sau do những lo ngại về bảo mật và độ phức tạp. Tuy nhiên, khi Bitcoin tiếp tục phát triển, ngày càng có nhiều nhà phát triển tin rằng đã đến lúc kích hoạt lại OP_CAT.

Nhưng tại sao hoạt động tưởng chừng đơn giản này lại gây ra nhiều cuộc thảo luận giữa các nhà phát triển Bitcoin đến vậy? Một trong những lý do chính là nó có thể cải thiện đáng kể khả năng hợp đồng thông minh của mạng Bitcoin, cho phép các nhà phát triển triển khai một số chức năng phức tạp hơn hoặc thậm chí không thể đạt được trong các tập lệnh Bitcoin hiện tại.

Tiềm năng ứng dụng của OP_CAT trong thanh toán

OP_CAT đã cho thấy tiềm năng ứng dụng to lớn trong các hệ thống thanh toán, đặc biệt là trong các giao thức ngoài chuỗi và mạng kênh thanh toán. Việc kích hoạt lại nó sẽ cải thiện đáng kể hiệu quả hoạt động của các hệ thống này và giảm bớt gánh nặng của các giao dịch trên chuỗi. Các chức năng chính của OP_CAT sau khi triển khai là:

Tối ưu hóa đa chữ ký (Multisig): Trong trường hợp đa chữ ký, OP_CAT có thể giúp người dùng hợp nhất nhiều chữ ký và kết hợp chúng thành một khối dữ liệu duy nhất, giảm số lượng chữ ký cần gửi. Điều này không chỉ tiết kiệm không gian trên chuỗi mà còn giảm phí giao dịch. Đa chữ ký rất quan trọng trong bảo mật thanh toán và quản lý tài khoản dùng chung của Bitcoin, đặc biệt là trong các ứng dụng như Lightning Network và OP_CAT có thể giúp quá trình này hiệu quả hơn.

Hợp đồng nhà nước: OP_CAT cũng có thể được sử dụng cho hợp đồng nhà nước. Loại hợp đồng này là một dạng hợp đồng thông minh có thể duy trì trạng thái trên nhiều giao dịch. Thông qua OP_CAT, các nhà phát triển có thể ghép thông tin trạng thái của các giao dịch khác nhau lại với nhau để triển khai logic hợp đồng phức tạp hơn trên Bitcoin. Ví dụ: một số giao thức thanh toán phức tạp hoặc ứng dụng phân tán (chẳng hạn như xổ số, cờ bạc hoặc các sản phẩm tài chính phức tạp khác) cần duy trì trạng thái nhất định giữa nhiều giao dịch trên chuỗi, có thể được thực hiện thông qua OP_CAT.

Khả năng mở rộng của mạng kênh thanh toán: Một kịch bản ứng dụng quan trọng khác của OP_CAT là mạng kênh thanh toán tương tự như Lightning Network. Trong mạng kênh thanh toán, người dùng thường thực hiện một số lượng lớn các khoản thanh toán vi mô ngoài chuỗi và chỉ đi lên chuỗi để thanh toán cuối cùng. Chức năng ghép nối của OP_CAT có thể cho phép các giao dịch trung gian trong kênh thanh toán được quản lý và xác minh hiệu quả hơn. Bằng cách ghép các yêu cầu thanh toán khác nhau lại với nhau, người dùng có thể thực hiện các hoạt động thanh toán phức tạp hơn mà không làm tăng gánh nặng cho chuỗi. Bằng cách này, thông lượng và hiệu quả của các kênh thanh toán có thể được cải thiện đáng kể.

Khi đề xuất BIP 347 tiến triển và ngày càng có nhiều nhà phát triển cũng như nhà nghiên cứu tham gia khám phá OP_CAT, chúng tôi có lý do để tin rằng opcode từng bị gác lại này sẽ mang lại sức sống mới cho mạng Bitcoin. Giống như Lightning Network chuyển từ ý tưởng sang xu hướng phổ biến, việc kích hoạt lại OP_CAT có thể trở thành cột mốc quan trọng tiếp theo trong quá trình đổi mới quy mô và thanh toán của Bitcoin.

Bài viết gốc, tác giả:区块律动BlockBeats。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