요약
AO의 코드베이스는 모듈화된 아키텍처와 개발자 도구 개선에 중점을 두고 발전하고 있습니다.
- CLI 개선 (2025년 11월) – Docker 통합을 통해 계약 배포가 간소화되었습니다.
- WASM 컴파일 (2025년 10월) – Lua/C 코드를 WASM으로 변환하여 다양한 플랫폼에서 실행 가능하게 했습니다.
- 메신저 유닛 업그레이드 (2025년 9월) – 다중 체인 간 메시지 전달을 최적화했습니다.
상세 내용
1. CLI 개선 (2025년 11월)
개요: ao CLI는 이제 Lua/C 환경을 위한 Docker 컨테이너 빌드를 자동화하여 개발 초기 설정 과정을 크게 줄였습니다. 개발자는 단 3개의 명령어로 프로젝트를 시작하고 WASM 바이너리를 Arweave에 배포할 수 있습니다.
이번 업데이트는 Arweave에 저장된 버전 관리된 설치 스크립트(TX ID 매핑을 통해)를 도입하여 재현 가능한 빌드를 지원합니다. 또한, 배포 전에 사용자 지정 CLI 빌드를 테스트할 수 있는 deno task install-local 명령어도 추가되었습니다.
의미: 개발자가 신뢰할 수 있는 프로세스를 쉽게 구축할 수 있도록 장벽을 낮추어 AO 생태계의 성장을 가속화할 수 있다는 점에서 긍정적입니다. (출처)
2. WASM 컴파일 (2025년 10월)
개요: 빌드 시스템이 이제 Emscripten을 사용해 Lua/C 코드를 자동으로 WASM 바이너리로 변환합니다. 이를 통해 브라우저나 Node.js 환경에서 실행할 수 있어 AO가 추구하는 온체인과 오프체인 시스템을 동시에 활용하는 "하이브리드" 계약 구현이 가능해졌습니다.
생성된 WASM 파일은 Arweave의 Permaweb에 영구 저장되어 실행 가능한 로직을 보존합니다. 벤치마크 결과, 기존 Lua 인터프리터 대비 계약 초기화 속도가 40% 빨라졌습니다.
의미: 단기적으로는 개발자 채택 여부에 따라 영향이 제한적이지만, 장기적으로는 AO 프로세스 내에서 머신러닝 모델이나 게임 엔진 같은 복잡한 계산을 가능하게 하여 긍정적입니다. (출처)
3. 메신저 유닛 업그레이드 (2025년 9월)
개요: 리팩토링된 MU 노드는 이제 어댑터를 통해 Ethereum과 Solana 스마트 계약 메시지를 처리하며, 다중 체인 간 메시지 버스로 작동합니다. 스트레스 테스트에서 노드당 초당 500건의 메시지 처리 속도를 기록했습니다.
보안 측면에서는 메시지 검열 시 MU 운영자에 대한 스테이크 슬래싱(벌점)이 AO-Sec Origin의 경제적 보증을 통해 강제됩니다.
의미: AO가 BTC, ETH, SOL 생태계와 자연스럽게 상호작용할 수 있는 조정 계층으로 자리매김하는 데 긍정적입니다. (출처)
결론
AO의 코드 업데이트는 상호운용성(WASM 및 다중 체인 지원)과 개발자 경험(CLI 개선)에 중점을 두어, 분산 컴퓨팅을 위한 "메타 레이어"가 되겠다는 비전과 부합합니다. 최근 90일간 가격 변동성은 -41.7%로 다소 불안정하지만, 프로토콜의 기술적 진화는 실질적인 활용도가 증가하고 있음을 시사합니다. 앞으로 더 많은 체인이 AO의 메시징 레이어와 통합되면서 AO의 모듈화된 설계가 어떻게 가치를 창출할지 주목됩니다.