Nghiên cứu
04 Tháng mười hai, 2023

Nghiên cứu CGV | Từ đồng xu màu đến hợp đồng thông minh, phân tích toàn diện về sự phát triển công nghệ trong hệ sinh thái Bitcoin

Tóm lại

“Bài viết xem xét lại các nguyên tắc cơ bản của Bitcoin, khám phá những đổi mới công nghệ như Lightning Network và Segregated Witness, đồng thời dự đoán xu hướng phát triển trong tương lai.”

Sản xuất bởi: CGV Research
Tác giả: Cynic

Bitcoin, với tư cách là loại tiền kỹ thuật số phi tập trung thành công đầu tiên, đã trở thành cốt lõi của lĩnh vực tiền điện tử kể từ khi thành lập vào năm 2009. Đóng vai trò là phương tiện thanh toán và lưu trữ giá trị sáng tạo, Bitcoin đã thu hút sự quan tâm rộng rãi trên toàn cầu đối với tiền điện tử và công nghệ chuỗi khối. Tuy nhiên, khi hệ sinh thái Bitcoin tiếp tục phát triển và mở rộng, nó phải đối mặt với nhiều thách thức khác nhau, bao gồm tốc độ giao dịch, khả năng mở rộng, bảo mật và các vấn đề pháp lý.

Gần đây, hệ sinh thái tập lệnh, do BRC20 dẫn đầu, đã làm mưa làm gió trên thị trường, với nhiều tập lệnh khác nhau có mức tăng gấp trăm lần. Các giao dịch trên chuỗi bitcoin đang bị tắc nghẽn nghiêm trọng, với Gas trung bình đạt trên 300 sat/vB. Đồng thời, airdrop từ Nostr Assets tiếp tục thu hút sự chú ý của thị trường và thiết kế giao thức whitepapernhư BitVM và BitStream được đề xuất, cho thấy tiềm năng phát triển của hệ sinh thái Bitcoin.

Nhóm nghiên cứu CGV, thông qua đánh giá toàn diện về trạng thái hiện tại của hệ sinh thái Bitcoin, bao gồm các tiến bộ công nghệ, động lực thị trường, quy định pháp lý, v.v., tiến hành phân tích chuyên sâu về công nghệ Bitcoin và kiểm tra xu hướng thị trường. Chúng tôi mong muốn cung cấp một cái nhìn toàn cảnh về sự phát triển của Bitcoin. Bài viết bắt đầu bằng việc xem lại các nguyên tắc cơ bản và lịch sử phát triển của Bitcoin, sau đó đi sâu vào những đổi mới công nghệ của mạng Bitcoin, chẳng hạn như Lightning Network và Segregated Witness, đồng thời đưa ra dự đoán về xu hướng phát triển trong tương lai của nó.

Phát hành tài sản: Bắt đầu bằng tiền xu màu

Bản chất của hệ sinh thái Script nằm ở việc cung cấp cho các cá nhân bình thường quyền phát hành tài sản với rào cản thấp, đi kèm với sự đơn giản, công bằng và thuận tiện. Sự xuất hiện của giao thức tập lệnh trên Bitcoin xảy ra vào năm 2023, nhưng ngay từ năm 2012, đã tồn tại khái niệm sử dụng Bitcoin để phát hành tài sản, được gọi là Tiền xu màu.

Đồng xu màu: Những nỗ lực ban đầu

Đồng tiền màu đề cập đến một tập hợp các công nghệ sử dụng hệ thống Bitcoin để ghi lại việc tạo, quyền sở hữu và chuyển giao các tài sản khác ngoài Bitcoin. Công nghệ này có thể được sử dụng để theo dõi tài sản kỹ thuật số và tài sản hữu hình do bên thứ ba nắm giữ, tạo điều kiện thuận lợi cho các giao dịch sở hữu thông qua các đồng tiền màu. Thuật ngữ “màu” đề cập đến việc thêm thông tin cụ thể vào UTXO Bitcoin, phân biệt chúng với các UTXO Bitcoin khác, từ đó tạo ra sự không đồng nhất giữa các bitcoin đồng nhất. Thông qua công nghệ Colored Coins, các tài sản được phát hành sở hữu nhiều đặc điểm giống hệt Bitcoin, bao gồm ngăn ngừa chi tiêu gấp đôi, quyền riêng tư, bảo mật, minh bạch và chống kiểm duyệt, đảm bảo độ tin cậy của giao dịch.

Điều đáng chú ý là giao thức defined by Colored Coins không được triển khai bằng phần mềm Bitcoin thông thường. Cần có phần mềm cụ thể để xác định các giao dịch liên quan đến Tiền xu màu. Rõ ràng, Đồng tiền màu chỉ giữ giá trị trong các cộng đồng công nhận giao thức Đồng tiền màu; nếu không, các thuộc tính màu của Đồng xu màu không đồng nhất sẽ bị mất, trở thành satoshi thuần túy. Một mặt, Đồng tiền màu được cộng đồng quy mô nhỏ công nhận có thể tận dụng nhiều lợi thế của Bitcoin để phát hành và lưu thông tài sản. Mặt khác, giao thức Colored Coins gần như không thể được hợp nhất vào phần mềm Bitcoin-Core đồng thuận lớn nhất thông qua một soft fork.

Tài sản mở

Vào cuối năm 2013, Flavien Charlon đã giới thiệu Giao thức tài sản mở như một triển khai của Đồng tiền màu. Các nhà phát hành tài sản sử dụng mật mã bất đối xứng để tính toán ID tài sản, đảm bảo rằng chỉ những người dùng có khóa riêng cho ID tài sản mới có thể phát hành tài sản giống hệt nhau. Đối với siêu dữ liệu nội dung, mã op_RETURN được sử dụng để lưu trữ siêu dữ liệu trong tập lệnh, được gọi là “đầu ra điểm đánh dấu”, lưu trữ thông tin có màu mà không làm nhiễm bẩn UTXO. Vì nó sử dụng các công cụ mã hóa khóa công khai và riêng tư của Bitcoin nên việc phát hành tài sản có thể được thực hiện thông qua cơ chế đa chữ ký.

EPOBC

Vào năm 2014, ChromaWay đã giới thiệu giao thức EPOBC, viết tắt của Màu nâng cao, đệm, dựa trên thứ tự. Giao thức bao gồm hai loại hoạt động: khởi tạo và chuyển giao. Hoạt động khởi tạo được sử dụng để phát hành tài sản, trong khi hoạt động chuyển nhượng tạo điều kiện thuận lợi cho việc chuyển nhượng tài sản. Loại tài sản không thể được mã hóa hoặc phân biệt rõ ràng và mỗi giao dịch ban đầu sẽ phát hành một tài sản mới, xác định tổng số lượng của nó trong quá trình phát hành. Tài sản EPOBC phải được chuyển nhượng bằng hoạt động chuyển nhượng và nếu tài sản EPOBC được sử dụng làm đầu vào trong giao dịch hoạt động không chuyển nhượng thì tài sản đó sẽ bị mất.

Thông tin bổ sung về tài sản EPOBC được lưu trữ thông qua trường nSequence trong các giao dịch Bitcoin. Trường nSequence là trường dành riêng trong các giao dịch Bitcoin bao gồm 32 bit. Sáu bit thấp nhất của nó được sử dụng để xác định loại giao dịch và các bit 6-12 được sử dụng để đệm nhằm đáp ứng các yêu cầu chống tấn công bụi của giao thức Bitcoin. Ưu điểm của việc sử dụng trường nSequence để lưu trữ thông tin siêu dữ liệu là không yêu cầu lưu trữ bổ sung. Vì không có ID tài sản để nhận dạng nên mỗi giao dịch liên quan đến tài sản EPOBC phải được truy nguyên về giao dịch ban đầu để xác định danh mục và tính hợp pháp của nó.

Lớp Mastercoin/Omni

So với các giao thức nói trên, Mastercoin đã chứng kiến ​​việc triển khai thương mại thành công hơn. Vào năm 2013, Mastercoin đã tiến hành ICO đầu tiên trong lịch sử, huy động được 5000 BTC và mở ra một kỷ nguyên mới. USDT được biết đến rộng rãi, ban đầu được phát hành trên chuỗi khối Bitcoin, được giới thiệu thông qua Lớp Omni.

Mastercoin thể hiện mức độ phụ thuộc thấp hơn vào Bitcoin, chọn duy trì hầu hết trạng thái ngoài chuỗi, chỉ có thông tin tối thiểu được lưu trữ trên chuỗi. Mastercoin về cơ bản coi Bitcoin như một hệ thống nhật ký phi tập trung, sử dụng bất kỳ giao dịch Bitcoin nào để phát đi những thay đổi trong hoạt động tài sản. Việc xác thực tính hiệu quả của giao dịch bao gồm việc quét liên tục chuỗi khối Bitcoin và duy trì cơ sở dữ liệu tài sản ngoài chuỗi. Cơ sở dữ liệu này duy trì mối quan hệ ánh xạ giữa địa chỉ và tài sản, với các địa chỉ sử dụng lại hệ thống địa chỉ Bitcoin.

Đồng tiền màu ban đầu chủ yếu sử dụng mã op_RETURN trong tập lệnh để lưu trữ siêu dữ liệu về nội dung. Sau khi nâng cấp SegWit và Taproot, các giao thức phái sinh mới có nhiều tùy chọn hơn.

SegWit, viết tắt của Segregated Witness, về cơ bản tách Witness (tập lệnh nhập giao dịch) khỏi giao dịch. Lý do chính cho sự tách biệt này là để ngăn chặn các nút tấn công bằng cách sửa đổi tập lệnh đầu vào. Tuy nhiên, nó đi kèm với một lợi ích: tăng dung lượng khối một cách hiệu quả, cho phép lưu trữ nhiều dữ liệu nhân chứng hơn.

Taproot giới thiệu một tính năng quan trọng được gọi là MAST, cho phép các nhà phát triển đưa siêu dữ liệu cho bất kỳ nội dung nào vào đầu ra bằng Cây Merkle. Nó tận dụng chữ ký Schnorr để tăng cường khả năng thay thế và khả năng mở rộng, đồng thời hỗ trợ các giao dịch nhiều bước thông qua Lightning Network.

Lệnh & BRC20 và Giao dịch mô phỏng: Một thử nghiệm xã hội lớn

Theo nghĩa rộng, Ordinals bao gồm bốn thành phần:

– Một BIP để sắp xếp các số liệu thống kê

– Trình lập chỉ mục sử dụng Nút lõi Bitcoin để theo dõi vị trí (thứ tự) của tất cả satoshi

– Ví để xử lý các giao dịch liên quan đến thứ tự

– Trình khám phá khối để xác định các giao dịch liên quan đến thứ tự

Tất nhiên, cốt lõi là BIP/giao thức. Số thứ tự defiĐây là một sơ đồ sắp xếp (bắt đầu từ 0 dựa trên thứ tự chúng được khai thác), gán số cho đơn vị nhỏ nhất trong Bitcoin, Satoshis. Điều này mang lại sự không đồng nhất cho các Satoshi ban đầu đồng nhất, gây ra sự khan hiếm.

Nó có thể tái sử dụng cơ sở hạ tầng của BTC, bao gồm chữ ký đơn, chữ ký đa chữ ký, khóa thời gian, khóa chiều cao, v.v. mà không cần phải tạo số thứ tự một cách rõ ràng. Nó cung cấp tính ẩn danh tốt và không để lại dấu vết rõ ràng trên chuỗi. Tuy nhiên, nhược điểm là rõ ràng, vì một số lượng lớn UTXO nhỏ và không được sử dụng có thể làm tăng kích thước của bộ UTXO, có khả năng dẫn đến hiện tượng được gọi là tấn công bụi. Ngoài ra, không gian mà chỉ mục chiếm giữ là rất lớn, đòi hỏi thông tin cụ thể mỗi lần sử dụng một sat cụ thể:

– Tiêu đề chuỗi khối

– Đường dẫn Merkle đến giao dịch coinbase đã tạo ra thứ đó

– Giao dịch Coinbase đã tạo ra thứ đó

Để chứng minh rằng một sat cụ thể được bao gồm trong một đầu ra cụ thể.

Dòng chữ, trong bối cảnh này, là khắc nội dung tùy ý lên sats. Phương pháp cụ thể bao gồm việc đặt nội dung vào các tập lệnh chi tiêu đường dẫn tập lệnh taproot, hoàn toàn trên chuỗi. Nội dung được ghi được tuần tự hóa theo định dạng phản hồi HTTP, được đẩy vào các tập lệnh không thể thực thi trong tập lệnh chi tiêu, được gọi là “phong bì”. Cụ thể, việc ghi dòng chữ bao gồm việc thêm OP_FALSE trước các câu lệnh điều kiện, đặt nội dung được ghi vào câu lệnh điều kiện không thể thực thi ở định dạng JSON. Kích thước của nội dung được ghi bị giới hạn bởi tập lệnh taproot, tổng cộng không quá 520 byte.

Vì các tập lệnh chi tiêu của taproot yêu cầu phải chi tiêu các đầu ra của taproot hiện có nên việc ghi yêu cầu hai bước: cam kết và tiết lộ. Trong bước đầu tiên, một đầu ra taproot cam kết với nội dung được ghi sẽ được tạo. Ở bước thứ hai, nội dung được ghi và Đường dẫn Merkle tương ứng được sử dụng để sử dụng đầu ra taproot từ bước trước, tiết lộ nội dung được ghi trên chuỗi.

Mục đích ban đầu của việc ghi là giới thiệu các mã thông báo không thể thay thế (NFTs) sang BTC. Tuy nhiên, các nhà phát triển mới đã tạo ra BRC20, bắt chước ERC20 trên cơ sở của nó, mang lại khả năng phát hành tài sản có thể thay thế cho Ordinals. BRC20 bao gồm các hoạt động như Triển khai, Đúc, Chuyển giao, v.v., với mỗi hoạt động yêu cầu cả các bước cam kết và tiết lộ. Quá trình giao dịch phức tạp hơn, với chi phí cao hơn.

Lấy dữ liệu thực làm ví dụ: [Dữ liệu mẫu không được cung cấp]

Phần được chọn là nội dung đã ghi và kết quả sau khi khử lưu huỳnh như sau:

Giao thức ARC20 có nguồn gốc từ Atomicals nhằm mục đích đơn giản hóa các giao dịch bằng cách ràng buộc từng đơn vị mã thông báo ARC20 với satoshi, sử dụng lại hệ thống giao dịch Bitcoin. Sau khi phát hành tài sản thông qua các bước cam kết và tiết lộ, việc chuyển tiền giữa các mã thông báo ARC20 có thể được thực hiện trực tiếp bằng cách chuyển các satoshi tương ứng. Thiết kế của ARC20 phù hợp hơn với nghĩa đen defiKhái niệm Đồng tiền màu—thêm nội dung mới vào các mã thông báo hiện có để tạo mã thông báo mới, trong đó giá trị của mã thông báo mới không thấp hơn mã thông báo ban đầu, giống như đồ trang sức bằng vàng và bạc.

Xác thực phía khách hàng (CSV) và Giao thức tài sản thế hệ tiếp theo

Xác thực phía khách hàng, do Peter Todd đề xuất vào năm 2017, liên quan đến việc lưu trữ dữ liệu ngoài chuỗi, các cam kết trên chuỗi và xác minh phía khách hàng. Hiện tại, các giao thức tài sản hỗ trợ xác thực phía máy khách bao gồm RGB và Taproot Assets (Taro).

RGB:

Ngoài xác thực phía máy khách, RGB còn sử dụng hàm băm Pedersen làm cơ chế cam kết và hỗ trợ tính năng làm mù đầu ra. Khi yêu cầu thanh toán, UTXO nhận mã thông báo không cần phải tiết lộ công khai; thay vào đó, một giá trị băm được gửi đi, tăng cường quyền riêng tư và khả năng chống kiểm duyệt. Khi chi tiêu mã thông báo, giá trị ẩn cần được tiết lộ cho người nhận để xác minh lịch sử giao dịch.

Ngoài ra, RGB còn giới thiệu AluVM để tăng khả năng lập trình. Trong quá trình xác thực phía khách hàng, người dùng không chỉ xác minh thông tin thanh toán đến mà còn nhận được tất cả lịch sử giao dịch từ người thanh toán, truy tìm lại giao dịch ban đầu của tài sản để xác thực. Việc xác minh toàn bộ lịch sử giao dịch đảm bảo tính hợp lệ của tài sản nhận được.

Tài sản Taproot:

Được phát triển bởi Lightning Labs, Taproot Assets cho phép chuyển giao ngay lập tức, khối lượng lớn, chi phí thấp các tài sản đã phát hành trên Lightning Network. Được thiết kế hoàn toàn dựa trên giao thức Taproot, nó tăng cường quyền riêng tư và khả năng mở rộng.

Dữ liệu nhân chứng được lưu trữ ngoài chuỗi, được xác minh trên chuỗi và có thể tồn tại cục bộ hoặc trong kho thông tin được gọi là “Vũ trụ” (tương tự như kho Git). Việc xác minh nhân chứng yêu cầu tất cả dữ liệu lịch sử từ việc phát hành tài sản, được phổ biến thông qua lớp tin đồn Taproot Assets. Khách hàng có thể xác minh chéo bằng cách sử dụng bản sao blockchain cục bộ.

Taproot Assets sử dụng Cây tổng Merkle thưa thớt để lưu trữ trạng thái toàn cầu của tài sản, phát sinh chi phí lưu trữ cao nhưng cung cấp khả năng xác minh hiệu quả. Bằng chứng bao gồm/không bao gồm cho phép xác minh các giao dịch mà không cần truy ngược lịch sử giao dịch tài sản.

Khả năng mở rộng: Đề xuất vĩnh cửu của Bitcoin

Mặc dù có giá trị thị trường, tính bảo mật và tính ổn định cao nhất nhưng Bitcoin lại đi chệch khỏi tầm nhìn ban đầu về “hệ thống tiền điện tử ngang hàng”. Dung lượng khối hạn chế khiến Bitcoin không thể xử lý các giao dịch lớn và thường xuyên, khiến nhiều giao thức khác nhau phải giải quyết vấn đề này trong thập kỷ qua.

Các kênh thanh toán và Lightning Network: Giải pháp chính thống Bitcoin

Lightning Network hoạt động bằng cách thiết lập các kênh thanh toán. Người dùng có thể tạo kênh thanh toán giữa hai bên bất kỳ, kết nối các kênh để tạo thành mạng lưới kênh thanh toán rộng khắp hơn và thậm chí thực hiện thanh toán gián tiếp giữa những người dùng mà không cần kênh trực tiếp. Ví dụ: nếu Alice và Bob muốn thực hiện nhiều giao dịch mà không ghi lại từng giao dịch trên chuỗi khối Bitcoin, họ có thể mở kênh thanh toán giữa chúng. Họ có thể thực hiện nhiều giao dịch trong kênh này, chỉ yêu cầu hai bản ghi blockchain: một lần khi mở kênh và một lần nữa khi đóng kênh. Điều này làm giảm đáng kể thời gian chờ xác nhận blockchain và giảm bớt gánh nặng cho blockchain.

Hiện tại, Lightning Network có hơn 14,000 nút, 60,000 kênh và tổng dung lượng vượt quá 5000 BTC.

Sidechains: Cách tiếp cận Ethereum bằng Bitcoin

Stacks

Stacks tự định vị mình là lớp hợp đồng thông minh của Bitcoin, sử dụng mã thông báo gốc của nó làm mã thông báo Gas. Ngăn xếp sử dụng cơ chế khối vi mô, phát triển đồng bộ với Bitcoin, trong đó các khối của chúng được xác nhận đồng thời. Trong Stacks, điều này được gọi là “khối neo”. Mỗi khối giao dịch Stacks tương ứng với một giao dịch Bitcoin duy nhất, đạt được thông lượng giao dịch cao hơn. Với các khối được tạo đồng thời, Bitcoin hoạt động như một công cụ giới hạn tốc độ để tạo các khối Stacks, ngăn chặn các cuộc tấn công từ chối dịch vụ trên mạng ngang hàng của nó.

Stacks đạt được sự đồng thuận thông qua cơ chế xoắn ốc kép của Bằng chứng chuyển giao (PoX). Người khai thác gửi BTC đến người đặt cọc STX để cạnh tranh quyền khai thác khối và người khai thác thành công sẽ nhận được phần thưởng STX sau khi khai thác thành công một khối. Trong quá trình này, những người đặt cược STX sẽ nhận được một lượng BTC tương ứng do người khai thác gửi. Stacks nhằm mục đích khuyến khích người khai thác duy trì sổ cái lịch sử bằng cách phát hành mã thông báo gốc, mặc dù vẫn có thể đạt được khuyến khích mà không cần mã thông báo gốc (như đã thấy trong RSK).

Đối với dữ liệu giao dịch trong chuỗi khối Stacks, hàm băm của dữ liệu giao dịch được lưu trữ trong tập lệnh giao dịch Bitcoin bằng mã byte OP_RETURN. Các nút ngăn xếp có thể truy xuất các hàm băm dữ liệu giao dịch Stacks được lưu trữ trong các giao dịch Bitcoin thông qua các chức năng tích hợp sẵn của Clarity.

Các ngăn xếp có thể được coi gần như là một chuỗi Lớp 2 cho Bitcoin; tuy nhiên, vẫn còn một số sai sót trong việc di chuyển tài sản xuyên biên giới. Sau khi nâng cấp Nakamoto, Stacks hỗ trợ gửi các giao dịch Bitcoin để hoàn tất quá trình di chuyển tài sản, nhưng sự phức tạp của các giao dịch khiến chúng không thể xác minh được trên chuỗi Bitcoin. Chuyển động tài sản chỉ có thể được xác minh thông qua một ủy ban đa chữ ký.

RSK

RSK sử dụng thuật toán khai thác hợp nhất, trong đó những người khai thác Bitcoin có thể hỗ trợ RSK sản xuất khối mà hầu như không mất phí, kiếm thêm phần thưởng. RSK không có mã thông báo gốc và tiếp tục sử dụng BTC (RBTC) làm Mã thông báo Gas. RSK có công cụ thực thi riêng tương thích với Máy ảo Ethereum (EVM).

Chất lỏng

Liquid là một sidechain liên kết của Bitcoin với quyền truy cập nút được cấp phép, được giám sát bởi mười lăm thành viên chịu trách nhiệm sản xuất khối. Tài sản được chuyển bằng cơ chế khóa và đúc tiền, trong đó tài sản được gửi đến địa chỉ đa chữ ký trên Liquid bằng BTC, cho phép tài sản đi vào sidechain Liquid. Để thoát, L-BTC được gửi đến địa chỉ đa chữ ký trên chuỗi Liquid. Độ bảo mật của địa chỉ đa chữ ký được đặt ở mức 11 trên 15.

Chất lỏng tập trung vào ứng dụng tài chính và cung cấp cho nhà phát triển SDK liên quan đến dịch vụ tài chính. Tổng giá trị bị khóa (TVL) trên mạng Liquid hiện là khoảng 3000 BTC.

Tài sản Nostr: Tăng cường tập trung hóa

Nostr Assets, ban đầu có tên là NostrSwap, đóng vai trò là nền tảng giao dịch BRC20. Được nâng cấp lên Giao thức tài sản Nostr vào ngày 3 tháng 2023 năm XNUMX, nó hỗ trợ chuyển nhượng tất cả tài sản trong hệ sinh thái Nostr. Lightning Network xử lý việc giải quyết tài sản và bảo mật. Nostr Assets cho phép người dùng gửi và nhận tài sản Lightning Network bằng khóa chung và khóa riêng của Nostr. Các giao dịch trên giao thức Nostr Assets, không bao gồm tiền gửi và rút tiền, không tốn gas, được mã hóa và được lưu trữ trên chuyển tiếp Giao thức Nostr sử dụng IPFS để truy cập nhanh chóng và hiệu quả. Nó hỗ trợ tương tác ngôn ngữ tự nhiên, loại bỏ nhu cầu về giao diện phức tạp. Nostr Assets cung cấp cho người dùng một cách đơn giản và thuận tiện để chuyển và giao dịch tài sản, có khả năng tìm thấy các ứng dụng quan trọng kết hợp với tác động lưu lượng truy cập của giao thức xã hội Nostr. Tuy nhiên, về cơ bản, đó là một phương pháp kiểm soát (lưu ký) ví bằng tin nhắn Nostr. Người dùng gửi tài sản vào hệ thống chuyển tiếp Nostr Assets bằng cách chuyển chúng trên Lightning Network, giống như gửi tài sản vào một sàn giao dịch tập trung. Khi người dùng muốn chuyển và giao dịch tài sản trong Nostr Assets, họ sẽ gửi tin nhắn được ký bằng khóa Nostr tới máy chủ. Sau khi xác minh, máy chủ ghi lại các giao dịch nội bộ, bỏ qua việc thực thi trên Lightning Network hoặc mạng chính, đạt được phí gas bằng XNUMX và TPS cao.

BitVM: Khả năng lập trình và mở rộng quy mô vô hạn

“Bất kỳ chức năng tính toán nào cũng có thể được xác minh trên Bitcoin.”

— Robin Linus, người tạo ra BitVM

BitVM, được đề xuất bởi Robin Linus, người sáng lập ZeroSync, sử dụng Mã OP Bitcoin hiện có (OP_BOOLEAN, OP_NOT) để hình thành các mạch cổng AND và NOT, chia chương trình thành các mạch cổng AND và NOT nguyên thủy. Nó đặt gốc của tập lệnh chi tiêu vào các giao dịch Taproot để lưu trữ trên chuỗi với chi phí thấp. Theo lý thuyết tính toán, tất cả các tính toán logic có thể được xây dựng bằng cách sử dụng các mạch cổng AND và NOT, về mặt lý thuyết làm cho BitVM Turing trở nên hoàn chỉnh và có khả năng thực hiện tất cả các tính toán trên Bitcoin. Tuy nhiên, có nhiều hạn chế thực tế.

BitVM hoạt động ở chế độ P2P, tuân theo khái niệm OP Rollup. Có hai vai trò: người chứng minh và người xác minh. Trong mỗi giao dịch, cả người chứng minh và người xác minh đều hợp tác xây dựng một giao dịch, ký gửi tài sản thế chấp. Người chứng minh cung cấp kết quả và nếu người xác minh tính toán các kết quả khác nhau, họ sẽ gửi bằng chứng gian lận cho chuỗi để trừng phạt người chứng minh. Trường hợp sử dụng chính của BitVM là dành cho các cầu nối tin cậy tối thiểu và mở rộng quy mô ZKP (ZK Rollup). Đề xuất của BitVM là một sự thỏa hiệp do khó đạt được sự hỗ trợ trong cộng đồng Bitcoin để tăng độ phức tạp của OP_CODE. Nó sử dụng OP_CODE hiện có để triển khai các chức năng mới.

BitVM giới thiệu một mô hình mới để mở rộng quy mô, nhưng có rất nhiều thách thức trong thực tế:

– Quá sớm: Trong khi EVM có kiến ​​trúc VM toàn diện thì BitVM chỉ có một chức năng duy nhất là xác minh xem một chuỗi là 0 hay 1.

– Chi phí lưu trữ: Việc xây dựng các chương trình bằng cổng NAND có thể cần hàng trăm megabyte dữ liệu, với hàng tỷ lá taproot.

– P2P: Mô hình hiện tại liên quan đến sự tương tác giữa hai bên và cấu trúc người thách thức-người thách thức có vấn đề về khuyến khích. Có những cân nhắc để mở rộng thành 1-N hoặc NN, tương tự như Tổng hợp OP lý tưởng (giả định trung thực duy nhất).

Kết luận

Đánh giá toàn diện về văn bản cho thấy rằng do những hạn chế về khả năng xử lý và khả năng tính toán của mạng chính, Bitcoin phải chuyển các tính toán ra khỏi chuỗi để thúc đẩy một hệ sinh thái đa dạng và phát triển hơn.

Một mặt, các giải pháp tính toán ngoài chuỗi và xác minh phía khách hàng sử dụng một số trường nhất định trong giao dịch Bitcoin để lưu trữ thông tin quan trọng, coi mạng chính Bitcoin như một hệ thống ghi nhật ký phân tán, tận dụng khả năng chống kiểm duyệt và độ tin cậy của nó để đảm bảo tính sẵn có của dữ liệu quan trọng. Theo một nghĩa nào đó, cách tiếp cận này tương tự như Bản tổng hợp có chủ quyền. Nó không yêu cầu sửa đổi lớp giao thức của Bitcoin, cho phép xây dựng các giao thức khi cần, mang lại tính khả thi cao hơn trong kịch bản hiện tại nhưng không kế thừa hoàn toàn tính bảo mật của Bitcoin.

Mặt khác, các nỗ lực đang được tiến hành để thúc đẩy xác minh trên chuỗi, cố gắng sử dụng các công cụ hiện có để đạt được các phép tính tùy ý trên Bitcoin, sau đó sử dụng công nghệ chứng minh không có kiến ​​thức để mở rộng quy mô hiệu quả. Tuy nhiên, các giải pháp hiện tại này vẫn còn ở giai đoạn đầu, chi phí tính toán cao và dự kiến ​​sẽ chưa được triển khai trong thời gian ngắn.

Tất nhiên, một số người có thể thắc mắc tại sao không chuyển sang Ethereum, cùng với các blockchain khác, sở hữu sức mạnh tính toán cao. Tại sao phải trải qua quá trình triển khai lại mọi thứ trên Bitcoin?

Bởi vì đó là Bitcoin.

Tài liệu tham khảo:

https://wizardforcel.gitbooks.io/masterbitcoin2cn/content/appdx8.html

https://github.com/chromaway/ngcccbase/wiki/EPOBC_simple

https://github.com/OpenAssets/open-assets-protocol/blob/master/specification.mediawiki

https://twitter.com/LNstats

https://twitter.com/robin_linus/status/1723472140270174528

https://github.com/fiksn/bitvm-explained

https://bitcoinmagazine.com/technical/the-big-deal-with-bitvm-arbitrary-computation-now-possible-on-bitcoin-without-a-fork

https://mirror.xyz/0x5CCF44ACd0D19a97ad5aF0da492AC0388469DfE9/_k3vtpI7a5cQn5iISH7-riECpyudfI4BTeeeBMwNYDQ

https://twitter.com/AurtrianAjian/status/1723919714798178505

Giới thiệu về CGV
CGV (Cryptogram Venture) là công ty đầu tư tiền điện tử có trụ sở tại Tokyo, Nhật Bản. CGV đầu tư và ươm tạo stablecoin Yên Nhật được cấp phép JPYW. Ngoài ra, CGV FoF còn là đối tác hữu hạn của một số quỹ tiền điện tử nổi tiếng toàn cầu. Từ năm 2022, CGV đã tổ chức thành công XNUMX kỳ Hội chợ Nhật Bản Web3 Hackathon (TWSH) và nhận được sự hỗ trợ chung từ các tổ chức, chuyên gia như Bộ Giáo dục, Văn hóa, Thể thao, Khoa học và Công nghệ Nhật Bản, Đại học Keio và NTT Docomo. Hiện tại, CGV có chi nhánh tại Hồng Kông, Singapore, New York và các khu vực khác.

Disclaimer: Thông tin và tài liệu được trình bày trong bài viết này có nguồn gốc từ các kênh công cộng và công ty chúng tôi không đảm bảo về tính chính xác và đầy đủ của chúng. Các mô tả hoặc dự báo về các tình huống trong tương lai là những tuyên bố hướng tới tương lai và mọi đề xuất cũng như ý kiến ​​được cung cấp chỉ nhằm mục đích tham khảo và không cấu thành lời khuyên hoặc hàm ý đầu tư cho bất kỳ cá nhân nào. Các chiến lược mà công ty chúng tôi có thể áp dụng có thể giống, đối lập hoặc không liên quan đến các chiến lược mà độc giả suy ra dựa trên bài viết này.

Từ chối trách nhiệm

Phù hợp với Hướng dẫn của Dự án Tin cậy, xin lưu ý rằng thông tin được cung cấp trên trang này không nhằm mục đích và không được hiểu là tư vấn pháp lý, thuế, đầu tư, tài chính hoặc bất kỳ hình thức tư vấn nào khác. Điều quan trọng là chỉ đầu tư những gì bạn có thể đủ khả năng để mất và tìm kiếm lời khuyên tài chính độc lập nếu bạn có bất kỳ nghi ngờ nào. Để biết thêm thông tin, chúng tôi khuyên bạn nên tham khảo các điều khoản và điều kiện cũng như các trang trợ giúp và hỗ trợ do nhà phát hành hoặc nhà quảng cáo cung cấp. MetaversePost cam kết báo cáo chính xác, không thiên vị nhưng điều kiện thị trường có thể thay đổi mà không cần thông báo trước.

Giới thiệu về Tác giả

CryptogramVenture FoF Châu Á

Xem thêm bài viết
CGV foF
CGV foF

CryptogramVenture FoF Châu Á

Hot Stories
Tham gia bản tin của chúng tôi.
Tin mới nhất

Từ Ripple đến DAO xanh lớn: Các dự án tiền điện tử đóng góp cho hoạt động từ thiện như thế nào

Hãy cùng khám phá các sáng kiến ​​khai thác tiềm năng của tiền tệ kỹ thuật số cho mục đích từ thiện.

Biết thêm

AlphaFold 3, Med-Gemini và những người khác: Cách AI biến đổi hoạt động chăm sóc sức khỏe vào năm 2024

AI biểu hiện theo nhiều cách khác nhau trong chăm sóc sức khỏe, từ việc khám phá các mối tương quan di truyền mới đến hỗ trợ các hệ thống phẫu thuật bằng robot...

Biết thêm
Tham gia cộng đồng công nghệ đổi mới của chúng tôi
Tìm hiểu thêm
Tìm hiểu thêm
Sự ra đời của IGO tại ZKFair: Một cuộc cách mạng trong việc ra mắt công bằng
Nghiên cứu Công nghệ
Sự ra đời của IGO tại ZKFair: Một cuộc cách mạng trong việc ra mắt công bằng
12 Tháng một, 2024
AI sáng tạo dẫn đầu khi các công ty khởi nghiệp AI đảm bảo nguồn tài trợ trị giá 2 tỷ USD
Nghiên cứu Kinh doanh Báo cáo tin tức
AI sáng tạo dẫn đầu khi các công ty khởi nghiệp AI đảm bảo nguồn tài trợ trị giá 2 tỷ USD
20 Tháng Mười
AI sáng tạo đang ảnh hưởng tiêu cực đến nội dung và dữ liệu có bản quyền
Ý kiến Nghiên cứu Nghệ thuật
AI sáng tạo đang ảnh hưởng tiêu cực đến nội dung và dữ liệu có bản quyền
19 Tháng Mười
Nghiên cứu của CGV: Phân tích chuyên sâu về cách thị trường MEV chuyển đổi từ 'Trò chơi có tổng bằng XNUMX' sang 'Phân chia quyền lực'
nghiên cứu Featured Nghiên cứu
Nghiên cứu của CGV: Phân tích chuyên sâu về cách thị trường MEV chuyển đổi từ 'Trò chơi có tổng bằng XNUMX' sang 'Phân chia quyền lực'
by CGV foF
Tháng Tám 28, 2023
CRYPTOMERIA LABS PTE. CÔNG TY TNHH