AO —— 자율 지능체 활동의 초석

이게 뭐죠?
AO는 Arweave 위에 구축된 참여자 중심의 계산 레이어입니다. 간단히 말해, AO는 신뢰 최소화의 병렬 계산을 가능하게 합니다.
왜 이게 중요할까요?
블록체인은 일반적으로 순차적으로 실행되며, 이는 하나의 실행 스레드가 다음 실행 스레드가 처리되기 전에 처리되어야 함을 의미합니다. 사용자는 전역 큐에 있으며, 가스에 의해 결정된 블록 공간을 기다리고 있습니다.
모든 사람은 실행 스레드를 공유합니다; 내가 블록 공간을 차지할 때, 다른 사람이 실행 스레드를 사용하는 것을 방해합니다. 이는 매우 느릴 뿐만 아니라 블록 공간의 크기가 중요하다는 것을 의미합니다… 그리고 작을수록 좋습니다, 왜냐하면 블록 공간의 수요가 매우 크기 때문입니다. 스마트 계약 크기를 제한하는 최종 결과는 스마트 계약이 복잡한 계산을 수행하지 못하게 됩니다.
AO에서는 왜 다를까요?
AO는 홀로그램 상태 시스템을 사용합니다: 많은 계산 과정이 동시에 실행되며, 각 노드가 현재 상태에 대해 합의할 필요가 없어 무한한 확장성을 실현합니다!
실행 스레드는 하나가 아니라, 계산량에 따라 결정되는 n개의 스레드입니다.
AO는 어떻게 이러한 병렬화를 실현하나요?
블록체인과 마찬가지로, AO는 결정론적 실행에 기반합니다 ------ 동일한 입력과 함수는 항상 동일한 출력을 생성합니다. 그러나 AO는 합의에 도달하기 위해 다른 접근 방식을 취합니다.
각 노드가 각 거래를 실행하여(확장성이 떨어짐) 전역 상태에 대해 합의하는 블록체인과 달리, AO는 서로 다른 노드가 계산의 서로 다른 부분을 병렬로 실행하여(좋은 확장성) 공동으로 전역 상태를 구축할 수 있도록 허용합니다. 어떻게 이걸 피할 수 있을까요?
이것이 Arweave의 역할입니다. AO에서의 각 계산 과정은 Arweave 네트워크에서 영구적이고 검증 가능한 로그로 저장됩니다. 그들은 기록된 단계가 유효한지 확인하기만 하면 되며, 각 노드는 매번 계산을 실행할 필요가 없습니다.
이는 대규모 병렬화를 허용합니다. 노드는 "분할 정복" 방식으로 계산 작업을 수행하고 Arweave의 영구 로그를 사용하여 대조합니다. 각 노드가 각 계산을 수행할 때 더 이상 한계가 없습니다!
n개의 실행 스레드를 통해 무한한 수의 프로세스를 동시에 병렬로 실행할 수 있습니다. AO가 가능해진 이유는 Arweave의 영구 저장소 덕분입니다.
무엇이 우리를 흥분하게 하나요?
AO의 이러한 독특한 기능 ------ 확장 가능한 병렬 처리, Arweave의 영구 저장소, 복잡하고 긴 시간 소요되는 계산을 지원하는 능력 ------ 는 자율 인공지능 에이전트(Autonomous AI Agent)에 대해 진정으로 강력한 사용 사례를 제공합니다.
상상해 보세요… AO에 의해 구동되는 자율 인공지능 에이전트는 새로운 데이터에 따라 지속적으로 학습하고 적응할 수 있습니다. 그들은 대규모 데이터 세트를 처리하고, 모델을 훈련시키고, 모델을 미세 조정한 다음, 탈중앙화되고 신뢰할 필요 없는 방식으로 결정을 내릴 수 있습니다.
AO에 의해 구동되는 자율 인공지능 에이전트는 DeFi 분야에서 폭발적으로 성장할 수 있습니다 ------ 실시간 데이터를 처리하고, 알파를 얻기 위해 주소를 스캔하고, 거래하고, 위험을 판단하고, 포트폴리오를 관리합니다. AO의 확장성은 많은 에이전트가 병렬로 작동할 수 있게 하며, 각 자율 인공지능 에이전트는 특정 체인에 집중할 수 있습니다.

AO에 의해 구동되는 자율 인공지능 에이전트는 대규모, 영구 저장소의 블록체인 게임에 동력을 제공할 수 있습니다 ------ NPC를 제어하고, 경제 모델을 관리하며, 플레이어 행동에 따라 환경을 조정합니다. AO의 확장성은 풍부하고 몰입감 있는 맞춤형 경험을 가능하게 합니다.

안녕, 비싼 혼잡한 가스; 안녕, 계산 유동성.

아키텍처에 대한 더 많은 정보는 다음을 방문하세요: https://ao.arweave.dev/#/spec















