Khám phá ba khả năng của ZK-Rollups trong việc mở rộng Bitcoin

avatar
Hacash爱好者
1năm trước
Bài viết có khoảng 2695từ,đọc toàn bộ bài viết mất khoảng 4 phút
Có ba khả năng chính cho sự kết hợp giữa Bitcoin và ZK-rollups: Bitcoin hỗ trợ ZK-Rollups hoàn chỉnh Turing, ZK-Rollups tối ưu hóa các chức năng và kịch bản dành riêng cho Bitcoin và các chuỗi tương thích với

ZK-Rollups đã trở thành một trong những giải pháp công nghệ mở rộng hứa hẹn nhất trên Ethereum. Các dự án đại diện của nó, zkSync và StarkWare, đã thông báo rằng số tiền tài trợ đã vượt quá 100 triệu đô la Mỹ. Khi quy mô Bitcoin dần trở thành câu chuyện lớn tiếp theo trong ngành mã hóa, điều đặc biệt quan trọng là khám phá khả năng kết hợp ZK-Rollups với Bitcoin.

Trước khi bắt đầu khám phá, trước tiên chúng ta hãy phân loại rõ ràng khái niệm kỹ thuật về ZK-Rollups trong việc mở rộng Bitcoin trong bài viết này.

chữ

1. Dữ liệu ZK-Rollups được lưu trữ

ZK-Rollups phải chạy mã xác minh trên một lớp Bitcoin và lưu trữ dữ liệu kết quả. Các đề xuất chỉ lưu trữ gốc của dữ liệu trạng thái đã hoàn thành của ZK-Rollups (gốc Merkle) trên lớp Bitcoin không được coi là giải pháp thực sự.

Ví dụ: giải pháp Sovereign Rollup, tương tự như Rollkit của dự án mở rộng Bitcoin, chỉ lưu trữ dữ liệu trạng thái trên chuỗi Bitcoin. Tuy nhiên, kế hoạch này đã bị Ethereum KOL ryanb.eth chế giễu ngay sau khi ra mắt.

chữ

2. Turing ZK-Rollups hoàn chỉnh

chữ

3. Tổng số ZK tùy chỉnh

Đối với một số kịch bản hạn chế và cố định, chẳng hạn như yêu cầu thanh toán, các giải pháp kỹ thuật ZK-rollup tùy chỉnh có thể được phát triển. Logic chức năng của loại lược đồ này tương đối rõ ràng và đơn giản. Trong hầu hết các trường hợp, không cần hỗ trợ hợp đồng thông minh hoàn chỉnh của Turing và nó có thể được thực hiện bằng cách mã hóa cứng ở lớp Bitcoin.

Lớp công nghệ ZK đặc biệt này có tiềm năng phát triển thành một thành phần kỹ thuật cơ bản, tương tự như cách mật mã đường cong elip trở thành nền tảng của chuỗi khối.

tiêu đề cấp đầu tiên

1. Lớp Bitcoin đầu tiên hỗ trợ ZK-Rollups hoàn chỉnh của Turing

Hỗ trợ tuyến ZK-Rollups hoàn chỉnh Turing có nghĩa là một bản nâng cấp lớn cho mạng chính Bitcoin. Sau khi nâng cấp, các ứng dụng khác nhau trên ZK-rollups sẽ có thể tận hưởng tính phi tập trung và bảo mật của mạng Bitcoin, đồng thời cải thiện tính bền vững của mô hình kinh tế mạng Bitcoin ở một mức độ nhất định.

Tuy nhiên, điều đó cũng có nghĩa là tiền tệ và câu chuyện lưu trữ giá trị mà Bitcoin đã nhấn mạnh sẽ thay đổi, đưa nó đến gần hơn với Ethereum. Đồng thời, lộ trình khối lớn được đại diện bởi Bitcoin Cash (BCH) có thể xuất hiện trở lại, bởi vì mạng phân cấp của Bitcoin sẽ bị suy yếu, và câu chuyện cốt lõi cũng như nền tảng giá trị mà nó dựa vào sẽ bị đặt câu hỏi.

tiêu đề cấp đầu tiên

2. ZK-Rollups tối ưu hóa các khía cạnh dành riêng cho Bitcoin

Bất kể Bitcoin có được nâng cấp để hỗ trợ các ZK-rollup hoàn chỉnh của Turing hay không, nó sẽ không ảnh hưởng đến việc tối ưu hóa kỹ thuật của công nghệ ZK trong các khía cạnh cụ thể của Bitcoin. Nếu Bitcoin không nâng cấp để hỗ trợ các bản tổng hợp ZK hoàn chỉnh của Turing, thì nó chỉ thực hiện tối ưu hóa kỹ thuật trong các tình huống cụ thể, điều đó có nghĩa là câu chuyện cốt lõi về lưu trữ giá trị và tiền tệ Bitcoin có thể tiếp tục được giữ lại.

Ví dụ: về mặt thanh toán, ZK-rollup có thể sử dụng toán học hơn là kinh tế để mang lại hiệu quả cao hơn so với Lightning Network, nhưng điều này sẽ mang lại mức tiêu thụ điện toán lớn hơn và tăng chi phí vận hành nút. Khi các giải pháp kỹ thuật hiện có khác có thể đạt được kết quả tương tự, thị trường có xu hướng ưa chuộng giải pháp kỹ thuật có tổng chi phí thấp hơn.

tiêu đề cấp đầu tiên

3. Chuỗi tương thích bitcoin hỗ trợ ZK-Rollups

Do độ khó rất cao trong việc nâng cấp bản nâng cấp ZK-Rollups hỗ trợ tính hoàn chỉnh của Bitcoin Turing, nó phải đối mặt với nguy cơ sụp đổ tường thuật của Bitcoin. Ngoài ra, việc mở rộng quy mô ZK-rollup dành riêng cho Bitcoin rất tốn kém về lâu dài. Do đó, khả năng chuyển Bitcoin sang một chuỗi tương thích để mở rộng ZK-Rollups là rất cao.

tiêu đề phụ

Phương pháp chuỗi bên ZK-Rollups

Giải pháp sidechain đã đại diện cho một hướng trong lĩnh vực mở rộng Bitcoin.Các dự án sidechain này thường sử dụng công nghệ chuỗi chéo cụ thể để chuyển Bitcoin sang một chuỗi hỗ trợ EVM để mở rộng. Có thể đạt được các hiệu ứng mở rộng hơn nữa bằng cách thêm ZK-rollup trên các chuỗi này.

tiêu đề phụ

Phương thức chuyển một chiều ZK-Rollups

Kế hoạch mở rộng để chuyển Bitcoin một chiều chủ yếu được đề xuất bởi dự án Hacash. Nguyên tắc cơ bản là chuyển Bitcoin một chiều từ mạng chính sang chuỗi mới và hỗ trợ ZK-rollup trên chuỗi mới để mở rộng.

Hai phương pháp hỗ trợ ZK-rollup trong các chuỗi tương thích với Bitcoin này yêu cầu phải có đủ động lực để thúc đẩy việc chuyển Bitcoin sang chuỗi, nhưng sự khác biệt lớn nhất nằm ở chỗ liệu Bitcoin đã chuyển có thể được trả lại cho mạng chính hay không. Do đó, để thực hiện chuyển giao một chiều ZK-rollup nhiều khả năng hơn, các vấn đề của phương pháp sidechain ZK-rollups phải được giải quyết và tốt nhất là cũng nên cung cấp một số lợi thế mới.

Vấn đề chính trong phương pháp mở rộng chuỗi bên là làm thế nào để đạt được sự quản lý phi tập trung đầy đủ đối với quy trình xuyên chuỗi Bitcoin. Hiện tại, hầu hết tất cả các phương pháp dựa trên cầu nối chuỗi chéo truyền thống đều có nhiều lỗi tập trung khác nhau. Phương thức chuyển một chiều được thực hiện bằng cách duy trì tính bất biến của khóa riêng tư trước và sau khi chuyển Bitcoin mà không đưa ra bất kỳ hình thức trung tâm quản lý nào, do đó không cần cầu nối chuỗi chéo theo nghĩa truyền thống.

tóm tắt

tóm tắt

Có ba khả năng chính cho sự kết hợp giữa Bitcoin và ZK-rollups: Bitcoin hỗ trợ ZK-Rollups hoàn chỉnh Turing, ZK-Rollups tối ưu hóa các chức năng và kịch bản dành riêng cho Bitcoin và các chuỗi tương thích với Bitcoin hỗ trợ ZK-Rollups.

Để đạt được Bitcoin hỗ trợ các bản tổng hợp ZK hoàn chỉnh Turing, cần có sự hỗ trợ rộng rãi từ toàn bộ cộng đồng. Tuy nhiên, điều này có thể gây ra một cuộc khủng hoảng tường thuật về Bitcoin Core.

Việc tối ưu hóa ZK-Rollups cho các chức năng và kịch bản dành riêng cho Bitcoin cần được đánh giá theo từng trường hợp cụ thể. Nếu các giải pháp khác đã tồn tại, bạn cần cân nhắc chi phí ZK-rollup.

Các chuỗi tương thích với bitcoin hỗ trợ ZK-rollup, có thể được triển khai theo hai cách: sidechains và chuyển một chiều. Dù bằng cách nào, cần phải có đủ ưu đãi để thu hút sự tham gia của bitcoin. Phương thức chuỗi bên cần tập trung vào sự cạnh tranh giữa các dự án hiện có và mới nổi, trong khi phương thức chuyển giao một chiều cần giải quyết vấn đề tập trung quản lý và có lợi thế trong các mô hình kinh tế khác để tăng khả năng thành công.

Trên đây là tóm tắt về ba khả năng chính cho sự kết hợp giữa Bitcoin và ZK-rollup.

Bài viết gốc, tác giả:Hacash爱好者。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