저자: Kevin Primicerio, Pianity 공동설립자
번역: 후샤오송
AO의 홀로그래픽 상태에 대해 알아보세요. 상태)가 어떻게 블록체인의 확장성을 혁신적으로 개선하고, Arweave의 불변 로그를 활용하여 타협 없이 합의에 도달할 수 있는지 알아보세요. 효율적이고 확장 가능한 탈중앙화 컴퓨팅의 새로운 시대가 다가오고 있습니다.
AO 컴퓨터는 "홀로그램 상태"를 통해 합의에 도달하며, Arweave의 불변 메시지 로그를 활용하여 기존의 확장성 제약을 극복합니다. 이 접근 방식은 작업 증명 및 지분 증명과 같은 기존 시스템에 일대 혁명을 일으켜 효율적이고 확장 가능한 탈중앙화 컴퓨팅의 새로운 시대를 열었습니다
기존 합의 메커니즘 제목에 대해 알아보려면 들어가
AO 컴퓨터는 Arweave의 변경 불가능한 메시지 로그를 사용하여 기존의 확장성 제한을 극복하는 "홀로그래픽 상태"를 통해 합의에 도달합니다. align: left;">비트코인이나 이더리움과 같은 블록체인은 합의 메커니즘을 사용하여 네트워크 참여자들이 거래 검증, 계정 잔액 또는 스마트 컨트랙트 실행 결과를 포함한 원장의 상태에 동의할 수 있도록 합니다.
비트코인은 채굴자가 퍼즐을 풀고 새로운 거래 블록을 추가하는 작업 증명(PoW)을 통해 탈중앙화된 합의를 개척했습니다. 이러한 합의는 거래 내역의 일관성을 보장하고 강력한 연산 없이는 무단 변조를 사실상 불가능하게 만듭니다.
이더리움은 지분 증명(PoS)을 사용해 담보 거래 검증과 블록 생성을 통해 합의에 도달합니다. 이는 작업 증명에 필요한 에너지를 줄이기 위한 것입니다.
모든 노드가 각 트랜잭션 또는 계약 실행을 검증하고 동의해야 하기 때문에 이러한 메커니즘은 일반적으로 네트워크의 속도와 처리량을 제한하여 확장성에 상당한 장벽을 만듭니다.
L2 솔루션과 앞으로의 방향
L2(레이어 2) 솔루션은 확장성과 에너지 소비 장벽을 극복하는 데 매우 중요합니다. 롤업과 사이드체인과 같은 L2 솔루션은 메인 블록체인의 트랜잭션 부담을 줄여 더 높은 처리량과 효율성을 달성하도록 설계되었지만, AO의 모델은 Arweave의 불변 스토리지 기능을 활용하여 확장성을 보장하고 계산 오버헤드를 줄입니다. 근본적으로 다른 아키텍처 수준임에도 불구하고 L2 원칙과 전략적으로 일치하는 것은 탈중앙화 컴퓨팅을 향상시키기 위한 AO의 노력을 강조합니다.
홀로그램 상태: 패러다임의 전환
프로세스 상태는 일반적으로 AO 시스템에서 저장되거나 합의되지 않습니다. 대신 Arweave에서 호스팅하는 메시지 로그에 '홀로그램으로' 내재되어 있습니다. 이렇게 하면 네트워크 참여자가 아직 모니터링/계산하지 않은 경우에도 계산 시 출력의 일관성을 보장할 수 있습니다.
따라서 홀로그램 상태는 Arweave의 불변 메시지 로그에서 추론된 프로세스 상태를 나타내며, 실시간 계산이나 합의가 필요하지 않습니다.
즉, 계산 비용은 컴퓨팅 유닛(CU)을 통해 상태를 계산하거나 실행을 요청할 수 있는 사용자에게 위임됩니다. 결정론적 리소스 측정 가상 머신(metered VM)을 사용하면 동일한 입력(메시지 로그)이 주어지면 누가 계산을 수행하든 출력(상태)이 항상 동일하게 유지되도록 보장할 수 있습니다.
이 개념은 프로세스에서 리소스를 무제한으로 사용하고 확장할 수 있도록 SmartWeave 및 Celestia의 비활성 평가 아키텍처 원칙을 활용합니다.
왜 이것이 중요한가요?
이 변화의 영향은 상당합니다. 합의 메커니즘을 연산 상태와 분리함으로써 AO 컴퓨터는 기존 블록체인 네트워크를 괴롭혔던 확장성 문제를 해결합니다. 이는 탈중앙화된 애플리케이션이 현재의 합의 모델에 의해 부과된 메모리 크기, 형태, 속도 제약에서 벗어나 실행될 수 있는 새로운 가능성을 열어줍니다.
또한 홀로그램 상태 모델은 보다 유연하고 효율적인 컴퓨팅 환경을 조성합니다. 개발자는 네트워크의 연산 부하를 걱정할 필요 없이 AO 컴퓨터에서 프로세스를 생성하고 배포할 수 있습니다. 또한 Arweave의 변경 불가능한 메시지 로그 덕분에 사용자는 이러한 프로세스와 상호 작용할 수 있으며 기본 상태가 검증 가능하고 안전하다는 확신을 가질 수 있습니다.
자주 묻는 질문
디스크와 트위터에서 가장 자주 접하는 질문에 대한 답변은 다음과 같습니다
AO에서 홀로그램 상태 메커니즘은 어떻게 작동하나요?
네트워크의 노드는 프로그램 상태 전환에 대한 합의에 도달하기 위해 계산을 수행할 필요가 없으며, 대신 Arweave에 저장된 상호작용(메시지) 로그에서 상태를 도출합니다.
이 설계는 Arweave 네트워크의 변경 불가능한 저장소를 활용하여 메시지 로그를 영구적으로 사용할 수 있도록 보장하므로 모든 네트워크 참여자가 상태를 계산할 수 있습니다.
프로세스의 관리와 실행은 어떻게 분산되나요?
프로세스는 스케줄러 유닛(SU), 계산 유닛(CU), 메신저 유닛(MU)의 조합을 통해 관리 및 실행됩니다. 실행.
이 구성 요소는 함께 작동하여 프로세스(SU)로의 메시지 배포를 처리하고, 메시지(CU)를 기반으로 상태 전환을 계산하며, 프로세스(MU) 간에 메시지를 전달합니다.
이 아키텍처를 사용하면 프로세스가 네트워크에서 독립적으로 실행될 수 있습니다. 자세한 설명은 AO 아키텍처에 대한 상세 문서를 참조하세요.
기사 링크:
https://thenextwave.blog/aos-modular-architecture-computing- model-part-ii/
프로세스 상태를 직접 관찰할 수 있나요, 아니면 그냥 암시적인 상태인가요?
프로세스의 상태는 대부분 Arweave에 저장된 상호작용 로그에 암시되어 있습니다. 상태는 저장되지는 않지만 모든 참여자가 결정론적으로 계산할 수 있습니다. 이 접근 방식은 프로세스의 상태를 직접 모니터링하지는 않지만 네트워크 전체에서 독립적으로 검증할 수 있고 일관성을 보장합니다.
결정론적 리소스 측정 가상 머신홀로그램 상태는 어떻게 기여할 수 있나요?
컴퓨팅 단위는 결정론적 리소스 측정 가상 머신(VM)입니다. 동일한 입력(메시지 로그)이 주어지면 계산이 수행되는 사람이나 위치에 관계없이 출력(상태)이 항상 일관되게 유지되도록 합니다. 이러한 일관성은 홀로그램 상태 모델에 매우 중요하며, 상태 전환을 신뢰 없이 검증할 수 있게 해줍니다. 가상 머신의 리소스 측정 기능은 계산을 제한하여 프로세스의 폭주를 방지하고 네트워크를 효율적으로 유지합니다.
리소스 미터링 가상 머신이란 무엇인가요?
리소스 미터링 가상 머신은 CPU 런타임 및 메모리와 같은 컴퓨팅 리소스의 사용을 정확하게 제어하고 추적하도록 설계되었습니다. 이 기능은 네트워크 리소스에 대한 공정한 액세스를 보장하고 오용을 방지하며 운영 비용을 예측할 수 있으며, 네트워크 효율성과 확장성을 유지하고 개발자와 사용자에게 투명하고 관리 가능한 경제 모델을 제공하는 데 매우 중요합니다.
홀로그램 상태 모델이 확장성에 미치는 영향은 무엇인가요?
홀로그래픽 상태 모델은 확장성에 상당한 긍정적인 영향을 미칩니다. 합의 메커니즘을 실제 상태 연산에서 분리하고 분산된 참여자 네트워크를 활용하여 프로세스를 실행함으로써, AO는 기존 블록체인 합의 메커니즘의 일반적인 제약 없이 많은 병렬 프로세스를 지원할 수 있습니다. 이 모델은 네트워크가 더 많은 트랜잭션과 복잡한 계산을 비례적으로 증가시키거나 성능을 저하시키지 않고도 처리할 수 있으므로 확장성이 더욱 뛰어납니다.