Sáng sớm hôm nay, Forward Research, tổ chức cốt lõi của hệ sinh thái Arweave, đã tổ chức một hội nghị trực tuyến và chính thức ra mắt lớp điện toán song song phi tập trung AO dựa trên mạng lưu trữ vĩnh viễn Arweave. Người sáng lập Arweave Sam Williams đã giới thiệu chi tiết các thông tin liên quan đến AO tại cuộc họp và thông báo về việc mở mạng thử nghiệm.
Ngay khi tin tức xuất hiện, Arweave token AR đã tăng từ 16 USDT lên tối đa 27,5 USDT, mức tăng tối đa khoảng 72%. Chúng tôi sẽ giải thích chức năng, đặc điểm và sự khác biệt của AO trong bài viết này.
AO là gì?
Theo định nghĩa tài liệu chính thức, máy tính AO là một môi trường điện toán thống nhất, duy nhất (Hình ảnh hệ thống đơn) được lưu trữ trên một tập hợp các nút không đồng nhất trong mạng phân tán. Máy tính AO được thiết kế để cung cấp một môi trường cho phép bất kỳ số lượng quy trình song song nào hoạt động đồng thời, được phối hợp thông qua lớp nhắn tin mở. Cơ chế truyền thông điệp kết nối các tiến trình đang chạy độc lập với nhau, cuối cùng tạo thành một “mạng”.
Hiểu một cách đơn giản, lớp dưới cùng của máy tính AO vẫn sử dụng công nghệ phân tán, với các đơn vị lập kế hoạch phi tập trung, các nút tính toán, nút truyền thông tin, v.v., nhưng nó là một đối tượng hoạt động duy nhất xét về mặt cảm nhận của người dùng.
Đặc điểm máy tính AO
Tài liệu chính thức của AO nêu rõ rằng máy tính AO có khả năng tương thích cao và có thể chạy song song nhiều quy trình một cách hiệu quả, từ đó đạt được hiệu suất mạng mạnh mẽ. Các tính năng cụ thể của nó bao gồm:
- Hạn chế thấp: Không giống như các hệ thống máy tính phi tập trung hiện có, AO không giới hạn cường độ và hình thức của giao thức (chẳng hạn như Ethereum EIP-170 giới hạn giới hạn trên của kích thước hợp đồng thông minh ở mức 24,576 kb), đồng thời đảm bảo tính xác minh của chính mạng. để giảm thiểu sự tin cậy;
- Khả năng tương thích: Kiến trúc mô-đun và phân tán của AO cho phép các hợp đồng thông minh hiện có nhanh chóng được nhúng vào mạng và hoạt động như một quy trình nhận và gửi tin nhắn;
- Tính mô đun: Cho phép người dùng tự do lựa chọn các máy ảo khác nhau, mô hình đặt hàng và đảm bảo bảo mật gửi tin nhắn. Cuối cùng, tất cả các tin nhắn sẽ được xử lý ở định dạng thống nhất thông qua lớp dữ liệu phi tập trung của Arweave. Bản chất mô-đun này tạo ra một môi trường điện toán thống nhất có thể thích ứng với các khối lượng công việc khác nhau và mỗi quy trình có thể chạy nhanh chóng và được giải quyết hiệu quả.
Mục tiêu cốt lõi của AO Computer là đạt được các dịch vụ điện toán thống nhất, song song và không giới hạn. Tạo môi trường cơ bản mới cho thiết kế DApp, có cả tính năng không cần tin cậy của hợp đồng thông minh và lợi thế của môi trường điện toán truyền thống như Amazon EC 2.
(Ghi chú : Amazon EC 2 là dịch vụ do AWS cung cấp, cung cấp các dịch vụ điện toán đám mây có công suất thay đổi. Phiên bản EC 2 cung cấp nhiều khả năng tính toán và tùy chọn cấu hình khác nhau để đáp ứng khối lượng công việc và nhu cầu khác nhau.)
Phân tích tóm tắt kiến trúc
Máy tính AO có tổng cộng 5 thành phần, Odaily đơn giản hóa các chức năng và logic hoạt động của nó như sau:
Đơn vị cơ bản của điện toán mạng của máy tính AO là “quy trình”. Hành vi tương tác của người dùng sẽ gửi “thông báo” đến quy trình, sau đó quy trình sẽ chạy và tính toán dưới một máy ảo, bộ lập lịch và bộ nhớ được phân bổ cụ thể. “Đơn vị truyền tin” có nhiệm vụ gửi tin nhắn và gửi thông tin đến “đơn vị lập lịch” để xử lý. “Đơn vị tính toán” chịu trách nhiệm tính toán đầu ra. Cuối cùng, đơn vị lập lịch sẽ tải dữ liệu lên Arweave.
Ngoài ra, AO Computer còn ra mắt hệ điều hành phi tập trung AOS, cho phép các nhà phát triển khởi chạy các quy trình dòng lệnh không bị giới hạn bởi vị trí khi chạy, do đó cho phép người dùng tương tác liền mạch trên mạng. Kết quả là một nền tảng điện toán toàn cầu, thống nhất, vượt qua các giới hạn về khả năng mở rộng và được tất cả người tham gia sử dụng.
So sánh với hệ sinh thái hiện có
Sự khác biệt so với Ethereum
Ethereum là một mạng điện toán phi tập trung trong đó tất cả người dùng chia sẻ bộ nhớ và một luồng thực thi duy nhất. Ethereum ban đầu được hình thành để bổ sung tính toán hoàn chỉnh Turing vào chuỗi khối, biến Ethereum trở thành “máy tính thế giới”. Tài liệu AO nêu rõ rằng thông lượng của mạng lõi Ethereum đã không được cải thiện kể từ năm 2015.
Ethereum không có kế hoạch mở rộng mạng ngoài khả năng xử lý đơn luồng mà thay vào đó bắt tay vào con đường mở rộng Rollup. Phương pháp mở rộng này tập trung vào việc hỗ trợ các mạng Rollup bổ sung. Có 14 Rollup trong hệ sinh thái Ethereum. Mỗi Rollup trong số 14 Rollup này thể hiện phép tính của một luồng duy nhất (được gọi là “quy trình” trong AO) và có thể được thực thi song song.
AO đề xuất một kiến trúc mới tập trung vào việc thực thi song song thay vì bộ nhớ dùng chung, hỗ trợ bất kỳ số lượng quy trình độc lập nào , đồng thời giữ cho chương trình được phân quyền và không cần tin cậy.
Sự khác biệt so với thị trường máy tính phi tập trung
Trong các nền tảng hợp đồng thông minh truyền thống như Ethereum, kiến trúc luồng chia sẻ hạn chế việc thực hiện các tác vụ điện toán nhỏ, hạn chế khả năng mở rộng và hiệu quả của ứng dụng, đồng thời ảnh hưởng đến khả năng tính toán chuyên sâu.
Một số mạng nhằm mục đích tạo điều kiện thuận lợi cho tính toán quy mô lớn trong môi trường phi tập trung, chẳng hạn như Akash, cung cấp thị trường dịch vụ lưu trữ container phi tập trung cho phép thực hiện các chương trình truyền thống, không xác định nhưng hy sinh khả năng tạo ra các dịch vụ không cần tin cậy. hợp đồng).
Máy tính AO sử dụng cơ chế trạng thái ba chiều để duy trì các chức năng thực thi hợp đồng thông minh truyền thống. AO không cố gắng đạt được sự đồng thuận về trạng thái tính toán mà tập trung vào việc đảm bảo rằng nhật ký tương tác được viết và có sẵn trên Arweave. Hệ thống trạng thái ba chiều sau đó đảm bảo rằng đầu ra luôn giống nhau. Hiểu một cách đơn giản, tất cả các nút của blockchain truyền thống cần phải đạt được sự đồng thuận và đảm bảo rằng các bản sao dữ liệu của các nút nhất quán thông qua thuật toán đồng thuận. Trước tiên, AO thực hiện các phép tính song song và xuất chúng sang Arweave, sau đó cơ chế trạng thái ba chiều đảm bảo tính nhất quán kết quả đầu ra, từ đó đảm bảo sức mạnh tính toán và khả năng hỗ trợ Hợp đồng thông minh.
Tóm lại là
Theo tài liệu, máy tính AO là một máy tính thế giới song song có khả năng mở rộng, khả năng vận hành và khả năng tương thích mạnh mẽ. Tuy nhiên, mạng thử nghiệm nội bộ của nó mới chỉ được ra mắt được một tháng, vẫn còn phải xem liệu mạng chính có thể ra mắt thành công vào năm 2024 hay không và liệu hiệu suất triển khai có đáp ứng được mong đợi hay không.