Tác giả: Kevin Primicerio, Người đồng sáng lập Pianity
Dịch: Xiaosong Hu
HiểuAO Trạng thái ba chiều của Strong> (trạng thái ba chiều) cách mạng hóa khả năng mở rộng chuỗi khối như thế nào, tận dụng nhật ký bất biến của Arweave để đạt được sự đồng thuận mà không cần thỏa hiệp. Một kỷ nguyên mới của điện toán phi tập trung hiệu quả và có thể mở rộng đang đến.
Máy tính AO đạt được sự đồng thuận thông qua "trạng thái ba chiều", tận dụng nhật ký tin nhắn bất biến của Arweave để vượt qua các giới hạn về khả năng mở rộng truyền thống. Cách tiếp cận này đánh dấu một bước phát triển lớn so với các hệ thống hiện có như Proof of Work và Proof of Stake, mở đường cho một kỷ nguyên mới của điện toán phi tập trung hiệu quả và có thể mở rộng
< mạnh>Nhập tiêu đề để tìm hiểu về cơ chế đồng thuận truyền thống
Các chuỗi khối như Bitcoin và Ethereum sử dụng cơ chế đồng thuận để cho phép những người tham gia mạng đồng ý về trạng thái Sổ cái được thỏa thuận, bao gồm xác minh giao dịch, số dư tài khoản hoặc kết quả thực hiện hợp đồng thông minh.
Bitcoin đi tiên phong trong sự đồng thuận phi tập trung thông qua bằng chứng công việc (PoW), trong đó những người khai thác giải các câu đố để thêm khối giao dịch mới. Sự đồng thuận này đảm bảo tính nhất quán của lịch sử giao dịch và khiến việc giả mạo trái phép gần như không thể xảy ra nếu không có sức mạnh tính toán mạnh.
Ethereum sử dụng Bằng chứng cổ phần (PoS) để đạt được sự đồng thuận thông qua xác minh giao dịch thế chấp và tạo khối. Mục đích của việc này là để giảm nhu cầu năng lượng của PoW.
Bằng cách yêu cầu tất cả các nút xác minh và đồng ý trong mọi giao dịch hoặc thực hiện hợp đồng, các cơ chế này thường hạn chế tốc độ và thông lượng của mạng, gây tác động đáng kể đến khả năng mở rộng . trở ngại.
Giải pháp L2 và con đường phía trước
Lớp 2 ( L2) Các giải pháp rất quan trọng để vượt qua các rào cản về khả năng mở rộng và tiêu thụ năng lượng. Trong khi các giải pháp L2 nhưRollupvà sidechain nhằm mục đích giảm tải các giao dịch từ chuỗi khối chính để đạt được thông lượng và hiệu quả cao hơn, thì mô hình của AO tận dụng khả năng lưu trữ bất biến của Arweave để đảm bảo Khả năng mở rộng và giảm chi phí tính toán. Sự liên kết chiến lược này với các nguyên tắc L2, mặc dù ở cấp độ kiến trúc khác về cơ bản, nhấn mạnh cam kết của AO trong việc tăng cường tính toán phi tập trung.
Trạng thái ba chiều: thay đổi mô hình
Trạng thái quy trình thường là không Sẽ được lưu trữ hoặc thống nhất trong hệ thống AO. Thay vào đó, chúng ẩn chứa "hình ba chiều" trong nhật ký tin nhắn được lưu trữ trên máy chủ Arweave. Điều này đảm bảo tính nhất quán của đầu ra tại thời điểm tính toán, ngay cả khi những người tham gia mạng chưa theo dõi/tính toán nó.
Do đó, trạng thái hình ba chiều thể hiện trạng thái của quy trình, được suy ra từ nhật ký thông báo bất biến trên Arweave và không yêu cầu tính toán hoặc đồng thuận theo thời gian thực.
Điều này có nghĩa là chi phí tính toán được ủy quyền cho người dùng có thể tính toán trạng thái của họ hoặc yêu cầu thực thi thông qua Đơn vị tính toán (CU). Việc sử dụng các máy ảo xác định, đo lường tài nguyên (VM đo lường) đảm bảo rằng bất kể ai thực hiện tính toán, đầu ra (trạng thái) của nó luôn giống nhau, với cùng một đầu vào (nhật ký thông báo).
Khái niệm này tận dụng nguyên tắc kiến trúc đánh giá lười biếng của SmartWeave và Celestia để cho phép sử dụng và mở rộng các tài nguyên không giới hạn.
Tại sao điều này lại quan trọng?
Tác động của sự thay đổi này là rất đáng kể. Bằng cách tách cơ chế đồng thuận khỏi trạng thái tính toán, AO Computer giải quyết các vấn đề về khả năng mở rộng gây khó khăn cho các mạng blockchain truyền thống. Điều này mở ra những khả năng mới cho các ứng dụng phi tập trung, cho phép chúng chạy mà không bị giới hạn về kích thước bộ nhớ, hình thức và tốc độ của các mô hình đồng thuận hiện tại.
Ngoài ra, mô hình trạng thái ba chiều tạo ra một môi trường điện toán linh hoạt và hiệu quả hơn. Các nhà phát triển có thể tạo và triển khai các quy trình trên máy AO mà không phải lo lắng về tải tính toán trên mạng. Đổi lại, nhờ tính năng ghi nhật ký tin nhắn bất biến trên Arweave, người dùng có thể tương tác với các quy trình này một cách tự tin rằng trạng thái cơ bản có thể được xác minh và bảo mật.
Các câu hỏi thường gặp
Đây là câu trả lời của tôi cho một số câu hỏi trong số những câu hỏi thường gặp nhất trên Discord và Twitter
Cơ chế trạng thái ba chiều hoạt động như thế nào trong AO?
Các nút trong mạng không cần thực hiện tính toán để đạt được sự đồng thuận về chuyển đổi trạng thái chương trình mà thay vào đó học từ nhật ký tương tác (tin nhắn) được lưu trữ trên Arweave Nhận trạng thái.
Thiết kế này tận dụng bộ nhớ bất biến của mạng Arweave để đảm bảo rằng nhật ký tin nhắn luôn sẵn có, cho phép bất kỳ người tham gia mạng nào tính toán trạng thái.
Làm cách nào để quản lý và thực thi các quy trình theo cách phân tán?
Các quy trình được tổ chức thông qua các đơn vị lập lịch (SU), các đơn vị tính toán (CU) và Sự kết hợp của các đơn vị đưa tin (MU) để quản lý và thực thi.
Các thành phần này phối hợp với nhau để xử lý việc phân phối thông báo tới các tiến trình (SU), tính toán chuyển đổi trạng thái dựa trên thông báo (CU) và chuyển tiếp giữa các tiến trình (MU) thông tin.
Kiến trúc này cho phép các tiến trình chạy độc lập trên mạng. Để được giải thích sâu hơn, hãy xem bài viết chi tiết của tôi về kiến trúc AO.
Link bài viết:
https://thenextwave.blog/aos-modular-architecture -computing-model-part-ii/
Có thể quan sát trực tiếp trạng thái của một quá trình không,hay nó chỉ là ngầm?
Trạng thái của quy trình chủ yếu được ẩn trong nhật ký tương tác được lưu trữ trên Arweave. Mặc dù trạng thái không được lưu trữ nhưng bất kỳ người tham gia nào cũng có thể tính toán nó một cách xác định. Cách tiếp cận này đảm bảo rằng trạng thái của một quy trình, dù không được giám sát trực tiếp, vẫn có thể được xác minh độc lập và nhất quán trên toàn mạng.
Một máy ảo xác định, đo lường tài nguyênđóng góp như thế nào vào trạng thái ảnh ba chiều?
Đơn vị điện toán là một máy ảo xác định, đo lường tài nguyên (VM). Chúng đảm bảo rằng với cùng một đầu vào (nhật ký thông báo), đầu ra (trạng thái) luôn nhất quán, bất kể việc tính toán được thực hiện ở đâu và ai. Tính nhất quán này rất quan trọng đối với các mô hình trạng thái ba chiều, cho phép xác minh các chuyển đổi trạng thái một cách không cần tin cậy. Đo lường tài nguyên cho máy ảo đảm bảo rằng việc tính toán được điều chỉnh, ngăn chặn các quá trình chạy trốn và duy trì hiệu quả mạng.
Máy ảo đo tài nguyên là gì?
Máy ảo đo lường tài nguyên được thiết kế để kiểm soát và theo dõi chính xác việc sử dụng tài nguyên máy tính như thời gian chạy CPU và bộ nhớ. Khả năng này đảm bảo quyền truy cập công bằng vào tài nguyên mạng, ngăn chặn lạm dụng và dự đoán chi phí vận hành. Điều quan trọng là phải duy trì hiệu quả và khả năng mở rộng của mạng, đồng thời cung cấp mô hình kinh tế minh bạch và dễ quản lý cho nhà phát triển và người dùng.
Tác động của khả năng mở rộng của mô hình trạng thái ảnh ba chiều là gì?
Mô hình trạng thái ba chiều có tác động tích cực đáng kể đến khả năng mở rộng. Bằng cách tách cơ chế đồng thuận khỏi tính toán trạng thái thực tế và tận dụng mạng lưới phân tán gồm những người tham gia để thực hiện quy trình, AO có thể hỗ trợ nhiều quy trình song song mà không có những hạn chế điển hình của cơ chế đồng thuận blockchain truyền thống. Mô hình này cho phép khả năng mở rộng đáng kể hơn vì mạng có thể xử lý nhiều giao dịch và tính toán phức tạp hơn mà không làm tăng yêu cầu tài nguyên hoặc làm giảm hiệu suất.