Lưu ý của biên tập viên: Bài viết này đến từimToken(ID:imToken), được in lại bởi Odaily với sự cho phép.
Lưu ý của biên tập viên: Bài viết này đến từ
, được in lại bởi Odaily với sự cho phép.
Tài chính là kịch bản dễ dàng nhất để blockchain hạ cánh. Trong năm qua, nhiều sản phẩm tài chính phi tập trung khác nhau mà chúng ta đã thấy trong hệ sinh thái Ethereum mang bóng dáng của các sản phẩm tài chính truyền thống, chẳng hạn như cho vay phi tập trung, giao dịch, công cụ phái sinh, v.v. Để theo đuổi hiệu quả trong lĩnh vực tài chính, năng lực xử lý giao dịch của mạng Bitcoin là 5 giao dịch mỗi giây và mạng Ethereum là 15 giao dịch, so với mức trung bình 2.000 giao dịch trên mạng Visa, hiệu quả của hàng chục nghìn giao dịch đạt mức cao nhất giống như một sản phẩm của một thời đại khác. TPS (giao dịch mỗi giây) của chuỗi khối hạn chế việc phổ biến chuỗi khối ở mức độ lớn và do đó hạn chế tài chính toàn diện. Gần đây, một thuật ngữ mới gọi là chủ nghĩa hậu hiện đại DeFi đã xuất hiện và tôi nghĩ rằng kỷ nguyên hiện đại của DeFi vẫn chưa đến, DeFi phổ biến trong sáu tháng qua có thể chỉ là trước Công nguyên. Bị giới hạn bởi TPS, cơ chế xử lý giao dịch ở mức giá cao nhất khiến mạng Ethereum trở nên đắt đỏ và tắc nghẽn trong thời kỳ bùng nổ DeFi. hàng trăm đô la. Chi phí giao dịch như vậy cũng khiến nhiều người không muốn sử dụng DeFi. Đối mặt với vấn đề hiện tại về khả năng mở rộng cực kỳ hạn chế, cộng đồng Ethereum và các nhà phát triển đã đề xuất giải pháp theo hai hướng, Layer 2 và sharding (một bản nâng cấp quan trọng của Eth2). Layer2 theo nghĩa đen có nghĩa là mạng hai tầng, ngược lại, mạng chính Ethereum hiện tại còn được gọi là mạng lớp 1 (Layer1) và mạng tầng hai là hệ thống dựa trên mạng chính Ethereum hiện tại. Giải pháp Lớp 2 chủ yếu từ góc độ giảm gánh nặng của Lớp 1 và chuyển một lượng lớn các yêu cầu tính toán của Lớp 1 sang Lớp 2; sự phân mảnh là từ quan điểm cơ bản hơn, bằng cách tăng số lượng Lớp 1 để đạt được mục đích cải thiện băng thông cơ bản. Eth2 dự kiến sẽ được triển khai theo 4 giai đoạn, hiện đang trong giai đoạn khởi động hợp đồng ký gửi ở giai đoạn 0. Thông tin cụ thể về Eth2 sẽ không được mở rộng trong bài viết này, chúng tôi sẽ tiếp tục theo dõi diễn biến mới nhất của ETH2. Tiếp theo, bài viết này sẽ giới thiệu các giải pháp phổ biến và tiến trình chính của Layer2. Chúng tôi biết rằng khả năng xử lý giao dịch hiện tại của Ethereum chủ yếu bị giới hạn bởi kích thước khối và thời gian tạo khối. Kích thước khối xác định số lượng giao dịch có thể được cung cấp trong một khối duy nhất của mạng Ethereum hiện tại; thời gian tạo khối xác định rằng một khối có thể được tạo trung bình cứ sau 12 giây. Có nhiều giải pháp Lớp 2 chính thống hiện nay. Bài viết này tập trung vào Plasma và Rollup. Rollup có thể được chia nhỏ thành Optimistic Rollup và ZK Rollup. Những giải pháp này giải quyết vấn đề về khả năng xử lý giao dịch hạn chế của Ethereum từ các góc độ khác nhau. tiêu đề phụ Plasma là giải pháp đầu tiên trong cộng đồng Ethereum cố gắng giải quyết vấn đề xử lý mạng, được đề xuất vào đầu năm 2017 và có nhiều hy vọng. Trước khi giới thiệu về Plasma, bạn cần hiểu khái niệm "side chain". Do việc mở rộng mạng chính Ethereum không hề dễ dàng nên các nhà phát triển đã nghĩ đến việc tạo ra một chuỗi khối độc lập được kết nối với mạng chính, nghĩa là chuỗi bên, để mở rộng mạng chính bằng cách xử lý hiệu quả các giao dịch trên chuỗi bên. Vấn đề tiềm ẩn của chuỗi bên là bảo mật. Là một chuỗi khối độc lập, chuỗi bên cần phải có những người khai thác riêng và thiết lập đủ sức mạnh tính toán để đảm bảo an ninh. Sức mạnh tính toán đủ và những người khai thác không làm điều ác không phù hợp với Bitcoin hiện tại ngành khai thác mỏ.Đối với các chuỗi khối khác ngoài Bitcoin và Ethereum, đó không phải là một ngưỡng nhỏ.Plasma
Khác với chuỗi bên, Plasma xử lý dữ liệu giao dịch Lớp 2 và gửi nó đến Lớp 1, đồng thời bổ sung cơ chế thoát cho các bằng chứng gian lận. Bằng cách này, sức mạnh tính toán của Lớp 1 được sử dụng để đảm bảo an ninh cho Lớp 2.
Về lý thuyết, Plasma có thể tăng TPS của Ethereum lên 1-9k. Kết quả là, Plasma đã nhận được sự chú ý rộng rãi. Nhưng trong quá trình phát triển tiếp theo, nhiều vấn đề thực tế hơn đã được phơi bày:
Tất cả người dùng được yêu cầu giám sát tất cả các giao dịch trên chuỗi Plasma
Rollup
Sau đó, sự phát triển của Plasma bị đình trệ và tiến triển chậm lại, nhưng gần đây chúng tôi cũng quan sát thấy một số dự án tiếp tục khám phá và tạo ra những bước đột phá dựa trên Plasma. Tiến độ của các dự án liên quan sẽ được giới thiệu bên dưới.
tiêu đề phụ
Rollup là giải pháp Lớp 2 nhận được nhiều sự chú ý nhất và có nhiều khả năng được triển khai nhất. Như đã đề cập ở trên, số lượng giao dịch có thể được bao gồm trong mỗi khối của mạng Ethereum bị hạn chế, trong khi Rollup đạt được cải thiện TPS bằng cách đóng gói và nén hàng nghìn giao dịch, sau đó đồng bộ hóa dữ liệu ngắn gọn và đã xử lý với mạng chính Ethereum, để giải quyết vấn đề hạn chế về năng lực xử lý giao dịch của mạng lưới.
Điểm khác biệt với Plasma là Plasma đồng bộ kết quả xử lý giao dịch lên Layer1, chúng ta không thể upload trực tiếp dữ liệu của Layer1 lên để biết thông tin của từng giao dịch, tuy nhiên dữ liệu giao dịch đồng bộ lên Layer1 sau khi xử lý nén Rollup chứa các thông tin cơ bản về từng giao dịch .
ZK Rollup
Từ mô tả trên, chúng ta cũng có thể hiểu rằng Rollup scheme cải thiện khả năng xử lý giao dịch một cách tuyến tính, càng nhiều giao dịch được đóng gói và nén thì dữ liệu được đóng gói sẽ càng lớn. Trong các thử nghiệm thực tế, Rollup có thể tăng TPS lên 100 lần. Trong mạng Ethereum hiện tại (nghĩa là thế hệ đầu tiên của Ethereum), TPS có thể đạt tới 2k, đây là khả năng xử lý trung bình của Visa; sau khi kết hợp với sự phân mảnh của Eth2, TPS lý thuyết có thể đạt tới 20k+, tức là gần hoặc vượt quá mức cao nhất của mạng lưới Visa .
>Theo cách đảm bảo tính chính xác của dữ liệu nén, Rollup có thể được chia thành ZK Rollup và Optimistic Rollup.
ZK Rollup đảm bảo tính bảo mật thông qua công nghệ mã hóa zk-SNARKs bằng chứng không kiến thức, ZK là chữ viết tắt của kiến thức không (zero knowledge).
Bằng chứng không có kiến thức: Người chứng minh có thể thuyết phục người xác minh rằng một khẳng định nào đó là đúng mà không cung cấp bất kỳ thông tin hữu ích nào cho người xác minh.
ZK Rollup = nén giao dịch + bằng chứng không có kiến thức (zk-SNARK)
Ý tưởng cốt lõi của ZK Rollup là đạt được sự đồng thuận trong giao dịch trong chuỗi và đảm bảo tính bảo mật của trạng thái giao dịch trong chuỗi thông qua bằng chứng không có kiến thức, đồng thời nén dữ liệu giao dịch và cuối cùng là đồng bộ hóa dữ liệu với chính. xích.
Bằng cách so sánh các số liệu sau, bạn có thể hiểu trực quan hơn cách bằng chứng không kiến thức nén dữ liệu giao dịch:
Optimistic Rollup
Mục đích nén dữ liệu giao dịch đạt được bằng cách thực hiện xử lý bằng chứng không có kiến thức về thông tin chữ ký trong mỗi giao dịch. Giải pháp ZK Rollup hiện tại có thể tăng TPS của mạng Ethereum hiện tại lên 30 lần, đạt khả năng xử lý khoảng 500 giao dịch mỗi giây.
Tuy nhiên, do quá trình tạo bằng chứng không có kiến thức cho các hợp đồng thông minh kéo dài, thuật toán bằng chứng không có kiến thức hiện tại không thân thiện với hỗ trợ hợp đồng thông minh cho mục đích chung. Sơ đồ ZK Rollup hiện tại phù hợp hơn cho các tình huống như giao dịch chuyển khoản thông thường.
Giải pháp Tổng hợp Lạc quan sử dụng OVM (Máy ảo Lạc quan), đây là một môi trường đầy đủ chức năng về cơ bản tương thích với EVM (Máy ảo Ethereum). Thông qua OVM, việc ghép DApps sang Layer2 trở nên dễ dàng và điều đó cũng giúp các bên dự án không cần triển khai các giải pháp mở rộng Layer2 khác nhau mà chỉ cần truy cập OVM để sử dụng các cấu trúc Layer2 khác nhau.
Do đó, Optimistic Rollup hiện tại phù hợp hơn cho các ứng dụng DeFi, giải pháp này có thể tăng TPS lên 100 và có thể tăng thêm lên 500 thông qua công nghệ tổng hợp chữ ký BLS.
tiêu đề phụ
Việc áp dụng từng chương trình
Các nhóm dựa trên giải pháp ZK Rollup bao gồm Matter Labs, Hermez, v.v... Lấy ví dụ về nhóm Matter Labs, nhóm được sử dụng rộng rãi nhất.ZkSync do họ phát triển đã được khởi chạy trên mạng chính và dự kiến sẽ ra mắt mã Solidity tương thích toàn cầu vào năm 2021. Hiện tại, các dự án hợp tác sinh thái bao gồm Curve, Gitcoin và Balancer.
Photo by Nick Fewings on Unsplash
Nhóm dựa trên giải pháp Optimistic Rollup chủ yếu là Optimism. OVM do họ phát triển đã được ra mắt trên mạng thử nghiệm vào ngày 25 tháng 9 và đã đạt được sự hợp tác sinh thái với Uniswap, Synthetix và Coinbase Wallet.
Mô tả hình ảnh
