1. 비트코인에서 이더리움까지, 처리량과 시나리오 제한을 깨는 최적의 경로를 찾는 방법은 무엇입니까?
2. 첫 번째 원칙부터 시작하여 시장 밈을 돌파하는 열쇠부터 블록체인의 가장 필수적인 기본 요구 사항을 찾는 방법은 무엇입니까?
3. Web3가 완전히 발휘될 수 있도록 SCP와 AO(Actor Oriented)(스토리지와 컴퓨팅 분리)의 파괴적 혁신 원리는 어떤 마법을 가지고 있을까요?
4. 불변 데이터에서 실행되는 결정론적 프로그램의 결과는 고유하고 신뢰할 수 있습니까?
5. 그러한 내러티브 하에서 SCP와 AO(Actor Oriented)는 왜 무한한 성능, 안정적인 데이터 및 구성성을 갖춘 육각형 전사가 될 수 있습니까?
소개
[데이터 출처 : BTC 가격]
2009년 블록체인이 탄생한 지 벌써 15년이 넘었습니다. 디지털 기술의 패러다임 혁명으로 디지털 가치와 네트워크 가치를 기록하며 암호화폐를 새로운 자본 패러다임의 혁신으로 만들어갑니다.
장남으로서 비트코인은 2024년 비트코인 컨퍼런스에서 전략적 예비 자산이 될 것으로 예상됩니다.
트럼프 대통령은 자신이 백악관에 복귀하면 정부가 보유하고 있는 비트코인을 100% 보유하고 이를 미국의 전략적 준비자산으로 지정하도록 보장하겠다고 약속했다.
트럼프가 당선된 후 비트코인은 150% 상승해 최고치인 107,287달러에 도달했습니다.
트럼프가 암호화폐에 대한 강력한 지지를 거듭 표명한 만큼, 트럼프의 승리는 분명히 암호화폐 산업에 더 유리할 것입니다.
그러나 단기적으로는 선거 결과에 대한 암호화폐의 민감도가 높아지면서 시장 변동성이 단기적으로 급등할 수 있습니다. 이 강력한 상승 모멘텀이 지속 가능한가? 저자는 블록체인의 불확실성을 제거하고 확장성을 높여야 새로운 레드오션이 열릴 수 있다고 믿는다.
미국 대선 이후 Web3 붐 뒤에 숨은 암울함
[데이터 출처 : DefiLlama]
디지털 화폐 시장 2위 디지털 화폐인 이더리움의 TVL은 2021년 사상 최고치를 기록한 이후 부진세를 이어갔다.
2024년 3분기에도 이더리움의 탈중앙화금융(DeFi) 수익은 2020년 4분기 이후 최저 수준인 2억 6100만 달러로 떨어졌다.
언뜻 보면 가끔 급증하는 것처럼 보일 수 있지만 전반적인 추세는 이더리움 네트워크의 전반적인 DeFi 활동이 둔화되는 것을 나타냅니다.
또한, 거래 시나리오 전용의 일부 완전 대체 퍼블릭 체인이 시장에 등장했습니다. 예를 들어, 최근 큰 인기를 얻고 있는 Hyperliquid는 주문서 모델 거래 체인으로 전체 데이터가 빠르게 성장했습니다. 2주 만에 시장 가치 기준으로 50위를 기록하며 연간 수익을 올릴 것으로 예상됩니다. 모든 퍼블릭 체인 중에서 Ethereum, Solana, Tron보다 낮을 뿐입니다. 이는 AMM 아키텍처를 기반으로 하는 전통적인 DeFi와 측면에서 보면 Ethereum의 약점을 반영합니다. .
[자료출처 : 복합거래량]
[자료출처 : 유니스왑 거래량]
DeFi는 한때 이더리움 생태계의 핵심 하이라이트였지만 거래 수수료 및 사용자 활동 감소로 인해 수익이 급격히 감소했습니다.
이에 저자는 현재 이더리움이나 블록체인 전체가 직면하고 있는 어려움의 이유는 무엇이며, 이를 어떻게 깨뜨릴 수 있을지 고민해보고자 한다.
공교롭게도 SpaceX의 다섯 번째 테스트 발사 성공으로 SpaceX는 상업용 항공우주 분야의 떠오르는 스타가 되었습니다. SpaceX의 발전 경로를 되돌아보면 핵심 방법론 우선 원칙에 의지하면 오늘날의 위치에 도달할 수 있습니다. (팁: 첫 번째 원칙의 개념은 2,300년 전 고대 그리스 철학자 아리스토텔레스가 처음 제안했습니다. 그러나 , 그는 제1원리를 이렇게 표현했다. 모든 체계의 탐색에는 제1원리가 있는데, 이는 가장 기본적인 명제나 가정으로서 생략하거나 삭제할 수 없고, 위반할 수도 없다. )
따라서 첫 번째 원리의 방법을 사용하여 안개를 층별로 벗겨내고 블록체인 산업의 가장 필수적인 원자를 탐색해 보겠습니다. 근본적인 관점에서 현재 이 산업이 직면하고 있는 어려움과 기회를 재검토합니다.
Web3의 클라우드 서비스는 퇴보인가 미래인가?
AO(Actor Oriented)라는 개념이 도입되면서 큰 관심을 끌었습니다. 많은 EVM 시리즈 블록체인 퍼블릭 체인의 균질화라는 맥락에서 파괴적인 아키텍처 디자인인 AO는 독특한 매력을 보여주었습니다.
이는 단지 이론적인 아이디어가 아니라 팀이 이를 실천에 옮기는 것입니다.
위에서 언급했듯이 블록체인의 가장 큰 가치는 디지털 가치를 기록하는 것입니다. 이러한 관점에서 볼 때 블록체인은 개방적이고 투명한 글로벌 공개 원장이므로 이러한 본질에 따르면 블록체인의 첫 번째 원칙은 친절하다고 할 수 있습니다. 저장의.
AO는 스토리지 합의 패러다임(SCP)을 기반으로 구현됩니다. 스토리지가 변경 불가능한 한 컴퓨팅 측에서 계산이 수행되는 위치에 관계없이 결과의 일관성이 보장됩니다. AO 글로벌 컴퓨터는 실현하기 위해 탄생했습니다. 대규모 병렬 컴퓨터의 상호 연결 및 협업.
2024년을 되돌아보면 Web3 분야에서 가장 눈길을 끄는 사건 중 하나는 초기 스토리지와 컴퓨팅 분리 모델의 실천이라고 볼 수 있는 비문 생태계의 폭발이다. 예를 들어, Runes 프로토콜에서 사용되는 에칭 기술을 사용하면 비트코인 거래에 소량의 데이터를 삽입할 수 있습니다. 이 데이터는 거래의 주요 기능에 영향을 미치지 않지만 추가 정보 역할을 하며 명확하고 검증 가능하며 소모 불가능한 출력을 구성합니다.
초기에는 일부 기술 관찰자들이 Bitcoin Inscription의 보안에 의문을 제기했으며 이것이 사이버 공격의 잠재적인 진입점이 될 수 있다는 우려를 표명했습니다.
그러나 지난 2년 동안 데이터를 전적으로 체인에 저장해왔으며 현재까지 블록체인 포크가 발생하지 않았습니다. 이러한 안정성은 저장된 데이터가 변조되지 않는 한 계산이 수행되는 위치에 관계없이 데이터의 일관성과 보안이 보장될 수 있음을 다시 한 번 확인시켜 줍니다.
아마도 이것이 기존 클라우드 서비스와 거의 동일하다는 것을 알게 되실 것입니다. 예를 들어:
컴퓨팅 리소스 관리 측면에서 AO 아키텍처에서 Actor는 독립적인 컴퓨팅 개체이며 각 컴퓨팅 단위는 자체 환경을 실행할 수 있습니다. 이는 기존 클라우드 서버의 마이크로서비스 및 Docker와 동일하지 않습니까? 마찬가지로 기존 클라우드 서비스는 스토리지로 S3 또는 NFS를 사용할 수 있는 반면 AO는 Arweave를 사용합니다.
하지만 단순히 AO를 찬밥과 뜨거운 볶음밥으로 분류하는 것은 정확하지 않습니다. AO는 기존 클라우드 서비스에서 일부 설계 개념을 차용했지만 핵심은 분산형 스토리지와 분산 컴퓨팅을 결합하는 데 있습니다. 분산형 스토리지 네트워크인 Arweave는 기존의 중앙형 스토리지와 근본적으로 다릅니다. 이 분산 기능은 Web3 데이터에 더 큰 보안과 검열 저항을 제공합니다.
더 중요한 것은 AO와 Arweave의 결합이 단순한 기술 스택이 아니라 새로운 패러다임을 만들어낸다는 점입니다. 이 패러다임은 분산 컴퓨팅의 성능 이점과 분산 스토리지의 신뢰성을 결합하여 Web3 애플리케이션의 혁신과 개발을 위한 견고한 기반을 제공합니다. 구체적으로 이 조합은 주로 다음 두 가지 측면에 반영됩니다.
1. 스토리지 시스템에서 완전히 분산된 설계를 달성하는 동시에 성능을 보장하기 위해 분산 아키텍처를 사용합니다.
2. 이 결합은 Web3 분야의 일부 핵심 과제(예: 스토리지 보안 및 개방성)를 해결할 뿐만 아니라 향후 가능한 무한한 혁신과 결합을 위한 기술적 기반을 제공합니다.
다음에서는 AO의 개념과 아키텍처 설계를 심층적으로 탐구하고, 이더리움과 같은 기존 퍼블릭 체인이 직면한 어려움에 어떻게 대처하는지 분석하여 궁극적으로 Web3에 새로운 개발 기회를 제공할 것입니다.
Web3의 현재 딜레마와 족쇄를 원자적 관점에서 살펴보기
스마트 계약을 탑재한 이더리움이 등장한 이후 이더리움은 확실한 왕이 되었습니다.
어떤 사람들은 아직도 비트코인이 없나요?라고 묻습니다. 그러나 주목해야 할 중요한 점은 비트코인이 기존 통화의 대안으로 만들어졌으며 분산형 디지털 현금 시스템으로 의도되었다는 것입니다. 이더리움은 암호화폐일 뿐만 아니라 스마트 계약과 분산 애플리케이션(DApp)을 생성하고 구현할 수 있는 능력도 갖추고 있습니다.
일반적으로 비트코인은 기존 통화에 대한 디지털 대체품입니다. 가격이 더 높지만 더 높은 가치를 의미하지는 않습니다. 이더리움은 오픈 소스 플랫폼에 더 가깝고 기대되는 가치가 개방성을 더 잘 나타낼 수 있습니다. 현재 개념의 Web3 세계.
따라서 2017년부터 많은 프로젝트가 이더리움에 도전했지만 끝까지 버티는 프로젝트는 거의 없었습니다. 그러나 이더리움의 성능이 비판을 받았기 때문에 다음은 Layer 2의 성장입니다. 겉보기에 번영했던 상황 뒤에는 Layer 2가 보입니다. 경쟁이 심화됨에 따라 일련의 문제가 점차 노출되어 Web3 개발에 심각한 족쇄가 되었습니다.
성능에는 상한선이 있고 사용자 경험은 좋지 않습니다.
[데이터 출처 : DeFiLlama]
[데이터 출처 : L2 BEAT]
최근 이더리움의 레이어 2 확장 계획이 실패했다고 믿는 사람들이 점점 늘어나고 있습니다.
처음에 L2는 이더리움 확장 계획에서 이더리움 하위문화의 중요한 지속이었고, L2의 개발 경로를 지원하기 위해 많은 사람들이 필요했습니다. L2는 가스 요금을 줄이고 처리량을 늘려서 사용자 수의 증가를 달성할 것으로 예상되었습니다. 그러나 가스비 인하에도 불구하고 기대했던 사용자 수 증가는 이루어지지 않았습니다.
과연 확장 계획 실패의 책임은 L2에게 있는 걸까요? 사실, L2가 어느 정도 책임을 지고 있음은 분명하지만, 주요 책임은 여전히 이더리움에 있으며, 이는 현재 대부분의 Web3 체인의 근본적인 설계 문제로 인한 불가피한 결과입니다.
우리는 이 문제를 원자적 관점에서 설명합니다. L2 자체는 컴퓨팅 기능을 담당하는 반면, 블록체인의 필수 저장은 이더리움이 담당하며, 충분한 보안을 얻으려면 이더리움을 사용하여 저장하고 실행해야 합니다. 데이터에 동의합니다.
그러나 이더리움 자체는 실행 프로세스에서 발생할 수 있는 무한 루프를 방지하도록 설계되어 전체 이더리움 플랫폼이 중지됩니다. 따라서 특정 스마트 계약 실행은 제한된 수의 계산 단계로 제한됩니다.
이는 또한 L2가 무한한 성능을 기대하도록 설계되었지만 실제로는 메인 체인의 상한선이 이에 걸림돌이 되어 있다는 사실로 이어집니다.
숏보드 효과는 L2에 한계가 있음을 결정합니다.
독자들은 자세한 메커니즘을 이해하기 위해 기존 DeFi에서 AgentFi로: 분산 금융의 미래 탐색 을 더 읽을 수 있습니다.
게임 플레이는 매우 제한적이며 효과적인 매력을 창출하기가 어렵습니다.
이더리움이 가장 자랑스러워하는 것은 애플리케이션 레이어의 번영하는 생태계입니다. 이더리움 애플리케이션 생태계에는 다양한 DApp이 있습니다.
하지만 번영 뒤에는 백송이 꽃이 피어나는 장면이 과연 있을까?
저자는 이것이 분명히 사실이 아니라고 믿습니다. 이더리움의 번영하는 애플리케이션 생태계 뒤에는 금융화가 심각하고 비금융 애플리케이션이 아직 성숙되지 않은 단일 상황이 있습니다.
이더리움에서 더욱 번영하는 응용 분야를 살펴보겠습니다.
우선, NFT, DeFi, GameFi, SocialFi와 같은 개념은 금융 혁신에 있어 탐색적 의미가 있지만 현재 이러한 제품은 일반 대중에게 적합하지 않습니다. Web2가 이렇게 빠르게 발전할 수 있는 이유는 Web2의 기능이 사람들의 일상생활과 충분히 밀접하기 때문입니다.
일반 사용자는 금융 상품 및 서비스에 비해 메시징, 소셜 네트워킹, 비디오, 전자상거래 및 기타 기능에 더 많은 관심을 갖고 있습니다.
둘째, 경쟁적인 관점에서 볼 때 전통 금융의 신용 대출은 매우 일반적이고 광범위한 상품이지만 DeFi 분야에서는 현재 효과적인 온체인 신용 시스템이 부족하기 때문에 이러한 유형의 상품은 여전히 상대적으로 드뭅니다.
신용 시스템 구축을 통해 사용자는 자신의 온라인 프로필과 소셜 그래프를 진정으로 소유하고 다양한 응용 프로그램을 확장할 수 있어야 합니다.
이러한 분산화된 정보를 무료로 저장하고 전송할 수 있어야만 신용 시스템을 기반으로 하는 Web3의 강력한 개인 정보 그래프와 Web3 애플리케이션 세트를 구축할 수 있습니다.
그 이후로 우리는 L2가 충분한 사용자를 유치하지 못한 것이 그들의 문제가 아니라는 점을 다시 한 번 분명히 했습니다. L2의 존재는 결코 Web3의 딜레마의 족쇄를 돌파하는 방법은 애플리케이션을 혁신하는 것입니다. 사용자를 유치하는 시나리오.
하지만 현재 상황은 거래 성과에 제약을 받는 휴가철 고속도로와 같아서 아무리 혁신적인 아이디어가 있어도 실행하기 어려울 것입니다.
블록체인 자체의 본질은 스토리지입니다. 스토리지와 컴퓨팅이 결합되면 충분히 원자적이 되지 않습니다. 이러한 필수적이지 않은 설계에서는 성능에 중요한 지점이 있을 것입니다.
일부 견해에서는 블록체인의 본질을 거래 플랫폼, 통화 시스템으로 정의하거나 투명성과 익명성을 강조합니다. 그러나 이러한 견해는 데이터 구조로서의 블록체인의 기본 특성과 더 넓은 적용 가능성을 무시합니다. 블록체인은 금융 거래만을 위한 것이 아닙니다. 기술 아키텍처를 통해 공급망 관리, 의료 기록, 저작권 관리 등 다양한 산업에 적용할 수 있습니다. 따라서 블록체인의 본질은 데이터를 안전하게 저장할 수 있을 뿐만 아니라 분산된 합의 메커니즘을 통해 데이터의 무결성과 투명성을 보장하는 저장 시스템으로서의 능력에 있습니다. 각 데이터 블록이 체인에 추가되면 이를 변경하거나 삭제하는 것이 거의 불가능합니다.
원자화된 인프라: AO는 무제한의 성능을 가능하게 합니다.
[데이터 출처: L2 TPS]
블록체인의 기본 아키텍처는 블록 공간의 제한이라는 명백한 병목 현상에 직면해 있습니다. 고정된 크기의 원장처럼 모든 거래와 데이터는 블록에 기록되어야 합니다. 이더리움과 기타 블록체인에는 블록 크기 제한이 적용되어 트랜잭션이 공간을 두고 서로 경쟁해야 합니다. 이는 중요한 질문을 제기합니다. 이 한계를 돌파할 수 있습니까? 블록 공간은 제한되어야 합니까? 시스템을 정말로 무한하게 확장 가능하게 만드는 방법이 있습니까?
Ethereum의 L2 경로는 성능 확장 측면에서 성공했지만 이는 성공의 절반에 불과하다고 할 수 있습니다. 왜냐하면 L2는 처리량을 몇 배나 향상시켜 트랜잭션 피크에 직면할 때 프로젝트에 해로울 수 있기 때문입니다. 지속 가능하지만 대부분의 L2 스토리지 및 합의 보안 상속 체인의 경우 이러한 확장 및 개선만으로는 충분하지 않습니다.
L2의 TPS는 무한히 향상될 수 없으며 주로 데이터 가용성, 결제 속도, 검증 비용, 네트워크 대역폭, 계약 복잡성 및 기타 요소에 의해 제한된다는 점은 주목할 가치가 있습니다. Rollup은 압축 및 확인을 통해 L1의 스토리지 및 컴퓨팅 요구 사항을 최적화하지만 여전히 L1에서 데이터를 제출하고 확인해야 하므로 L1의 대역폭과 블록 시간에 의해 제한됩니다. 동시에 영지식 증명 생성, 노드 성능 병목 현상, 복잡한 계약의 실행 요구 사항 등의 계산 오버헤드도 L2 확장의 상한을 제한합니다.
[데이터 출처 : 스위스칸TPS]
현재 Web3의 진정한 과제는 부족한 처리량과 적용에 있으며, 이로 인해 새로운 사용자를 유치하기 어렵고 Web3는 영향력을 잃을 위험에 직면할 수 있습니다.
즉, 처리량의 향상은 Web3의 밝은 미래를 여는 열쇠입니다. 무한히 확장되고 높은 처리량을 가질 수 있는 네트워크를 실현하는 것이 Web3의 비전입니다. 예를 들어 Sui는 결정론적 병렬 처리를 사용하여 트랜잭션을 선주문하여 충돌을 방지함으로써 시스템을 더욱 예측 가능하고 확장 가능하게 만듭니다. 이를 통해 Sui는 초당 10,000건 이상의 트랜잭션(TPS)을 처리할 수 있습니다. 동시에 Sui의 아키텍처는 더 많은 검증 노드를 추가하여 네트워크 처리량을 늘려 이론적으로 무제한 확장을 달성할 수 있습니다. 또한 Narwhal 및 Tusk 프로토콜을 사용하여 지연을 줄이고 시스템이 효율적으로 트랜잭션을 병렬로 처리할 수 있도록 하여 기존 레이어 2 솔루션의 확장 병목 현상을 극복합니다.
우리가 논의한 AO 역시 이 아이디어를 바탕으로 초점은 다르지만 모두 확장 가능한 스토리지 시스템을 구축하고 있습니다.
Web3에는 첫 번째 원칙을 기반으로 하고 스토리지를 핵심으로 하는 새로운 인프라가 필요합니다. Elon Musk가 로켓 발사와 전기 자동차 산업을 재고했을 때 그랬던 것처럼, 그는 이러한 복잡한 기술을 첫 번째 원칙에 따라 근본적으로 재설계하여 산업을 혼란에 빠뜨렸습니다. AO의 디자인은 유사합니다. 컴퓨팅과 스토리지를 분리하고, 기존 블록체인 프레임워크를 버리고, 미래 지향적인 Web3 스토리지 기반을 구축하고, 분산형 클라우드 서비스 비전을 향해 Web3를 촉진합니다.
스토리지 합의(SCP) 기반 설계 패러다임
AO를 소개하기 전에 먼저 비교적 새로운 SCP 설계 패러다임에 대해 이야기해야 합니다.
SCP는 대부분의 사람들에게 생소할 수 있지만, 비트코인이라는 명칭은 모두가 잘 알고 있다고 생각합니다. 느슨하게 말하면, 비문의 디자인 아이디어는 어느 정도 스토리지를 원자 단위로 사용하는 디자인 아이디어입니다. 아마도 약간의 편차가 있을 것입니다.
흥미롭게도 Vitalik도 Web3 종이테이프가 되겠다는 의도를 밝혔는데, SCP 패러다임이 바로 이런 생각이다.
Ethereum의 모델에서는 계산이 완전한 노드에 의해 수행된 다음 전역적으로 저장되어 쿼리를 위해 제공됩니다. 이로 인해 Ethereum은 세계적 수준의 컴퓨터이지만 모든 단계는 가능합니다. 단계적으로 수행해야 하는데 이는 분명히 비효율적입니다. 이는 또한 MEV를 위한 탁월한 토양이기도 합니다. 결국 거래 서명은 이더리움 메모리 풀에 들어가 공개적으로 배포되고, 이후 채굴자는 이 짧은 시간 내에 12초만 소요될 수 있지만 블록을 정렬하고 생성하게 됩니다. , 거래 내용은 신속하게 가로채서 시뮬레이션하고 심지어 가능한 거래 전략을 역으로 추론할 수 있는 수많은 헌터에게 노출되었습니다. MEV에 대한 자세한 내용은 이더리움 합병 1년 후 MEV 패턴을 참조하세요.
반면에 SCP의 아이디어는 컴퓨팅과 스토리지를 분리하는 것입니다. 어쩌면 이것이 다소 추상적이라고 생각하실 수도 있습니다. Web2 시나리오를 예로 들어보겠습니다.
Web2에서는 채팅이나 온라인 쇼핑 과정에서 특정 시간에 갑자기 트래픽이 급증하는 경우가 종종 있습니다. 그러나 하드웨어 리소스 측면에서 컴퓨터가 이러한 큰 부하를 지원하기는 어렵습니다. 이러한 이유로 현명한 엔지니어들은 분산을 제안했습니다. 여러 컴퓨터에 계산을 넘겨 최종적으로 각각의 계산 상태를 동기화하고 저장하는 개념입니다. 이러한 방식으로 다양한 시간대의 트래픽에 대처하기 위해 유연하게 확장할 수 있습니다.
유사한 SCP는 계산을 다양한 컴퓨팅 노드에 분산시키는 설계라고도 볼 수 있습니다. 차이점은 SCP의 저장소가 MySQL이나 Postsql과 같은 데이터베이스가 아니라 블록체인의 메인 네트워크에 의존한다는 점입니다.
즉, SCP는 블록체인을 사용하여 상태 결과 및 기타 데이터를 저장함으로써 저장된 데이터의 신뢰성을 보장하고 기본 블록체인과 계층화된 고성능 네트워크를 구현합니다.
더 구체적으로 말하자면, 블록체인은 SCP에서 데이터 저장용으로만 사용되는 반면, 오프체인 클라이언트/서버는 모든 계산을 수행하고 생성된 모든 상태를 저장하는 역할을 담당합니다 . 이러한 아키텍처 설계는 성능과 확장성을 크게 향상시키지만, 컴퓨팅과 스토리지가 분리된 아키텍처에서 과연 데이터의 무결성과 보안을 보장할 수 있을까요?
간단히 말해서 블록체인은 주로 데이터를 저장하는 데 사용되며 실제 컴퓨팅 작업은 체인 외부의 서버에서 수행됩니다. 이 새로운 시스템 설계에는 중요한 특징이 있습니다. 즉, 더 이상 기존 블록체인의 복잡한 노드 합의 메커니즘을 사용하지 않고 모든 합의 프로세스를 오프체인에 배치한다는 것입니다.
이렇게 하면 어떤 이점이 있나요? 복잡한 합의 과정이 필요 없기 때문에 각 서버는 자체 컴퓨팅 작업 처리에만 집중하면 됩니다. 이를 통해 시스템은 거의 무제한의 트랜잭션을 처리하는 동시에 실행 비용도 저렴할 수 있습니다.
이 디자인은 현재 널리 사용되는 Rollup 확장 솔루션과 다소 유사하지만 목표는 더 큽니다. 블록체인 확장 문제를 해결하는 데 사용될 뿐만 아니라 Web2에서 Web3으로의 전환을 위한 새로운 경로를 제공하는 것입니다.
그렇다면 SCP의 장점은 무엇입니까? SCP는 계산과 저장을 분리하여 작동합니다. 이 설계는 시스템의 유연성과 구성성을 향상시킬 뿐만 아니라 개발 임계값을 낮추고 기존 블록체인의 성능 한계를 효과적으로 해결하는 동시에 데이터의 신뢰성을 보장합니다. 이러한 혁신을 통해 SCP는 효율적이고 확장 가능한 인프라가 되어 미래의 분산형 생태계에 힘을 실어줍니다.
1. 구성성 : SCP는 계산을 오프체인에 배치하여 블록체인의 본질이 오염되는 것을 방지하고 블록체인이 원자적 속성을 유지할 수 있도록 합니다. 동시에 계산은 체인 외부에서 이루어지며 블록체인은 스토리지의 기능적 속성만 보유하므로 모든 스마트 계약이 실행될 수 있으며 SCP 기반 애플리케이션 마이그레이션이 매우 간단해지며 이는 매우 중요합니다.
2. 낮은 개발 장벽 : 오프체인 컴퓨팅은 개발자가 C++, Python 또는 Rust 등 모든 언어를 개발에 사용할 수 있도록 결정합니다. Solidity 언어로 작성하기 위해 특별히 EVM을 사용할 필요가 없으며 프로그래머가 지불하는 유일한 비용은 다음과 같습니다. 체인과 상호작용하는 데 드는 비용입니다.
3. 성능 제한 없음 : 오프체인 컴퓨팅을 통해 컴퓨팅 성능을 기존 애플리케이션과 직접 조정할 수 있습니다. 성능의 상한은 컴퓨팅 서버의 시스템 성능에 따라 달라집니다. 그러면 기존 컴퓨팅 리소스의 탄력적인 확장은 매우 성숙한 기술입니다. 컴퓨팅 기계의 비용에 관계없이 컴퓨팅 성능은 무제한입니다.
4. 신뢰할 수 있는 데이터 : 저장의 기본 기능은 블록체인에 의해 수행되므로 모든 데이터는 변조 및 추적이 불가능하며 모든 노드가 상태 결과에 대해 의문이 있는 경우 데이터를 가져올 수 있습니다. 따라서 블록체인은 데이터 신뢰성을 제공합니다.
비트코인은 비잔틴 장군 문제에 대한 PoW 솔루션을 제안했습니다. 이는 당시 환경의 기존 사고 방식을 깨기 위한 나카모토 사토시의 접근 방식이었으며, 이것이 비트코인을 가능하게 했습니다.
마찬가지로, 스마트 컨트랙트의 계산을 마주할 때, 우리는 첫 번째 원칙부터 시작합니다. 아마도 이는 상식에 어긋나는 해결책일 것 같지만, 과감하게 계산 기능을 분산화하고 블록체인을 본질로 되돌리자, 돌이켜보면 문득, 스토리지 합의가 충족되는 동시에 오픈 소스 데이터 및 신뢰할 수 있는 감독의 특성도 충족했으며 Web2와 동일한 우수한 성능을 달성한 것으로 나타났습니다 .
SCP와 AO의 조합: 족쇄를 없애다
그렇게 많은 이야기를 나눈 끝에 드디어 AO가 나왔습니다.
첫째, AO의 디자인은 원래 Erlang 프로그래밍 언어에서 사용되었던 Actor Model이라는 패턴을 채택했습니다.
동시에 AO의 아키텍처와 기술은 컴퓨팅 레이어를 스토리지 레이어와 분리하여 스토리지 레이어를 영구적으로 분산화하는 동시에 컴퓨팅 레이어는 기존 컴퓨팅 레이어 모델을 유지하는 SCP 패러다임을 기반으로 합니다.
AO의 컴퓨팅 리소스는 기존 컴퓨팅 모델과 유사하지만 컴퓨팅 프로세스를 추적 가능하고 분산화하기 위해 영구 저장 계층을 추가합니다.
그렇다면 AO가 사용하는 스토리지 레이어는 어느 메인 체인인지 알 수 있을까요?
분명히, 비트코인과 이더리움을 저장 계층으로 사용하는 메인 체인으로 사용하는 것은 불가능합니다. 그 이유는 위에서 저자가 논의한 내용이므로 독자들이 쉽게 이해할 수 있을 것입니다. AO의 최종 계산을 위한 데이터 저장 및 최종 검증 가능성 문제는 Arweave에서 처리합니다.
그렇다면 수많은 분산형 스토리지 트랙 중에서 Arweave를 선택하는 이유는 무엇일까요?
Arweave를 스토리지 레이어로 선택한 것은 주로 다음과 같은 고려 사항에 기초합니다. Arweave는 데이터의 영구 저장에 초점을 맞춘 분산형 네트워크입니다. 그 포지셔닝은 데이터를 절대 잃지 않는 글로벌 하드 드라이브와 유사하며 비트코인의 글로벌과 유사합니다. 원장과 이더리움의 글로벌 컴퓨터는 다릅니다. Arweave는 데이터를 절대 잃지 않는 글로벌 하드 드라이브와 같습니다.
Arweave에 대한 자세한 기술 정보는 Arweave 이해: Web3의 핵심 인프라를 참조하세요.
다음으로 AO의 원리와 기술에 대해 집중적으로 논의하고 AO가 어떻게 무제한 컴퓨팅을 구현하는지 살펴보겠습니다.
[데이터 출처: ao 메신저 작동 방법 매뉴얼]
AO의 핵심은 무한히 확장 가능하고 환경 의존성이 없는 컴퓨팅 계층을 구축하는 것입니다. AO의 각 노드는 프로토콜 및 통신 메커니즘을 기반으로 협력하여 각 노드가 최적의 서비스를 제공하고 경쟁 소비를 피할 수 있습니다.
먼저 AO의 기본 아키텍처를 살펴보겠습니다. AO는 프로세스와 메시지, 스케줄링 단위(SU), 컴퓨팅 단위(CU), 메신저 단위(MU)라는 두 가지 기본 단위로 구성됩니다.
프로세스: 해당 데이터 계산 및 메시지 처리에 사용되는 네트워크 노드의 컴퓨팅 단위입니다. 예를 들어 각 계약은 프로세스일 수 있습니다.
메시지: 프로세스는 메시지를 통해 서로 상호 작용합니다. 각 메시지는 ANS-104 표준 데이터이며 전체 AO는 이 표준을 따라야 합니다.
SU(Scheduling Unit): 프로세스가 정렬될 수 있도록 프로세스의 메시지에 번호를 매기는 역할을 하며, 메시지를 Arweave에 업로드하는 역할을 담당합니다.
컴퓨팅 유닛(CU): AO 프로세스의 상태 노드는 계산 작업을 수행하고 계산 결과와 서명을 SU에 반환하여 계산 결과의 정확성과 검증 가능성을 보장하는 역할을 합니다.
MU(Messenger Unit): 라우팅은 노드에 존재하며 사용자의 메시지를 SU에 전달하고 서명 데이터에 대한 무결성 검증을 수행하는 역할을 담당합니다.
AO에는 공유 상태가 없고 홀로그램 상태만 있다는 점은 주목할 가치가 있습니다. AO의 합의는 게임을 통해 생성됩니다. 각 계산에 의해 생성된 상태가 Arweave에 업로드되어 데이터의 검증 가능성이 보장되기 때문입니다. 사용자가 특정 데이터에 대해 질문할 경우 하나 이상의 노드에 Arweave의 데이터 계산을 요청할 수 있습니다. 정산 결과가 일치하지 않으면 해당 부정직한 노드가 처벌됩니다.
AO 아키텍처의 혁신: 저장 및 홀로그램 상태
AO 아키텍처의 혁신은 분산형 저장소(Arweave)와 홀로그램 상태를 활용하여 기존 블록체인의 중복 계산과 제한된 블록 공간을 대체하는 데이터 저장 및 검증 메커니즘에 있습니다.
1. 홀로그램 상태 : AO 아키텍처에서는 각 계산으로 생성된 홀로그램 상태가 분산형 스토리지 네트워크(Arweave)에 업로드됩니다. 이 홀로그램 상태는 단순한 거래 데이터 기록이 아니라 각 계산의 전체 상태 및 관련 데이터를 포함합니다. 이는 모든 계산과 결과가 영구적으로 기록되고 언제든지 확인할 수 있음을 의미합니다. 데이터 스냅샷으로서 홀로그램 상태는 전체 네트워크에 분산되고 분산된 데이터 스토리지 솔루션을 제공합니다.
2. 저장 검증 : 이 모드에서는 데이터 검증이 더 이상 각 노드에 의존하여 모든 거래를 반복적으로 계산하지 않고, Arweave에 업로드된 데이터를 저장하고 비교하여 거래의 유효성을 확인합니다. 노드에서 생성된 계산 결과가 Arweave에 저장된 데이터와 일치하지 않는 경우 사용자 또는 다른 노드가 검증 요청을 시작할 수 있습니다. 이 시점에서 네트워크는 데이터를 다시 계산하고 Arweave에 저장된 기록을 확인합니다. 계산 결과가 일관되지 않으면 네트워크 무결성을 보장하기 위해 노드가 처벌됩니다.
3. 블록 공간 제한 돌파 : 기존 블록체인의 블록 공간은 저장 공간에 의해 제한되며 각 블록에는 제한된 트랜잭션만 포함될 수 있습니다. AO 아키텍처에서는 데이터가 더 이상 블록에 직접 저장되지 않고 분산형 스토리지 네트워크(예: Arweave)에 업로드됩니다. 이는 블록체인 네트워크의 저장과 검증이 더 이상 블록 공간의 크기에 의존하지 않고, 분산형 저장을 통해 공유되고 확장된다는 것을 의미합니다. 따라서 블록체인 시스템의 용량은 더 이상 블록 크기에 의해 직접적으로 제한되지 않습니다.
블록체인의 블록 공간 한계는 깨지지 않습니다. AO 아키텍처는 분산형 저장소와 홀로그램 상태에 의존하여 기존 블록체인의 데이터 저장 및 검증 방법을 변경하여 무제한 확장 가능성을 제공합니다.
합의는 중복 계산에 의존해야 합니까?
불확실한. 합의 메커니즘은 반드시 중복 계산에 의존하는 것은 아니며 다양한 방식으로 구현될 수 있습니다. 중복 컴퓨팅이 아닌 스토리지에 의존하는 솔루션은 특정 시나리오, 특히 스토리지 검증을 통해 데이터 무결성과 일관성을 보장할 수 있는 경우에도 가능합니다.
AO 아키텍처에서 스토리지는 중복 컴퓨팅을 대체하는 방법이 됩니다. 계산 결과를 분산형 스토리지 네트워크(여기서는 Arweave)에 업로드함으로써 시스템은 데이터의 변조 불가능성을 보장할 수 있으며, 상태의 홀로그램 업로드를 통해 모든 노드는 언제든지 계산 결과를 확인하여 일관성을 보장할 수 있습니다. 그리고 성별의 정확성. 이 방법은 각 노드에서 반복된 계산 결과보다는 데이터 저장의 신뢰성에 의존합니다.
표를 통해 AO와 ETH의 차이점을 살펴보겠습니다.
AO의 핵심 특성은 다음 두 가지로 요약될 수 있음을 찾는 것은 어렵지 않습니다.
1. 대규모 병렬 컴퓨팅: 병렬로 실행되는 수많은 프로세스를 지원하여 컴퓨팅 성능을 크게 향상시킵니다.
2. 신뢰 의존성 최소화: 단일 노드를 신뢰할 필요가 없으며 모든 계산 결과를 무한히 재현하고 추적할 수 있습니다.
AO는 이더리움이 이끄는 퍼블릭 체인의 딜레마라는 상황을 어떻게 해결합니까?
이더리움이 직면한 두 가지 주요 딜레마인 성능 제약과 부족한 애플리케이션에 대해 저자는 다음과 같은 이유로 이것이 AO의 강점이라고 믿습니다.
1. AO는 SCP 패러다임을 기반으로 설계되었으며 계산과 저장이 분리되어 있어 성능면에서 더 이상 Ethereum의 단일 프로세스 계산과 비교할 수 없습니다. AO는 수요에 따라 더 많은 컴퓨팅 리소스를 유연하게 확장할 수 있으며 Arwearve는 메시지 로그의 홀로그램 상태 저장을 통해 AO는 계산 결과를 재현하여 합의를 보장할 수 있으며 보안 측면에서 Ethereum 및 Bitcoin보다 열등하지 않습니다.
2. 메시지 전달을 기반으로 하는 병렬 컴퓨팅 아키텍처는 잠금을 놓고 경쟁하는 AO 프로세스의 필요성을 제거할 수 있습니다. Web2 개발에서는 고성능 서비스가 잠금 경쟁을 피하려고 노력할 것임을 아는 것이 어렵지 않습니다. 효율적인 서비스에는 비용이 많이 들기 때문에 이는 필요하지 않습니다. 마찬가지로 AO 프로세스는 메시지를 통한 잠금 경쟁을 피하므로 확장성이 어떤 규모에도 도달합니다.
3. AO의 모듈형 아키텍처. AO의 모듈성은 CU, SU, MU의 분리에 반영됩니다. 이를 통해 AO는 모든 가상 머신, 시퀀서 등을 사용할 수 있어 DApp 마이그레이션 및 다양한 체인 개발에 매우 편리합니다. 그리고 Arwearve의 효율적인 저장 기능과 결합된 저렴한 비용으로 인해 이를 기반으로 개발된 DApp이 보다 풍부한 게임플레이를 구현할 수 있습니다. 예를 들어 캐릭터 맵은 최소한 AO에서 쉽게 구현할 수 있습니다.
4. 모듈식 아키텍처 지원을 통해 Web3는 다양한 국가 및 지역의 정책 요구 사항에 적응할 수 있습니다. Web3의 핵심 개념은 분권화와 규제 완화이지만, 여러 국가의 다양한 정책이 Web3의 개발과 홍보에 지대한 영향을 미치는 것은 불가피합니다. 유연한 모듈식 조합은 다양한 지역의 정책에 따라 조정될 수 있으므로 Web3 애플리케이션의 견고성과 지속 가능한 개발을 어느 정도 보장합니다.
종결
컴퓨팅과 스토리지의 분리는 좋은 아이디어이며, 첫 번째 원칙에 따른 체계적인 설계이기도 합니다.
분산형 클라우드 서비스와 유사한 서사적 방향으로 좋은 구현 시나리오를 제공할 뿐만 아니라 AI와 결합하면 더 넓은 상상의 공간을 제공한다.
실제로 Web3의 기본 요구 사항을 진정으로 이해해야만 경로 종속성으로 인한 어려움과 족쇄를 제거할 수 있습니다.
SCP와 AO의 결합은 완전히 새로운 아이디어를 제공합니다. SCP의 모든 특성을 상속하고 더 이상 체인에 스마트 계약을 배포하지 않지만 변조 불가능하고 추적 가능한 데이터를 체인에 저장하여 모든 사람의 검증 가능한 데이터 신뢰성을 실현합니다.
물론, 아직 완전히 완벽한 길은 없으며, AO는 아직 초기 개발 단계에 있습니다. Web3의 과도한 금융화를 방지하고, 충분한 애플리케이션 시나리오를 만들고, 미래에 더 풍부한 가능성을 가져오는 방법은 여전히 AO의 성공을 향한 시험서입니다. AO가 만족스러운 답변을 제공할 수 있는지 여부는 시장과 시간에 따라 테스트되어야 합니다.
SCP와 AO의 결합은 잠재력이 가득한 개발 패러다임이다. 비록 그 개념이 아직 시장에서 널리 인식되지는 않았지만, 앞으로 AO는 Web3 분야에서 중요한 역할을 할 것이며 심지어 Web3의 발전을 촉진시킬 것으로 예상된다. .
이 기사는 PermaDAO에 처음 게시되었습니다.
원본 링크: https://mp.weixin.qq.com/s/ r 5 bhvWVhoEdohbhTt_ 7 b 5 A