Nguyên lý làm việc và ý nghĩa của Arweave
Arweave, nguyên lý hoạt động và ý nghĩa của Arweave, bài viết này giới thiệu ngắn gọn về nguyên lý hoạt động và giá trị của Arweave.
JinseFinanceTác giả: Jomosis Người đánh giá: 0xmiddle Sắp chữ: Lawrence
Sau hội nghị AO, hệ sinh thái Arweave một lần nữa trở thành tâm điểm chú ý. PermaDAO đã mời các chuyên gia trong lĩnh vực này Lĩnh vực Arweave để làm việc Thảo luận về triết lý, thiết kế và trải nghiệm người dùng của AO, tập trung vào những cơ hội mới mà AO mang lại cho các nhà phát triển và toàn bộ ngành công nghiệp blockchain, cũng như câu chuyện mới của AO cho ngành công nghiệp blockchain.
Trong sự phát triển nhanh chóng của thế giới kỹ thuật số, Arweave đã âm thầm nổi lên trong ngành công nghiệp blockchain với khái niệm lưu trữ phi tập trung độc đáo kể từ khi ra đời vào năm 2018. Chiếm vị trí trên đường đua . Đã 5 năm trôi qua, tên tuổi của Arweave đã được lan truyền trong giới đam mê công nghệ nhưng những đặc tính kỹ thuật sâu sắc của nó cũng khiến nhiều người cảm thấy quen thuộc và xa lạ. Giờ đây, với sự xuất hiện của AO, hệ sinh thái này một lần nữa trở thành tâm điểm chú ý, gây ra hàng loạt sự tò mò và thắc mắc.
Để giải đáp những nghi ngờ này, PermaDAO đã ra mắt X Space độc đáo và mời một số vị khách nặng ký thảo luận xem liệu AO có trở thành "kẻ hủy diệt" Ethereum hay không.
Chúng tôi may mắn được mời một trong những người sáng lập AO và người đề xuất mô hình SCP - Xiong Wei @outprog_ar, nhà truyền giáo của AO và người đồng sáng lập ChainFeeds - Pan Zhixiong @nake13, người sáng lập của ArweaveOasis - @ GerryWon và Trưởng phòng nghiên cứu của SevenX - @Hill79025920, người đã theo dõi Arweave trong một thời gian dài. Chúng sẽ đưa chúng ta quay lại lịch sử phát triển công nghệ của Arweave kể từ khi thành lập và nâng cao hiểu biết sâu sắc của chúng ta về nhà tiên phong lưu trữ phi tập trung này. Hãy cùng khám phá bí ẩn của AO và khám phá cách nó có thể thúc đẩy hơn nữa sự phát triển của câu chuyện blockchain mới.
p>
Zhixiong Pan:“AO là giao thức dữ liệu để xử lý dữ liệu và trao đổi thông tin được tiêu chuẩn hóa.”
Mục đích thiết kế ban đầu của Arweave và Ethereum là khác nhau. Ethereum dành cho các dịch vụ điện toán, trong khi Arweave đi thẳng vào lưu trữ. Nhưng người sáng lập Sam đã khám phá một ý tưởng khác để triển khai máy tính thế giới ngay từ đầu và AO đã ra đời. AO không phải là một máy tính hay một mạng độc lập. AO là giao thức dữ liệu dựa trên Arweave, đặt ra các tiêu chuẩn để xử lý dữ liệu và trao đổi thông tin. Miễn là nhật ký chịu trách nhiệm tính toán dữ liệu được lưu trữ trên Arweave, một máy tính thế giới có thể chạy trên Arweave và các tác vụ trên đó có thể được vận hành song song. Ví dụ: mô hình SCP trở thành AO sau khi được trừu tượng hóa và tiêu chuẩn hóa.
Gerry Wang:“AO đã hoàn thành câu đố điện toán cho Arweave.”
Cấu trúc phân cấp của AO có thể Điểm chuẩn so với cấu trúc của mô hình SCP Arweave là lớp chia sẻ thông tin của AO. Các chương trình chạy trên AO có thể chia sẻ dữ liệu trên Arweave để đạt được mục tiêu tạo ra một máy tính thế giới phi tập trung. Các dự án trên chuỗi khối truyền thống rất đông đúc trên chuỗi khối đơn luồng và xếp hàng để chạy. AO dựa trên Arweave và xây dựng một lớp điện toán trên cùng có thể chạy các quy trình song song, giải quyết vấn đề về khả năng mở rộng và mở ra không gian cho trí tưởng tượng. AO biến Arweave từ chuỗi khối chỉ lưu trữ thành chuỗi khối có khả năng tính toán song song.
p>
Hill:“AO thực hiện chức năng khắc chữ nâng cao.”
Từ việc định giá Từ một Nhìn từ góc độ, giá trị của việc nắm bắt GPU là rất lớn và sự phát triển theo hướng điện toán là điều tốt cho Arweave. Từ góc độ của người dùng và nhà đầu tư, Arweave tương đương với một phiên bản nâng cao của dòng chữ. Trong mạng Bitcoin, do hạn chế về lưu trữ, người dùng chỉ có thể thực hiện các thao tác tương đối đơn giản như đúc, triển khai và chuyển giao tài sản và hầu hết các tính toán được thực hiện trên bộ chỉ mục ngoài chuỗi. Người lập chỉ mục không có động cơ để làm điều xấu vì người dùng có thể xác minh quá trình và kết quả tính toán bằng cách thay thế người lập chỉ mục hoặc tự mình chạy trình lập chỉ mục. Trên Arweave, vì dung lượng lưu trữ của nó vượt xa Bitcoin nên các nhà phát triển có thể xây dựng một lớp điện toán phức tạp và mạnh mẽ hơn trên đó. AO dựa trên ý tưởng này, cho phép lưu trữ tất cả hướng dẫn tính toán và kết quả trạng thái trung gian trên Arweave, từ đó đạt được khả năng tính toán tương tự như Bitcoin Inscription nhưng mạnh mẽ và linh hoạt hơn.
p>
outprog:“Giao thức AO cho phép trao đổi và cộng tác thông tin hiệu quả giữa các ứng dụng khác nhau, cung cấp một nền tảng mở với khả năng không giới hạn.”
Về cốt lõi, AO là một giao thức nhắn tin cho phép liên lạc giữa các ứng dụng khác nhau chạy trên Arweave. Mỗi ứng dụng có thể gửi thông tin yêu cầu đến mạng của AO, chẳng hạn như yêu cầu số dư tài khoản. Ứng dụng nhận được yêu cầu sẽ sử dụng hoạt động đồng thuận của riêng mình và gửi kết quả lại cho người yêu cầu thông qua mạng AO. Bằng cách này, các ứng dụng khác nhau có thể sử dụng mạng AO để thực hiện các hoạt động kết hợp và thực hiện việc trao đổi thông tin chuỗi chéo.
Giao thức truyền thông của AO không chỉ giới hạn ở các ứng dụng blockchain, nó còn có thể cho phép các ứng dụng Web2 truyền thống tham gia vào mạng phi tập trung này bằng cách truy cập vào giao diện giao thức AO. . Điều này có nghĩa là cả ứng dụng Web2 và Web3 đều có thể sử dụng máy tính AO để cộng tác và xác thực tin nhắn đáng tin cậy.
Ông cũng nhấn mạnh tầm nhìn của AO Computer là phá vỡ ranh giới giữa Web2 và Web3, cho phép các nhà phát triển sử dụng phương pháp Web2 để phát triển các ứng dụng phi tập trung hoặc cho phép các ứng dụng Web2 tích hợp trực tiếp với các ứng dụng Web3. và liên lạc. Thiết kế của giao thức truyền thông này làm cho máy tính AO trở thành một nền tảng mở, hỗ trợ khả năng tương tác giữa các ứng dụng khác nhau và cung cấp khả năng không giới hạn cho các nhà phát triển.
p>
Zhixiong Pan
Trọng tâm của thiết kế kiến trúc: AO giải quyết vấn đề lưu trữ trước tiên và EVM xem xét vấn đề điện toán trước tiên
< ol class=" list-paddingleft-2">Máy tính AO: tập trung vào việc lưu trữ dữ liệu vĩnh viễn, cung cấp một không gian lưu trữ khổng lồ, bất biến, tương tự như băng giấy của máy Turing, để lưu trữ và thực hiện các phép tính.
Ethereum EVM: tập trung vào sức mạnh tính toán và cung cấp môi trường để thực hiện các hợp đồng thông minh. Thiết kế ban đầu của nó là đạt được tính hoàn chỉnh của Turing và cho phép thực hiện các tác vụ tính toán phức tạp.
Mô hình tính toán: AO có thể chạy các tác vụ tính toán độc lập trên các nút khác nhau, EVM yêu cầu tất cả các nút chạy các tác vụ tính toán giống nhau
< ol class=" list-paddingleft-2">Máy tính AO: Dựa trên bộ lưu trữ phân tán và tính toán song song, nó cho phép các tác vụ điện toán chạy độc lập trên các nút khác nhau và giao tiếp cũng như cộng tác thông qua mạng AO.
Ethereum EVM: Sử dụng mô hình điện toán tập trung, tất cả các nút cần thực hiện cùng một quy trình tính toán để xác minh các giao dịch và hợp đồng thông minh, dẫn đến tính toán dư thừa.
Cơ chế đồng thuận: AO sử dụng dữ liệu để duy trì sự đồng thuận và EVM sử dụng cạnh tranh hoặc công bằng để đạt được sự đồng thuận
Máy tính AO: Sử dụng cơ chế đồng thuận Hash Chain, số lượng tập dữ liệu được lưu trữ bởi thợ mỏ trở thành yếu tố đóng góp lớn nhất cho hiệu suất khai thác, tập trung vào khả năng truy cập dữ liệu và lưu trữ tính liên tục.
Ethereum EVM: hoạt động theo cơ chế đồng thuận PoW (Proof of Work) hoặc PoS (Proof of Stake), tập trung vào việc đạt được sự đồng thuận của mạng thông qua cạnh tranh hoặc công bằng.
Logic tính toán: AO có thể xác định logic tính toán của riêng mình, trong khi EVM chỉ có thể tuân theo logic hoạt động được xác định trước
Máy tính AO: Việc thực thi hợp đồng thông minh có liên quan chặt chẽ đến việc lưu trữ dữ liệu. Logic tính toán có thể được tùy chỉnh theo nhu cầu của ứng dụng và có tính linh hoạt cao hơn ở cấp độ lưu trữ.
Ethereum EVM: Việc thực thi các hợp đồng thông minh tuân theo các mã hoạt động được xác định trước, được thực thi theo cách giống nhau trên tất cả các nút để đảm bảo tính nhất quán của trạng thái mạng.
span>
outprog
1. Kiến trúc của Ethereum EVM:Thiết kế ban đầu của EVM của Ethereum dựa trên các tập lệnh Bitcoin Một phần mở rộng được thiết kế để đạt được khả năng tính toán hoàn chỉnh của Turing. Ethereum giúp EVM dễ dàng thực hiện các thay đổi và tính toán trạng thái hơn bằng cách thay thế mô hình UTXO bằng mô hình trạng thái.
2. Vấn đề dư thừa tính toán: Độ dư thừa tính toán của Ethereum rất cao vì mỗi giao dịch yêu cầu tính toán lặp đi lặp lại trên hàng nghìn nút trong mạng, dẫn đến lãng phí rất nhiều tài nguyên. Đây là một trong những lý do khiến Ethereum gặp khó khăn trong việc vượt qua các giới hạn về hiệu suất của nó, bởi vì về cơ bản nó là một máy đơn luồng.
3. Kiến trúc của máy tính AO: Kiến trúc của máy tính AO hoàn toàn khác với kiến trúc của Ethereum EVM. Máy tính AO dựa trên Arweave, một hệ thống lưu trữ phân tán, bất biến. Trong máy tính AO, tài nguyên máy tính được phân cấp và có thể có nhiều nút độc lập thực hiện các hoạt động. Các nút này có thể xử lý các tập dữ liệu và thực hiện tính toán một cách độc lập.
4. Tính toán và cộng tác song song: Máy tính AO cho phép các nút khác nhau hoạt động độc lập và cộng tác khi cần thiết. Mô hình điện toán song song này cho phép máy tính AO xử lý các tác vụ phức tạp hơn và cải thiện hiệu suất mạng tổng thể.
5. Mô hình đồng thời của máy tính AO: Kiến trúc của máy tính AO hỗ trợ xử lý đồng thời, trái ngược với mô hình điện toán đơn luồng của Ethereum EVM. Mô hình đồng thời của máy tính AO tương tự như mô hình tác nhân trong ngôn ngữ Erlang, thực hiện đồng thời giữa các quy trình khác nhau thông qua việc truyền tin nhắn.
6. Tính thực tiễn của máy tính AO: Thiết kế của máy tính AO mang tính thực dụng, không chỉ là ý tưởng lý thuyết mà đã được hiện thực hóa và có thể sử dụng trong thực tế. Việc phát hành và ứng dụng AO Computer thể hiện tính thực tế của nó và bổ sung cho công nghệ blockchain hiện có.
Gerry Wang
1. Không ngừng theo đuổi các mục tiêu dài hạn:Nhóm Arweave tập trung vào việc đạt được các mục tiêu dài hạn của mình, ngay cả khi họ có thể không ngay lập tức kháng cáo Thông báo công khai. Họ cải thiện cơ chế đồng thuận thông qua các bản cập nhật và lặp lại liên tục để đảm bảo tính ổn định và hiệu quả của mạng.
2. Các cải tiến lặp đi lặp lại đối với cơ chế đồng thuận: Arweave đã lặp lại ít nhất bốn phiên bản của cơ chế đồng thuận, mỗi phiên bản nhằm mục đích giảm cạnh tranh về sức mạnh tính toán và tăng cường sao chép dữ liệu. hiệu quả. Quá trình lặp đi lặp lại này thể hiện sự chú ý của nhóm Arweave đến các chi tiết kỹ thuật và liên tục tối ưu hóa hiệu suất mạng.
Ghi chú của biên tập viên: Vui lòng tham khảo "Một bài viết để hiểu quá trình lặp lại cơ chế Đồng thuận của Arweave》Tìm hiểu thêm.
3. Thái độ phát triển thực dụng:Nhóm Arweave có xu hướng áp dụng các giải pháp trưởng thành và đã được chứng minh, chẳng hạn như mô hình diễn viên, trong quá trình phát triển. Họ không theo đuổi sự cường điệu ngắn hạn mà tập trung vào việc xây dựng một hệ thống tối ưu, phản ánh sự nhấn mạnh của họ vào tính thực tế và ổn định.
4. Phong cách làm việc nhẹ nhàng và tập trung: Nhóm Arweave có thể không xuất hiện trước công chúng thường xuyên nhưng họ đang âm thầm thực hiện công việc phát triển liên tục ở hậu trường. Phong cách làm việc khiêm tốn và thái độ nghiêm túc đối với việc lặp lại của họ đã giúp hệ sinh thái Arweave phát triển ổn định.
5. Tích hợp các giải pháp hiện có: Khi Arweave xây dựng hệ thống của mình, nó sẽ tích hợp các giải pháp hiện có, chẳng hạn như mô hình tác nhân, để đảm bảo hệ thống vận hành hiệu quả. Chiến lược tích hợp này giúp Arweave đạt được mục tiêu một cách nhanh chóng đồng thời duy trì sự ổn định và độ tin cậy của hệ thống.
p>
outprog
Thách thức truy cập: 1. Người dùng có thể gặp phải sự cố mạng khi cố gắng truy cập vào máy tính AO, điều này có thể do nguyên nhân do cài đặt VPN không đúng hoặc các sự cố kết nối mạng khác. 2. Vì AO hiện đang trong giai đoạn thử nghiệm nên có thể xảy ra một số lỗi và sự cố hệ thống, có thể ảnh hưởng đến quyền truy cập của người dùng vào mạng thử nghiệm.
Phương pháp truy cập: 1. Người dùng có thể tìm hiểu cách truy cập máy tính AO thông qua các hướng dẫn và trình diễn trực tuyến. Ví dụ: Sam và Tom đã cung cấp hướng dẫn chi tiết tại buổi ra mắt cho biết cách sử dụng NPM và cổng Arweave để tải xuống và chạy chương trình gốc. 2. Người dùng cần thiết lập Trình kết nối hoặc Quy trình tương ứng, đây là thành phần chính để liên lạc với mạng AO.
Địa chỉ trình diễn giảng dạy: https://twitter.com/aoTheComputer/status/1763702970040856833
Kinh nghiệm sử dụng: 1. p> strong>Đối với các nhà phát triển, sau khi làm theo hướng dẫn và trình diễn, họ có thể dần dần trải nghiệm toàn bộ quá trình của máy tính AO trong điều kiện mạng tốt. 2. Ngay cả đối với những người không phải là nhà phát triển, khi xem phần trình diễn, họ có thể hiểu rõ nguyên lý làm việc và quy trình hoạt động của máy tính AO.
Dễ sử dụng: Máy tính AO dường như được thiết kế để mang lại trải nghiệm dễ hiểu và dễ vận hành, ngay cả trong giai đoạn beta, khuyến khích người dùng thử nghiệm và khám phá.
p>
outprog
1. Phân tách mã thông báo:Mã thông báo AO và mã thông báo AR được tách biệt về mặt chức năng. Mã thông báo AO tập trung vào giải quyết vấn đề giao tiếp giữa các ứng dụng, trong khi mã thông báo AR tập trung vào chức năng lưu trữ của Arweave. Sự phân chia này tương tự như sự phân công lao động trong thế giới thực, với mỗi mã thông báo có vai trò và trách nhiệm cụ thể.
2. Nguyên tắc thiết kế của token AO: Thiết kế của token AO sẽ dựa trên những quan sát trong thực tế và thử nghiệm hoạt động thực tế của mạng. Sam Williams (người sáng lập Arweave) sẽ cân nhắc và thiết kế mã thông báo AO dựa trên những thực tế này để đảm bảo nó có thể phục vụ hiệu quả nhu cầu của mạng.
3. Trọng tâm của AR Token: Mục tiêu của AR Token là hỗ trợ khả năng lưu trữ vĩnh viễn của Arweave. Sam không quan tâm đến các tính năng khác như đặt cược, DeFi, v.v. Mục tiêu chính của anh ấy là đảm bảo rằng Arweave có thể đạt được khả năng lưu trữ dữ liệu vĩnh viễn.
4. Tính thực tiễn của token: Thiết kế của token AO sẽ tuân theo các nguyên tắc tối ưu để hỗ trợ nhu cầu liên lạc của các máy tính phân tán và phi tập trung toàn cầu. Triết lý thiết kế này nhấn mạnh đến tiện ích và hiệu quả của mã thông báo trong mạng.
5. Thái độ thực dụng đối với token: Từ quan điểm thực dụng, việc phân công lao động trong token là cần thiết. Cố gắng giải quyết tất cả các vấn đề (chẳng hạn như tính toán và lưu trữ) bằng một mã thông báo duy nhất có thể dẫn đến chi phí cao, trong khi bằng cách tách các chức năng mã thông báo, các mục tiêu tương ứng của chúng có thể đạt được hiệu quả hơn.
Gerry Wang
1. Định vị mã thông báo:Mã thông báo AR được coi là một tài sản chuyên nghiệp và khắt khe hơn, đồng thời thiết kế và cách sử dụng của nó sẽ tuân theo các tiêu chuẩn nghiêm ngặt . Mã thông báo AO tương đối linh hoạt hơn, đồng thời các định nghĩa và cơ chế cụ thể của chúng vẫn chưa rõ ràng và cần được quan sát và xây dựng thêm.
2. Các vấn đề khuyến khích người khai thác: a. Mạng Arweave có số lượng nút khai thác hạn chế và những người khai thác có nhu cầu lợi nhuận rõ ràng. Nếu không có đủ động lực, thợ mỏ có thể chuyển sang các hoạt động khai thác khác có lợi hơn. b. Arweave đã thiết lập một cơ chế kho bạc được gọi là tài trợ, cơ chế này tự động gửi một phần phần thưởng khai thác vào kho bạc và dần dần giải phóng nó cho những người khai thác theo thời gian để đảm bảo lưu trữ dữ liệu lâu dài.
3. Những thách thức trong cơ chế khuyến khích: a. Cơ chế khuyến khích hiện tại có thể không hấp dẫn đối với những người khai thác theo đuổi lợi nhuận trước mắt, điều này có thể ảnh hưởng đến sự ổn định và phát triển lâu dài của mạng . b. Mã thông báo AO có thể khám phá các phương pháp khuyến khích mới để tăng sự nhiệt tình của người khai thác, từ đó củng cố nền tảng của toàn bộ mạng.
4. Triển vọng trong tương lai:a. Nếu có thể thiết kế một cơ chế khuyến khích hiệu quả để cho phép người khai thác được hưởng lợi từ mã thông báo AO thì đây sẽ là một thiết kế hệ thống rất xuất sắc. b) Hiện nay, những vấn đề và giải pháp tiềm năng này vẫn đang trong quá trình quan sát, giải quyết và cần được tìm hiểu, thực hành thêm.
Dựa trên phong cách trước đây của nhóm Arweave, khách suy đoán rằng airdrop có thể được phát hành cho những người dùng hệ sinh thái Arweave sớm hoặc mã thông báo AR cần phải bị hủy để đổi lấy AO. Các chi tiết cụ thể vẫn đang chờ đợi được công bố bởi nhóm chính thức của Arweave.
p>
outprog
Cách truy cập AO là truy cập tin nhắn mà chúng ta muốn phát trên mạng AO theo thông số kỹ thuật tin nhắn của giao thức AO. Cho dù đó là chương trình Web2 hay Web3, bạn chỉ cần truy cập thông tin trong chương trình gốc hoặc các nút gốc thông qua giao diện tin nhắn AO.
AO có thể cung cấp hỗ trợ dự án:
Khả năng tương thích:AO hỗ trợ nhiều hình thức khác nhau các luồng, dù dựa trên WASM hay EVM, đều có thể được kết nối với AO thông qua các phương tiện kỹ thuật nhất định.
Dự án đồng sáng tạo nội dung: AO cũng hỗ trợ các dự án đồng sáng tạo nội dung. Bạn có thể xuất bản NFT nguyên tử trên AO, tải dữ liệu lên và kết hợp dữ liệu đó với UDL để xây dựng NFT trên AO.
Khả năng kết hợp dữ liệu: NFT trên AR và AO có thể đạt được khả năng kết hợp dữ liệu, cho phép chia sẻ và chia sẻ một bài viết hoặc nội dung trên nhiều nền tảng Hiển thị trong khi duy trì tính nhất quán và các thuộc tính ban đầu của nguồn dữ liệu. Khi nội dung được cập nhật, mạng AO có thể phát các trạng thái cập nhật này tới tất cả các nền tảng có liên quan để đảm bảo đồng bộ hóa nội dung và phổ biến trạng thái mới nhất.
Giá trị phản hồi và quyền sở hữu:Người tạo nội dung có thể bán tác phẩm của họ dưới dạng NFT và chuyển thông tin quyền sở hữu qua mạng AO để nhận ra giá trị của nội dung Cung cấp mặt sau.
Q1: AOS có thể được hiểu là một thread của AO không?
A: AOS hiện là công cụ đầu cuối, các nhà phát triển sử dụng AOS để tải xuống, chạy và chạy các luồng. Vậy AOS là một bộ công cụ trên giao thức AO.
Q2: Mỗi ứng dụng là một AO hay ứng dụng trên AOS? Hay các nhà phát triển sẽ triển khai ứng dụng trên luồng AO?
Đ: 1. Mối quan hệ giữa ứng dụng và AO: Về mặt lý thuyết, các ứng dụng có thể tồn tại dưới dạng các phiên bản AO độc lập hoặc chúng có thể chạy trên lớp giao thức của AO. Điều quan trọng là liệu ứng dụng có tuân theo các thông số kỹ thuật giao thức của AO và có thể gửi và nhận dữ liệu theo các thông số kỹ thuật này hay không.
2. Tính linh hoạt của giao thức AO:Giao thức AO là giao thức giao tiếp cho phép các ứng dụng được viết bằng các ngôn ngữ khác nhau (chẳng hạn như Golang hoặc JavaScript) giao tiếp theo tiền đề của việc tuân thủ các thông số kỹ thuật của giao thức, giao tiếp với nhau. Giao tiếp này đạt được bằng cách gửi dữ liệu đến mạng AO. 3) Vai trò của AOS: AOS có thể được coi là môi trường hỗ trợ phát triển và triển khai ứng dụng. Các ứng dụng có thể được phát triển trên AOS và tương tác với mạng AO thông qua AOS.
3. Vai trò của AOS:AOS có thể được xem như một môi trường hỗ trợ phát triển và triển khai ứng dụng. Các ứng dụng có thể được phát triển trên AOS và tương tác với mạng AO thông qua AOS.
4. Triển khai ứng dụng: Nhà phát triển có thể chọn triển khai ứng dụng trên các luồng của AO, nghĩa là ứng dụng sẽ tương tác trực tiếp với giao thức truyền thông của mạng AO. Phương pháp triển khai này cho phép các ứng dụng tận dụng khả năng tính toán và truyền dữ liệu song song của mạng AO.
5. Tương tự như kiến trúc vi dịch vụ: Mạng AO có thể được tương tự như kiến trúc vi dịch vụ, trong đó mỗi ứng dụng (hoặc dịch vụ) là một đơn vị độc lập và chúng đi qua AO giao thức để giao tiếp. Kiến trúc này tương tự như hàng đợi tin nhắn Kafka và được sử dụng để triển khai việc gửi tin nhắn giữa các dịch vụ.
Tóm lại, các ứng dụng Web2 hoặc Web3 có thể trở thành các luồng trên AO. Sau khi sử dụng các tiêu chuẩn giao thức AO, giao tiếp có thể kiểm chứng có thể được thực hiện trên toàn bộ mạng AO hoặc môi trường điện toán.
Q3: Sự khác biệt giữa AO và ICP là gì?
A: ICP tương đương với việc được phát triển trong một vùng chứa được tiêu chuẩn hóa và mỗi vùng chứa có một số hạn chế về bộ nhớ. AO và ICP thực tế sử dụng mô hình mô hình tác nhân. Điểm khác biệt là ICP cung cấp dịch vụ đám mây theo mô hình container tương tự Docker, trong khi AO linh hoạt hơn. Bạn không cần sử dụng AOS, miễn là bạn tuân theo các tiêu chuẩn Giao thức của AO , cho dù ứng dụng Web2 hay Web3, đều có thể truy cập AO.
outprog
Polkadot là mô hình chuỗi chuyển tiếp + parachain, mỗi quy trình của AO tương đương với chuỗi chuyển tiếp của Polkadot. Nếu AO cần thế chấp mã thông báo AO trong tương lai để chạy một quy trình, điều này sẽ tương tự như vị trí đấu giá của Polkadot.
Hill
Sự giống nhau giữa AO và Polkadot:
1. Đảm bảo an ninh: Polkadot's chuỗi chuyển tiếp cung cấp bảo đảm bảo mật cho tất cả các chuỗi song song, trong khi ở máy tính AO, Arweave (AR) cung cấp bảo đảm bảo mật cho từng đơn vị (quy trình) tính toán. Cả hai đều chịu trách nhiệm lưu trữ trạng thái toàn cầu và đảm bảo an ninh của mạng.
2. Khả năng kết hợp: Cả máy tính AO và Polkadot đều hỗ trợ khả năng kết hợp, nghĩa là các đơn vị tính toán hoặc chuỗi song song khác nhau có thể hợp tác với nhau để thực hiện các chức năng phức tạp.
Sự khác biệt giữa AO và Polkadot:
1. Sự khác biệt về kiến trúc: Polkadot có chuỗi chuyển tiếp tập trung và AO máy tính dựa trên bộ lưu trữ phi tập trung của Arweave và kết quả tính toán của từng đơn vị tính toán được lưu trữ trên Arweave.
2. Tự do triển khai: Polkadot từng có các hạn chế về khe cắm thẻ. Mặc dù hạn chế này hiện đã được dỡ bỏ, nhưng về nguyên tắc, máy tính AO không có hạn chế về khe cắm thẻ, cho phép người dùng triển khai máy riêng để chạy đơn vị tính toán.
p>
Hill
1. Giá trị của dữ liệu vĩnh viễn: AO dựa trên tính năng lưu trữ vĩnh viễn của Arweave và nhấn mạnh giá trị lâu dài của dữ liệu . Trong kỷ nguyên Web2, dữ liệu thường được lưu trữ trong cơ sở dữ liệu của các công ty lớn, trong khi ở kỷ nguyên Web3, dữ liệu được lưu trữ trên blockchain nhưng chi phí thường cao hơn. AO cung cấp giải pháp lưu trữ vĩnh viễn với chi phí thấp cho phép dữ liệu có giá trị cao tiếp tục tạo ra giá trị.
2. Sự kết hợp giữa AI và blockchain:Trong lĩnh vực AI, dữ liệu và sức mạnh tính toán là hai nguồn tài nguyên khan hiếm quan trọng tạo ra giá trị. AO cung cấp cho AI quyền truy cập vào dữ liệu có giá trị cao được lưu trữ vĩnh viễn trong khi vẫn duy trì chi phí lưu trữ thấp nhất trong ngành. Sự kết hợp này mang lại những khả năng mới cho việc phát triển các ứng dụng AI trên blockchain.
3. Tiềm năng của các ứng dụng AI phi tập trung: Khả năng mở rộng của AO tạo điều kiện cho sự phát triển của các ứng dụng AI phi tập trung. Khi các sản phẩm AI ngày càng phụ thuộc nhiều hơn vào các tập dữ liệu cụ thể, bản thân các sản phẩm đó có thể ngày càng trở nên có giá trị khi dữ liệu được tích lũy.
4. Quyền truy cập tự nhiên vào lớp điện toán của Arweave: AO là giải pháp duy nhất có thể truy cập tự nhiên vào lớp điện toán của Arweave, cung cấp cho các nhà phát triển một nền tảng duy nhất để Xây dựng và chạy các ứng dụng dựa trên AI trên dữ liệu liên tục.
5. Tác động của AO lên ngành:Việc phát hành AO đã thu hút sự chú ý của ngành và được coi là một công nghệ có khả năng thay đổi cuộc chơi. Nó không chỉ cung cấp một góc nhìn mới về ứng dụng AI trong blockchain mà còn mang đến một hướng tường thuật mới cho sự phát triển của toàn bộ ngành công nghiệp blockchain.
Zhixiong Pan
1. Cải thiện trải nghiệm người dùng:Khuôn khổ của AO cho phép các nhà phát triển xây dựng các ứng dụng phù hợp hơn với thói quen của người dùng Web2, điều đó có nghĩa là người dùng Bạn có thể tận hưởng sự tiện lợi của các ứng dụng phi tập trung mà không nhận thấy sự phức tạp của công nghệ blockchain.
2. Triển khai các ứng dụng Web3 full-stack: AO cho phép các nhà phát triển tạo các ứng dụng Web3 full-stack, bao gồm các trang web tĩnh và động, cũng như các ứng dụng yêu cầu tính toán. Điều này mang lại cho các nhà phát triển sự linh hoạt cao hơn, cho phép họ thiết kế các ứng dụng phong phú hơn và phức tạp hơn.
3. Tích hợp dữ liệu AI: Việc phát hành AO có thể mang lại các giải pháp mới cho việc xử lý và lưu trữ dữ liệu AI, điều này có thể thay đổi tầm quan trọng của phương pháp xử lý dữ liệu AI, cung cấp những khả năng mới cho việc ứng dụng AI trên blockchain.
4. Những thách thức đối với mô hình kinh tế hiện tại: Việc phát hành AO có thể mang lại những thách thức cho mô hình kinh tế của Arweave vì nó có thể thay đổi quan điểm của người dùng về tài nguyên lưu trữ và tính toán cần thiết. Điều này có thể yêu cầu Arweave phải thích ứng phù hợp với sự phát triển của thị trường và công nghệ mới.
5. Tích hợp công nghệ và thói quen của người dùng:Mục tiêu của AO là xây dựng một ứng dụng có thể phù hợp với thói quen của hầu hết người dùng mà không yêu cầu người dùng phải hiểu công nghệ đằng sau nó. Câu chuyện này nhấn mạnh tầm quan trọng của tính dễ sử dụng và thân thiện với người dùng của công nghệ blockchain.
Gerry Wang
1. Đột phá về khả năng mở rộng:AO kết hợp với Arweave cung cấp giải pháp khả năng mở rộng khác với kế hoạch blockchain truyền thống. Nó không còn dựa vào người dùng để cạnh tranh các tài nguyên băng thông hạn chế mà tăng cường khả năng mở rộng của mạng thông qua các mô-đun điện toán song song, do đó tránh được vấn đề thắt cổ chai trong các mạng blockchain truyền thống.
2. Một mô hình điện toán phi tập trung mới: Triết lý thiết kế của AO là tạo ra một máy tính siêu song song cho phép bất kỳ số lượng quy trình nào chạy song song cùng một lúc. Mô hình này không chỉ hỗ trợ các phép tính quy mô lớn mà còn đảm bảo tính xác minh của các phép tính, điều mà các hệ thống máy tính phi tập trung trước đây không có được.
3. Tính khả thi của các ứng dụng thực tế: Sách trắng của AO đã đề cập đến các ứng dụng như BitTorrent làm ví dụ, chứng minh khả năng sử dụng rộng rãi và tính khả thi của mô hình chia sẻ băng thông. Sự thành công của mô hình này chứng tỏ tiềm năng và tính hữu ích của phương pháp tính toán phi tập trung được AO áp dụng cho các ứng dụng thực tế.
4. Sự thay đổi trong câu chuyện của ngành:Việc phát hành AO không chỉ là một cải tiến kỹ thuật mà còn thay đổi câu chuyện của ngành công nghiệp blockchain. AO cung cấp một góc nhìn mới để giải quyết vấn đề về khả năng mở rộng của blockchain thông qua tính toán phi tập trung và tính toán song song, mang lại những hướng đi và khả năng mới cho sự phát triển của ngành.
5. Triển vọng: Việc phát hành AO được coi là đầy hứa hẹn vì nó cung cấp một giải pháp khả thi và thực dụng để cải thiện khả năng mở rộng của giới tính blockchain. Giải pháp này không chỉ khả thi về mặt lý thuyết mà còn cho thấy tiềm năng mạnh mẽ trong ứng dụng thực tế.
outprog
1. Chuyển đổi từ lưu trữ sang điện toán:Việc phát hành AO đánh dấu rằng Arweave không còn chỉ là một nền tảng lưu trữ mà đã bổ sung thêm Tính toán khả năng. Điều này cung cấp một tùy chọn mới cho các dự án blockchain khác, cho phép các nhà phát triển phát triển ứng dụng thuận tiện hơn mà không phải lo lắng về các giao dịch cơ bản và xử lý giao dịch.
2. Cải thiện trải nghiệm người dùng: Việc ra mắt AO cho phép các nhà phát triển phát triển ứng dụng theo cách phù hợp hơn với thói quen của người dùng Web2, mang lại trải nghiệm người dùng tốt hơn. Người dùng có thể tận hưởng sự tiện lợi của các ứng dụng phi tập trung mà không cần nhận thức được sự phức tạp về mặt kỹ thuật đằng sau chúng.
3. Tính cởi mở và toàn diện: Sức mạnh tính toán của AO cung cấp khả năng tích hợp cho nhiều dự án blockchain khác nhau, cho dù đó là Web3, Web2 hay các blockchain khác, tất cả đều có thể được tích hợp trên AO mạng lưới, thể hiện mức độ cởi mở và toàn diện cao.
4. Hệ thống nhận dạng phi tập trung:Việc phát hành AO cho phép người dùng quản lý danh tính của họ linh hoạt hơn, chẳng hạn như sử dụng điện thoại di động làm ví phần cứng, kết hợp email và liên kết điện thoại di động , Kích hoạt xác thực danh tính phi tập trung.
5. Một nền tảng cho quá khứ, hiện tại và tương lai: Sức mạnh tính toán của AO cho phép Arweave không chỉ lưu trữ dữ liệu lịch sử mà còn mang dữ liệu hiện tại và thậm chí có thể Hoạt động xuyên suốt toàn bộ Internet được ghi lại trên Arweave, biến nó thành một nền tảng lịch sử, toàn diện
6. Định hình lại câu chuyện về Blockchain:Việc phát hành AO đặt lại câu chuyện của Arweave chuyển đổi từ một chuỗi lưu trữ duy nhất sang một nền tảng tính toán và lưu trữ toàn diện. Sự thay đổi này có ý nghĩa lớn đối với sự phát triển của toàn bộ hệ sinh thái blockchain, mang lại nhiều khả năng hơn cho các nhà phát triển và người dùng.
Câu hỏi 1: DAPP truy cập AO như thế nào? Trang mặt trước của ứng dụng có phải tương tác với giao diện API mặt sau được viết dưới dạng quy trình không?
Đáp án:
1. DAPP truy cập AO: DAPP có thể kết nối với máy tính AO thông qua tin nhắn ( messages) để truy cập mạng AO. Điều này có nghĩa là DAPP có thể sử dụng khả năng giao tiếp của mạng AO để tương tác với các ứng dụng hoặc dịch vụ khác.
Đối với các DAPP cần thực hiện các phép tính cụ thể hoặc phát hành mã thông báo, AO cung cấp hỗ trợ quy trình gốc. Nhà phát triển có thể sử dụng các quy trình này để triển khai các nhu cầu tính toán hoặc chức năng phát hành mã thông báo của DAPP.
2. Tương tác API front-end và back-end: Trang front-end không cần phải được viết như một quy trình để tương tác với giao diện API phía sau. Các nhà phát triển có thể chọn kết nối trực tiếp với giao diện tin nhắn của AO hoặc sử dụng các dịch vụ phụ trợ hiện có (chẳng hạn như Alipay) làm quy trình của AO và chuyển thông tin sang các nền tảng khác thông qua mạng AO.
Nếu dịch vụ back-end của DAPP đã là một tiến trình, trang front-end có thể tương tác với nó thông qua mạng AO để gửi và nhận dữ liệu. Phương thức tương tác này cho phép DAPP đạt được liên lạc xuyên chuỗi và chia sẻ dữ liệu trong mạng AO.
Đề xuất cuối cùng dành cho nhà phát triển là sử dụng AO làm hệ thống nhắn tin khi phát triển ứng dụng AO. Nếu bạn không hiểu hệ thống AO, bạn có thể học ngôn ngữ Erlang, thuật ngữ trong kiến trúc AO về cơ bản giống như trong Erlang.
Câu hỏi 2: AO có kế hoạch phát triển SDK trong tương lai không?
Trả lời: Có thể các quan chức của Arweave sẽ không tự mình làm việc đó và dự án cần phải do chính họ phát triển. everVision có kế hoạch phát triển một loạt công cụ bằng ngôn ngữ Golang có thể giao tiếp với AR và AO. Tôi tin rằng cũng sẽ có SDK cho nhiều ngôn ngữ khác trong hệ sinh thái.
Câu hỏi 3: Làm thế nào để phát triển hợp đồng thông minh trên AO?
Trả lời: Các hợp đồng thông minh của riêng bạn trên AO cần được phát triển bằng Lua. Tuy nhiên, các luồng trên AO tương thích với hợp đồng thông minh bằng các ngôn ngữ khác, cho dù là Solidity, Move, Rust hay Warp.
Tôi hy vọng mọi người sẽ chú ý đến sự phát triển công nghệ của AO, thay vì chỉ tập trung vào lợi ích tài chính ngắn hạn trên thị trường thứ cấp. Mặc dù thị trường tài chính có thể mang lại lợi nhuận nhanh chóng nhưng giá trị thực sự lại đến từ sự phát triển sinh thái lâu dài và sự hỗ trợ từ cộng đồng nhà phát triển. Sự phát triển lâu dài của AO phụ thuộc vào sự phát triển lành mạnh của hệ sinh thái và hoạt động của cộng đồng nhà phát triển. Các dự án xuất sắc và ứng dụng đổi mới cũng sẽ hỗ trợ sự phát triển liên tục của AO
Arweave, nguyên lý hoạt động và ý nghĩa của Arweave, bài viết này giới thiệu ngắn gọn về nguyên lý hoạt động và giá trị của Arweave.
JinseFinanceBài viết này sẽ khám phá các cơ chế dự phòng của Arweave và IPFS cũng như tùy chọn nào an toàn hơn cho dữ liệu của bạn.
JinseFinance100 tỷ tin nhắn WhatsApp được gửi mỗi ngày. Hầu hết các blockchain không được thiết kế để lưu trữ. Nếu bạn muốn lưu trữ 100 tỷ tin nhắn WhatsApp trên Ethereum hoặc bất kỳ blockchain nào, chi phí sẽ cực kỳ cao.
JinseFinanceBài viết này khám phá cách Arweave và IPFS lưu trữ, duy trì và truy cập các tệp cũng như cách điều này ảnh hưởng đến độ tin cậy và độ bền của tài sản kỹ thuật số.
JinseFinanceArweave là một giải pháp lưu trữ dữ liệu phi tập trung cung cấp dịch vụ lưu trữ dữ liệu vĩnh viễn và không thể thay đổi thông qua công nghệ Blockweave và mã thông báo AR tiền điện tử gốc.
JinseFinanceBất kỳ người tham gia nào cũng có thể sử dụng trò chơi Bằng chứng truy cập ngắn gọn (#SPoA) để chứng minh rằng họ thực sự lưu trữ một số dữ liệu tại một vị trí cụ thể trong tập dữ liệu. Mẫu này cũng có thể được sử dụng để tạo trò chơi thứ hai mà chúng tôi gọi là bằng chứng ngắn gọn về sự sao chép.
JinseFinanceTại sao Arweave không phải là sự thay thế cho Filecoin mà là một sự đổi mới quan trọng hơn đáng được chú ý?
JinseFinanceMột người dùng Bitcoin đã chi 64.000 USD phí để ghi 9 MB dữ liệu nhị phân trên blockchain, làm dấy lên sự tò mò và lý thuyết rộng rãi.
Xu LinSự kiện này sẵn sàng chào đón hơn một trăm nhà phát triển và nhà đầu tư hệ sinh thái Arweave, mang đến cho người tham dự những đặc quyền độc quyền như cơ hội thử nghiệm sản phẩm, phần thưởng airdrop AR và hàng hóa thiết thực.
Samantha