출처: PermaDAO
탈중앙화 클라우드 서비스는 항상 블록체인의 가장 중요한 착륙 애플리케이션 중 하나로 여겨져 왔으며, Web3 + 클라우드 서비스는 매우 좋은 서술 방향일 뿐만 아니라 AI의 서술과 결합하여 상상력을 더욱 향상시키기 매우 쉽습니다.DFINITY IC 클라우드 서비스의 순수 비동기 환경에서 즉각적인 합의의 계산을 수행하는 것은 더 큰 기술적 도전이 있습니다. 아위브 AO는 블록체인의 족쇄를 깨고 계산 자체와 도달한 합의를 다루는 것이 아니라 경제 모델과 지연 검증을 통해 계산 결과의 정확성을 보장하는 또 다른 방식이라고 할 수 있습니다.
기본 소개
클라우드는 컴퓨팅, 스토리지, 네트워크 대역폭 등 확장 가능한 자원을 네트워크 전체에서 추상화하여 풀링하고 공유하는 IT 환경으로, 주요 기술적 특징으로는 가상화 기술, 분산 자원 관리 기술, 병렬 실행 기술 등이 있으며, 이를 통해 기존의 물리적 머신 기반보다 훨씬 비용 효율적인 솔루션으로 클라우드를 구현할 수 있습니다. 클라우드는 기존의 물리적 머신 기반 IT 환경에 비해 비용이 저렴하고 확장성이 뛰어나며 관리가 용이합니다.
클라우드 서비스, 클라우드 컴퓨팅, 클라우드 스토리지는 모두 클라우드 개념에서 파생된 하위 개념으로, 클라우드 컴퓨팅은 클라우드를 통한 컴퓨팅 서비스 제공을, 클라우드 스토리지는 클라우드를 통한 스토리지 서비스 제공을, 클라우드 서비스는 컴퓨팅 서비스 및 스토리지 서비스도 당연히 포함하는 클라우드를 통한 다양한 IT 서비스 제공을 말합니다. 특히 클라우드 컴퓨팅은 많은 곳에서 클라우드 서비스와 동일하게 사용되지만 이 글에서는 이를 구분하여 설명합니다.
현재 클라우드 서비스 시장은 전 세계 클라우드 서비스 시장의 60% 이상을 점유하고 있는 아마존웹서비스(AWS), 구글 클라우드 플랫폼(GCP), 마이크로소프트 애저와 국내 클라우드 서비스 시장의 약 60%를 점유하고 있는 알리클라우드, 텐센트 클라우드, 화웨이 클라우드 등 몇몇 거대 클라우드 서비스 업체들이 독점하고 있는 상황입니다. 국내 알리윈, 텐센트 클라우드, 화웨이 클라우드도 국내 클라우드 서비스 시장의 약 60%를 점유하고 있어 매튜 효과는 분명하다고 할 수 있습니다.
분산형 클라우드 서비스는 블록체인 기술을 기반으로 현재의 클라우드 서비스 모델을 전복하여 시장의 힘에 의존하여 컴퓨팅 파워, 저장 공간 및 대역폭의 가치와 분배를 결정하며, 이는 보다 효율적이고 직접적인 자원 분배를 달성할 뿐만 아니라 클라우드 서비스 대기업의 독점을 깨뜨리는 역할을 합니다. 모든 기본 자원은 사용자가 제공하기 때문에 탈중앙화 클라우드 서비스 네트워크의 경제 구조가 더 이상 적용되지 않으면 사용자는 네트워크를 탈퇴하거나 다른 탈중앙화 클라우드 서비스 네트워크에 참여할 수 있으므로 탈중앙화 클라우드 서비스 네트워크 제공자가 "악을 행할" 여지가 제한됩니다.
탈중앙화 클라우드 서비스 발전 경로
저자가 탈중앙화 컴퓨팅을 언급하지 않은 이유는 첫째, 블록체인의 스마트 컨트랙트 자체가 탈중앙화 컴퓨팅을 담당하고 둘째, 복잡한 계산 작업의 경우 탈중앙화는 산술 능력의 낭비를 의미하며 탈중앙화를 위해 탈중앙화할 필요가 없다고 생각하기 때문입니다. 탈중앙화를 위해 탈중앙화할 필요는 없으며, 검증 가능한 분산 컴퓨팅이 더 나은 선택이 될 수 있으며, 이에 대해서는 나중에 설명하겠습니다.
일시적 컴퓨팅과 비교했을 때 영구 저장소는 탈중앙화를 위한 훌륭한 애플리케이션 시나리오이며, 변조 방지 및 검열에 강한 탈중앙화된 네트워크에 데이터를 저장하고 배포할 수 있습니다. 실제로 탈중앙화 스토리지는 비금융 시나리오에서 블록체인을 가장 성공적으로 적용한 사례 중 하나가 되었습니다.
2014년 프로토콜 랩스는 이름 그대로 '행성 간 파일 시스템'으로 번역되는 인터플래너리 파일 시스템으로 알려진 IPFS를 제안했습니다. IPFS는 콘텐츠 기반 파일 주소 지정을 구현하여 동일한 파일을 반복해서 저장하지 않음으로써 저장 공간을 절약하고, P2P 네트워크에 기반하여 여러 노드에서 동시에 데이터를 다운로드할 수 있어 대역폭 비용을 크게 절감하며, 여러 탈중앙화 스토리지 프로젝트의 기본 프로토콜이 되었으며 가장 대표적인 프로젝트는 다음과 같습니다.
2017년 7월, IPFS를 개발한 프로토콜 랩스는 하이브리드 합의 메커니즘인 기대 합의(EC)를 채택한 인센티브 애플리케이션 계층이자 블록체인 퍼블릭 체인 시스템인 파일코인 프로젝트의 설립을 발표하며 IPFS 네트워크 상에 파일코인을 구축한다고 발표했습니다. Filecoin의 비전은 전 세계 수많은 노드가 사용자에게 저장 및 검색 서비스를 제공하고, IPFS 파일 저장 전송 프로토콜의 광범위한 사용을 촉진하도록 인센티브를 제공하는 것입니다.
2017년 7월 스트로이 랩스는 Storj를 설립했으며, 파일코인은 거의 같은 시기에 Storj의 주요 엔터프라이즈 스토리지 서비스로, AWS S3 서비스에 직접적으로 대항하는 상용화에 더 가까운 모델이지만 아키텍처는 의사 탈중앙화입니다. 2018 년에 코인을 발행하기 시작했지만 메타 데이터의 관리, 블록에서 보상 및 페널티는 위성 노드를 통해 완료되며 위성 노드는 현재 프로젝트 측에서만 유지 관리되고 있지만 향후 계획에서 위성 노드의 탈 중앙화에 대한 언급이 있지만 현재로서는보기 어렵 기 때문에 현상 유지는 여전히 블록 체인의 옷을 입은 전통적인 스토리지입니다.
2018년 6월, Arweave 메인넷이 가동되었습니다.Arweave는 IPFS 기반의 인센티브 계층 대신 데이터 스토리지와 인센티브를 결합하여 데이터의 영구 저장 및 액세스를 가능하게 하는 데 중점을 두며, 채굴자가 모든 블록의 기록을 유지하도록 요구하는 대신 무작위로 액세스되는 간결한 무작위 접근 증명을 통해 모든 블록의 기록을 유지하도록 권장합니다. 무작위 접근 증명(SPoRA)은 채굴자가 가능한 한 많은 블록, 특히 중복성이 적은 블록을 저장하도록 장려하는데, 그렇게 하는 채굴자가 채굴 보상을 받을 확률이 높기 때문입니다. 아위브는 데이터를 최대한 많이 복사하도록 시스템을 게임화하여 데이터 저장의 신뢰성을 높인다고 할 수 있습니다.
2021년 5월, 디피니티 재단이 개발한 메인 인터넷 컴퓨터(IC) 네트워크가 온라인에 접속했습니다, IC는 최초의 완전한 탈중앙화 클라우드 서비스로 3세대 블록체인 아키텍처로 환영받고 있습니다. IC는 혁신적인 블록체인 기술을 통해 무한한 확장성 및 고속 트랜잭션 처리 기능을 제공하며, 소셜 미디어 플랫폼과 오픈 소스 프로젝트 호스팅 서비스부터 광범위한 엔터프라이즈 애플리케이션과 AI 매크로 모델에 이르기까지 대규모 분산형 애플리케이션을 지원하기 위해 HTTP 요청을 처리할 수 있습니다. 이론적으로는 기존의 모든 인터넷 서비스를 IC에서 탈중앙화 버전으로 재구축할 수 있습니다.
2022년 11월, ChatGPT의 등장은 강력한 AI의 이정표가 되었으며, AI 스타트업이 생겨나면서 새로운 AI 붐을 일으켰습니다. 생성형 빅 모델의 반복적인 업그레이드와 함께 연산 수요와 비용이 기하급수적으로 증가하면서 공유 연산을 통해 AI 스타트업의 빅 모델 학습 비용을 절감하고 클라우드 서비스 대기업의 우월적 지위를 이용한 불공정 경쟁을 약화하기 위한 탈중앙화 연산 트랙이 탄생하게 되었습니다.
탈중앙화 연산 트랙의 유명한 프로젝트로는 io.net, 렌더, 아카시, 젠신 등이 있습니다. 탈중앙화 클라우드 서비스로 분류할 수도 있지만, 이들의 핵심 프로토콜은 산술 시장을 구축하고 산술 공급자에게 인센티브를 제공하는 데 있으며, 이는 실제로 탈중앙화 물리적 인프라 네트워크(DePIN)의 정의에 더 부합하는 것입니다.
. DePIN(탈중앙화된 물리적 인프라 네트워크).
2024년 2월, Arweave는 하이퍼패러렐 컴퓨터인 AO를 공식적으로 출시하여 DFINITY의 IC에 이어 두 번째로 완전한 탈중앙화 클라우드 서비스를 선보였습니다. 탈중앙화 클라우드 서비스로 가는 길은 아직 끝나지 않았습니다.
Arweave AO: 연산과 합의의 분리
DFINITY IC와 Arweave AO는 모두 완전한 탈중앙화 클라우드 서비스이며, 놀라울 정도로 유사합니다. 첫째, 둘 다 대규모 인터넷 서비스의 탈중앙화 재구성과 블록체인 스마트 컨트랙트에 AI 모델을 도입하는 것을 지원하며, 둘째, 둘 다 컴퓨터 과학에서 동시 계산 모델의 기본 단위인 액터 모델을 기반으로 설계된 아키텍처로, 액터 모델의 사용은 고도의 동시성, 분산성 및 내결함성 시스템 구축에 적합합니다. 이것이 바로 Arweave AO라는 이름의 유래이기도 합니다.
이 둘의 주요 차이점은 데이터 저장 레이어, 실행 레이어, 합의 레이어에 있습니다.
데이터 스토리지 레이어: DFINITY IC의 스마트 컨트랙트는 캐니스터라고 하며, 자체 전용 컨테이너(Docker와 유사)를 가지고 있습니다. 캐니스터는 (도커와 유사하게) 자체 컨테이너를 가지고 있으며, 각 캐니스터의 데이터는 독립적인 컨테이너에 캡슐화되어 외부에서는 데이터의 세부 정보를 볼 수 없고, 캐니스터가 외부에 제공하는 인터페이스를 통해서만 내부 데이터에 접근할 수 있습니다; Arweave AO는 Arweave를 기반으로 하며 데이터는 외부에 공개된 Arweave에 저장됩니다;
실행 레이어: DFINITY IC의 가상 머신은 WASM이며, 캐니스터 코드는 WASM 모듈로 컴파일되어 IC에 배포되어 실행되며 WebAssembly 시스템 인터페이스와 같은 표준만 지원하지만 Arweave AO는 훨씬 더 유연합니다. AO 프로토콜 표준을 따르기만 하면 EVM, WASM, Move VM 등을 포함한 모든 가상 머신을 사용할 수 있어 훨씬 유연합니다. 현재 Arweave의 공식 AOS 계약 개발 언어는 Lua입니다.
컨센서스 레이어 : DFINITY IC는 서브넷 내에서 체인키 기술을 통한 서브넷 간 인증과 함께 BFT(비잔틴 장애 허용) 컨센서스의 변형을 사용하며, Arweave AO는 스토리지 기반 컨센서스인 SCP(스토리지 기반 컨센서스 패러다임)을 기반으로 하며, 스토리지 계층에서 합의가 이루어짐을 강조하는 스토리지 기반 합의 패러다임으로 보안과 검증 가능성을 보장하기 위해 불변성 스토리지에 Arweave를 사용합니다.
위와 같은 비교를 통해 DFINITY IC는 여전히 블록체인의 표준 패러다임을 따르고 있는 반면, Arweave AO는 합의 메커니즘조차 블록체인이 아닌 것처럼 보이는데, 그렇다면 어떻게 하면 계산 결과에 대한 서로 다른 노드들의 일관성을 보장할 수 있을까요?
답변은 Arweave AO는 계산 결과의 일관성을 보장할 수 없고, 계산 결과가 머클 트리와 같은 증명을 생성하지 않지만, Arweave의 불변 저장소는 검증이 가능하며, 계산과 합의의 분리는 Arweave AO의 설계에서 가장 미묘한 부분이라는 점입니다.
Arweave는 AO와 AO의 모든 스레드에 대한 홀로그램 데이터를 저장하고, 누구나 홀로그램 데이터에서 AO와 AO의 모든 스레드를 복구할 수 있습니다. 이것이 바로 저장소가 불변하기만 하면 그 안의 트랜잭션을 모두 추적할 수 있고, 애플리케이션이 어디서 계산되더라도 동일한 결과를 얻을 수 있다는 SCP의 핵심 아이디어입니다.
검증 가능성 문제를 해결하면 AO의 경제 모델을 사용하여 사람들이 올바른 계산 결과를 제공하도록 동기를 부여할 수 있는데, 이는 DON의 체인링크 노드의 마진 메커니즘과 유사하며, AO 네트워크에 참여하는 노드는 먼저 토큰을 서약해야 하며, 노드가 올바른 계산 결과를 제공하면 인센티브를, 잘못된 결과를 제공하면 몰수당하는 방식입니다.
요약
탈중앙화 클라우드 서비스는 항상 블록체인의 가장 중요한 착륙 애플리케이션 중 하나로 여겨져 왔으며, Web3 + 클라우드 서비스는 매우 좋은 방향일 뿐만 아니라 AI의 이야기와 결합하여 상상력을 더욱 향상시키기에도 매우 용이합니다.
분산형 클라우드 서비스는 IPFS부터 계산하면 10년 동안 발전해 왔으며, 기술적 측면에서는 기본 스토리지 및 컴퓨팅 프로토콜이 완성되었고, 시장 측면에서는 컴퓨팅 파워를 기반으로 한 자원 공유 네트워크에 대한 수요가 충분하지만 현재는 소수의 대형 플레이어만 존재하고 그다지 좋지 않습니다.
디피니티 IC는 한때 3세대 블록체인의 후광을 등에 업고 '웹3.0의 AWS'로 여겨졌지만, 안타깝게도 출시와 함께 죽음을 맞았고 지금은 마이너스에서 플러스로 돌아선 상태입니다. 시장 요인의 일부를 버리고, 순전히 비동기식 환경과 같은 클라우드 서비스에서 즉각적인 합의 계산을 수행하려면 해당 하드웨어 리소스 요구 사항이 매우 높고 하드웨어 리소스 요구 사항이 높으며 탈 중앙화 정도에 영향을 미치므로 블록 체인의 합의 메커니즘은 그 중요성을 잃었습니다.
Arweave AO는 블록체인의 족쇄를 깨고 계산 자체와 합의에 도달한 결과를 다루지 않고 경제 모델과 지연 검증을 통해 계산 결과의 정확성을 보장하는 것이 또 다른 방법이라고 할 수 있습니다. 그러나 감독 및 검증으로 인한 SCP 구현에 따른 검증 가능한 계산은 체인에서 수행되며, 문제의 감독하에 체인의 존재에 대한 이론은 대규모 컴퓨팅 시나리오에서 여전히 시장 테스트를 수용해야하지만 향후 전망은 기대할 가치가 있습니다.