AO là điện toán siêu song song và Nostr là giao thức xã hội phi tập trung. Làm thế nào để so sánh? Định vị và con đường phát triển của mỗi bên là gì?
Bạn có thể cảm thấy lạ khi nhìn thấy tiêu đề: AO là viết tắt của điện toán siêu song song và Nostr là một giao thức xã hội phi tập trung. Cả hai dường như hoàn toàn khác nhau. trường không dễ so sánh. Tuy nhiên, nếu đi sâu hơn vào cấp độ triển khai kỹ thuật, chúng ta sẽ thấy rằngvề cơ bản chúng là "các giao thức truyền tin nhắn" nên có thể so sánh được.
Là một giao thức truyền tin nhắn, yếu tố cốt lõi đương nhiên là chính "tin nhắn" và mọi thứ đều xoay quanh việc truyền tin nhắn. Vậy các thông báo tương ứng được xác định như thế nào trong mạng AO và Nostr? Kiến trúc mạng của họ được xây dựng như thế nào để hỗ trợ truyền tải tin nhắn? Làm thế nào để tích hợp với các giao thức khác? Vị trí tương ứng, kịch bản ứng dụng chính và xu hướng phát triển của chúng là gì?
Bài viết này nhằm mục đích so sánh sâu về hai giao thức AO và Nostr, tập trung vào tác động của cấu trúc giao thức đến các chức năng và tiến hành phân tích phân tích chi tiết xung quanh các vấn đề trên.
Khái niệm và đặc điểm của tin nhắn
AO Tin nhắn trong
Trong kiến trúc mạng AO, một tin nhắn (Message) nằm giữa mỗi đơn vị mạng (MU, SU, CU) hoặc giữa mỗi tiến trình Đơn vị thông tin cơ bản được truyền giữa. Chúng cho phép trao đổi thông tin và cộng tác bằng cách gửi và nhận tin nhắn.
AO được thiết kế như một mạng truyền thông không đồng bộ dựa trên thông điệp. Đầu tiên, AO cần các thông báo để thúc đẩy khi bắt đầu công việc (bắt đầu một quy trình) và những thông báo này có thể đến từ người dùng bên ngoài hoặc các quy trình khác. Thứ hai, giao tiếp giữa các quá trình của AO là không đồng bộ, có nghĩa là việc gửi và nhận tin nhắn độc lập với hoạt động của người gửi và người nhận. Quá trình gửi tin nhắn không cần chờ phản hồi hay xác nhận từ người nhận và có thể ngay lập tức tiếp tục thực hiện các thao tác khác. Tính năng này cải thiện đáng kể hiệu quả của tính toán song song AO.
Trong mạng AO, việc truyền tin nhắn không đồng bộ và đặc tính không chờ đợi khiến mạng này trở thành lựa chọn lý tưởng để xử lý các tác vụ điện toán song song quy mô lớn, vì nó cho phép các phần khác nhau của hệ thống đến các Bộ phận có thể được thực thi song song mà không phải chờ đợi lâu để nhận được phản hồi từ các quy trình khác.
Trong AO, mỗi tin nhắn đều tuân theo tiêu chuẩn ANS-104 của hệ sinh thái Arweave, một giao thức đóng gói dữ liệu. ANS-104 cải thiện đáng kể thông lượng đọc và ghi dữ liệu bằng cách tuần tự hóa nhị phân nhiều giao dịch thành một giao dịch gốc. Giao thức này không chỉ là việc đóng gói dữ liệu đơn giản mà còn thêm các trường như chủ sở hữu, chữ ký, địa chỉ đích, nhãn và dữ liệu vào dữ liệu được đóng gói. Thiết kế này cho phép ANS-104 hỗ trợ nhiều loại dữ liệu, bao gồm tài liệu, hình ảnh, âm thanh và video, trò chơi, mô hình dữ liệu, mã chương trình và trạng thái ba chiều. Ngoài ra, nó còn hỗ trợ quyền sở hữu dữ liệu và xác minh chữ ký, mang lại sự đảm bảo về tính bảo mật và toàn vẹn dữ liệu.
Những tính năng này của tiêu chuẩn ANS-104 đặc biệt quan trọng đối với AO vì chúng cho phép AO thiết lập các kịch bản ứng dụng đa dạng cho các loại dữ liệu khác nhau. Định dạng thông báo hợp nhất cũng thúc đẩy đáng kể khả năng giao tiếp hiệu quả và cộng tác liền mạch giữa các quy trình, đồng thời cũng có thể cải thiện hiệu quả xử lý lưu trữ và giải quyết trên Arweave, cho phép AO xây dựng lớp sẵn có dữ liệu và đồng thuận dữ liệu một cách hiệu quả để hỗ trợ các yêu cầu ứng dụng mở rộng của mình.
Sự kiện trong Nostr
Trong giao thức Nostr, A định dạng thông báo tiêu chuẩn được xác định dựa trên cấu trúc JSON được sử dụng để mô tả các loại dữ liệu khác nhau. Định dạng tin nhắn này được gọi là sự kiện và là đối tượng dữ liệu cơ bản trong mạng Nostr.
Cấu trúc thông báo được sử dụng phổ biến nhất đang được tích hợp vào một tiêu chuẩn thường được tuân theo, được gọi là tiêu chuẩn giao thức NIP (Nostr Thực hiện Khả năng). Tính nhất quán và tiêu chuẩn hóa này cải thiện đáng kể hiệu quả xử lý và quản lý dữ liệu, đồng thời giúp nâng cao khả năng tương tác và ổn định của hệ thống. Thông qua NIP, người dùng có thể thực hiện nhiều hoạt động và tương tác khác nhau trong mạng Nostr mà không phải lo lắng về sự khác biệt hoặc không tương thích ở các định dạng dữ liệu.
Cấu trúc JSON được sử dụng để xác định định dạng dữ liệu sự kiện trong giao thức Nostr. Cấu trúc này chứa các trường khác nhau, mỗi trường có một vai trò khác nhau, ví dụ: p>
trường loại: Cho biết loại sự kiện. Nó có thể đại diện cho các loại tin nhắn khác nhau, chẳng hạn như tin nhắn phòng trò chuyện, thông tin ví, v.v. hoặc có thể đại diện cho các hành vi cụ thể của người dùng, chẳng hạn như đề xuất danh sách chuyển tiếp, thực hiện một thao tác nhất định, v.v.
trường nội dung: Chứa nội dung cụ thể của sự kiện. Trường này hỗ trợ nhiều loại dữ liệu, chẳng hạn như bài đăng trên mạng xã hội, giấy tờ, âm thanh và video, v.v. Người dùng có thể thể hiện nhiều thông tin và dữ liệu khác nhau mà họ muốn truyền tải tại đây.
sig field: Dùng để lưu trữ chữ ký số của sự kiện . Chữ ký này được người gửi tạo bằng khóa riêng của họ và sau đó được khách hàng của người nhận xác minh bằng khóa chung tương ứng. Chữ ký đảm bảo rằng người dùng có khóa chung tương ứng thực sự đã gửi sự kiện vào một ngày cụ thể, từ đó nâng cao độ tin cậy và khả năng xác minh của sự kiện.
< p style=" text-align: left;">Bạn có thể tìm thấy mô tả cấu trúc dữ liệu sự kiện chi tiết tại: https://nostr.how/zh/the-protocolcontent. Thông qua các trường và cấu trúc này, giao thức Nostr cung cấp một khuôn khổ rõ ràng để gửi, nhận và xác minh các sự kiện. Thiết kế này giúp đảm bảo tính bảo mật, tính nhất quán và độ tin cậy của dữ liệu.
Tất cả các trường được kết hợp để thể hiện một sự kiện hoàn chỉnh đóng một vai trò cụ thể. Tóm lại, một sự kiện là một cấu trúc dữ liệu chứa nội dung tùy ý và được ký bởi người dùng. Cấu trúc này phản ánh vị trí, đặc điểm và vai trò của Nostr:
Nostr là hệ thống phân phối, lưu trữ và tiếp nhận thông tin. Nostr đã thiết lập một khung quản lý và trao đổi dữ liệu hiệu quả bằng cách áp dụng cấu trúc JSON và các tiêu chuẩn giao thức NIP, đảm bảo tính nhất quán và khả năng phân tích cú pháp của thông tin, đồng thời cung cấp cho người dùng môi trường giao tiếp thông tin ổn định, đáng tin cậy và thống nhất;
< /ul>Cấu trúc mạng hỗ trợ truyền tin nhắn
AO: MU/SU/CU hình thành mạng cộng tác
Mạng AO bao gồm ba mô-đun: MU, SU và CU Nó bao gồm các đơn vị cơ bản, vận hành và cộng tác thông qua các thông điệp và quy trình. Kiến trúc mạng của nó được hiển thị trong Hình 1-1.
Hình 1-1: Các đơn vị mạng mô-đun và hợp tác tạo thành kiến trúc mạng của AO (ảnh từ sách trắng AO)
Quy trình là đơn vị tính toán trong mạng AO. Khởi động một ứng dụng trên AO tương đương với việc khởi động một hoặc nhiều quy trình. Hệ thống sẽ phân bổ và lập lịch tài nguyên cho từng quy trình, chẳng hạn như MU, SU, CU, máy ảo, bộ nhớ, v.v. thực hiện quá trình:
MU (Messenger Unit): Đây là đơn vị đưa tin chịu trách nhiệm gửi thông tin đến SU thích hợp được xử lý, sau đó được chuyển đi tới CU để thực hiện phép tính, kết quả tính toán được trả về SU và đơn vị đưa tin liên tục lặp lại quá trình này;
Như đã đề cập ở trên, cấu trúc mạng và phương thức hoạt động của AO cho biết:
- < p style="text-align: left;">AO là một hệ thống nhắn tin
Message Nó là yếu tố cốt lõi trong quy trình và là mục tiêu công việc duy nhất của MU, SU và CU. Toàn bộ quá trình xoay quanh các thông báo. Một quy trình là hoạt động đang chạy của một bộ sưu tập thông báo, bao gồm quá trình hoàn chỉnh từ nhận tin nhắn, truyền thông báo, lập lịch và sắp xếp thông báo, thực hiện các phép tính (chuyển đổi trạng thái thông báo), xuất và lưu trữ kết quả tính toán.
Vì vậy, AO là một hệ thống truyền tải thông điệp có thể được dành riêng để xây dựng các ứng dụng trong việc phát hành thông tin, giao tiếp và tương tác theo thời gian thực, phân phối nội dung, v.v., chẳng hạn như mạng xã hội phi tập trung, phương tiện truyền thông xã hội và các nền tảng phát sóng trực tiếp/âm thanh và video theo yêu cầu/phát sóng trực tiếp phi tập trung, v.v.
< p style="text-align: left;">AO là một mạng mô-đun trong đó các phép tính được thực hiện ngoài chuỗi và không bị ràng buộc bởi sự đồng thuận khối, cho phép các đơn vị máy tính (nút) được mở rộng vô hạn khi cần, do đó được cải thiện đáng kể hiệu suất tính toán. Trong môi trường AO, bất kỳ tác vụ điện toán nào (quy trình song song) đều có thể được bắt đầu cùng lúc. Các quy trình này có thể chạy độc lập trên các nút điện toán khác nhau. trên các nút điện toán khác nhau. Việc xác minh được thực hiện cục bộ. Điều này làm cho AO trở thành một máy tính siêu song song phân tán, có thể kiểm chứng.
Mặc dù mỗi quy trình điện toán có thể chạy độc lập trên các nút khác nhau nhưng chúng có thể giao tiếp và cộng tác thông qua định dạng tin nhắn thống nhất (ANS-104). Cách tiếp cận này kết nối các tiến trình tính toán chạy độc lập với nhau để tạo thành một mạng thống nhất.
Cốt lõi của AO là giao thức nhắn tin cho phép các ứng dụng khác nhau chạy trên Arweave giao tiếp với nhau. Mỗi ứng dụng có thể gửi thông tin đến các ứng dụng khác thông qua mạng AO, sử dụng AO để thực hiện các hoạt động kết hợp nhằm đạt được trao đổi thông tin xuyên chuỗi.
Mạng AO chạy ngoài chuỗi và có thể đạt được kết nối liền mạch với các ứng dụng Web2. Bằng cách gọi giao diện giao thức AO, các ứng dụng Web2 có thể tham gia vào mạng phi tập trung này. Tính năng này cho phép AO thu hẹp khoảng cách giữa các ứng dụng Web2 và Web3, cho phép trao đổi thông tin đáng tin cậy và khả năng tương tác giữa các ứng dụng. Cơ chế thiết kế giao thức truyền thông của AO khiến nó trở thành một nền tảng mở, mang lại khả năng không giới hạn cho các nhà phát triển.
Tóm lại, kiến trúc mạng của AO hỗ trợ nó trở thành một nền tảng mạng máy tính mở, có thể kết hợp, tương tác, có thể mở rộng, có thể kiểm chứng, phi tập trung và mở. Nó không chỉ phù hợp với các ứng dụng xã hội có chủ đề xuất bản thông tin, truyền thông và tương tác mà còn có thể hỗ trợ các ứng dụng yêu cầu hiệu năng tính toán cao hơn và logic kinh doanh phức tạp hơn, chẳng hạn như học máy, tác nhân ra quyết định tự động, kết xuất đồ họa, trực tuyến. trò chơi và ứng dụng DeFi, v.v.
Nostr: Cấu trúc chuyển tiếp máy khách
Nostr là " Viết tắt của "Ghi chú và nội dung khác được truyền qua rơle", có nghĩa là "ghi chú và nội dung khác được truyền qua rơle". Có hai thành phần chính trong mạng và cấu trúc mạng được hiển thị trong Hình 1-2.
Hình 1-2 Cấu trúc mạng của Nostr
Đây là ứng dụng chạy về phía người dùng và được sử dụng để đọc dữ liệu Ghi để chuyển tiếp máy chủ. Máy khách sử dụng khóa chung làm địa chỉ của người dùng để gửi và nhận sự kiện, trong khi khóa riêng được dùng để ký khi gửi sự kiện nhằm chứng minh rằng đó là thao tác của chính người dùng và ngăn chặn sự giả mạo. Khi nhận được một sự kiện, khách hàng sẽ xác minh chữ ký bằng khóa riêng để xác nhận nguồn gốc và tính toàn vẹn của sự kiện.
Máy khách cho phép người dùng kết nối với bất kỳ số lượng máy chủ chuyển tiếp nào được phân bổ ở các vị trí khác nhau. Người dùng có thể xuất bản thông tin trên một rơle và truy xuất thông tin trên một rơle khác. Điều này có nghĩa là máy khách (người dùng) không phải phụ thuộc vào bất kỳ máy chủ chuyển tiếp cụ thể nào, bảo vệ dữ liệu và hành vi của người dùng một cách hiệu quả.
Máy chủ chuyển tiếp có khả năng nghe, nắm bắt và lưu trữ các sự kiện máy khách được kết nối với nó và chuyển tiếp các sự kiện này đến các máy khách đã đăng ký.
Bất kỳ ai cũng có thể chạy một máy chủ chuyển tiếp và nhiều máy chủ chuyển tiếp có thể thay thế lẫn nhau. Thiết kế này làm giảm tầm quan trọng của một rơle duy nhất và giảm chi phí cho một rơle đơn lẻ. Nguy cơ lỗi điểm giúp cải thiện khả năng chống kiểm duyệt. Ngoài ra, sự cạnh tranh giữa nhiều trạm chuyển tiếp có thể thúc đẩy việc cải thiện chất lượng dịch vụ, chẳng hạn như cung cấp dung lượng lưu trữ lớn hơn, tốc độ phản hồi nhanh hơn và lọc thông tin rác.
Máy chủ chuyển tiếp có thể chọn lưu trữ toàn bộ hoặc một phần nội dung của người dùng theo nhu cầu riêng của mình và quyết định thời lượng lưu trữ, cung cấp thông tin cho việc định vị và hành vi kinh doanh của rơle linh hoạt hơn. Đồng thời, các máy chủ chuyển tiếp không cần liên lạc với nhau nên không có vấn đề về mức độ đồng thuận và không cần đồng bộ hóa dữ liệu. Đồng bộ hóa dữ liệu đạt được thông qua việc gửi và nhận các sự kiện giữa các khách hàng, về cơ bản khác với các nút blockchain.
Kiến trúc như vậy không chỉ có thể cải thiện tính linh hoạt và hiệu quả của hệ thống mà còn đáp ứng hiệu quả các tình huống và nhu cầu sử dụng khác nhau.
Có thể thấy rằng Nostr áp dụng cấu trúc mạng nhẹ như Client-Relay, không chỉ có thể cải thiện tính linh hoạt và hiệu quả của hệ thống mà còn hiệu quả hỗ trợ xây dựng một hệ thống phát hành thông tin phi tập trung, chống kiểm duyệt, có thể kiểm chứng, đáp ứng nhu cầu của mọi người về tự do ngôn luận, giao tiếp suôn sẻ cũng như bảo mật dữ liệu và kiểm soát quyền riêng tư. Thiết kế này giải quyết một cách hiệu quả những thách thức và hạn chế khác nhau do phương tiện truyền thông xã hội tập trung mang lại. Vì vậy, Nostr được biết đến như một giao thức xã hội phi tập trung và được nhiều nhà phát triển ưa chuộng để xây dựng nhiều ứng dụng xã hội phi tập trung khác nhau, như Damus, YakiHonne, Iris, v.v.
Tích hợp với các giao thức khác
AO+ Arweave : Máy tính thế giới phi tập trung
AO chạy trên Arweave và đạt được sự tích hợp liền mạch với Arweave, như minh họa trong Hình 3-1 được hiển thị.
Hình 3-1 Tích hợp liền mạch giữa AO và Arweave (ảnh từ sách trắng AO)
Đây là Mô hình đồng thuận lưu trữ (SCP) ) là một triển khai. Trong mô hình đổi mới này, việc lưu trữ (đồng thuận) và tính toán được tách biệt một cách hiệu quả, giúp cho tính toán ngoài chuỗi và đồng thuận trên chuỗi trở nên khả thi. Kiến trúc này mang lại những ưu điểm rõ ràng:
Tính toán tùy chỉnh:Arweave cung cấp tất cả các hướng dẫn, Việc lưu trữ vĩnh viễn các trạng thái trung gian và kết quả tính toán đóng vai trò là lớp sẵn có của dữ liệu và lớp đồng thuận của AO. Việc thực thi từng ứng dụng (hợp đồng thông minh) có liên quan chặt chẽ đến dữ liệu được lưu trữ trong Arweave và logic tính toán cũng như tài nguyên dữ liệu có thể được tùy chỉnh theo nhu cầu của ứng dụng để thực thi trên các nút cục bộ. Tính linh hoạt này vượt xa mô hình EVM truyền thống, trong đó tất cả các nút phải thực hiện đồng thời các hoạt động được xác định trước để theo đuổi tính nhất quán trạng thái trên toàn mạng.
Tóm lại, AO bổ sung một lớp điện toán siêu song song cho Arweave và Arweave cung cấp bộ lưu trữ cho AO Tức là , hỗ trợ đồng thuận. Sự kết hợp của cả hai tạo ra một máy tính thế giới phi tập trung, mở ra một không gian rộng lớn cho sự đổi mới ứng dụng trong thế giới phi tập trung.
Nostr + Lightning: Xây dựng thông tin phi tập trung
vàGiá trịMạngMạng
Vì nhà phát triển fiatjaf của Nostr cũng là nhà phát triển của Lightning Network nên Nostr vốn hỗ trợ Lightning Network. Lightning Network là giải pháp lớp thứ hai cho chuỗi khối Bitcoin nhằm mở rộng chức năng của chuỗi khối ngoài chuỗi thông qua việc sử dụng các kênh. Nó giải quyết một cách hiệu quả các vấn đề về tốc độ giao dịch Bitcoin chậm, thông lượng hạn chế và chi phí giao dịch cao, giúp thực hiện các khoản thanh toán vi mô Bitcoin với tần suất cao, chi phí thấp.
Một trong những ứng dụng trực tiếp nhất của sự kết hợp giữa Nostr và Lightning Network là đạt được "flash" trong các ứng dụng xã hội. Ứng dụng khách nổi tiếng Damus của Nostr có chức năng thanh toán Bitcoin Lightning Network tích hợp sẵn. Người dùng chỉ cần điền khóa công khai của Nostr để dễ dàng gọi đến Lightning Network để thanh toán phí một lần của Relay. Sau khi thanh toán hoàn tất, người dùng sẽ nhận được hóa đơn Lightning Network. Để biết quy trình làm việc chi tiết, vui lòng tham khảo: https://nostr.how/zh/zaps, trong đó các bước được giải thích chi tiết.
Về mặt phát hành tài sản, giao thức phát hành tài sản lớp Bitcoin Taproot Assets (TAP) tương thích với Lightning Network và có thể kết hợp tài sản Taproot với đơn vị nhỏ nhất của Bitcoin Satoshi được đưa vào hệ sinh thái Nostr và sử dụng Lightning Network để chuyển tài sản ngay lập tức với giá cả phải chăng. Điều này không chỉ làm phong phú thêm các loại tài sản của Nostr mà còn cung cấp nhiều khả năng hơn cho các tình huống ứng dụng như mạng xã hội, thanh toán và DeFi.
Ngoài ra, các thành viên của cộng đồng CKB cũng đề xuất giao thức liên kết Nostr, sử dụng công nghệ RGB++ để liên kết đẳng cấu Nostr Event và CKB CELL. Động thái này cho phép người dùng tạo và phân phối tài sản gốc trên mạng xã hội Nostr, giải quyết hiệu quả vấn đề thanh toán gốc trên mạng xã hội.
Quan trọng hơn, sự kết hợp giữa Nostr và Lightning Network đang mở ra một mô hình kinh doanh mới cho các ứng dụng phi tập trung, cụ thể là V4V (Giá trị 4).
Triết lý của V4V là kiếm tiền từ thông tin không khan hiếm là một nhiệm vụ rất khó khăn. Mô hình kiếm tiền mặc định trong thế giới trực tuyến truyền thống thường dựa vào quảng cáo, vốn chủ yếu dựa vào giám sát tập trung và phân tích hành vi người dùng. V4V cung cấp một giải pháp thay thế cho phép luồng thông tin và giá trị tự do mà không bị hạn chế hoặc qua trung gian. Cách tiếp cận này không chỉ là một cách mới để kiếm tiền từ bit và byte trực tuyến mà còn là một cách mới để tạo nội dung và mang lại giá trị.
Các giải pháp của V4V đang mang lại giá trị sáng tạo cho các ứng dụng xã hội, podcast và nền tảng phát sóng trực tiếp được xây dựng trên Nostr, v.v. Ví dụ: / p>
YakiHonne, một giao thức tương tác thông tin truyền thông phi tập trung, hỗ trợ tích hợp Nostr và Lightning Network, sử dụng SATS làm phần thưởng thanh toán và được thanh toán trong suốt năm Tổng số tiền vượt quá 90 triệu SATS.
Nostrwatch.live là một nền tảng phát sóng trực tiếp phi tập trung chạy trên Nostr và Lightning Network. for Value" nền tảng trao đổi giá trị luồng hai chiều đã được xây dựng. Khi người chơi gửi luồng phương tiện trực tiếp tới người xem, người chơi cũng nhận được luồng thanh toán SAT từ người xem. Khi thanh toán dừng lại, tín hiệu truyền phát cũng vậy. Điều này khác với mô hình trả trước truyền thống, nơi người xem không cần đăng ký hoặc trả tiền trước.
Podverse là một ứng dụng Podcasting 2.0 tích hợp với Alby và sử dụng Lightning Network để gửi podcast boostagram (một phương thức quyên góp gửi tin nhắn đến người sáng tạo) và các luồng thanh toán sat. Khi “truyền trực tuyến Satoshi” trong Podverse, ứng dụng sẽ gửi Satoshi đến podcast mà người dùng đang nghe, tính trên mỗi phút nghe.
Có thể thấy thông qua sự kết hợp giữa Nostr và Lightning, Nostr đã dần phát triển từ việc truyền tải thông tin phi tập trung mạng Đó là một mạng truyền tải phi tập trung tích hợp thông tin và giá trị. Sự phát triển này không chỉ bảo vệ lời nói cá nhân khỏi hành vi xâm phạm mà còn đảm bảo tính bảo mật cho tài sản cá nhân, biến nó thành nhà cung cấp dịch vụ và mạng lưới trao đổi giá trị. Sự phát triển này mở ra những khả năng và cơ hội phát triển mới cho sự đổi mới ở quy mô lớn và các ứng dụng ở cấp độ người tiêu dùng, đồng thời có thể trở thành một cách khả thi để đạt được việc áp dụng Web3 trên quy mô lớn.
Tóm tắt: Cấu trúc quyết định chức năng
Chúng ta ở trên Các giao thức AO và Nostr được so sánh và phân tích chủ yếu từ khía cạnh cấu trúc dữ liệu và cấu trúc mạng, đồng thời dựa trên nguyên tắc “cấu trúc quyết định chức năng”, các chức năng chính và kịch bản ứng dụng được hỗ trợ bởi mỗi giao thức đã được phân tích sâu sắc:
< ul> Từ góc độ cấu trúc dữ liệu
Từ góc độ cấu trúc dữ liệu, giao thức AO và Nostr có một số điểm chung. Chúng đều là các giao thức truyền thông tin hỗ trợ phát hành thông tin, tương tác truyền thông và phân phối nội dung của nhiều loại dữ liệu khác nhau và có thể xây dựng các mạng xã hội phi tập trung và các ứng dụng truyền thông xã hội phi tập trung. Ngoài ra, chúng đều có các đặc điểm chức năng là phân cấp, chống kiểm duyệt, xác minh chữ ký cũng như bảo vệ quyền riêng tư và bảo mật.
Tuy nhiên, chúng cũng có những khác biệt đáng kể. Các kịch bản định vị và ứng dụng chính của giao thức Nostr tập trung vào các ứng dụng nêu trên và đây chỉ là một tập hợp con nhỏ của các chức năng và ứng dụng được cấu trúc dữ liệu AO hỗ trợ. Trọng tâm của giao thức AO là hỗ trợ tính toán siêu song song và các lĩnh vực ứng dụng của nó rộng hơn và sâu rộng hơn.
Từ góc độ cấu trúc mạng, giao thức AO có các đơn vị mạng mô-đun, hợp tác và có thể mở rộng, cho phép các tiến trình chạy độc lập trên các nút khác nhau và thực hiện xác minh cục bộ. thực hiện tính toán siêu song song.
Đồng thời, giao thức AO phá vỡ các giới hạn tam giác bất khả thi của công nghệ blockchain thông qua tích hợp liền mạch với Arweave dựa trên mô hình SCP. Nó có thể mở rộng vô hạn tài nguyên lưu trữ và tính toán theo nhu cầu, đồng thời sử dụng dữ liệu đồng thuận được lưu trữ vĩnh viễn của Arweave với bảo vệ quyền sở hữu để trao đổi thông tin và cộng tác giữa mọi quy trình (ứng dụng). Do đó, giao thức AO có thể xây dựng một mạng điện toán siêu song song, hiệu suất cao toàn cầu, mang lại không gian đổi mới cho các ứng dụng Web3 và thậm chí cả Web2.
Ví dụ: nó hỗ trợ các ứng dụng học máy yêu cầu mô hình ngôn ngữ lớn (LLM) và điện toán mật độ cao; nó hỗ trợ các nhu cầu AgentFi được xác định trước và các chiến lược độc lập đa dạng; thị trường quản lý bản quyền và người sáng tạo (ContentFi) nhấn mạnh quyền sở hữu dữ liệu và kiếm tiền từ nội dung; đồng thời có thể hỗ trợ các yêu cầu đồng thuận dữ liệu yêu cầu giao tiếp thông tin xuyên chuỗi, luồng tài sản xuyên chuỗi và chia sẻ dữ liệu chuỗi chéo cũng như các ứng dụng phi tập trung như thông minh hợp đồng tương tác chuỗi chéo, v.v.
Ngược lại, giao thức Nostr chủ yếu bao gồm hai thành phần mạng là Client-Relay, Cấu trúc dữ liệu sự kiện và hệ thống khóa chung và riêng. mạng công bố và tiếp nhận thông tin. Khi giao thức Nostr được tích hợp với Lightning, toàn bộ mạng kết hợp các đặc điểm của mạng thông tin phi tập trung và mạng giá trị phi tập trung, khiến nó phù hợp hơn với nhu cầu xây dựng mạng ứng dụng quy mô lớn, cấp độ người tiêu dùng.
Từ góc độ định vị giao thức, mặc dù AO và Nostr đều là giao thức nhắn tin, nhưng định vị và trọng tâm của chúng là khác nhau. Trọng tâm chính của giao thức AO là xây dựng cơ sở hạ tầng như "máy tính thế giới phi tập trung", được đặt ở cấp độ thấp hơn, nhưng nó mở ra một không gian rộng lớn để hỗ trợ nhiều ứng dụng khác nhau, có thể nắm bắt được phạm vi rộng hơn giá trị và mang lại sự phát triển đi lên liên tục bằng sức mạnh của.
Ngược lại, giao thức Nostr ban đầu được thiết kế để hỗ trợ các ứng dụng xã hội và được định vị là một giao thức xã hội phi tập trung nhẹ, các kịch bản ứng dụng của nó cụ thể hơn và tập trung.
Tóm lại, AO và Nostr có những đặc điểm và lợi thế riêng về cấu trúc dữ liệu, cấu trúc mạng và chức năng giao thức, đồng thời có các kịch bản định vị và áp dụng khác nhau. Họ sẽ thể hiện tiềm năng và giá trị tương ứng của mình trên những con đường phát triển khác nhau.