
Nếu đi sâu vào logic kỹ thuật của layer2 và layer1, chúng ta có thể thấy:
Một số DeFi phù hợp để mở rộng lớp 1, hãy chọn Radix và Near, được biết đến với công nghệ "sharding", trong khi một số DeFi phù hợp để xây dựng các khu vực giao dịch tần suất cao ở lớp 2, chẳng hạn như hệ thống StarkEx của StarkWare.
DeFi đã trở thành một phần không thể thiếu trong thế giới tiền điện tử.
Hình trên cho thấy những thay đổi trong tài sản khóa DeFi được hiển thị bởi DeBank
Con số khổng lồ này được hình thành dựa trên Ethereum. Ngày nay, Ethereum đã đảm nhận giá trị thanh khoản của BTC, ETH, DAI và các tài sản khác trên chuỗi. Tuy nhiên, theo logic vận hành của Ethereum, đằng sau con số khổng lồ này là một LF khổng lồ.Bằng cách kiểm tra mức tiêu thụ gas của Ethereum, có thể thấy rằng ngày nay, với sự tăng giá của ETH và số lượng ứng dụng DeFi ngày càng tăng, thu nhập cao nhất của những người khai thác Ethereum trong một ngày đã vượt quá 27 triệu đô la Mỹ. Ngoài phần thưởng khối thông thường, một phần lớn của con số này được tạo ra bởi người dùng DeFi gọi hợp đồng thông minh.Phí gas quá cao không chỉ làm tăng ngưỡng cho người dùng sử dụng tiền điện tử mà từ góc độ cao hơn, điều này cản trở ý định ban đầu của tiền điện tử: tài chính toàn diện.Do đó, tiền điện tử cần giải quyết vấn đề chi phí trong giao dịch để đạt được giao dịch DeFi với chi phí thấp hơn. Hiện tại, nhiều dự án chuỗi công khai đã có lộ trình phát triển rõ ràng, Ethereum có nhiều DeFi nhất nên kế hoạch mở rộng hiện tại của nó là tiêu biểu nhất, có ba kế hoạch: chuyển sang PoS, sharding và layer2.tiêu đề phụ
Layer2 hiện là giải pháp mở rộng dễ dàng nhất
Ethereum và các chuỗi công khai khác đang cố gắng sử dụng cấu trúc đa chuỗi để mở rộng khả năng, chẳng hạn như khả năng phân đoạn đồng nhất có thể có của Ethereum 2.0, phân đoạn không đồng nhất mà Polkadot đang triển khai và cấu trúc chuỗi chéo của COSMOS. Các mạng mới nổi như Giao thức Avalanche có các định nghĩa chi tiết hơn về phân lớp chức năng và mô đun hóa chức năng trong cấu trúc đa chuỗi để đạt được sự mở rộng.Đây là những thiết kế lớn và dài hạn.Ví dụ: Polkadot cần phải trải qua các cuộc đấu giá vị trí trong tương lai, COSMOS cần xây dựng một hệ sinh thái tốt hơn, và tiến bộ công nghệ cũng như việc xây dựng hệ sinh thái của các chuỗi còn lại vẫn còn ở giai đoạn sơ khai.Đối với các dự án khác tập trung nhiều hơn vào việc mở rộng, họ sẽ tập trung nhiều hơn vào một cấu trúc mạng duy nhất, chẳng hạn như triển khai phân mảnh ở lớp 1 và các dự án tiêu biểu là Radix và Near. Về lâu dài, việc mở rộng layer1 (chẳng hạn như sharding) là không thể tránh khỏi. Sau khi các mạng này tương thích với EVM, Defi có thể nhanh chóng được di chuyển sang mạng Nếu vấn đề chuyển tài sản được giải quyết, các mạng này sẽ trở thành mạng mở rộng của Ethereum.Tuy nhiên, đối với thị trường tăng giá với nhu cầu DeFi mạnh mẽ, việc mở rộng lớp 2 là cần thiết.tiêu đề phụ
Phân tích ngắn gọn nguyên lý của Layer2
Chúng ta hãy xem nguyên tắc của Layer2.Vẫn lấy Ethereum làm ví dụ, giải pháp layer2 của nó là thiết lập cấu trúc off-chain hoặc cấu trúc sidechain trên Ethereum, ánh xạ số dư địa chỉ trên Ethereum sang layer2, sau đó hoàn tất giao dịch giữa tài khoản và các hoạt động khác, sau đó cung cấp lại kết quả thanh toán đến chuỗi để xác nhận thay đổi dữ liệu của địa chỉ cuối cùng.Theo cách này, đối với các ứng dụng DeFi chạy trên lớp 2, chỉ khi lớp 2 được khởi động và quá trình thanh toán cuối cùng mới bắt đầu, lớp 2 sẽ tương tác với chuỗi và các quá trình giao dịch khác sẽ diễn ra ở lớp 2, điều này sẽ không chiếm tài nguyên trên lớp. chuỗi và có thể đạt được các giao dịch xử lý nhanh và giảm tiêu thụ gas một cách hiệu quả.Nhưng cách tiếp cận này vẫn có hai mối quan tâm liên quan:1. Nếu hiệu suất của chuỗi chính không tốt, khi xảy ra tắc nghẽn trên chuỗi, việc thanh toán giữa lớp 2 và tài khoản vẫn có thể yêu cầu phí gas cao và thời gian xác nhận lâu.2. Có thể không tương tác với các tài sản và hợp đồng khác trên chuỗi ở lớp 2. Nếu có thể tương tác, nó vẫn cần gọi tài nguyên trên chuỗi nhiều lần, điều này sẽ gây ra sự cố 1.Bởi vì ngoài giao dịch được đóng gói để tạo thành một khối và được lưu trữ trên chuỗi, tất cả các hợp đồng thông minh cũng được tải lên chuỗi, trạng thái bình thường của DeFi là hợp đồng tài sản, hợp đồng cho vay và hợp đồng giao dịch gọi cho nhau, vì vậy khi gọi xảy ra giữa các hợp đồng, đó là khi tài nguyên trên chuỗi bị chiếm dụng.Điều này có nghĩa là một: quy trình thanh toán phí gas là không thể tránh khỏi và điều còn lại: DeFi yêu cầu khả năng kết hợp phong phú.Vì vậy, gốc rễ của việc giải quyết vấn đề là giải quyết vấn đề về gas do chuỗi Ethereum PoW mang lại và duy trì khả năng kết hợp giữa DeFi. Điều này đưa chúng ta đến câu trả lời: nếu hiệu suất của lớp 1 đủ nhanh thì không cần lớp 2 mở rộng dung lượng, nếu nó không phù hợp với doanh nghiệp lớp 2, hãy cố gắng sử dụng công nghệ mở rộng lớp 1, vì lớp 2 sẽ ảnh hưởng đến sự kết hợp của thông minh. hợp đồng.3. Ví dụ thiết kế layer2 của StarkWareTuy nhiên, trước nhu cầu nóng của thị trường giá lên, layer2 đang là lựa chọn được nhiều dự án tìm đến để phát triển, chẳng hạn dYdX sẽ sử dụng công nghệ StarkWare để xây dựng hệ thống StarkEx cho giao dịch hợp đồng vĩnh viễn. Hãy xem logic kỹ thuật của StarkWare.
Cấu trúc mạng layer2 mà StarkWare sẽ hình thành trong tương lai
Ví dụ: dYdX là một DEX ở dạng sổ đặt hàng. Trước khi lớp 2 được áp dụng, khớp lệnh của dYdX hoạt động ngoài chuỗi và dữ liệu thanh toán sẽ được đồng bộ hóa với tương tác trên chuỗi. Quá trình này sẽ tạo ra mức cao phí gas.Sau khi áp dụng lớp 2, hệ thống StarkEx sẽ hoàn tất quy trình thanh toán ở lớp 2, điều này sẽ làm giảm đáng kể mức tiêu thụ phí gas trong quy trình này.Nhưng điều này sẽ mang lại một số tác động liên quan, chẳng hạn như các bước được sử dụng sẽ hơi phức tạp, có thể không áp dụng được trên thiết bị đầu cuối di động và có thể phát sinh chi phí mở tài khoản lớp 2. Ngoài ra, vấn đề lớn nhất là nếu dYdX muốn mở các ứng dụng kết hợp với các giao thức DeFi khác, thì các ứng dụng DeFi khác cần được triển khai trên mạng này.Từ quan điểm của ý định ban đầu về tiền điện tử, đây không phải là thông lệ bao gồm tài chính và ứng dụng của nó có thể trở thành miền của người dùng thành thạo và người dùng chuyên nghiệp.Do đó, so với lớp 2, cho phép một số DeFi (yêu cầu giao dịch thường xuyên) chạy nhanh hơn, một số DeFi phù hợp hơn để sử dụng các giải pháp mở rộng lớp 1 hoặc mạng hiệu suất cao hơn.Ý tưởng mở rộng lớp 1 phù hợp hơn với các đặc điểm của DeFi
Vậy làm thế nào để xác nhận DeFi layer1 cần loại gì? Radix đã đưa ra một số ý tưởng trong thiết kế mạng của mình:1. Giải quyết tắc nghẽn hiệu suất do vấn đề đồng thuận gây ra.2. Cố gắng hết sức để tạo ra khả năng tổng hợp.Vì vậy, Radix đã lấy một cái gì đó hơi khác một chút.Trong phân đoạn đồng nhất và phân đoạn không đồng nhất mà chúng tôi đã đề cập ở trên, các phân đoạn phân tán là các chuỗi bao gồm một số nút. Có thể hiểu là chia một số nút thành một phân vùng, phân vùng này tồn tại độc lập với các phân vùng khác và xử lý các tác vụ một cách riêng biệt.Ví dụ: trong Ethereum 2.0, nếu vẫn tuân theo lộ trình sharding ban đầu, 64 phân đoạn có thể được thiết lập trong giai đoạn đầu và những phân đoạn này cuối cùng sẽ được xác minh bởi chuỗi đèn hiệu. Giao tiếp giữa các phân đoạn được gọi là "liên kết chéo" . , nếu một trong các phân đoạn cần xác minh các phân đoạn khác, giao tiếp giữa các phân đoạn sẽ chỉ diễn ra. Và vì sự tồn tại của các phân đoạn, các nhà phát triển DApp cần chọn một phân đoạn làm khu vực xử lý chính khi phát triển DApp trên Ethereum.Điều này có nghĩa là nếu DApp cần lấy dữ liệu từ các phân đoạn khác, sẽ có một số bước phức tạp. Cấu trúc được triển khai trong Polkadot và COSMOS cũng giống nhau. Các parachain của Polkadot là các mảnh trong cấu trúc sharding không đồng nhất. Sự tương tác giữa các parachain được thực hiện thông qua chuỗi chuyển tiếp, nhưng quá trình tương tác phức tạp hơn và cần được xác định riêng. Điều này cũng đúng với COSMOS.Phân đoạn như vậy là một thiết kế có ranh giới, mỗi chuỗi phân đoạn sẽ tạo thành một hiệu ứng đảo nhất định và một số vấn đề tiếp theo sẽ tự nhiên phát sinh.Nhưng nếu bạn thay đổi suy nghĩ của mình, một số ý tưởng kỹ thuật mới có thể xuất hiện.
Sơ đồ triển khai phân mảnh Radix
Loại sharding này khác với định nghĩa đã đề cập ở trên về một số nút là chuỗi sharding. Thay vào đó, tất cả tài nguyên máy tính tham gia mạng trước tiên được chia thành các phân đoạn khác nhau. Sharding không được phân chia theo chuỗi mà theo lệnh ngẫu nhiên. Chúng ngẫu nhiên được gán cho các vị trí phân đoạn đã xác định và các phân đoạn này được phân tách bằng lệnh tạo thành các phân vùng lớn từng cái một.Phương pháp đặt trước vị trí của các phân đoạn và sau đó tự động gán các lệnh cho từng vị trí để tạo thành các phân đoạn yêu cầu phải có sự đồng thuận để xác nhận trạng thái cuối cùng. Sự đồng thuận Cerberus của Radix thực hiện quá trình này.Giống như thuật toán ma của chuỗi đèn hiệu để đạt được tính cuối cùng, sự đồng thuận của Cerberus có thể xác định thứ tự của các giao dịch và tạo thành bộ dữ liệu cuối cùng để người xác minh xác minh.Cách tốt nhất để làm điều này là đạt được tính song song lớn hơn và huy động mọi tài nguyên để sử dụng, thay vì một số vấn đề về ranh giới do các phân vùng cố định gây ra.Thứ hai, một vấn đề quan trọng là thành phần.So với Ethereum, sự kết hợp trên chuỗi là sự tương tác lẫn nhau giữa các hợp đồng thông minh, chẳng hạn như cToken mượn thông qua Compound có thể được khai thác và hoán đổi trong DeFi khác. Điều này có nghĩa là hợp đồng DeFi cần gọi hợp đồng Compound để xác nhận cToken. Cuộc gọi giữa các hợp đồng là hiện thân của sáng tác.Nếu cả hai không được triển khai trong cùng một mạng hoặc phân đoạn, thì rất khó để kết hợp chúng lại với nhau, yêu cầu xử lý cổng hoặc sự tồn tại của hợp đồng thông minh được ánh xạ.Để giải quyết vấn đề này, ý tưởng của Radix là giảm độ phức tạp lập trình của hợp đồng thông minh, vì hợp đồng thông minh chắc chắn sẽ ghi sổ tài khoản để xuất ra kết quả cuối cùng, nhưng nếu triển khai ở lớp 1 thì hợp đồng thông minh có thể thay thế được với nhiều hơn Đối với quá trình thực thi của các đơn vị nhỏ, Radix gọi đơn vị thực thi này là "thành phần", xác định trước chức năng của "các thành phần". Việc thực hiện các thành phần này rất đơn giản và trực tiếp, do đó có thể kết hợp nhiều thành phần để nhanh chóng triển khai hoạt động kinh doanh DeFi.Ví dụ: khi hợp đồng thông minh là chuyển khoản, hợp đồng thông minh cần chỉnh sửa tài khoản của hai bên, nghĩa là tạo thành một sổ cái nhỏ, sổ cái này bị hủy ở bên chuyển nhượng và được thêm vào ở bên nhận. Tuy nhiên, nếu thiết kế thành phần của Radix được sử dụng, thì chỉ cần thiết kế thành phần đó dưới dạng mã thông báo chuyển của a thuộc về b là đủ, rất nhanh và không yêu cầu thêm bằng chứng.
Ví dụ thành phần cơ số
Theo tài liệu kỹ thuật chính thức, các thành phần hiện tại do Radix Foundation thiết lập sẽ bao gồm một số chức năng tiêu chuẩn của ứng dụng DeFi. Nó sẽ bao gồm (như thể hiện trong hình): tài sản (mã thông báo có thể thay thế hoặc không thể thay thế), tài khoản (bao gồm kiểm soát đa chữ ký), nhóm thanh khoản, hệ thống trao đổi, tài sản có thể mua, dữ liệu tiên tri, v.v.Tất cả các thành phần này đều có thể được khởi tạo trực tiếp, chẳng hạn như thông qua các lệnh gọi API để tạo nguồn cung cấp mã thông báo tùy chỉnh hoặc kết hợp theo mô-đun theo nhiều cách khác nhau để tạo chức năng phức tạp hơn.5. Có thể mong đợi các ứng dụng DeFi trên mạng mới không?Giống như Compound từng tiết lộ rằng họ đang xem xét một chuỗi công khai mới, đối với DeFi thành công vang dội hiện tại, việc chọn một mạng mới là một thách thức.Việc chuyển sang một chuỗi công khai khác có khả thi hay không không chỉ là sự cân nhắc về hiệu suất mà còn có mối quan hệ rất lớn với khả năng tương thích tài sản của chuỗi này với Ethereum, Bitcoin và các mạng khác cũng như giá trị của tiền tệ cơ bản trên chuỗi.Vì vậy, hiện tại, không có DeFi nào có thể thoát khỏi Ethereum, nhưng có rất nhiều nỗ lực mới. Vào ngày 11 tháng 2, Chainlink, Aave, mStable, Messari và Radix đã thông báo về việc ra mắt chung một liên minh DeFi mới, GoodFi. Liên minh này nhằm mục đích thúc đẩy giáo dục, nghiên cứu và phát triển thực tế trong ngành DeFi. Điều này cho chúng ta hy vọng.Mong DeFi sớm xuất hiện với chi phí thấp và trải nghiệm tốt.