Cointime

Download App
iOS & Android

Chi tiết kỹ thuật máy tính siêu song song

Validated Project

Tóm tắt: AO thực sự là một phần mở rộng của Mô hình đồng thuận dựa trên lưu trữ (SCP), đây thực sự là một trường hợp đặc biệt của Rollup có chủ quyền. Ý tưởng cốt lõi là tách riêng tính toán khỏi DA/lưu trữ và chuỗi Xuất bản/lưu trữ dữ liệu trên chuỗi +. tính toán/xác minh dữ liệu ngoài chuỗi. Vì Arweave có khả năng mang dữ liệu cực cao nên nền tảng DApp dựa trên kiến ​​trúc AO và SCP có thể tiết kiệm đáng kể chi phí xuất bản và lưu trữ dữ liệu, đồng thời có thể dễ dàng hỗ trợ một số tình huống yêu cầu cao về thông lượng.

Tác giả: PermaDAO

Giới thiệu

AO thực sự là một phần mở rộng của Mô hình đồng thuận dựa trên lưu trữ (SCP), tương tự như Tổng hợp có chủ quyền. Ý tưởng cốt lõi là tách riêng điện toán khỏi DA/bộ lưu trữ và xuất bản/lưu trữ dữ liệu trên chuỗi + Tính toán ngoài chuỗi. /xác thực dữ liệu. Vì Arweave có khả năng mang dữ liệu cực cao nên nền tảng DApp dựa trên kiến ​​trúc AO và SCP có thể tiết kiệm đáng kể chi phí xuất bản và lưu trữ dữ liệu, đồng thời có thể dễ dàng hỗ trợ một số tình huống yêu cầu cao về thông lượng.

Theo hiểu biết hiện có của hầu hết mọi người, Arweave tập trung vào khái niệm lưu trữ vĩnh viễn và từ lâu đã được sử dụng làm lớp lưu trữ trong nhiều dự án khác nhau. Câu chuyện nổi tiếng nhất về Arweave là nó đã trở thành Thư viện Alexandria sẽ không bao giờ biến mất, với mục tiêu cuối cùng là bảo tồn ngọn lửa của nền văn minh nhân loại.

Vì vậy, sau khi phát hành máy tính ao của Arweave, thật bất ngờ khi Arweave biến thành một siêu máy tính song song. Cần phải chỉ ra rằng Arweave vẫn có thể được sử dụng như một lớp lưu trữ. Kiến trúc ao là sự chồng chất của các chức năng lưu trữ chứ không phải là một lớp lưu trữ. thay thế.

ao phù hợp với SCP. Quá trình tính toán của ao có thể được thực hiện song song nên nó có khả năng tính toán hiệu quả. Các quy trình của ao có thể được kết nối với nhau và định dạng dữ liệu của chúng vẫn nhất quán. Tất cả dữ liệu cuối cùng sẽ được lưu trữ trong mạng chính Arweave theo định dạng Gói ANS-104. Tất cả nhật ký của mỗi quy trình đều được lưu trữ hoàn toàn và trạng thái hình ba chiều cuối cùng của quy trình được giữ lại trên Arweave.

Sức mạnh tính toán của ao kết hợp với khả năng lưu trữ vĩnh viễn của Arweave thực sự là một máy tính có tính đồng thời cao toàn cầu, không bị kiểm duyệt, phổ biến trên đó, bất kỳ loại DApp nào, bất kỳ ngôn ngữ nào và bất kỳ chuỗi công khai nào đều có thể truy cập Arweave và tận hưởng quyền truy cập phi tập trung. dịch vụ điện toán rẻ hơn Ethereum nhưng hiệu quả hơn.

Sức mạnh tính toán của ao kết hợp với khả năng lưu trữ vĩnh viễn của Arweave thực sự là một máy tính có tính đồng thời cao toàn cầu, không bị kiểm duyệt, phổ biến trên đó, bất kỳ loại DApp nào, bất kỳ ngôn ngữ nào và bất kỳ chuỗi công khai nào đều có thể truy cập Arweave và tận hưởng quyền truy cập phi tập trung. dịch vụ điện toán rẻ hơn Ethereum nhưng hiệu quả hơn.

AOS hơi khác một chút. Nếu hiểu ao là kiến ​​trúc máy tính thì AOS là một phiên bản hệ điều hành. Về bản chất, ao là một hệ thống kiến ​​trúc, người dùng cần tương tác với một hệ điều hành tương tự như AOS để sử dụng các chức năng tương ứng. giữa hai người.

Điểm chính của bài viết này:

  • Arweave ra mắt kiến ​​trúc ao với hy vọng trở thành người chơi toàn diện trong lĩnh vực lưu trữ và điện toán, thay đổi nhận thức thị trường hiện tại về chỉ các khái niệm lưu trữ;
  • Kiến trúc ao của Arweave là sự chồng chất chức năng trên bộ lưu trữ. Kiến trúc ao có khả năng giao tiếp với bất kỳ chuỗi công khai và DApp nào;
  • Các công nghệ liên quan đến ao bao gồm kiến ​​trúc phân tán SSI (hình ảnh hệ thống đơn), Mô hình diễn viên (ngôn ngữ erlang không phải là mô hình) và các thành phần đơn vị SU/MU/CU, trong đó tính đồng thời và không đồng bộ là chìa khóa để hiểu kiến ​​trúc ao;
  • ao/SCP có tiềm năng rất lớn và được kỳ vọng sẽ kích thích sự phát triển của hệ sinh thái Arweave. Cần phải nhận thấy sức hấp dẫn liên tục của mô hình "điện toán ngoại tuyến + lưu trữ trên chuỗi" đối với dự án.

Giải thích kỹ thuật

Đầu tiên chúng ta hãy giới thiệu một số kiến ​​thức tiên quyết để bổ sung cho ao. Sau lần nâng cấp Cancun và kích hoạt EIP-4844 gần đây, các vấn đề về lưu trữ dữ liệu của Ethereum ngày càng trở nên quan trọng. Ví dụ: các blob được sử dụng đặc biệt để lưu trữ dữ liệu Layer2 DA sẽ không được giữ lại vĩnh viễn trong mạng Ethereum. Các nút có thể xóa dữ liệu blob vượt quá thời gian. cửa sổ và dữ liệu bị loại bỏ sẽ cần tìm vị trí lưu trữ khác.

Mặc dù có các nền tảng lưu trữ dựa trên Ethereum như EthStorage giải quyết vấn đề hết hạn và loại bỏ dữ liệu blob, nhưng đây không phải là giải pháp gốc của Ethereum và cần phải dựa vào một số cơ chế thiết kế bổ sung. Ngoài ra, mặc dù EIP-4844 có thể giảm đáng kể chi phí phát hành dữ liệu nhưng nó vẫn rất đắt so với Arweave.

Không giống như Ethereum, Arweave, bắt đầu với khẩu hiệu "Thư viện Alexandria", còn thô sơ về chức năng tính toán, nhưng về cơ bản nó hỗ trợ tính lâu dài của dữ liệu và có chi phí cực thấp (chi phí khoảng hàng chục đô la để lưu trữ 1GB dữ liệu). tương đương với chi phí của 1 giao dịch Ethereum). Về mặt lưu trữ dự phòng dữ liệu, Arweave liên kết xác suất tạo khối với tính đầy đủ của tập dữ liệu cục bộ của nút. Nếu nút lưu trữ xóa một số dữ liệu, xác suất tạo khối thành công của nó sẽ giảm và nút giữ lại nhiều dữ liệu nhất sẽ giảm. có nhiều dữ liệu hơn "sức mạnh tính toán" của việc tạo khối càng cao thì họ sẽ nhận được càng nhiều phần thưởng. Thông qua phương pháp này, hệ thống khuyến khích của Arweave có thể đảm bảo rằng bất kỳ khoảng thời gian nào của dữ liệu lịch sử đều có thể được lưu trữ dự phòng với xác suất cao.

Có thể nói, Arweave phù hợp làm lớp xuất bản và lưu trữ dữ liệu phi tập trung với chi phí lưu trữ cực thấp, trong khi ao và SCP là kiến ​​trúc blockchain mô-đun và DApp dựa trên AR. Mặc dù mô hình thiết kế của SCP về mặt lý thuyết khá khác biệt so với các giải pháp mô-đun tập trung vào bảo mật như Ethereum Rollup, nhưng nó có tính khả thi cao về tính dễ triển khai và dễ kết nối với nền tảng Web2 , bởi vì ngay từ đầu, anh ấy đã không có ý định giới hạn bản thân trong một lộ trình triển khai hẹp như Rollup. Anh ấy muốn tích hợp nền tảng Web2 với các tiện ích của Web3 trong một khuôn khổ rộng hơn và cởi mở hơn.

Nguồn ảnh: Geek Web3 " Giải thích SCP: Mô hình cơ sở hạ tầng không đáng tin cậy thoát ra khỏi công thức Rollup "

Hình trên là sơ đồ của everPay sử dụng giải pháp SCP. Lớp DA sử dụng Arweave, đây là vòng tròn lớn trong hình. Vòng tròn màu nâu là điều phối viên, là lớp thực thi, tương tự như trình tự sắp xếp của Ethereum Lớp 2. Sau khi người dùng gửi giao dịch cho điều phối viên, điều phối viên sẽ thực hiện thao tác và gửi dữ liệu DA tới AR theo đợt.

Đối với Trình phát hiện, nó có phần giống với trình thách thức/người xác minh của Ethereum Lớp 2. Họ sẽ lấy dữ liệu DA do điều phối viên gửi từ Arweave để tính toán hoặc xác minh kết quả giao dịch. Ứng dụng dò tìm là nguồn mở và có thể được điều hành bởi bất kỳ ai. Watchmen thực sự là các nút đa chữ ký quản lý các hệ thống chuỗi chéo và sẽ xác minh cũng như thực hiện các yêu cầu chuỗi chéo. Ngoài ra, người theo dõi còn có trách nhiệm ký các đề xuất quản trị.

Điều đáng nhấn mạnh là kiến ​​trúc SCP không có các yêu cầu bảo mật nghiêm ngặt như Ethereum Lớp 2, nhưng nó thực sự cung cấp cho các dự án áp dụng kiến ​​trúc này mức độ tự do cao hơn, nhiều tùy chọn tùy chỉnh hơn và có thể nói giảm chi phí áp dụng. trở thành một cách tiếp cận độc đáo và giàu trí tưởng tượng.

Nguồn ảnh: Geek Web3 " Giải thích SCP: Mô hình cơ sở hạ tầng không đáng tin cậy thoát ra khỏi công thức Rollup "

Để đơn giản hóa mọi thứ, khung của ao có thể được chia thành ba phần: kiến ​​trúc phân tán, chức năng tính toán song song và thành phần lập kế hoạch truyền thông. Hợp nhất ba phần này là một chức năng siêu máy tính hoàn chỉnh.

  • Kiến trúc phân tán, ao sử dụng hình ảnh hệ thống đơn (SSI, hình ảnh hệ thống đơn) để tổ chức hệ thống phi tập trung của mạng ao.
  • Chức năng tính toán song song, ao sử dụng lý thuyết Actor Model của lý thuyết tính toán song song để xử lý các môi trường có tính tương tranh cao và kết hợp hiệu quả các công nghệ liên quan đến blockchain. Từ ao cũng xuất phát từ Actor Orient (hướng diễn viên, mô phỏng từ hướng đối tượng của OOP). .
  • Đối với thành phần lập lịch liên lạc, ao đã thiết kế ba phần chính của MU/CU/SU. Đơn vị Messenger chịu trách nhiệm truyền thông tin, Đơn vị lập lịch trình chịu trách nhiệm lập lịch quy trình và Đơn vị điện toán chịu trách nhiệm về các quy trình tính toán song song.

Hãy giải thích từng phần trên một cách riêng biệt. Đầu tiên là hình ảnh hệ thống đơn SSI, thực chất là một kiến ​​trúc phân tán. Ví dụ: các hệ thống máy chủ tương ứng đằng sau các ứng dụng Web2 chính về cơ bản là các hệ thống phân tán bao gồm nhiều nút máy chủ. Các máy chủ này sử dụng các giao thức liên lạc và nhắn tin đặc biệt để đảm bảo trạng thái của nhau và phản hồi dữ liệu mới một cách nhất quán.

Hãy giải thích riêng từng phần trên. Đầu tiên là hình ảnh hệ thống đơn SSI, thực chất là một kiến ​​trúc phân tán. Ví dụ: các hệ thống máy chủ tương ứng đằng sau các ứng dụng Web2 chính về cơ bản là các hệ thống phân tán bao gồm nhiều nút máy chủ. Các máy chủ này sử dụng các giao thức liên lạc và nhắn tin đặc biệt để đảm bảo trạng thái của nhau và phản hồi dữ liệu mới một cách nhất quán.

Nhưng ở cấp độ máy khách/giao diện người dùng, người dùng không thể nhận thấy rằng các máy chủ tương ứng phía sau giao diện người dùng được phân phối. Đối với người dùng, cho dù cụm máy tính có lớn đến đâu thì nó cũng giống như một máy tính duy nhất. Đây thực chất là sự “trừu tượng” thường được nhắc đến trong kỹ thuật máy tính. Các thành phần cơ bản phức tạp được thống nhất và hợp nhất thành một mô-đun. Thế giới bên ngoài không cần biết cấu trúc bên trong của mô-đun này. Nhận kết quả.

Hình ảnh hệ thống đơn SSI được đề cập trước đó áp dụng tính năng "lưu trữ phi tập trung giá rẻ" của Arweave. Có thể nói, nền tảng tường thuật của ao/SCP chủ yếu dựa trên lợi thế về giá lưu trữ của Arweave so với các chuỗi công khai khác và so với khả năng chống kiểm duyệt và dữ liệu. lợi thế minh bạch của nền tảng Web2 truyền thống. Trong câu chuyện của ao và SCP, AR được sử dụng như một bảng thông báo và ghi nhật ký dữ liệu khổng lồ. Dữ liệu được gửi bởi giao diện người dùng DApp sẽ được chuyển đến mạng Arweave và được lưu trữ trong mạng blockchain phân tán bởi một số lượng lớn Arweave. điểm giao. .

So với các mạng chuỗi công cộng chính thống có mức độ tin cậy cao hơn như Ethereum, vì chi phí lưu trữ trên Arweave cực kỳ thấp nên nó có thể hỗ trợ tốt hơn các kịch bản ứng dụng yêu cầu thông lượng dữ liệu cao hơn, không giống như các nền tảng Web2 truyền thống và tính mở của chuỗi liên minh và Mạng Arweave có lợi hơn cho việc chống kiểm duyệt và tính minh bạch của dữ liệu. Các DApp được gắn vào AR đáng tin cậy hơn các ứng dụng Web2.

Ví dụ: Alipay truyền thống cũng có thể được Web3-ified miễn là Alipay thiết kế giao diện tương thích với giao thức ao, dữ liệu tương tác của Alipay sẽ được tự động tải lên mạng Arweave, trở thành phiên bản Web3 của "Alipay" không cần tin cậy. Nếu đó là DApp dựa trên Ethereum hoặc EVM, bạn cũng có thể kết nối với giao diện ao, chuyển đổi định dạng thông tin sang định dạng ANS-104 và tải nó lên Arweave.

Khác với đám mây XX truyền thống và chuỗi liên minh khép kín, bất kỳ ai hoặc bên dự án DApp đều có thể yêu cầu và đọc dữ liệu từ nhiều nút thông qua P2P miễn là họ chạy các nút của chuỗi công khai bên thứ ba như Ethereum hoặc Arweave nếu 1 trong số N nút. sẵn sàng cung cấp dữ liệu, bạn có thể nhận được những gì bạn cần. Điều này cuối cùng phụ thuộc vào tính mở của mạng.

Từ hai quan điểm này, các giải pháp kiến ​​trúc DApp dựa trên Arweave như ao và SCP giống như một sự chuyển đổi giữa các nền tảng Web2 và Web3 truyền thống như Ethereum và Bitcoin phải trả giá bằng chi phí và hiệu quả, đạt được mức độ kiểm duyệt cao. sự phản kháng và không đáng tin cậy, nhưng rất khó để có được sự chấp nhận trên quy mô lớn; nền tảng Web2 hy sinh tính minh bạch của dữ liệu và khả năng chống kiểm duyệt, đạt được hiệu quả cao và chi phí thấp, nhưng không thể tin cậy được, và ao giống một trong hai hình thức trung gian hơn. giữa.

Sự khác biệt giữa SSI và các kiến ​​trúc phân tán như kiến ​​trúc client-server, kiến ​​trúc ba tầng, kiến ​​trúc N-tier và kiến ​​trúc ngang hàng là SSI có thể cải thiện đáng kể khả năng trừu tượng hóa hệ thống và trải nghiệm người dùng, nhưng cần lưu ý rằng SSI. dựa vào Kiểm soát đồng bộ hóa lạc quan, yêu cầu hệ thống phải có khả năng kiểm soát đồng bộ hóa cao để đảm bảo tính nhất quán và độ tin cậy của dữ liệu. Khi kiểm soát đồng bộ hóa không thành công, có thể xảy ra mất dữ liệu, do đó ảnh hưởng đến tính khả dụng của kiến ​​trúc ao.

Một lợi ích khác của SSI là tốc độ triển khai. SSI có thể chạy nhiều phiên bản trên một máy chủ. Nó không cần phụ thuộc quá nhiều vào các dịch vụ đám mây hoặc các công cụ chứa như kiến ​​trúc vi dịch vụ hoặc công nghệ chứa, giúp giảm hiệu quả độ phức tạp của hệ thống và chi phí triển khai.

Trong thực tế của ao, việc đồng bộ hóa và sao lưu dữ liệu của kiến ​​trúc phân tán dựa vào mạng Arweave, do hiệu ứng lưu trữ vĩnh viễn của Arweave, về mặt lý thuyết, trạng thái dữ liệu tại bất kỳ thời điểm nào đều được giữ lại và không bị mất hoặc hư hỏng dữ liệu.

Tuy nhiên, cần lưu ý rằng SSI cũng sẽ gây ra chi phí bổ sung mới. Trọng tâm là giao tiếp mạng và đồng bộ hóa dữ liệu hiệu quả giữa các nút phân tán. Ví dụ: trong trường hợp cực đoan, kiến ​​trúc SSI bị lỗi, miễn là có một nút bình thường. , toàn bộ mạng có thể hoạt động bình thường, nhưng trên thực tế, điều này sẽ gây ra khủng hoảng an ninh nút nghiêm trọng và độ bền của hệ thống.

diễn viên Phương Đông

Sau phần giới thiệu ngắn gọn về kiến ​​trúc SSI, chúng ta cần nghiên cứu sâu cách triển khai cơ chế tính toán song song của ao Khác với cách "xếp chồng" đơn giản của các máy chủ tập trung, ao sử dụng mô hình Actor để đạt được hiệu ứng đồng thời cao phi tập trung và về cơ bản người dùng không có nhận thức. rằng đây là một hệ thống phân tán.

diễn viên Phương Đông

Sau phần giới thiệu ngắn gọn về kiến ​​trúc SSI, chúng ta cần nghiên cứu sâu cách triển khai cơ chế tính toán song song của ao Khác với cách "xếp chồng" đơn giản của các máy chủ tập trung, ao sử dụng mô hình Actor để đạt được hiệu ứng đồng thời cao phi tập trung và về cơ bản người dùng không có nhận thức. rằng đây là một hệ thống phân tán.

Khả năng tính toán đồng thời hiệu quả của kiến ​​trúc ao đến từ mô hình Actor. Carl Hewitt đã xác định khung lý thuyết của mô hình Actor vào năm 1973 và sử dụng Actor làm nguyên mẫu cho tính toán đồng thời. Điều thú vị là nó được thiết kế để tính toán trí tuệ nhân tạo vào thời điểm đó.

Tuy nhiên, trong thực tế, mọi người có thể quen thuộc hơn với các mô hình như OOP. Trên thực tế, theo nghiên cứu của Oracle, OOP là phiên bản cải tiến của Actor, nhưng sự phát triển sau đó của cả hai dần dần rời xa nhau.

Mô hình Actor xác định một loạt các quy tắc chung về cách các thành phần hệ thống hoạt động và tương tác. Mỗi Actor là một thực thể độc lập có thể đưa ra các quyết định cục bộ và giao tiếp với các Actor khác. đặc điểm phân tán.

Đặc biệt là không đồng bộ và song song, điều này có nghĩa là trạng thái của từng thành phần không được đồng bộ hóa và có thể xảy ra xung đột nên phải đặt sự phụ thuộc đặc biệt vào cơ chế truyền thông báo. Đây cũng là lý do tại sao MU và SU được nhấn mạnh trong ao. không khó. Phần khó là sắp xếp, lập lịch để phát huy sức mạnh tính toán song song mạnh mẽ.

Mỗi Actor là một đơn vị thực thi độc lập, có thể tự xử lý các nhiệm vụ được giao. Nếu được sử dụng, chẳng hạn như đảm bảo tính nguyên tử và tính nhất quán của các thông báo, nó sẽ là một mô hình tương tranh rất mạnh mẽ và linh hoạt.

Điều cần cân nhắc ở đây là các yêu cầu giao tiếp giữa nhiều nút đặc biệt trong chuỗi khối. Ví dụ: kiến ​​trúc vi dịch vụ thông thường thường sử dụng chế độ giao tiếp giữa các nút, nhưng việc triển khai dựa trên RPC sẽ dẫn đến sự phức tạp và chậm trễ của nhiều loại dữ liệu. truyền tải và Kiến trúc ao sử dụng cơ chế truyền tin nhắn thống nhất MU để phân bổ thống nhất các định dạng tin nhắn nhằm tạo điều kiện thuận lợi cho việc lưu trữ Arweave cuối cùng.

So với chế độ thực thi tác vụ đồng bộ của từng nút của CSP (Ngữ nghĩa đồng thời), tính năng điển hình nhất của Actor là thực thi không đồng bộ. Vì lý do này, ao không sử dụng cơ chế bộ nhớ dùng chung để đảm bảo tính độc lập của chúng và thực hiện thực thi giữa các nút. giao tiếp một cách linh hoạt hơn.

Tính không đồng bộ và song song tạo thành nguồn hiệu quả của mô hình Actor trong kiến ​​trúc ao. Để đảm bảo hiệu quả này, MU/SU/CU đã được đề xuất và đưa vào sử dụng.

Nói tóm lại, sự kết hợp giữa mô hình Actor và chuỗi khối Arweave xây dựng một mô hình tính toán đồng thời cao không đồng bộ với khả năng truyền thông tin hiệu quả.

Ba điều cần thiết

Theo kiến ​​trúc ao, cả hai mô hình SSI và Actor đều đưa ra các yêu cầu cao hơn về truyền tải thông tin và SU, MU và CU ra đời.

Trước hết, hãy hiểu quy trình của ao, đề cập đến yêu cầu về tài nguyên máy tính tương ứng khi khởi tạo một tác vụ, chẳng hạn như máy ảo và bộ nhớ. Luồng của bất kỳ tác vụ nào về cơ bản đều đạt được thông qua việc chuyển giao các quy trình.

Cho dù đó là SSI hay Actor Model, các thông báo truyền giữa chúng phải tuân thủ định dạng và tiêu chuẩn dữ liệu ANS-104 để mọi loại DApp đều có thể hiểu nhau.

Sau khi tạo ra dữ liệu đáp ứng yêu cầu, MU sẽ gửi tin nhắn đến SU trực tuyến. Quá trình này sẽ tiếp tục cho đến khi tất cả tin nhắn được xử lý. Sau đó, SU cần nhận dữ liệu và tải lên Arweave để liên kết với khả năng xác minh của Arweave.

Sau khi tạo ra dữ liệu đáp ứng yêu cầu, MU sẽ gửi tin nhắn đến SU trực tuyến. Quá trình này sẽ tiếp tục cho đến khi tất cả tin nhắn được xử lý. Sau đó, SU cần nhận dữ liệu và tải lên Arweave để liên kết với khả năng xác minh của Arweave.

Ngoài ra, quy trình xử lý MU cũng có thể thiết lập cơ chế thanh toán để thực hiện cơ chế xử lý tin nhắn tùy chỉnh, chẳng hạn như chỉ gửi tin nhắn nhưng không thực hiện các hành động tiếp theo, v.v.

Sau khi SU nhận được tin nhắn, CU sẽ bắt đầu truy cập CU chứa nhiều đơn vị chịu trách nhiệm tính toán. Cần lưu ý rằng CU cũng là một thị trường sức mạnh tính toán phi tập trung Tương tự như Akash, mỗi cụm CU sẽ cạnh tranh với nhau và giành chiến thắng trong cuộc cạnh tranh. Người dùng có quyền thực hiện các phép tính. CU sẽ phản hồi và gửi kết quả tính toán theo yêu cầu. Kết quả của các phản hồi này được lưu trữ trên Arweave và có thể được xác minh bằng dữ liệu gốc trên Arweave.

Có thể thấy rằng ở chế độ này, ao cung cấp một mạng máy tính hiệu quả và cạnh tranh. Người dùng không cần thiết lập sự đồng thuận để tính toán. Họ chỉ cần đảm bảo rằng các thông điệp được truyền tuân thủ quy trình tương ứng. Điều này về cơ bản sẽ loại bỏ Ethereum. . v.v. là một mức giá cao phải trả cho hiệu quả tính toán.

Sự kết hợp giữa SCP và ao

Trước tiên, hãy thảo luận về khả năng xác minh, hãy ghi nhớ sự đồng thuận. Chức năng của ao là trình bày trạng thái dữ liệu có thể xác minh được. Vấn đề về khả năng xác minh cuối cùng được đảm bảo bởi dữ liệu đồng thuận trên Arweave về cơ bản là một ứng dụng scp. các hành động trạng thái và trạng thái trả về được liên kết với Arweave. Chương trình ao/SCP sẽ được tải vào hai hành động này và kết quả Mint và Slash được tính toán thông qua hai hành động này.

Cụ thể, dựa trên mô hình SCP, các quy tắc của Mint và Slash cần được ghi vào chỉ mục, sau đó nút gọi dữ liệu chỉ mục sẽ tự động tính toán kết quả của Slash và Mint (xem ao spec để biết chi tiết về mô hình dữ liệu). .

Sau khi thảo luận về kiến ​​trúc kỹ thuật của ao, ứng dụng của nó sẽ được thảo luận bên dưới. Mặc dù giao thức chuỗi chéo gốc aox, giao thức stablecoin phi tập trung astro và dự án tương thích EVM AOVM trên Arweave đã lần lượt xuất hiện sau hội nghị ao. tất cả Vẫn đang trong trạng thái thử nghiệm. Điều đáng nói là các ứng dụng dựa trên ao hiện đang phát triển và nhiều phiên bản ao của Twitter và trò chơi đã được phát triển và thử nghiệm.

Đồng thời, một số dự án SCP trưởng thành trong hệ sinh thái Arweave, chẳng hạn như ứng dụng everPay và Permaswap của everVision, sẽ trải qua quá trình điều chỉnh và chuyển đổi dựa trên ao tương ứng. Về lý thuyết và thực hành, lý thuyết SCP và ao cũng xuất phát từ cùng một nguồn.

SCP bắt nguồn từ khả năng lưu trữ của Arweave. Bạn có thể tưởng tượng một máy băng Turing không bao giờ dừng lại. SCP chịu trách nhiệm tải dữ liệu lên blockchain và đảm nhận chức năng ghi băng của máy Turing có thể được cung cấp bởi ao. Thay đổi trạng thái có thể được lưu trữ trên Arweave.

Vấn đề ở đây là bùng nổ trạng thái, đây cũng là một vấn đề tiềm ẩn đã gây khó khăn cho Ethereum trong nhiều năm. Arweave không lưu trữ trạng thái nên không có vấn đề nổ trạng thái và tất cả dữ liệu do quy trình ao tạo ra đều có thể được lưu vĩnh viễn.

Cần lưu ý rằng dữ liệu trong nút ao không cần phải tính toán để đạt đến trạng thái đồng thuận. Vì vậy, miễn là dữ liệu liên quan được lưu trữ trên mạng Arweave thì mọi bước thay đổi trạng thái đều phải được ghi lại. , chính xác hơn, , ​​dữ liệu trên ao có thể được ghi vào mạng mà không cần tính toán, và tính toán chỉ là một phần của sự thay đổi dữ liệu.

Thứ hai, trước bộ ba bất khả thi dai dẳng của blockchain, tức là bất kỳ blockchain nào cũng không thể giải quyết các vấn đề về bảo mật, phân cấp và khả năng mở rộng cùng một lúc. Sự kết hợp giữa SCP và ao về cơ bản có thể chấm dứt tình trạng khó xử này.

Thứ hai, trước bộ ba bất khả thi dai dẳng của blockchain, tức là bất kỳ blockchain nào cũng không thể giải quyết các vấn đề về bảo mật, phân cấp và khả năng mở rộng cùng một lúc. Sự kết hợp giữa SCP và ao về cơ bản có thể chấm dứt tình trạng khó xử này.

  • Bảo mật: Dữ liệu do Arweave cung cấp là sự đồng thuận lớn nhất và dữ liệu đồng thuận được lưu trữ trong Arweave cung cấp khả năng xác minh cho các ứng dụng;
  • Phân cấp: ao mang đến sự phân cấp sức mạnh tính toán. Bất kỳ cá nhân, tổ chức hoặc tổ chức phi chính phủ nào cũng có thể tham gia và rời khỏi mạng điện toán ao nhờ sự đồng thuận dữ liệu, việc khôi phục trạng thái sau khi rời khỏi là vô cùng đơn giản;
  • Khả năng mở rộng: Không giống như sự phân tầng theo chiều dọc của Ethereum, ao và SCP thường được xếp theo chiều ngang để mở rộng vô hạn khả năng tính toán và lưu trữ.

Dựa trên kiến ​​trúc ao/SCP, Arweave không còn là một chuỗi lưu trữ công khai đơn giản. Sự kết hợp giữa AR+AO là một siêu máy tính phi tập trung có cả chức năng lưu trữ và tính toán. Bất kỳ DApp nào cũng có thể được triển khai trên đó và tương tác với nhau. giữa.

Ao hiện tại cũng là một kiến ​​trúc mô-đun độc đáo, tức là mô-đun có thể mở rộng theo chiều ngang, không chỉ cho phép các hợp đồng thông minh như Warp trên mạng Arweave mà còn có thể chèn các hợp đồng thông minh với các cơ chế như EVM vào mạng ao, miễn là vì tính nhất quán về định dạng của dữ liệu được duy trì Thế là xong.

Nói cách khác, scp là Lớp 2 toàn chuỗi dựa trên Arweave, có thể được kết nối với bất kỳ chuỗi công khai và DApp nào, trong khi ao là phiên bản siêu cấp của SCP, có thể biến bất kỳ chuỗi công khai, hợp đồng thông minh và DApp nào thành một một phần của áo dài.

Một khả năng khác cho DeFi

Trong hệ thống EVM hiện tại, hợp đồng thông minh là cốt lõi của mọi thứ. Hành vi trên chuỗi về cơ bản là việc lập lịch và sử dụng hợp đồng thông minh. Lấy giao dịch DEX phổ biến nhất làm ví dụ, hợp đồng thông minh sẽ thực hiện các hoạt động tương ứng theo quy định khi cụ thể. các điều kiện được kích hoạt, chẳng hạn như thêm thanh khoản, tìm địa chỉ hợp đồng của mã thông báo, v.v.

Tuy nhiên, cần lưu ý rằng hợp đồng tại thời điểm này chỉ là quy trình đơn luồng và không thể gọi đồng thời. Tất cả các giao dịch sẽ được Ethereum sắp xếp để xác định xem chúng thành công hay bị MEV tấn công.

Nếu bạn sử dụng kiến ​​trúc ao để chuyển đổi Uniswap, bạn có thể tạo một robot giao dịch trên chuỗi song song, vô tận. Mỗi quy trình của phiên bản ao của Uniswap có thể được đặt thành các cơ chế kích hoạt khác nhau, nhưng sẽ không can thiệp lẫn nhau và có thể sử dụng tất cả. Trong quá trình hoạt động, có thể hiểu đây là sàn giao dịch on-chain cấp độ Web2. Permaswap, dự án DEX lớn nhất trong hệ sinh thái Arweave, đã áp dụng phương pháp này để thích ứng với môi trường gốc ao.

Mỗi quy trình của ao đều có khả năng phát hành Token. Lấy Ethereum làm ví dụ, quy trình phát hành của mỗi token ERC-20 là Quy trình Token. Nó chỉ cần được đặt theo phạm vi giá đã đặt và sau đó nó có thể được tạo. dành cho người dùng giao dịch. Đặt hàng và sau đó hoàn tất quy trình trao đổi mã thông báo.

Trên thực tế, việc chuyển và giao dịch token trong Ethereum là vô cùng khó khăn. Về cơ bản, số dư của các tài khoản khác nhau sẽ được cộng và trừ. Cuối cùng, mỗi giao dịch cần phải được tính toán nhiều lần theo nhu cầu mới nhất của Ethereum, dẫn đến một lượng lớn giao dịch. dữ liệu dư thừa được gửi vào chuỗi cấp trên.

Ao đã thay đổi phương thức tính toán khi chuyển token giữa các tài khoản khác nhau về cơ bản là đồng bộ hóa trạng thái khác nhau, dựa vào quy trình truyền tin nhắn của MU. Mỗi quy trình chỉ cần được gửi đến mạng Arweave để thực thi. xảy ra trước khi tính toán, do đó tài sản có thể được chuyển thông qua một hoạt động kết hợp mà không cần toàn bộ mạng lưới tham gia vào hoạt động. Nghĩa là, mọi mã thông báo trên ao đều đồng thời và vô số sổ cái phụ thậm chí có thể được thiết lập cho một mã thông báo, với mỗi sổ cái phụ cung cấp khả năng tính toán song song độc lập.

Trong thiết kế ao hiện có, các hợp đồng cụ thể được phép tự động đánh thức. Bạn chỉ cần trả tiền cho nút để sử dụng quy trình, sau đó quy trình sẽ được tính toán và thực hiện theo tần suất đã đặt. tốc độ của ao, việc thực hiện Tần số có thể được đặt rất dày đặc.

Đối với người dùng, ao thực thi một chương trình giống như máy tính chứ không phải là một hợp đồng thông minh trừu tượng. Ví dụ: nếu everPay được kết nối với EverID kết nối với mạng ao thì EverID sẽ vận hành giao diện ao. Vấn đề là người dùng có thể vận hành các ứng dụng DApp trên nhiều chuỗi công cộng cùng một lúc, điều này rất giống với logic sử dụng của các thiết bị đầu cuối Internet hiện có. Thiết bị đầu cuối sẽ gọi các máy chủ khác nhau trong mạng để cung cấp cho người dùng một giao diện ứng dụng đơn giản và duy nhất.

Về bản chất, đây là một cuộc cải cách của DeFi hiện có, giúp thống nhất logic vận hành của người dùng trong một hệ thống tương tác trong khi vẫn giữ được mức độ phân quyền đằng sau nó.

siêu máy tính toàn cầu

Về bản chất, đây là một cuộc cải cách của DeFi hiện có, giúp thống nhất logic vận hành của người dùng trong một hệ thống tương tác trong khi vẫn giữ được mức độ phân quyền đằng sau nó.

siêu máy tính toàn cầu

Ngoài nhu cầu mã hóa truyền thống của DeFi, ao đã thực sự mở ra khả năng phản hồi Web2 truyền thống, một trong số đó tập trung vào tính toán đáng tin cậy của ML (Machine learning). Như đã đề cập ở trên, mục đích ban đầu của Carl Hewitt khi thiết kế Mô hình diễn viên là tính toán AI, thứ vừa mang lại cho ao và AI khả năng kết hợp tự nhiên.

Trong sự kết hợp giữa AI và Crypto trước đây, các mô hình học máy không thể được tải lên chuỗi một cách suôn sẻ, đặc biệt là các mô hình có số lượng lớn tham số như LLM. Tuy nhiên, ao đã khác so với trước đây vì người dùng có thể chọn và tùy chỉnh tài nguyên. được phân bổ bởi ao và có thể làm như vậy mà không cần bất kỳ quyền truy cập nào vào các dịch vụ điện toán và tài nguyên máy tính về cơ bản có khả năng mở rộng và hợp tác vô hạn, ML trên chuỗi dường như không phải là không thể.

So với các thị trường điện toán phi tập trung như Akash, lợi thế của ao không phải là số lượng cụm GPU mà là khả năng tính toán song song quy mô cực lớn của Akash đòi hỏi một cơ chế tin cậy mạnh mẽ để hình thành thị trường sức mạnh tính toán.

Không cần phải hy sinh tính năng không cần truy cập của ao và cần lưu ý rằng tất cả điều này vẫn được thực hiện dựa trên hợp đồng thông minh, tức là chạy trên chuỗi và được lưu trữ trong Arweave để chứng minh trạng thái. tính năng tương thích, người dùng có thể sử dụng môi trường trên chuỗi của riêng mình. Sử dụng môi trường trên chuỗi theo cách thông thường, chẳng hạn như chạy mô hình LLM và dữ liệu của nó có thể được lưu trên mạng Arweave, điều này cũng có thể giải quyết các yêu cầu về sức mạnh tính toán và phân cấp dữ liệu của quy mô lớn. Các mô hình AI.

ao khác với các nền tảng điện toán phi tập trung hiện có và các nhà cung cấp điện toán đám mây. Đây là mạng lưới đồng thời cao phi tập trung đầu tiên. Có thể hiểu rằng các nhà cung cấp đám mây có chức năng hợp đồng thông minh và gặp phải vấn đề điện toán và lưu trữ trong Ethereum. cho biết Arweave đã hoàn thành chu trình tuyệt vời của "sức mạnh tính toán phi tập trung là dữ liệu phi tập trung".

Nói một cách đơn giản hơn, những siêu máy tính ngày xưa đắt tiền và xa lạ với công chúng giờ đây có ở khắp mọi nơi và không ai có thể kiểm soát việc bắt đầu, chạy và kết thúc của nó. Chỉ cần một quá trình bắt đầu, nó chỉ có thể kết thúc khi thông minh. hợp đồng được thiết lập Nó sẽ chỉ kết thúc trong những điều kiện nhất định, nếu không nó sẽ tồn tại mãi mãi.

Kết luận: Arweave tương lai

Sau sự xuất hiện của ao, với khả năng áp dụng mô hình SCP, Arweave có cơ hội trở thành mạng lưu trữ vĩnh viễn và mạng tính toán vô hạn. Tuy nhiên, cần lưu ý rằng nút chạy ao hiện tại vẫn ở trạng thái mạng thử nghiệm và hoạt động bình thường. về cơ chế chém trừng phạt được viết trong mã để hoạt động.

Tối ưu về mặt lý thuyết không có nghĩa là tính khả thi trên thực tế. Ao hy vọng sẽ trở thành một mạng máy tính có khả năng mở rộng vô hạn và có thể mở rộng theo thời gian thực. Tuy nhiên, không chỉ các hệ sinh thái khác nhau trên Arweave vẫn chưa hoạt động. ít hơn Ethereum, nhưng thậm chí còn tụt hậu so với việc ra mắt FVM của Filecoin.

Nhìn chung, ao+SCP+Arweave mở ra một khả năng khác cho blockchain, nhưng khả năng này vẫn cần thời gian để xác minh.

🔗 Giới thiệu về PermaDAO: Trang web Twitter Telegram |

💡 Cộng đồng PermaDAO được khởi xướng bởi everVision và được tài trợ bởi Forward Research (chính thức của Arweave). Đây là một "cộng đồng đồng xây dựng" được xây dựng xoay quanh chủ đề lưu trữ đồng thuận của Arweave. Tất cả công việc của những người đóng góp sẽ trở thành sự đồng thuận về dữ liệu. Hãy bắt đầu với “sự đồng thuận dữ liệu” và khám phá một mô hình mới về cộng tác làm việc giữa những người lạ — các tổ chức tự trị phi tập trung.

Kế hoạch “bắt lỗi”

Nếu bạn phát hiện lỗi trong bài viết này, bao gồm lỗi chính tả, câu sai, mô tả không chính xác, ý nghĩa không rõ ràng, mô tả dư thừa hoặc các vấn đề khác, bạn có thể phản hồi cho chúng tôi và chúng tôi sẽ được khen thưởng. Bấm vào " đây " để đưa ra phản hồi.

Thời hạn hiệu lực của phản hồi: trong vòng 30 ngày kể từ ngày bài viết được đăng.

Các bình luận

Tất cả bình luận

Recommended for you

  • Báo cáo quý 1 năm 2024 lạc quan: Việc triển khai EIP-4844 giúp giảm 99% chi phí gửi L1

    Optimism đã công bố báo cáo quý 1 năm 2024, trong đó số lượng địa chỉ hoạt động hàng ngày đạt 89.000 (tăng 23% so với tháng trước) và khối lượng giao dịch hàng ngày tăng lên 470.000 (tăng 39% so với tháng trước) . Các chỉ số này đều thấp hơn một chút so với mức cao nhất mọi thời đại trong quý 3 năm 2023. Giá trị thị trường của stablecoin của OP mainnet đạt 809 triệu USD (tăng 32% so với tháng trước). Trong sáu tháng qua, giá trị thị trường của USDT trên mạng chính OP đã tăng đáng kể, đạt 512 triệu USD (tăng 64% so với tháng trước), chiếm 63% tổng giá trị thị trường. Việc triển khai EIP-4844 đã giảm 99% chi phí gửi L1, giảm chi phí trung bình hàng ngày xuống còn 830 USD từ 420.000 USD trong những tuần trước. Lợi nhuận on-chain của mạng chính OP trong quý 1 năm 2024 sẽ là 2 triệu USD (tăng 14% so với tháng trước).

  • Peaq huy động được 20 triệu USD thông qua CoinList Launch

    Peaq, blockchain Lớp 1 cho DePIN và máy RWA, đã thông báo về việc các thành viên Cộng đồng đã hoàn thành hơn 36 triệu đô la Mỹ tiền đăng ký vượt mức và số tiền mới sẽ được sử dụng để đẩy nhanh sự phát triển của hệ thống peqosystem và thúc đẩy việc hợp nhất hơn nữa các sáng kiến ​​​​cộng đồng và hệ sinh thái khác nhau.

  • Thị trường NFT Ấn Độ NFTFN hoàn thành khoản tài trợ 50 triệu rupee

    Thị trường NFT Ấn Độ NFTFN thông báo rằng họ đã hoàn thành khoản tài trợ trị giá 50 triệu rupee Ấn Độ, tương đương khoảng 600.000 đô la Mỹ, thông qua phân phối mã thông báo. Số tiền mới sẽ được sử dụng để mở rộng nền tảng giao dịch NFT chi phí thấp SuperNova.

  • Bộ Tài chính Hoa Kỳ sẽ tăng cường các nỗ lực tài trợ chống rửa tiền và chống khủng bố tài sản kỹ thuật số

    Bộ Tài chính Hoa Kỳ hy vọng sẽ tiếp tục tăng cường các nỗ lực tài trợ chống rửa tiền và chống khủng bố bằng tài sản kỹ thuật số như một phần trong chiến lược rộng lớn hơn nhằm chống tài trợ bất hợp pháp. Bộ hôm thứ Năm đã công bố Chiến lược quốc gia năm 2024 về chống khủng bố và tài chính bất hợp pháp khác, nêu rõ các ưu tiên của mình để giải quyết vấn đề tài chính bất hợp pháp. Bộ Tài chính nhấn mạnh công việc đang diễn ra liên quan đến tiền điện tử, bao gồm các biện pháp trừng phạt đối với một số sàn giao dịch và tổ chức nhất định như Bitzlato và Lazarus, một thỏa thuận với Binance và cảnh báo về các vụ lừa đảo giết mổ thịt lợn. Nhìn chung, báo cáo chiến lược hôm thứ Năm cho biết bốn ưu tiên của nó là khắc phục các lỗ hổng trong quy định chống rửa tiền, hỗ trợ khuôn khổ “hiệu quả hơn và tập trung vào rủi ro”, nâng cao hiệu quả của các cơ quan thực thi pháp luật và thúc đẩy đổi mới công nghệ. Tài liệu chiến lược nêu rõ việc cập nhật khung pháp lý hiện hành đối với tiền điện tử sẽ hỗ trợ các ưu tiên này.

  • Fed Mester: Lãi suất sẽ ở mức cao lâu hơn

    Fed Mester cho rằng kỳ vọng lạm phát ngắn hạn đã tăng lên; lãi suất sẽ duy trì ở mức cao trong thời gian dài hơn; còn quá sớm để kết luận rằng quá trình phục hồi lạm phát đã bị đình trệ; ; sự cần thiết phải " "Nhiều dữ liệu về giá hơn sẽ được thu thập trong những tháng tới; dữ liệu gần đây cho thấy rủi ro đối với thị trường việc làm đã giảm bớt; sẽ mất nhiều thời gian hơn để tin rằng lạm phát đang quay trở lại mức 2%."

  • LocalMonero ngừng giao dịch khi áp lực quản lý tiền điện tử ngày càng tăng

    Theo tuyên bố do AgoraDesk đưa ra, tất cả các giao dịch trên LocalMonero đã bị đình chỉ kể từ ngày 14 tháng 5. Và trong vòng sáu tháng, toàn bộ trang web sẽ bị đóng cửa. Công ty cho biết: "Sau gần bảy năm hoạt động, chúng tôi đã đưa ra quyết định khó khăn là đóng cửa nền tảng do sự kết hợp của các yếu tố bên trong và bên ngoài. Chúng tôi vô cùng biết ơn tình yêu và sự ủng hộ mà chúng tôi đã nhận được trong suốt những năm qua. Chúng tôi không thể làm được điều này nếu không có bạn. Mọi thứ. Chúng tôi yêu bạn.” Mặc dù AgoraDesk không đưa ra lý do cụ thể cho việc đóng cửa, nhưng một loạt sàn giao dịch tiền điện tử P2P, bao gồm LocalBitcoins và Paxful, đã ngừng hoạt động trong những tháng gần đây, một xu hướng chủ yếu được thúc đẩy. rủi ro pháp lý. Các vấn đề của LocalMonero phần lớn trở nên trầm trọng hơn do áp lực pháp lý đối với các đồng tiền riêng tư.

  • Công ty khai thác CleanSpark của Hoa Kỳ mua mỏ ở Wyoming gần căn cứ tên lửa

    Công ty khai thác Bitcoin CleanSpark của Hoa Kỳ đã mua một trang trại khai thác ở Wyoming gần căn cứ tên lửa của Hoa Kỳ từ một công ty có liên kết với các nhà đầu tư Trung Quốc. Như đã đưa tin trước đó, Biden đã cấm các công ty khai thác tiền điện tử được các nhà đầu tư Trung Quốc hậu thuẫn sở hữu đất gần các căn cứ tên lửa của Hoa Kỳ.

  • Cơ quan quản lý chứng khoán Pháp đưa ra cảnh báo mới chống lại Bybit

    Cơ quan quản lý chứng khoán của Pháp đã đưa ra cảnh báo mới đối với sàn giao dịch tiền điện tử Bybit, kêu gọi khách hàng chuẩn bị cho khả năng nền tảng này có thể đột ngột ngừng cung cấp dịch vụ cho khách hàng Pháp. Cơ quan Thị trường Tài chính (AMF) cho biết trong một thông báo hôm thứ Năm rằng sàn giao dịch này không được đăng ký là nhà cung cấp dịch vụ tài sản kỹ thuật số (DASP) và do đó cung cấp dịch vụ bất hợp pháp tại Pháp. Bybit đã bị AMF đưa vào danh sách đen vì hoạt động bất hợp pháp kể từ ngày 20 tháng 5 năm 2022.

  • SEBI của Ấn Độ khuyên các cơ quan quản lý địa phương giám sát các giao dịch tiền điện tử

    Ủy ban Chứng khoán và Giao dịch Ấn Độ (SEBI) đã đề xuất rằng nhiều cơ quan quản lý nên giám sát giao dịch tiền điện tử trong nước.

  • Bản tin tối 16/5

    1. ETH giảm xuống dưới $3.000,00