1. 기존 프레임워크에서의 컴퓨팅 및 리소스 병목 현상

비트코인과 이더리움으로 대표되는 전통적인 블록체인 기술은 분산화, 투명성, 보안 측면에서 놀라운 성과를 거두었으며 암호화 기술 및 애플리케이션 개발을 촉진했습니다. 그러나 "블록체인 불가능 삼각형" 문제(그림 1-1)로 인해 컴퓨팅 성능 및 리소스 활용에 명백한 병목 현상이 존재하며, 이는 기술 혁신 및 애플리케이션 개발을 방해하고 암호화 산업에 도전을 가져옵니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 1-1. 블록체인 불가능 삼각형

먼저, “블록체인 불가능 삼각형”의 세 가지 요소를 분석해 보겠습니다.

  • 보안: 보안은 본질적으로 블록 데이터의 일관성, 무결성, 변조 방지, 추적성 및 검증 가능성을 보장하는 데 구체적으로 반영되는 합의 요구 사항을 반영합니다. 이러한 특성을 충족하면 블록체인은 "신뢰할 수 없는" 강력한 신뢰 보안 메커니즘을 구축할 수 있습니다. 따라서 합의의 보안은 블록체인의 주요 요구 사항이자 개발의 초석입니다.

  • 분산화: 분산화는 시스템에 단일 제어 지점이 없으며 전력 및 제어가 여러 노드에 분산되어 시스템의 내결함성, 검열 저항 및 보안을 향상시키고 단일 실패 지점 및 악의적인 조작을 방지할 수 있음을 의미합니다. 분산 시스템이 반드시 분산 시스템은 아니지만(예를 들어 단일 개체에 의해 제어되는 분산 시스템은 분산 시스템이 아님) 분산 시스템은 분산 시스템이어야 합니다.

  • 확장성: "Blockchain Impossible Triangle"의 개념에서 확장성이란 분산 시스템의 컴퓨팅 성능을 확장하는 능력을 의미합니다. 디지털 시스템의 경우 모든 것이 계산되며 애플리케이션마다 컴퓨팅 성능 요구 사항이 다릅니다. 그러나 광범위하게 말하면 확장성은 증가하는 데이터 볼륨, 트랜잭션 볼륨 및 사용자 수를 처리할 수 있는 시스템의 능력을 의미하며, 이는 TPS에 반영될 뿐만 아니라 스토리지 용량, 네트워크 대역폭 및 노드 수도 포함합니다. 높은 확장성은 대규모 애플리케이션과 사용자 증가를 지원할 수 있습니다. 분산 시스템의 확장성은 분산 애플리케이션(DApp)의 혁신과 규모에 직접적인 영향을 미칩니다.

위 3가지 요소 중 블록체인은 탈중앙화를 강조하고, 검증과 합의 보안을 강화하지만 컴퓨팅 성능 면에서는 상대적으로 취약하다. 이로 인해 블록체인에는 불가능한 삼각형 문제가 발생합니다. 즉, 분산화 및 합의 보안에 대한 요구 사항이 충족되면 비트코인에서 흔히 볼 수 있듯이 컴퓨팅 확장성이 제한됩니다. 이는 이러한 시스템 프레임워크 하에서 블록체인의 분산 시스템이 높은 컴퓨팅 성능으로 애플리케이션 혁신을 지원하기 어렵거나 AI 빅 데이터 모델, 그래픽 렌더링, 온체인 게임 및 애플리케이션 규모의 요구를 충족할 수 없음을 의미합니다. 대규모 사회적 상호작용 등.

위 내용은 블록체인의 불가능한 삼각관계로 인해 발생하는 컴퓨팅 성능 확장 문제를 주로 분석한 것입니다. 이 문제의 근본 원인은 무엇입니까? 다음으로는 블록이 형성되는 과정부터 시작하여 블록 내 다양한 ​​요소들 간의 상호관계를 살펴보겠습니다.

블록체인 기술에서 '블록'은 특정 시간 간격 내에 일련의 검증된 거래 데이터를 패키징하여 형성된 데이터 세트를 의미합니다 . 이 개념에는 다음과 같은 핵심 요소와 그 상호 관계가 포함됩니다.

  • 합의(데이터): 상태 일관성이 있는 검증된 거래 데이터, 즉 블록으로 형성된 합의 데이터입니다.

  • 블록 공간: 거래 데이터가 저장되는 공간을 의미합니다. 이러한 트랜잭션은 블록으로 캡슐화되며, 저장할 수 있는 트랜잭션 수는 블록 크기(시스템에 의해 설정되거나 블록의 총 가스비에 따라 제한됨)에 따라 제한됩니다. 즉, 체인의 저장 공간은 제한된 리소스는 결국 애플리케이션의 확장성에 영향을 미칩니다.

  • 컴퓨팅 성능: 패키지된 트랜잭션 수를 블록 생성 시간으로 나눈 값은 초당 처리된 트랜잭션 수, 즉 TPS(초당 트랜잭션 수) = 블록 내 트랜잭션 수/블록 생성 시간입니다. 컴퓨팅 성능은 합의 프로세스 및 저장 공간과 관련이 있습니다.

위의 분석을 통해 블록 내 합의, 저장 공간, 컴퓨팅 성능의 세 가지 요소가 서로 연관되어 제한적인 관계를 형성하고 있음을 알 수 있습니다. 블록체인은 일관성과 합의를 추구하지만 단일 블록 저장 공간의 확장성을 제한할 뿐만 아니라 컴퓨팅 성능의 확장도 제한합니다. 이것이 블록체인의 불가능 삼각형 문제의 근원입니다.

추가 분석에 따르면 블록 형성 과정에서 블록체인 시스템은 데이터(합의) 리소스, 스토리지 리소스 및 컴퓨팅 리소스라는 세 가지 글로벌 시스템 수준 리소스를 구축합니다 . 그러나 불가능한 삼각형 문제는 이 세 가지 자원의 역할과 확장성을 제한하여 자원 병목 현상을 일으키고 잠재력을 최대한 발휘하기 어렵게 만듭니다. 이러한 제약을 깨는 방법이 있다면 블록체인에 새로운 자원 중심 개발 상황을 가져올 수 있을까요?

이것이 이 글이 고찰하고 그 답을 찾는 것을 목표로 하는 핵심 질문이다. 연구에 따르면 SCP 패러다임, 초병렬 컴퓨팅 모델 Actor에서 SSI 분산 시스템 아키텍처에 이르기까지 AO + Arweave의 엔지니어링 관행에서 완전한 기술 체인이 형성되어 블록체인의 불가능한 삼각 문제를 깨고 블록체인을 완전히 출시하는 것으로 나타났습니다. 체인과 분산 시스템의 잠재력이 제공되고 실제로 권한 부여가 제공되어 Web3의 가치 창출과 대규모 적용을 위한 새로운 개발 경로가 열립니다 .

2. SCP: 컴퓨팅 성능과 자원 확장의 병목 현상을 돌파하다

2.1. SCP를 기반으로 한 블록체인의 불가능한 삼각관계를 깨뜨립니다.

AO(초병렬 컴퓨팅 네트워크)는 Arweave를 기반으로 구축되었으며 SCP(Storage-based Consensus Paradigm)의 엔지니어링 애플리케이션을 구현합니다. 아래와 같이:

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 2-1. SCP 기반 AO+Arweave 모듈형 시스템 아키텍처

SCP의 핵심 개념을 기반으로 하는 AO + Arweave 시스템 아키텍처는 온체인 스토리지(합의)와 오프체인 컴퓨팅을 효과적으로 분리합니다.

  • 저장 수준: Arweave에서 제공하는 저장 리소스는 데이터의 영구 저장을 담당합니다. 블록체인 기술은 체인에 있는 데이터의 추적성과 변조 불가능성을 보장하고 데이터 일관성과 고가용성을 달성하며 "저장은 합의"라는 개념을 구현합니다.

  • 컴퓨팅 수준: 컴퓨팅 작업은 오프체인으로 마이그레이션되고 스토리지(합의) 수준에서 분리됩니다. 이 설계를 통해 컴퓨팅 성능은 온체인 합의에 의해 직접적으로 제한되지 않고 오프체인 컴퓨팅 노드를 추가하여 무한히 확장될 수 있어 처리 효율성과 시스템 유연성이 크게 향상됩니다.

  • 포괄적인 효과: Arweave의 스토리지 퍼블릭 체인은 시스템의 분산화와 데이터의 합의 보안을 유지하는 동시에 AO는 체인 하에서 컴퓨팅 성능의 무제한 확장성을 보장합니다. 이 구조는 분산화, 합의 보안 및 컴퓨팅 성능 확장성 측면에서 전체 AO + Arweave 시스템의 요구 사항이 충족되도록 보장하여 블록체인의 불가능한 삼각형 문제를 효과적으로 해결합니다.

2.2. 세 가지 유형의 글로벌 시스템 수준 리소스를 구축합니다.

SCP 구현을 기반으로 한 위의 특성은 시스템의 애플리케이션 실행에서 중요한 역할을 하며 스토리지, 컴퓨팅 및 데이터(합의)가 서로 연결되고 독립적인 시스템 요소가 되어 글로벌 및 시스템 수준 리소스가 됩니다. 그림 2-2에 표시된 대로 다음을 보여줍니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 2-2. AO 네트워크의 전역 시스템 수준 리소스

  • 저장 공간 리소스: 공용 ​​스토리지 체인인 Arweave의 저장 공간 확장은 블록 크기나 총 가스 요금에 의해 제한되지 않고 완전히 저장 요구 사항에 따라 결정되므로 진정한 무제한 확장이 가능합니다. 이는 유연한 저장 공간에 대한 시스템 요구를 충족할 뿐만 아니라 체인의 데이터 유형의 다양성을 풍부하게 하여 체인의 기본 애플리케이션 혁신을 위한 더 많은 가능성을 제공합니다.

  • 컴퓨팅 자원: AO 컴퓨팅 네트워크는 MU, SU, CU로 구성됩니다. 여기서는 먼저 CU에 대해 설명하고 나중에 각 네트워크 단위의 역할과 상호 관계를 자세히 분석합니다. CU는 계산을 담당하는 단위로, 수평적으로 확장하여 CU 클러스터를 구성할 수 있습니다. 이러한 클러스터는 컴퓨팅 권한을 두고 서로 경쟁하며 서로 다른 CU에서 병렬로 실행되는 다양한 프로세스를 지원합니다. 이러한 확장성과 병렬성 설계를 통해 AO는 무제한의 컴퓨팅 노드 리소스를 제공하고 고성능 병렬 컴퓨팅을 지원할 수 있습니다.

  • 데이터(합의) 리소스: Arweave에서는 모든 유형과 크기의 데이터를 NFT, 문서, 사진, 오디오 및 비디오, 웹 페이지, 게임, 법적 계약, 프로그램 코드와 같은 "원자 자산" 형태로 영구적으로 저장할 수 있습니다. 등입니다. 이러한 데이터는 변조가 불가능한 대규모 데이터베이스를 구성하여 데이터 수익화 및 유통의 기반을 제공합니다. 동시에 AO는 계산 자체의 상태에 대한 합의에 도달하지 못하지만 상호 작용 로그가 Arweave에 기록되도록 하고 데이터의 지속적인 가용성과 무결성을 보장하며 데이터의 일관성과 검증 가능성을 보장하는 데 중점을 둡니다. 계산 출력 결과. 어떤 종류의 데이터라도 허가나 신뢰 없이 참조할 수 있어 새로운 가치 창출을 실현합니다.

  • 보안 자원: 실제로 AO 운영 중에 프로토콜 토큰 $AO가 지원하는 보안 자원도 구축되었지만 이는 SCP와 직접적인 관련이 없으며 AO 네트워크 통신 장치의 운영 및 보안 메커니즘과 관련이 있습니다. 자세한 분석은 이 문서의 섹션 3 "사용자 정의 가능한 보안 및 보안 리소스"에 포함되어 있습니다.

2.3. 스토리지 합의를 기반으로 하는 신뢰할 수 있는 컴퓨터

위의 시스템 수준 리소스와 분산 특성을 활용하여 AO는 Arweave 스토리지 퍼블릭 체인에 구축되어 클라우드 컴퓨팅 네트워크를 형성합니다. 기존 Web2 클라우드 컴퓨팅과 마찬가지로 AO는 이론적으로 컴퓨팅 및 스토리지 리소스 기능을 무제한으로 확장할 수 있으며 대규모 데이터 리소스를 지원할 수 있습니다. 그러나 AO는 스토리지 합의 패러다임을 기반으로 글로벌 합의를 통해 분산되고 신뢰할 수 있는 컴퓨팅 플랫폼을 구축한다는 점에서 독특합니다.

  • 첫째, Arweave는 전 세계 사용자를 위한 무허가형 영구 스토리지 서비스를 제공하여 신뢰에 의존하지 않는 합의 데이터 기반을 구축합니다.

  • 둘째, AO는 Arweave 체인에 있는 다양한 애플리케이션의 소스 코드를 다운로드하여 로컬로 실행할 수 있습니다. 입력은 체인의 신뢰할 수 있는 데이터에서 나오며, 출력은 고정된 입력 및 실행 논리에 따라 보장됩니다. 결과.

  • 마지막으로 모든 클라이언트는 일관성 검증을 수행할 수 있습니다. 동일한 입력 매개변수 및 실행 논리 하에서 계산 출력 결과가 일관되어야 하므로 신뢰성이 보장되기 때문입니다.

소스 프로그램, 입력 및 출력은 모두 결정적이며 AO는 스토리지 합의를 기반으로 신뢰할 수 있는 컴퓨팅 시스템을 구축했음을 알 수 있습니다.

저장소 합의 패러다임은 일반적인 노드 합의 시스템과 다릅니다. 저장소 합의 패러다임에서는 계산, 검증 및 합의가 모두 오프 체인이며 최종 합의 데이터는 저장을 위해 체인에 제출되어 가용성 레이어, 합의 레이어가 됩니다. 시스템의 결제 계층 . 즉, SCP의 지원으로 컴퓨팅 성능은 더 이상 합의에 의해 제한되지 않으며 오프체인에서 무한히 확장될 수 있습니다. 이 메커니즘은 AO 네트워크가 고성능 컴퓨팅을 지원하는 고도의 병렬 및 분산 아키텍처를 구축할 수 있는 가능성을 제공합니다.

그렇다면 AO는 어떻게 분산 배포와 높은 병렬 작업을 갖춘 분산형 컴퓨터로 진화했을까요? 이는 주로 행위자 모델, 네트워크 통신 장치 및 SSI 구현을 기반으로 하는 분산 아키텍처 때문입니다.

3. 초병렬성: 행위자 모델 및 네트워크 통신 단위

3.1. Actor 모델을 사용하여 병렬 컴퓨팅의 기본 프레임워크 정의

AO 네트워크의 이름은 "Actor Oriented"에서 유래했는데, 이는 초병렬 컴퓨팅 네트워크를 의미합니다. 이 이름은 시스템에서 병렬 컴퓨팅의 기본 구조를 설정하는 핵심에 사용되는 액터 모델에서 유래되었습니다.

Actor 모델에서 "actor"는 병렬 컴퓨팅의 기본 단위로 상태, 동작, 메일함이라는 세 가지 주요 요소로 구성됩니다. 그림 3-1에 표시된 것처럼 이 세 가지 요소와 이들의 상호 작용은 행위자 모델의 핵심 개념을 구성합니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 3-1. Actor 모델의 개략도(사진출처: 참고5)

이 모델은 시스템의 핵심 구성 요소와 상호 작용 규칙을 정의하며, 행위자는 메시지를 수신하고, 메시지를 처리하고, 메시지를 보내고, 새로운 행위자를 동적으로 생성할 수 있는 독립적이고 동시에 활성화된 개체로 볼 수 있습니다. 이 모델은 다음과 같은 특징을 가지고 있습니다:

  • 비동기식 통신 : 여러 행위자가 균일한 형식의 메시지를 지점 간 방식으로 보냅니다. 메시지 전송 및 처리는 비동기식으로 수행됩니다. 이 통신 방법은 분산 시스템의 노드 간 상호 작용에 자연스럽게 적용됩니다.

  • 병렬 작업 : 각 액터는 독립적이고 공유된 상태가 없으므로 다른 액터의 상태가 자신에게 영향을 미치는 것에 대해 걱정할 필요가 없습니다. 각 액터는 진정한 병렬 작업을 달성하기 위해 자체 작업을 독립적으로 처리할 수 있습니다.

  • 분산 배포 : 최종 결과에 영향을 주지 않고 다른 CPU, 노드 또는 다른 시간 조각에서 실행되도록 액터를 배포하고 예약할 수 있습니다.

  • 확장성 : 분산 특성과 느슨하게 결합된 설계로 인해 Actor 모델은 노드 추가 및 동적 로드 밸런싱을 통해 수평으로 유연하게 확장할 수 있습니다.

즉, Actor 모델은 우아한 처리 메커니즘을 통해 병렬 및 동시성 문제를 최적화하며 특히 분산 시스템 및 동시성이 높은 애플리케이션을 구축하는 데 적합합니다. AO 네트워크는 액터 모델을 병렬 컴퓨팅의 아키텍처 기반으로 채택하여 효율적인 비동기 통신, 병렬 작업, 분산 배포 및 뛰어난 확장성을 달성합니다.

3.2. 통신 네트워크 단위의 효율적인 병렬 컴퓨팅 구현

Actor 모델은 병렬 컴퓨팅을 위한 프레임워크를 제공하며 AO의 통신 네트워크 단위는 이 모델의 특정 관행을 구현합니다 . 이러한 네트워크 단위에는 MU(메시징 단위), SU(스케줄링 단위) 및 CU(컴퓨팅 단위)가 포함되며, 각 단위는 통합 형식(ANS-104)의 메시지를 통해 협업하고 동기화하는 독립적인 "행위자"입니다. . 그림 3-2는 이러한 네트워크 단위의 기본 기능과 메시지 상호작용 과정을 보여줍니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 3-2. AO 네트워크 통신 장치의 작동 원리 (사진 출처: AO 백서)

AO 네트워크에서 애플리케이션을 시작하면 하나 이상의 프로세스가 시작되고 시스템은 각 프로세스에 대해 메모리, 가상 머신, 통신 네트워크 장치와 같은 리소스를 구성합니다. 프로세스 간의 모든 상호 작용은 메시지를 통해 수행됩니다. 먼저, 사용자나 다른 프로세스의 메시지가 MU로 전송되고, MU는 정렬을 위해 메시지를 SU로 전달합니다. 정렬된 메시지와 그 결과는 Arweave에 영구적으로 저장되며, 상태는 컴퓨팅 권한을 놓고 경쟁하는 CU 클러스터의 CU에 의해 계산됩니다. 이는 프로세스가 일반적인 분산 컴퓨팅 기능을 보여주는 모든 컴퓨팅 노드에서 실행될 수 있음을 의미합니다. . 계산이 완료된 후 CU는 계산 결과의 정확성과 검증성을 보장하기 위해 서명된 인증서 형태로 결과를 SU에 반환하며, 결과는 최종적으로 SU에 의해 Arweave에 업로드됩니다. 초기 상태, 처리 및 최종 결과를 포함하여 각 프로세스에 의해 형성된 전체 데이터 세트는 Arweave에 영구적으로 저장되며 다른 사람들이 검색, 검증 및 사용할 수 있는 합의 데이터가 됩니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 3-3. TOken 전송 시 단위 간 통신 프로세스(사진 출처: AO 백서)

그림 3-3은 토큰 전송 요청을 처리하는 AO 네트워크의 구체적인 적용 시나리오를 보여주며, 각 모듈형 네트워크 장치의 구성 및 통신 프로세스는 물론 Arweave와의 상호 작용을 통해 형성된 분산 저장 메커니즘을 명확하게 묘사합니다.

AO 시스템은 컴퓨팅 리소스(분산 CU 클러스터), 스토리지 리소스(분산 Arweave 노드), 데이터 리소스(Arweave에 저장된 장기 사용 가능 데이터)를 종합적으로 활용하여 AO가 글로벌 컴퓨팅 플랫폼으로 거듭날 수 있는 기반을 마련합니다 . Actor 모델을 기반으로 하는 AO의 컴퓨팅 네트워크는 비동기 통신, 병렬 운영 및 분산 배포의 특성을 가질 뿐만 아니라 진정한 분산, 분산 및 병렬 운영 컴퓨팅 네트워크입니다.

3.3. 맞춤형 보안 및 보안 리소스

이전 섹션에서는 AO 네트워크 통신 장치의 구성과 작동 원리에 대해 논의했습니다. 이 섹션에서는 AO 프로토콜의 기본 토큰인 $AO와 밀접하게 연결된 이 네트워크의 보안에 대한 심층 분석을 제공합니다. 이 분석은 섹션 2.2의 "보안 리소스" 내용을 반영하여 AO 네트워크의 사용자 정의 가능한 보안 및 보안 리소스에 중점을 둡니다.

MU, SU 및 CU로 구성된 네트워크 통신 단위는 AO 컴퓨팅 네트워크의 핵심 구성 요소이며 분산형 세계 컴퓨터의 작동 메커니즘을 구성하고 컴퓨팅, 스토리지 및 데이터의 세 가지 유형의 시스템 수준 리소스를 구성합니다. AO 네트워크의 핵심 구성요소입니다. 기술 모델과 자원 모델의 기초입니다. AO 시스템은 기술 모델과 리소스 모델을 기반으로 수요 중심의 맞춤형 보안 메커니즘을 만듭니다. 이는 프로토콜의 기본 토큰인 $AO를 기반으로 한 경제 모델로 경제적인 게임을 통해 보안을 보장하여 AO에서 안전한 시장을 제공합니다.

사용자의 관점에서 이해를 돕기 위해 AO의 보안 메커니즘은 여러 핵심 요소와 그 상호 관계, 즉 맞춤형 요구 사항, 보안/경제적 자원, 보안 메커니즘 및 보안 경쟁 시장으로 단순화되었습니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 3-4. AO 네트워크 보안 메커니즘의 다양한 요소 간의 관계

그림 3-4는 AO 네트워크 보안 메커니즘의 다양한 요소 간의 상호 관계를 설명합니다.

  • 맞춤형 요구 사항: 초병렬 컴퓨팅 플랫폼인 AO의 각 노드는 다양한 프로세스를 독립적으로 병렬로 실행하여 다양한 유형의 데이터를 처리합니다. 이러한 다양한 데이터 트랜잭션 시나리오에는 시스템 대기 시간, 비용 및 효율성에 대한 요구 사항이 다르므로 AO의 보안 모델은 유연해야 하며 필요에 따라 보안 정책을 사용자 정의할 수 있어야 합니다. 사용자는 각 메시지에 필요한 특정 보안 수준을 맞춤화하여 보안 리소스를 맞춤화하고 효율적으로 할당할 수 있습니다.

  • 보안/경제적 자원: $AO는 프로토콜의 기본 토큰이며 순환하는 공공 가치 단위이자 경제 자원으로서 AO 네트워크의 모든 보안 메커니즘의 경제 게임 메커니즘을 지원합니다.

  • 보안 메커니즘: AO의 각 프로세스에서 MU, SU 및 CU를 포함한 노드는 보안 메커니즘에 참여하기 위해 $AO를 약속해야 합니다. 경제적 가치를 약속함으로써 시스템은 악의적인 행위를 방지하기 위해 규칙에 따라 자금을 관리하고 벌금을 부과합니다. 예를 들어, MU가 잘못된 메시지에 서명하거나 CU가 잘못된 서명 인증서를 제공하는 경우 시스템은 약속된 자산을 줄입니다.

  • 보안 경쟁 시장: 보안은 메시지별로 구매되기 때문에 서로 다른 메시지가 서로 다른 약속 요구 사항에 해당하므로 역동적인 경쟁 시장이 발생합니다. 보안 가격은 고정된 네트워크 규칙이 아닌 시장 수요와 공급에 따라 결정됩니다. 이러한 시장 경쟁 메커니즘은 효율적인 가격 책정 및 보안 리소스 할당을 촉진하여 맞춤형 보안을 제공합니다.

요약하자면, AO 네트워크의 분산형 P2P 시장 구조는 본질적으로 노드가 메시징 서비스에 대한 수수료를 독립적으로 설정할 수 있도록 하며, 이는 보안 수준에 따라 다양한 데이터 거래의 다양한 요구 사항에 적응하고 특정 보안에 대한 시스템 요구 사항을 반영합니다. 효율성. 이러한 유연성을 통해 시장 수요와 공급의 변화에 ​​동적으로 적응하고 경쟁을 촉진하며 대응 효율성을 향상시켜 시장에서 효율적인 균형을 달성할 수 있습니다.

경제적인 게임을 위한 도구인 $AO의 유동성은 포괄적인 실시간 토큰 평가 프레임워크를 구축하는 동시에 보안 메커니즘을 구축하여 효과적인 토큰 평가를 위한 견고한 기반을 제공합니다. 완전한 가치 평가 프레임워크와 지표를 갖춘 $AO 토큰 경제 모델은 의심할 여지 없이 AO 네트워크의 보안을 더욱 강화할 것입니다.

4. SSI: 통합된 경험을 위한 분산 시스템 아키텍처

이전 논의에서는 AO 네트워크 병렬 컴퓨팅을 위해 Actor 모델이 제공하는 기본 프레임워크와 MU, SU, CU로 구성된 네트워크 통신 단위가 이 모델을 구체적으로 어떻게 구현하는지 설명했습니다. 이러한 통신 장치는 분산 네트워크의 서로 다른 이기종 노드에 배포되어 프로세스 운영이 특정 물리적 위치와 독립적이게 하고 네트워크를 통해 원활한 사용자 상호 작용을 가능하게 합니다. 이 모든 것이 함께 단일 시스템 이미지(SSI)를 구현하는 통합 컴퓨팅 환경을 형성하며, 이는 AO 네트워크가 수많은 프로세스를 지원하는 기반이 됩니다. 이 섹션에서는 SSI의 정의와 AO에서의 구체적인 역할을 살펴보겠습니다.

SSI(Single System Image)는 물리적으로 분리된 이기종 컴퓨팅 자원을 가상화 기술을 통해 통일된 자원 풀로 통합하는 분산 컴퓨팅의 핵심 개념입니다. 이러한 통합은 시스템의 추상화 수준을 향상시킬 뿐만 아니라 사용자 경험을 크게 최적화합니다. SSI의 영향으로 시스템이 여러 서버, 분산 데이터베이스 또는 여러 네트워크로 구성될 수 있지만 사용자는 이를 단일 컴퓨터를 운영하는 것으로 인식합니다.

일반적으로 SSI 구조에는 사용자 계층, 통합 인터페이스, 자원 관리 계층, 컴퓨팅 노드 및 스토리지 계층이 포함됩니다. 구조 다이어그램은 그림 4-1에 나와 있습니다.

혁신적인 아키텍처를 사용하여 리소스 잠재력을 실현하고 AO 가치 창출 및 애플리케이션 혁신을 주도합니다.

그림 4-1. 단일 시스템 이미지 SSI 구조 다이어그램

사용자는 클라이언트 또는 웹 프런트 엔드를 통해 사용자 수준에서 SSI 시스템과 상호 작용합니다. 통합 인터페이스는 사용자 요청을 수신하고 이러한 요청을 리소스 관리 계층에 배포하는 역할을 담당합니다. 리소스 관리 계층은 분산 컴퓨팅 노드와 스토리지 리소스를 예약하여 병렬 컴퓨팅 작업을 수행하거나 데이터를 읽고 씁니다.

SSI는 현재 여러 퍼블릭 체인의 공존 문제에 대한 실행 가능한 솔루션을 제공합니다. 예를 들어, 이더리움 생태계는 급속한 발전으로 인해 혼잡, 비효율성, 높은 비용에 직면해 있으며 이러한 확장성 문제의 주요 솔루션인 레이어 2는 새로운 과제를 제시합니다. 각 레이어 2 체인은 반복적으로 인프라를 구축하지만 유동성 분산과 체인 간 자산 위험을 초래하고 사용자가 체인 간 전환을 위한 복잡성과 참여 임계값을 증가시키며 사용자 경험과 대규모 애플리케이션 개발에 심각한 영향을 미칩니다.

Solana 및 Polkadot과 같은 퍼블릭 체인은 이러한 문제를 인식하고 원래 아키텍처를 기반으로 조정했습니다. 그러나 AO는 설계 초기부터 SSI의 분산 아키텍처를 채택하여 선견지명과 선견지명을 보여주었습니다.

행위자 모델을 사용하여 AO의 네트워크 통신 장치는 분산 네트워크의 이기종 노드 세트에서 호스팅됩니다. 분산 네트워크는 전 세계 다양한 지역에 분산되어 있으며 다양한 유형과 기능의 서버를 포함할 수 있습니다. Actor 모델을 기반으로 하는 AO 컴퓨팅 네트워크는 일관된 가용성과 사용자 경험을 제공하기 위해 통합을 위한 통합 아키텍처가 필요한 분산형 분산 네트워크입니다.

사용자가 프런트 엔드를 통해 AO 프로세스를 시작하면 시스템은 메시지 전달, 트랜잭션 순서 지정, 상태 계산 등의 작업을 처리하는 데 필요한 다양한 리소스를 구성합니다. 사용자에게는 기본이 되는 복잡한 분산 아키텍처가 추상화되어 있으며 심지어 거대한 노드 클러스터도 단일 컴퓨터처럼 보입니다. AO 시스템은 SSI를 사용하여 분산 시스템의 복잡한 구성 요소를 통합하고 모듈화를 통해 통일된 컴퓨팅 환경을 구현하기 때문입니다. 즉, AO는 SSI 아키텍처를 통해 여러 분산 컴퓨팅 노드를 통합 리소스로 통합하여 사용자에게 투명하고 효율적이며 확장 가능하고 통합된 컴퓨팅 플랫폼을 제공합니다.

5. 자원 중심의 가치 창출 및 애플리케이션 혁신

요약하자면, AO는 SCP, Actor 및 SSI의 조합을 통해 혁신적인 아키텍처를 구축하여 시스템에 대한 컴퓨팅, 스토리지 및 데이터(합의)의 세 가지 확장 가능한 시스템 수준 리소스와 $AO 지원 보안 리소스를 생성했습니다. . 핵심 생산 요소로서 자원은 기술 진보를 촉진하고 응용 혁신을 촉진하며 경제적 이익을 향상시키는 데 핵심적인 역할을 합니다. AO + Arweave 시스템의 리소스 요소를 명확히 함으로써 리소스 계획 및 관리를 최적화하고 리소스 중심 기술 및 애플리케이션 혁신을 사용하며 Web3의 가치 창출을 가속화하고 암호화 경제의 성장을 촉진할 수 있습니다.

여기서 요약하자면 다음과 같습니다.

1. 인프라 가치 창출

  • 분산형 세계 컴퓨터: AO는 확장 가능한 컴퓨팅, 스토리지 및 데이터 리소스를 통합하여 검증 가능하고 신뢰를 최소화하는 속성을 갖춘 모든 애플리케이션에 대한 통합 분산형 컴퓨팅 플랫폼을 제공합니다. 애플리케이션은 비즈니스 혁신에만 집중하고 바퀴 재발명을 피하면 AO를 애플리케이션 혁신을 위한 공용 인프라로 만들 수 있습니다.

  • 온체인 공유 데이터 리소스 라이브러리: Arweave는 거의 모든 유형의 데이터를 영구적으로 저장할 수 있어 결코 사라지지 않는 "알렉산드리아 도서관"이 됩니다. 금융 데이터든 비재무 데이터든 변조 불가능하고 검증 가능하다는 특성 덕분에 합의된 가치를 제공하고 조합적 혁신을 지원할 수 있는 공공재가 됩니다.

  • 맞춤형 보안 시설: AO는 보안, 비용 및 효율성 간의 균형을 달성하기 위해 다양한 데이터 유형과 값을 기반으로 하는 맞춤형 보안 메커니즘을 고객과 애플리케이션에 제공할 수 있습니다.

  • Web2와 Web3 사이의 브리지: AO는 오프체인에서 실행되며 온체인 및 오프체인 시스템과 원활하게 통합될 수 있어 Web2와 Web3를 연결하는 브리지가 됩니다. 모든 Web2 애플리케이션은 API 및 메시지 전달 메커니즘을 통해 AO에서 프로세스를 시작하고, AO의 네트워크 장치를 호출하여 계산을 수행하고, 보안 메커니즘을 사용자 정의할 수 있습니다.

2. 기술 및 애플리케이션 혁신

블록체인이 개발된 이후 비트코인, 이더리움, 솔라나 등이 지배하는 퍼블릭 체인의 적용은 여전히 ​​자산 발행, 거래, 모기지 대출, 파생 상품 등 금융 분야에 편향되어 있습니다. 블록체인 체인은 지금까지만 진행된다고 믿습니다.

그러나 AO + Arweave의 혁신적인 아키텍처는 블록체인의 기술 혁신과 애플리케이션 개발에 새로운 가능성을 추가합니다. 대부분의 퍼블릭 체인의 금융 혁신을 지원하는 것 외에도 AO는 보편적인 세계 컴퓨터로서 모든 데이터 유형과 해당 애플리케이션 혁신, 특히 비금융 데이터 기반 애플리케이션 혁신을 지원합니다.

  • AI 모델 로드: AO + Arweave 아키텍처는 WASM64, WeaveDrive 및 Llama.cpp 대규모 언어 모델 추론 엔진의 세 가지 핵심 기술을 지원하여 무제한 컴퓨팅, 스토리지 및 데이터 리소스를 제공하며, AO는 스마트 계약에서 다양한 오픈 소스를 직접 실행할 수 있습니다. Llama 3 및 GPT-2와 같은 대규모 언어 모델을 사용하면 스마트 계약을 통해 복잡한 데이터를 직접 처리하고 AI 기반 Llama 3 모델로 구현된 온체인 자율 가상 세계 Llama Land와 같은 동시 결정을 내릴 수 있습니다.

  • Agent 및 AgentFi 생성: AI 모델을 기반으로 한 추론 기능은 물론 시간을 기준으로 암시적 메시지에 응답하고 스스로 깨어나 작업을 수행하며 비용을 지불하여 프로세스를 "구독"할 수 있는 AO 프로세스의 기능 MU에 수수료를 지불함으로써 적절한 빈도 등으로 계산을 실행할 수 있는 능력을 갖춘 AO는 복잡한 비즈니스 로직, 사전 정의된 요구 사항 및 다양한 자율 전략을 충족할 수 있는 Agent 및 AgentFi를 지원합니다.

  • 저작권 관리 및 창작자 마켓(ContentFi): Arweave는 다양한 유형의 데이터를 원자 자산 형태로 저장하며, 데이터의 소유권을 쉽게 식별하고 시장에서 유통 및 거래하여 새로운 디지털 자산 형태로 수익화할 수 있습니다. 가격발굴을 실현하고, 명확한 수익배분 및 협업 모델을 구축하고, 저작권 관리 및 창작자 시장을 지원합니다.

  • 차세대 인터넷 프레임워크 Permaweb: 기존 Web2 인터넷의 애플리케이션 계층, 서비스 계층, 스토리지 계층의 3개 계층 구조와 달리 Permaweb은 스토리지 계층을 Arweave의 영구 스토리지 솔루션으로 대체하고 원자적으로 모든 콘텐츠의 영구 저장을 달성합니다. 에셋의 형태는 Arweave에 저장됩니다. SCP를 기반으로 AO 초병렬 컴퓨팅을 지원하는 다양한 애플리케이션이 애플리케이션 계층에 구축되어 영구적인 온라인 및 분산형 차세대 인터넷 프레임워크를 만듭니다. 이 프레임워크는 Web2와 통합되어 있고 경험은 Web2와 동일하지만 둘 사이에는 상당한 차이가 있습니다. Permaweb은 "벽으로 둘러싸인 정원"이 아닙니다. 이는 개발자, 운영자 및 사용자에게 공정하고 개방적인 환경을 제공합니다. 사용자는 자신의 데이터를 소유하고 제어할 수 있으며, 데이터는 다양한 애플리케이션 간에 자유롭게 흐를 수 있습니다. 개발자와 운영자는 특별한 허가 없이 데이터를 최적으로 사용하여 비즈니스를 수행할 수 있습니다. , 이를 통해 모든 당사자 간의 상호 이익과 상생 결과를 촉진합니다.

위 내용은 AO가 지원할 수 있는 몇 가지 일반적인 애플리케이션 혁신 방향입니다. 물론 AO는 더 많은 데이터 유형과 더 넓은 범위의 시나리오에서 애플리케이션 혁신을 지원할 수 있습니다. AO 생태학적 개발 시간은 여전히 ​​짧고 기술 및 애플리케이션 혁신을 테스트할 시간이 필요하지만 전체 Web3 산업의 개발 단계와 Web2 시스템의 특성에서 이러한 혁신의 중요성과 가치를 평가하는 것을 선호합니다.

현재 Web3 업계는 대규모 채택을 위한 가능한 경로를 모색하고 있으며 많은 블록체인이 이를 위해 노력하고 있습니다. 예를 들어 TON은 Telegram과 결합하여 실제 Web2 사용자를 실제 Web3 애플리케이션으로 전환할 수 있도록 안내하고 있습니다. 트래픽에서 유동성으로의 대규모 가치 전환 CKB는 비트코인의 L2가 되었으며, 높은 빈도, 소액, 대규모 포인트 투 포인트 결제를 목표로 CKB 기반의 라이트닝 네트워크를 구축하고 있습니다.

산업 개발 관점에서 AO + Arweave는 혁신적인 아키텍처를 사용하여 시스템 유연성, 보안 및 경제적 효율성을 제공하고 확장 가능한 시스템 수준 리소스를 구축하며 지속 가능한 리소스 잠재력을 공개하여 기술 및 애플리케이션 혁신을 주도함으로써 분산형 컴퓨터의 구현 프레임워크를 재정의했습니다. , 가치 창출 및 이전을 실현하고 Web3와 Web2의 통합을 촉진하며 Web3가 대규모 채택을 향해 나아갈 수 있는 실행 가능한 경로를 제공합니다.

참고자료

1. Avi: 경제적으로 지속 가능한 정보의 영구 보존을 위한 프로토콜

2. AO 프로토콜: 분산형, 무허가형 슈퍼컴퓨터:

https://x.com/kylewmi/status/1802131298724811108

3. Arweave가 구현하는 스토리지 기반 컴퓨팅 패러다임:

https://news.ever.vision/a-storage-based-computation-paradigm-enabled-by-arweave-de799ae8c424

4. ao 초병렬 컴퓨터에 대한 자세한 기술 설명:

https://www.chaincatcher.com/article/2121544

5. SCP 해석: 롤업 공식에서 벗어난 무신뢰 인프라 패러다임:

https://mp.weixin.qq.com/s/BPRAsby78G2a835pX1l3iw

6. 배우 모델의 심층 분석(1): 게임 산업에서의 배우 소개 및 적용:

https://blog.csdn.net/weixin_44505163/article/details/121191182

7. Arweave 영구 저장 장치 + AO 초병렬 컴퓨터: 데이터 합의 인프라 구축:

https://www.chaincatcher.com/article/2141924