EVM+ và Artela: Tiến xa hơn với Blockchain và Các Tiện Ích Bổ Sung Bản Địa

Nâng cao5/7/2024, 10:01:53 AM
EVM+ cung cấp một giải pháp mới mẻ giúp tăng cường việc phát triển ứng dụng quy mô lớn và tăng tốc quá trình tích hợp tiền điện tử vào các ứng dụng chính thống bằng cách tích hợp mượt mà tài sản EVM, giao thức và cơ sở hạ tầng. Trong tầm nhìn của Vitalik cho Ethereum, lớp địa chỉ các nhu cầu không thể mở rộng chơi một vai trò quan trọng. Artela đáp ứng nhu cầu về 'các chức năng tùy chỉnh' trong mạng lưới blockchain bằng cách thêm 'tiện ích mở rộng cốt lõi' lên trên lớp cơ bản.

Lời mở đầu

EVM + là một mô hình tiên tiến được thiết kế đặc biệt để thúc đẩy sự phát triển của Máy ảo Ethereum để thích ứng tốt hơn với bối cảnh tiền điện tử thay đổi nhanh chóng. Mô hình này tích hợp các đổi mới và năng suất từ Web2 vào Web3, với các công nghệ thực tế như trí tuệ nhân tạo, DePIN và bảo mật DeFi nhanh chóng được tích hợp vào các ứng dụng tiền điện tử. EVM + cung cấp một giải pháp mới không chỉ thúc đẩy sự phát triển của các ứng dụng quy mô lớn mà còn đẩy nhanh việc tích hợp tiền điện tử với các ứng dụng chính thống bằng cách tích hợp liền mạch các tài sản, giao thức và cơ sở hạ tầng EVM. Nó tăng cường khả năng mở rộng blockchain bằng cách triển khai các phần mở rộng chuỗi gốc EVM + WASM và tối ưu hóa khả năng xử lý blockchain bằng cách hỗ trợ thực thi EVM song song.

Như giải thích bởi Techandtips123, EVM song song tương tự như việc giao vai trò trong quá trình chuẩn bị bữa tiệc. Hãy tưởng tượng bạn cần chuẩn bị cho một cuộc chuyển đổi và giao các nhiệm vụ cụ thể: A vận chuyển các mặt hàng lớn, B xử lý hàng hóa quý giá, C chịu trách nhiệm vận chuyển hàng hóa, và D tổ chức bố trí vệ sinh tại địa điểm mới. Phân chia này cho phép bốn người hoàn thành công việc một cách hiệu quả và nhanh chóng hơn.

Tương tự, khái niệm về EVM song song liên quan đến việc phân phối các nhiệm vụ tính toán giữa nhiều đơn vị thực thi khác nhau. Trong mạng lưới Ethereum, nhiều người tham gia xử lý các giao dịch khác nhau đồng thời, mỗi giao dịch giống như một nhiệm vụ độc lập, chẳng hạn như chuyển khoản hoặc tạo mã thông báo mới. Mỗi người tham gia xử lý một nhiệm vụ một cách độc lập trên EVM, tương tự như chạy các chương trình máy tính riêng lẻ trên blockchain. Khi hoàn thành, kết quả của những nhiệm vụ này được tổng hợp trở lại vào mạng lưới để tạo thành khối cuối cùng. Khi một người thực thi đơn lẻ không thể xử lý một lượng lớn giao dịch một cách độc lập, tốc độ giảm đi và tính khả dụng giảm. Việc giới thiệu EVM song song giải quyết vấn đề này bằng cách cho phép nhiều người thực thi xử lý các giao dịch khác nhau đồng thời, cho phép mạng xử lý nhiều giao dịch nhanh hơn, giảm tắc nghẽn và chi phí liên quan.

Khái niệm về việc giới thiệu các "Lớp" mới

Nguồn: Artela — Từ EVM+ đến EVM++

Vitalik Buterin lưu ý, “L2 dành cho việc mở rộng, L3 dành cho chức năng tùy chỉnh, như quyền riêng tư. Trong tầm nhìn này, không ai cố gắng cung cấp 'khả năng mở rộng bậc hai'; thay vào đó, ngăn xếp bao gồm một lớp giúp ứng dụng mở rộng và một lớp khác để đáp ứng nhu cầu chức năng được tùy chỉnh của các trường hợp sử dụng khác nhau.

Trong tầm nhìn của Vitalik về Ethereum, lớp địa chỉ các nhu cầu không thể mở rộng rõ ràng đóng vai trò quan trọng. Quan điểm của anh ấy nhấn mạnh sự cần thiết cho các mạng blockchain hỗ trợ "các chức năng tùy chỉnh." Đối với Ethereum, đáp ứng nhu cầu này có thể liên quan đến việc thành lập một lớp mới, trong khi Artela đề xuất thêm "tiện ích mở rộng tự nhiên" lên trên lớp cơ bản.

Về mặt Blockchain, tính năng đề cập đến khả năng hỗ trợ các ứng dụng khác nhau. Máy ảo Ethereum (EVM), là bộ máy thời gian hỗ trợ hợp đồng thông minh, đã trở thành mô hình chính thức để tạo ra các ứng dụng phi tập trung và triển khai tính năng. Ban đầu được đề xuất bởi Ethereum, EVM hiện đã được nhiều chuỗi hợp đồng thông minh áp dụng, thường được gọi là chuỗi tương thích hoặc tương đương với EVM. Tuy nhiên, EVM hiện tại đã được chứng minh là có hạn chế trong việc hỗ trợ các tính năng mở rộng của các ứng dụng phi tập trung. Thách thức chính là làm thế nào để mở rộng ranh giới tính năng trong các chuỗi EVM. Có hai hướng thực tế để cải thiện:

  1. Thay thế EVM bằng các máy ảo tốt hơn
  2. Nâng cao EVM thông qua các phần mở rộng bổ sung

Cách tiếp cận đầu tiên né tránh những hạn chế của EVM nhưng yêu cầu từ bỏ hợp đồng thông minh dựa trên EVM. MoveVM và FuelVM là ví dụ cho phong cách triển khai này. Trong khi các máy ảo tiên tiến hơn có thể cần trong tương lai, chúng yêu cầu một lượng thời gian đáng kể để đạt được sự trưởng thành và phổ biến như EVM.

Phương pháp thứ hai liên quan đến việc giới thiệu một ngăn xếp mới để tăng cường EVM thông qua các “phần mở rộng.” Mục đích ở đây là đẩy giới hạn chức năng của EVM vượt xa so với đặc tả ban đầu trong khi duy trì tính tương đương của EVM. Phương pháp này nâng cao khả năng của DApps trên cơ sở hạ tầng EVM hiện có. Việc khám phá cách nâng cao EVM mở ra cánh cửa cho những khả năng hứng thú và sự đổi mới liên tục trong chức năng của DApp, đem lại những đổi mới quan trọng đang nổi lên.

Artela

EVM+ trong Mạng lưới Artela

Nhiệm vụ của Artela là tạo ra một mạng lưới blockchain tầng móng để đáp ứng nhu cầu ngày càng tăng về ứng dụng phi tập trung quy mô lớn. Thiết kế đổi mới của Artela cho phép các nhà phát triển tạo ra các phần mở rộng bản địa trên cơ sở lớp cơ sở blockchain theo kiểu mô đun, tăng cường tính lập trình của blockchain. Phương pháp này sẽ cho phép các nhà phát triển triển khai các chức năng tùy chỉnh một cách nhẹ nhàng và linh hoạt, mở ra cánh cửa cho sự đổi mới nhanh hơn và nhiều khả năng hơn.

Artela có một lớp mở rộng cho phép thêm các mô-đun mở rộng người dùng gọi là Khía cạnh, nhằm tăng cường tính lập trình trong khi đảm bảo tính tương thích với các hợp đồng thông minh EVM hiện có. Khía cạnh cho phép các nhà phát triển tiêm logic bổ sung trong suốt vòng đời giao dịch toàn bộ vượt qua hợp đồng thông minh để quản lý giao dịch và khối liên quan.

Artela đã xây dựng một mạng lưới EVM+ có khả năng mở rộng cao, giới thiệu các máy ảo WASM tương thích với mạng lưới EVM thông qua lập trình Aspect (xem liên kết mở rộng 1). Những máy ảo này có thể tương tác với nhau, cho phép thêm và thực thi động các chương trình mở rộng trên chuỗi. EVM+ cho phép các nhà phát triển xây dựng giao thức hiệu suất cao, ứng dụng phi tuyến tính có tính tổ chức và tùy chỉnh các chức năng cơ bản cho các tình huống cụ thể.

Nguồn: Nghệ thuật chính thức của Artela

Trong giai đoạn DevNet và Public Testnet, Artela hợp tác với các nhà phát triển cộng đồng để khám phá tiềm năng của mạng lưới EVM+, dẫn đến các trường hợp sử dụng sáng tạo:

· Sử dụng WASM như một bộ xử lý cộng tác trên chuỗi để tạo điều kiện cho việc thực hiện các thuật toán của các đại lý trí tuệ nhân tạo và các mô-đun hiệu suất cao khác trực tiếp trên chuỗi khối, đồng thời đảm bảo tính tương tác liền mạch với hệ thống EVM;

· Sự tham gia của thế giới tự trị vào các đại lý trí tuệ nhân tạo trên chuỗi, cho phép NPCs trên chuỗi thực sự có thể lập trình được tương tác với người dùng;

· Việc thực hiện tùy chọn các mô-đun bảo mật trên chuỗi thời gian thực, cho phép các giao thức DeFi nhận diện và giảm thiểu giao dịch đáng ngờ ngay lập tức.

Một kỷ nguyên mới đang ở ngưỡng cửa, một kỷ nguyên hoàn toàn thực hiện các giao thức trên chuỗi, trí tuệ nhân tạo và DeFi an toàn trong khi duy trì tính tương thích và tương tác với thế giới EVM.

Từ EVM+ đến EVM++

Tầm nhìn của Artela là xây dựng một mạng lưới có khả năng mở rộng vô hạn, nơi mà EVM+ không phải là mục tiêu cuối cùng mà chỉ là một điểm khởi đầu. Bước tiếp theo của Artela là EVM++, một mạng lưới song song với EVM+ được thiết kế để hoàn toàn phát huy tiềm năng của công nghệ Blockchain có khả năng mở rộng. EVM+ đã mở khóa khả năng mở rộng của EVM, nhằm mục tiêu thích nghi với thế giới tiền điện tử mới nơi mà sản xuất và sáng tạo Web2, cùng với các công nghệ thực tế như trí tuệ nhân tạo, DePIN và bảo mật FinTech, đang nhanh chóng tích hợp vào DApps. EVM++ mở rộng khả năng mở rộng của EVM, cho phép mạng lưới sáng tạo này thúc đẩy việc áp dụng quy mô lớn hơn của DApps và tăng tốc quá trình tích hợp của tiền điện tử vào các ứng dụng chính thống.

Mạng EVM++ Song song linh hoạt

Sự triển khai song song EVM++ của Artela sẽ diễn ra trong hai giai đoạn.

Giai đoạn đầu tiên liên quan đến việc thực hiện giao dịch song song dưới EVM+. Mạng lưới Artela không chỉ đạt được việc thực hiện song song cơ bản của EVM mà còn giải quyết các thách thức của việc thực hiện song song dưới EVM+ Aspects, đó là các phần mở rộng chạy trên máy ảo WASM có thể được gọi trong quá trình vòng đời giao dịch.

Trong giai đoạn thứ hai, Artela sẽ sử dụng khả năng song song kết hợp với tính linh hoạt của máy tính để đạt được không gian khối linh hoạt, một cơ chế động cho phép các ứng dụng phi tập trung tối đa hóa các lợi ích của việc thực thi song song.

Tổng quan về EVM song song

Kiến trúc có khả năng mở rộng theo chiều ngang của Artela được thiết kế xung quanh việc thực thi song song, đảm bảo tính mở rộng của sức mạnh tính toán của nút mạng thông qua tính mạnh linh hoạt để cuối cùng đạt được không gian khối linh hoạt.

· Thực Thi Song Song: Các giao dịch trên Artela có thể được thực thi song song. Mạng lưới Artela nhóm các giao dịch để thực thi song song dựa trên phân tích xung đột phụ thuộc giao dịch;

· Tính linh hoạt của máy tính: Các nút xác nhận hỗ trợ mở rộng theo chiều ngang, và mạng lưới tự động điều chỉnh các nút tính toán của các nút xác nhận dựa trên tải mạng hiện tại hoặc điều kiện đăng ký. Quá trình mở rộng được phối hợp bởi một giao thức tính linh hoạt để đảm bảo một số lượng đủ các nút tính toán linh hoạt trong mạng đồng thuận;

· Khối Không Gian Co Giãn: Dựa trên tính toán co giãn, ngoài việc mở rộng không gian khối công cộng, các DApp lớn cần không gian khối độc lập có thể đăng ký để sử dụng trong mạng lưới.

"Không gian khối linh hoạt"

Không gian khối linh hoạt đề cập đến không gian khối có thể mở rộng động định cung cấp không gian khối dành riêng với đảm bảo giao thức cho các ứng dụng phi tập trung yêu cầu khả năng xử lý giao dịch cao. Theo mặc định, khả năng của không gian khối công cộng trong các khối được giới hạn. Khi một ứng dụng phi tập trung nộp đơn xin không gian khối độc lập, khối thêm không gian bổ sung chỉ chứa giao dịch liên quan đến hợp đồng thông minh của ứng dụng. Khi không gian khối mở rộng, các bộ xác minh cần tăng cường các nút thực thi linh hoạt để mở rộng khả năng xử lý tương ứng.

Không gian khối co giãn là một cơ chế mở rộng blockchain cho phép tỉ lệ mở rộng vô hạn trong khi vẫn duy trì tính tương tích. Các mạng có thể mở rộng như blockchain phân mảnh, mạng chuỗi ứng dụng và Layer2 cũng có thể cung cấp không gian khối độc lập, nhưng cách ly và việc tạo khối là không đồng bộ. Không gian khối co giãn cho phép DApps với không gian khối độc lập tương tác đồng bộ thông qua các giao dịch nguyên tử trong cùng một khối, tránh cần thiết phải giao tiếp không đồng bộ giữa các chuỗi.

Khi một DApp trong mạng lưới Artela cần tính mở rộng cao, nó có thể đăng ký không gian khối co giãn để xử lý tăng cường lưu lượng thông qua. Không gian khối co giãn và các tiện ích mở rộng cung cấp tính mở rộng và các tính năng tùy chỉnh cho DApps trong Artela.

Nâng cao Chức năng DApp với Tiện ích Bản địa trong Artela

Thông qua lập trình Aspect, nhà phát triển được trao quyền tạo ra các tiện ích bản địa (xem liên kết mở rộng 2) kết hợp các chức năng tùy chỉnh lên trên tất cả các lớp cơ bản của blockchain, kết hợp chúng với các hợp đồng thông minh EVM hiện có để tăng cường khả năng của ứng dụng phi tập trung.

Nguồn: Joshua Esin

  1. Tăng khả năng mở rộng: Một trong những lợi ích của lập trình Aspect trong Artela là tính mở rộng vô song của nó. Hợp đồng thông minh truyền thống thường đối mặt với hạn chế khi sửa đổi hoặc mở rộng chức năng. Lập trình Aspect của Artela vượt qua những rào cản này bằng cách cung cấp một khung vi mô và mở rộng có thể mở rộng. Nhà phát triển có thể mở rộng các chức năng của hợp đồng hiện có mà không thay đổi logic cốt lõi, mở đường cho việc phát triển ứng dụng phi tập trung linh hoạt và có khả năng mở rộng hơn.

  2. Tăng cường Bảo mật: Trong lĩnh vực bảo mật blockchain đang ngày càng phát triển, Aspect Programming của Artela giới thiệu một sự dịch chuyển mô hình. Khác với các biện pháp bảo mật white-box truyền thống, Aspect programming cung cấp một giải pháp bảo mật black-box bổ sung. Giám sát thời gian thực, giảm thiểu rủi ro tích cực và phân tích hành vi chạy giúp xây dựng một khung bảo mật vững chắc, ngăn chặn các lỗ hổng và đảm bảo sự liên tục của giao thức.

  3. Bộ Giải Quyết Ý Định On-chain: Artela’s Aspect Programming giới thiệu khái niệm cách mạng về bộ giải quyết ý định trên chuỗi. Theo cách truyền thống, người dùng phải chỉ định các cuộc gọi chức năng chi tiết để thực hiện các giao dịch. Với bộ giải quyết ý định trên chuỗi, người dùng có thể diễn đạt kết quả mong muốn của mình bằng ngôn ngữ dễ đọc, mang lại trải nghiệm tùy chỉnh và trực quan hơn. Ví dụ, người dùng có thể chỉ định ý định của mình là “hoán đổi X ETH thành Y USDC,” loại bỏ nhu cầu cho cuộc gọi chức năng phức tạp.

  4. Hoạt động Just-In-Time (JIT): Hoạt động JIT, một khái niệm mạnh mẽ được áp dụng rộng rãi trong nhiều tình huống, đạt được tính linh hoạt thông qua Lập Trình Khía Cạnh của Artela. Thực thi logic trên chuỗi trong vòng đời của Blockchain và kết hợp nó với hợp đồng thông minh trong các giao dịch nguyên tử mở ra các khả năng cho các quy trình thanh toán JIT, quản lý hồ bơi thanh khoản JIT và các chiến lược bắt MEV trong các khung AMM.

  5. Các hành động Được Kích Hoạt Bởi Sự Kiện Tự Nhiên: Các hoạt động được kích hoạt bởi sự kiện tự nhiên trong Artela cho phép người dùng đăng ký theo dõi sự kiện trên chuỗi thời gian thực, kích hoạt các nhiệm vụ nguyên tử. Chức năng này giúp duy trì tính nhất quán giữa trạng thái trên chuỗi và ngoại chuỗi, cho phép thông báo tin nhắn bất đồng bộ giữa các chuỗi, và tăng cường tự động hóa blockchain.

  6. Omnichain Gaming: Khối Artela’s Aspect Programming mở rộng sự ảnh hưởng của mình đến lĩnh vực game, cung cấp cho các nhà phát triển các công cụ để nâng cao tính có thể lập trình của tài sản trong game. Với Artela, NFTs trang bị game có thể được nâng cấp thông qua tính có thể lập trình, tiên phong một kỷ nguyên mới của trải nghiệm người dùng đa chức năng trong hệ sinh thái game.

  7. Dịch vụ MicroServices OnChain: Artela cho phép tạo ra các dịch vụ trên chuỗi công khai trong mạng blockchain, thúc đẩy việc bảo trì và quản trị tập thể bởi các người dùng và tổ chức khác nhau. Mô hình này thúc đẩy việc chia sẻ tài nguyên, sáng tạo cộng tác và giảm thiểu rào cản phát triển, hỗ trợ sự phát triển của hệ sinh thái tài chính phi tập trung.

Mô hình lập trình của Artela giới thiệu một 'lớp chức năng' tích hợp sẵn vào mạng blockchain, loại bỏ nhu cầu sử dụng mạng bên thứ ba hoặc hệ thống off-chain phức tạp. Lớp chức năng này mở rộng khả năng cơ bản của lớp cơ sở, bao gồm biện pháp bảo mật, chức năng người giám hộ, tự động hóa và đồng bộ off-chain. Việc tích hợp lớp chức năng này đánh dấu một bước tiến trong việc phát triển giao thức và trải nghiệm người dùng trong các mạng phi tập trung.

Kết luận

Công nghệ cơ bản của Web3 là Blockchain công cộng, được giới thiệu lần đầu tiên đến thế giới thông qua mạng Bitcoin của Satoshi Nakamoto và sau đó được mở rộng rất nhiều trong chức năng bởi các nền tảng hợp đồng thông minh như Ethereum. Một số người xem Blockchain như là một mạng dữ liệu phi tập trung, về cơ bản là công nghệ sổ cái phân tán. Tuy nhiên, nó không chỉ đơn giản là về dữ liệu.

Blockchain giống hơn với một máy tính hơn là chỉ là một sổ cái hoặc cơ sở dữ liệu. Thách thức mà chúng ta đối mặt ngày nay là làm thế nào để thiết kế một máy tính tốt hơn. Blockchain Artela được xây dựng trên Cosmos SDK với nhiều cải tiến ở cấp độ động cơ. Hơn nữa, Artela tương thích với EVM và đổi mới bằng cách giới thiệu Lập trình Aspect để kích hoạt mở rộng trên chuỗi. Ngoài EVM, Artela cũng đã thêm một máy ảo thứ hai dựa trên WASM để hỗ trợ nhiều ngôn ngữ lập trình (AssemblyScript, Rust, C, C++) và truy xuất nhiều nguồn tài nguyên trên chuỗi hơn. Do đó, EVM phù hợp cho hợp đồng thông minh tổng quát, trong khi Aspect VM được sử dụng cho các phần mở rộng ứng dụng cụ thể.

Disclaimer

  1. Bài viết này được sao chép từ [ trung bình], Tất cả bản quyền thuộc về tác giả gốc [YBB Capital Researcher Ac-Core]. Nếu có ý kiến ​​phản đối về việc tái bản, vui lòng liên hệ Cổng Họcđội, và họ sẽ xử lý nhanh chóng.

  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi đội ngũ Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn bản dịch là không được phép.

EVM+ và Artela: Tiến xa hơn với Blockchain và Các Tiện Ích Bổ Sung Bản Địa

Nâng cao5/7/2024, 10:01:53 AM
EVM+ cung cấp một giải pháp mới mẻ giúp tăng cường việc phát triển ứng dụng quy mô lớn và tăng tốc quá trình tích hợp tiền điện tử vào các ứng dụng chính thống bằng cách tích hợp mượt mà tài sản EVM, giao thức và cơ sở hạ tầng. Trong tầm nhìn của Vitalik cho Ethereum, lớp địa chỉ các nhu cầu không thể mở rộng chơi một vai trò quan trọng. Artela đáp ứng nhu cầu về 'các chức năng tùy chỉnh' trong mạng lưới blockchain bằng cách thêm 'tiện ích mở rộng cốt lõi' lên trên lớp cơ bản.

Lời mở đầu

EVM + là một mô hình tiên tiến được thiết kế đặc biệt để thúc đẩy sự phát triển của Máy ảo Ethereum để thích ứng tốt hơn với bối cảnh tiền điện tử thay đổi nhanh chóng. Mô hình này tích hợp các đổi mới và năng suất từ Web2 vào Web3, với các công nghệ thực tế như trí tuệ nhân tạo, DePIN và bảo mật DeFi nhanh chóng được tích hợp vào các ứng dụng tiền điện tử. EVM + cung cấp một giải pháp mới không chỉ thúc đẩy sự phát triển của các ứng dụng quy mô lớn mà còn đẩy nhanh việc tích hợp tiền điện tử với các ứng dụng chính thống bằng cách tích hợp liền mạch các tài sản, giao thức và cơ sở hạ tầng EVM. Nó tăng cường khả năng mở rộng blockchain bằng cách triển khai các phần mở rộng chuỗi gốc EVM + WASM và tối ưu hóa khả năng xử lý blockchain bằng cách hỗ trợ thực thi EVM song song.

Như giải thích bởi Techandtips123, EVM song song tương tự như việc giao vai trò trong quá trình chuẩn bị bữa tiệc. Hãy tưởng tượng bạn cần chuẩn bị cho một cuộc chuyển đổi và giao các nhiệm vụ cụ thể: A vận chuyển các mặt hàng lớn, B xử lý hàng hóa quý giá, C chịu trách nhiệm vận chuyển hàng hóa, và D tổ chức bố trí vệ sinh tại địa điểm mới. Phân chia này cho phép bốn người hoàn thành công việc một cách hiệu quả và nhanh chóng hơn.

Tương tự, khái niệm về EVM song song liên quan đến việc phân phối các nhiệm vụ tính toán giữa nhiều đơn vị thực thi khác nhau. Trong mạng lưới Ethereum, nhiều người tham gia xử lý các giao dịch khác nhau đồng thời, mỗi giao dịch giống như một nhiệm vụ độc lập, chẳng hạn như chuyển khoản hoặc tạo mã thông báo mới. Mỗi người tham gia xử lý một nhiệm vụ một cách độc lập trên EVM, tương tự như chạy các chương trình máy tính riêng lẻ trên blockchain. Khi hoàn thành, kết quả của những nhiệm vụ này được tổng hợp trở lại vào mạng lưới để tạo thành khối cuối cùng. Khi một người thực thi đơn lẻ không thể xử lý một lượng lớn giao dịch một cách độc lập, tốc độ giảm đi và tính khả dụng giảm. Việc giới thiệu EVM song song giải quyết vấn đề này bằng cách cho phép nhiều người thực thi xử lý các giao dịch khác nhau đồng thời, cho phép mạng xử lý nhiều giao dịch nhanh hơn, giảm tắc nghẽn và chi phí liên quan.

Khái niệm về việc giới thiệu các "Lớp" mới

Nguồn: Artela — Từ EVM+ đến EVM++

Vitalik Buterin lưu ý, “L2 dành cho việc mở rộng, L3 dành cho chức năng tùy chỉnh, như quyền riêng tư. Trong tầm nhìn này, không ai cố gắng cung cấp 'khả năng mở rộng bậc hai'; thay vào đó, ngăn xếp bao gồm một lớp giúp ứng dụng mở rộng và một lớp khác để đáp ứng nhu cầu chức năng được tùy chỉnh của các trường hợp sử dụng khác nhau.

Trong tầm nhìn của Vitalik về Ethereum, lớp địa chỉ các nhu cầu không thể mở rộng rõ ràng đóng vai trò quan trọng. Quan điểm của anh ấy nhấn mạnh sự cần thiết cho các mạng blockchain hỗ trợ "các chức năng tùy chỉnh." Đối với Ethereum, đáp ứng nhu cầu này có thể liên quan đến việc thành lập một lớp mới, trong khi Artela đề xuất thêm "tiện ích mở rộng tự nhiên" lên trên lớp cơ bản.

Về mặt Blockchain, tính năng đề cập đến khả năng hỗ trợ các ứng dụng khác nhau. Máy ảo Ethereum (EVM), là bộ máy thời gian hỗ trợ hợp đồng thông minh, đã trở thành mô hình chính thức để tạo ra các ứng dụng phi tập trung và triển khai tính năng. Ban đầu được đề xuất bởi Ethereum, EVM hiện đã được nhiều chuỗi hợp đồng thông minh áp dụng, thường được gọi là chuỗi tương thích hoặc tương đương với EVM. Tuy nhiên, EVM hiện tại đã được chứng minh là có hạn chế trong việc hỗ trợ các tính năng mở rộng của các ứng dụng phi tập trung. Thách thức chính là làm thế nào để mở rộng ranh giới tính năng trong các chuỗi EVM. Có hai hướng thực tế để cải thiện:

  1. Thay thế EVM bằng các máy ảo tốt hơn
  2. Nâng cao EVM thông qua các phần mở rộng bổ sung

Cách tiếp cận đầu tiên né tránh những hạn chế của EVM nhưng yêu cầu từ bỏ hợp đồng thông minh dựa trên EVM. MoveVM và FuelVM là ví dụ cho phong cách triển khai này. Trong khi các máy ảo tiên tiến hơn có thể cần trong tương lai, chúng yêu cầu một lượng thời gian đáng kể để đạt được sự trưởng thành và phổ biến như EVM.

Phương pháp thứ hai liên quan đến việc giới thiệu một ngăn xếp mới để tăng cường EVM thông qua các “phần mở rộng.” Mục đích ở đây là đẩy giới hạn chức năng của EVM vượt xa so với đặc tả ban đầu trong khi duy trì tính tương đương của EVM. Phương pháp này nâng cao khả năng của DApps trên cơ sở hạ tầng EVM hiện có. Việc khám phá cách nâng cao EVM mở ra cánh cửa cho những khả năng hứng thú và sự đổi mới liên tục trong chức năng của DApp, đem lại những đổi mới quan trọng đang nổi lên.

Artela

EVM+ trong Mạng lưới Artela

Nhiệm vụ của Artela là tạo ra một mạng lưới blockchain tầng móng để đáp ứng nhu cầu ngày càng tăng về ứng dụng phi tập trung quy mô lớn. Thiết kế đổi mới của Artela cho phép các nhà phát triển tạo ra các phần mở rộng bản địa trên cơ sở lớp cơ sở blockchain theo kiểu mô đun, tăng cường tính lập trình của blockchain. Phương pháp này sẽ cho phép các nhà phát triển triển khai các chức năng tùy chỉnh một cách nhẹ nhàng và linh hoạt, mở ra cánh cửa cho sự đổi mới nhanh hơn và nhiều khả năng hơn.

Artela có một lớp mở rộng cho phép thêm các mô-đun mở rộng người dùng gọi là Khía cạnh, nhằm tăng cường tính lập trình trong khi đảm bảo tính tương thích với các hợp đồng thông minh EVM hiện có. Khía cạnh cho phép các nhà phát triển tiêm logic bổ sung trong suốt vòng đời giao dịch toàn bộ vượt qua hợp đồng thông minh để quản lý giao dịch và khối liên quan.

Artela đã xây dựng một mạng lưới EVM+ có khả năng mở rộng cao, giới thiệu các máy ảo WASM tương thích với mạng lưới EVM thông qua lập trình Aspect (xem liên kết mở rộng 1). Những máy ảo này có thể tương tác với nhau, cho phép thêm và thực thi động các chương trình mở rộng trên chuỗi. EVM+ cho phép các nhà phát triển xây dựng giao thức hiệu suất cao, ứng dụng phi tuyến tính có tính tổ chức và tùy chỉnh các chức năng cơ bản cho các tình huống cụ thể.

Nguồn: Nghệ thuật chính thức của Artela

Trong giai đoạn DevNet và Public Testnet, Artela hợp tác với các nhà phát triển cộng đồng để khám phá tiềm năng của mạng lưới EVM+, dẫn đến các trường hợp sử dụng sáng tạo:

· Sử dụng WASM như một bộ xử lý cộng tác trên chuỗi để tạo điều kiện cho việc thực hiện các thuật toán của các đại lý trí tuệ nhân tạo và các mô-đun hiệu suất cao khác trực tiếp trên chuỗi khối, đồng thời đảm bảo tính tương tác liền mạch với hệ thống EVM;

· Sự tham gia của thế giới tự trị vào các đại lý trí tuệ nhân tạo trên chuỗi, cho phép NPCs trên chuỗi thực sự có thể lập trình được tương tác với người dùng;

· Việc thực hiện tùy chọn các mô-đun bảo mật trên chuỗi thời gian thực, cho phép các giao thức DeFi nhận diện và giảm thiểu giao dịch đáng ngờ ngay lập tức.

Một kỷ nguyên mới đang ở ngưỡng cửa, một kỷ nguyên hoàn toàn thực hiện các giao thức trên chuỗi, trí tuệ nhân tạo và DeFi an toàn trong khi duy trì tính tương thích và tương tác với thế giới EVM.

Từ EVM+ đến EVM++

Tầm nhìn của Artela là xây dựng một mạng lưới có khả năng mở rộng vô hạn, nơi mà EVM+ không phải là mục tiêu cuối cùng mà chỉ là một điểm khởi đầu. Bước tiếp theo của Artela là EVM++, một mạng lưới song song với EVM+ được thiết kế để hoàn toàn phát huy tiềm năng của công nghệ Blockchain có khả năng mở rộng. EVM+ đã mở khóa khả năng mở rộng của EVM, nhằm mục tiêu thích nghi với thế giới tiền điện tử mới nơi mà sản xuất và sáng tạo Web2, cùng với các công nghệ thực tế như trí tuệ nhân tạo, DePIN và bảo mật FinTech, đang nhanh chóng tích hợp vào DApps. EVM++ mở rộng khả năng mở rộng của EVM, cho phép mạng lưới sáng tạo này thúc đẩy việc áp dụng quy mô lớn hơn của DApps và tăng tốc quá trình tích hợp của tiền điện tử vào các ứng dụng chính thống.

Mạng EVM++ Song song linh hoạt

Sự triển khai song song EVM++ của Artela sẽ diễn ra trong hai giai đoạn.

Giai đoạn đầu tiên liên quan đến việc thực hiện giao dịch song song dưới EVM+. Mạng lưới Artela không chỉ đạt được việc thực hiện song song cơ bản của EVM mà còn giải quyết các thách thức của việc thực hiện song song dưới EVM+ Aspects, đó là các phần mở rộng chạy trên máy ảo WASM có thể được gọi trong quá trình vòng đời giao dịch.

Trong giai đoạn thứ hai, Artela sẽ sử dụng khả năng song song kết hợp với tính linh hoạt của máy tính để đạt được không gian khối linh hoạt, một cơ chế động cho phép các ứng dụng phi tập trung tối đa hóa các lợi ích của việc thực thi song song.

Tổng quan về EVM song song

Kiến trúc có khả năng mở rộng theo chiều ngang của Artela được thiết kế xung quanh việc thực thi song song, đảm bảo tính mở rộng của sức mạnh tính toán của nút mạng thông qua tính mạnh linh hoạt để cuối cùng đạt được không gian khối linh hoạt.

· Thực Thi Song Song: Các giao dịch trên Artela có thể được thực thi song song. Mạng lưới Artela nhóm các giao dịch để thực thi song song dựa trên phân tích xung đột phụ thuộc giao dịch;

· Tính linh hoạt của máy tính: Các nút xác nhận hỗ trợ mở rộng theo chiều ngang, và mạng lưới tự động điều chỉnh các nút tính toán của các nút xác nhận dựa trên tải mạng hiện tại hoặc điều kiện đăng ký. Quá trình mở rộng được phối hợp bởi một giao thức tính linh hoạt để đảm bảo một số lượng đủ các nút tính toán linh hoạt trong mạng đồng thuận;

· Khối Không Gian Co Giãn: Dựa trên tính toán co giãn, ngoài việc mở rộng không gian khối công cộng, các DApp lớn cần không gian khối độc lập có thể đăng ký để sử dụng trong mạng lưới.

"Không gian khối linh hoạt"

Không gian khối linh hoạt đề cập đến không gian khối có thể mở rộng động định cung cấp không gian khối dành riêng với đảm bảo giao thức cho các ứng dụng phi tập trung yêu cầu khả năng xử lý giao dịch cao. Theo mặc định, khả năng của không gian khối công cộng trong các khối được giới hạn. Khi một ứng dụng phi tập trung nộp đơn xin không gian khối độc lập, khối thêm không gian bổ sung chỉ chứa giao dịch liên quan đến hợp đồng thông minh của ứng dụng. Khi không gian khối mở rộng, các bộ xác minh cần tăng cường các nút thực thi linh hoạt để mở rộng khả năng xử lý tương ứng.

Không gian khối co giãn là một cơ chế mở rộng blockchain cho phép tỉ lệ mở rộng vô hạn trong khi vẫn duy trì tính tương tích. Các mạng có thể mở rộng như blockchain phân mảnh, mạng chuỗi ứng dụng và Layer2 cũng có thể cung cấp không gian khối độc lập, nhưng cách ly và việc tạo khối là không đồng bộ. Không gian khối co giãn cho phép DApps với không gian khối độc lập tương tác đồng bộ thông qua các giao dịch nguyên tử trong cùng một khối, tránh cần thiết phải giao tiếp không đồng bộ giữa các chuỗi.

Khi một DApp trong mạng lưới Artela cần tính mở rộng cao, nó có thể đăng ký không gian khối co giãn để xử lý tăng cường lưu lượng thông qua. Không gian khối co giãn và các tiện ích mở rộng cung cấp tính mở rộng và các tính năng tùy chỉnh cho DApps trong Artela.

Nâng cao Chức năng DApp với Tiện ích Bản địa trong Artela

Thông qua lập trình Aspect, nhà phát triển được trao quyền tạo ra các tiện ích bản địa (xem liên kết mở rộng 2) kết hợp các chức năng tùy chỉnh lên trên tất cả các lớp cơ bản của blockchain, kết hợp chúng với các hợp đồng thông minh EVM hiện có để tăng cường khả năng của ứng dụng phi tập trung.

Nguồn: Joshua Esin

  1. Tăng khả năng mở rộng: Một trong những lợi ích của lập trình Aspect trong Artela là tính mở rộng vô song của nó. Hợp đồng thông minh truyền thống thường đối mặt với hạn chế khi sửa đổi hoặc mở rộng chức năng. Lập trình Aspect của Artela vượt qua những rào cản này bằng cách cung cấp một khung vi mô và mở rộng có thể mở rộng. Nhà phát triển có thể mở rộng các chức năng của hợp đồng hiện có mà không thay đổi logic cốt lõi, mở đường cho việc phát triển ứng dụng phi tập trung linh hoạt và có khả năng mở rộng hơn.

  2. Tăng cường Bảo mật: Trong lĩnh vực bảo mật blockchain đang ngày càng phát triển, Aspect Programming của Artela giới thiệu một sự dịch chuyển mô hình. Khác với các biện pháp bảo mật white-box truyền thống, Aspect programming cung cấp một giải pháp bảo mật black-box bổ sung. Giám sát thời gian thực, giảm thiểu rủi ro tích cực và phân tích hành vi chạy giúp xây dựng một khung bảo mật vững chắc, ngăn chặn các lỗ hổng và đảm bảo sự liên tục của giao thức.

  3. Bộ Giải Quyết Ý Định On-chain: Artela’s Aspect Programming giới thiệu khái niệm cách mạng về bộ giải quyết ý định trên chuỗi. Theo cách truyền thống, người dùng phải chỉ định các cuộc gọi chức năng chi tiết để thực hiện các giao dịch. Với bộ giải quyết ý định trên chuỗi, người dùng có thể diễn đạt kết quả mong muốn của mình bằng ngôn ngữ dễ đọc, mang lại trải nghiệm tùy chỉnh và trực quan hơn. Ví dụ, người dùng có thể chỉ định ý định của mình là “hoán đổi X ETH thành Y USDC,” loại bỏ nhu cầu cho cuộc gọi chức năng phức tạp.

  4. Hoạt động Just-In-Time (JIT): Hoạt động JIT, một khái niệm mạnh mẽ được áp dụng rộng rãi trong nhiều tình huống, đạt được tính linh hoạt thông qua Lập Trình Khía Cạnh của Artela. Thực thi logic trên chuỗi trong vòng đời của Blockchain và kết hợp nó với hợp đồng thông minh trong các giao dịch nguyên tử mở ra các khả năng cho các quy trình thanh toán JIT, quản lý hồ bơi thanh khoản JIT và các chiến lược bắt MEV trong các khung AMM.

  5. Các hành động Được Kích Hoạt Bởi Sự Kiện Tự Nhiên: Các hoạt động được kích hoạt bởi sự kiện tự nhiên trong Artela cho phép người dùng đăng ký theo dõi sự kiện trên chuỗi thời gian thực, kích hoạt các nhiệm vụ nguyên tử. Chức năng này giúp duy trì tính nhất quán giữa trạng thái trên chuỗi và ngoại chuỗi, cho phép thông báo tin nhắn bất đồng bộ giữa các chuỗi, và tăng cường tự động hóa blockchain.

  6. Omnichain Gaming: Khối Artela’s Aspect Programming mở rộng sự ảnh hưởng của mình đến lĩnh vực game, cung cấp cho các nhà phát triển các công cụ để nâng cao tính có thể lập trình của tài sản trong game. Với Artela, NFTs trang bị game có thể được nâng cấp thông qua tính có thể lập trình, tiên phong một kỷ nguyên mới của trải nghiệm người dùng đa chức năng trong hệ sinh thái game.

  7. Dịch vụ MicroServices OnChain: Artela cho phép tạo ra các dịch vụ trên chuỗi công khai trong mạng blockchain, thúc đẩy việc bảo trì và quản trị tập thể bởi các người dùng và tổ chức khác nhau. Mô hình này thúc đẩy việc chia sẻ tài nguyên, sáng tạo cộng tác và giảm thiểu rào cản phát triển, hỗ trợ sự phát triển của hệ sinh thái tài chính phi tập trung.

Mô hình lập trình của Artela giới thiệu một 'lớp chức năng' tích hợp sẵn vào mạng blockchain, loại bỏ nhu cầu sử dụng mạng bên thứ ba hoặc hệ thống off-chain phức tạp. Lớp chức năng này mở rộng khả năng cơ bản của lớp cơ sở, bao gồm biện pháp bảo mật, chức năng người giám hộ, tự động hóa và đồng bộ off-chain. Việc tích hợp lớp chức năng này đánh dấu một bước tiến trong việc phát triển giao thức và trải nghiệm người dùng trong các mạng phi tập trung.

Kết luận

Công nghệ cơ bản của Web3 là Blockchain công cộng, được giới thiệu lần đầu tiên đến thế giới thông qua mạng Bitcoin của Satoshi Nakamoto và sau đó được mở rộng rất nhiều trong chức năng bởi các nền tảng hợp đồng thông minh như Ethereum. Một số người xem Blockchain như là một mạng dữ liệu phi tập trung, về cơ bản là công nghệ sổ cái phân tán. Tuy nhiên, nó không chỉ đơn giản là về dữ liệu.

Blockchain giống hơn với một máy tính hơn là chỉ là một sổ cái hoặc cơ sở dữ liệu. Thách thức mà chúng ta đối mặt ngày nay là làm thế nào để thiết kế một máy tính tốt hơn. Blockchain Artela được xây dựng trên Cosmos SDK với nhiều cải tiến ở cấp độ động cơ. Hơn nữa, Artela tương thích với EVM và đổi mới bằng cách giới thiệu Lập trình Aspect để kích hoạt mở rộng trên chuỗi. Ngoài EVM, Artela cũng đã thêm một máy ảo thứ hai dựa trên WASM để hỗ trợ nhiều ngôn ngữ lập trình (AssemblyScript, Rust, C, C++) và truy xuất nhiều nguồn tài nguyên trên chuỗi hơn. Do đó, EVM phù hợp cho hợp đồng thông minh tổng quát, trong khi Aspect VM được sử dụng cho các phần mở rộng ứng dụng cụ thể.

Disclaimer

  1. Bài viết này được sao chép từ [ trung bình], Tất cả bản quyền thuộc về tác giả gốc [YBB Capital Researcher Ac-Core]. Nếu có ý kiến ​​phản đối về việc tái bản, vui lòng liên hệ Cổng Họcđội, và họ sẽ xử lý nhanh chóng.

  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.

  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi đội ngũ Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn bản dịch là không được phép.

Empieza ahora
¡Registrarse y recibe un bono de
$100
!