Nillion 전방위 연구 보고서: AI+와 프라이버시 두 대회로 가로막힌 블라인드 컴퓨팅 선두주자

OdailyNews
2025-01-15 23:44:09
수집
시장에서는 Q1에 발행이 예상되며, 이를 기회로 삼을 수 있을까?

作者:Messari

编译:Azuma,Odaily 星球日报

编者按:이번 주 초, 시장에서는 올해 1분기 TGE가 예상되는 인기 프로젝트 목록이 화제가 되었으며, 5000만 달러를 투자받은 프라이버시 컴퓨팅 선두주자 Nillion이 그 목록에 포함되었습니다.

아래 글에서 투자 연구 기관 Messari는 팀, 서사, 기술, 아키텍처, 토큰, 생태계, 로드맵 등 여러 측면에서 Nillion을 자세히 분석하여 이 프로젝트에 대한 정보와 동향을 더 깊이 이해하는 데 도움이 될 수 있습니다.

다음은 Messari의 전체 내용으로, Odaily 별자리 일보가 번역하였습니다.

핵심 내용 개요

  • Nillion은 Virtuals, NEAR, Aptos, Arbitrum, Ritual, io.net 및 Meta와 같은 회사/프로젝트와 협력 관계를 구축했습니다.
  • nilAI, nilVM, nilDB 및 nilChain을 포함한 일련의 응용 도구는 개발자에게 인공지능, 의료 및 DeFi 등 분야에서 프라이버시 보호 응용 프로그램을 만들기 위한 자원을 제공합니다.
  • Nillion은 다자간 계산(MPC), 동형 암호화(Homomorphic Encryption) 및 제로 지식 증명(Zero-Knowledge Proofs)과 같은 프라이버시 강화 기술(Privacy-Enhancing Technologies, PETs)을 활용하여 분산형 인프라의 안전한 데이터 계산 및 저장을 실현합니다.
  • Nillion의 검증자 프로그램은 약 500,000명의 검증자가 있으며, 총 약 1.95억 개의 암호문을 처리하여 약 1,050GB의 데이터 보안을 보호했습니다.

서론

고가치 데이터(예: 비밀번호, 개인화된 인공지능, 의료 정보, 생체 인식 정보)를 처리하는 것은 항상 안전하지 않고 비효율적이었습니다. 암호화 기술은 저장된 데이터의 안전성을 보장할 수 있지만, 계산 시에는 해독이 필요하고 해독 후에는 다시 암호화해야 하므로 취약점과 지연이 발생합니다. 블록체인 기술은 거래 및 데이터 관리를 분산화할 수 있지만 본질적으로 암호화된 데이터의 안전한 계산 문제를 해결하지는 못했습니다. 이러한 한계는 Web3에서 안전하게 구축할 수 있는 응용 프로그램의 유형을 제한합니다.

Nillion은 해독 없이 데이터 전송, 저장 및 계산을 수행하여 이러한 제한을 해결하고, 민감한 정보가 전체 생애 주기 동안 비공개 및 안전하게 유지되도록 보장하고자 합니다. 이러한 방법은 "블라인드 컴퓨트"(Blind Compute)라고 하며, 신뢰를 분산화하고 분산형 네트워크의 사용 사례를 이전에 개발되지 않은 공백 영역으로 확장합니다. 예를 들어, 개인화된 인공지능 에이전트, 개인화된 LLM 추론 및 기타 안전한 데이터가 필요한 산업입니다. Nillion은 다자간 계산(MPC), 전동형 암호화(FHE) 및 신뢰 실행 환경(TEE)과 같은 고급 프라이버시 기술(PET)을 사용하여 데이터가 계산의 전체 과정에서 항상 암호화된 상태를 유지하도록 허용합니다.

배경

Nillion은 2021년에 설립되었으며, 이 프로젝트는 분산 시스템에서 프라이버시 데이터를 처리하는 새로운 방법을 제공하면서도 안전성이나 효율성을 저해하지 않습니다. nilVM, nilDB, nilAI 및 nilChain과 같은 응용 프레임워크의 지원을 통해 Nillion은 개발자에게 인공지능, DeFi 및 데이터 저장 등 분야에서 프라이버시 응용 프로그램을 구축하는 데 필요한 다양한 도구를 제공합니다.

Nillion 팀 구성원은 다음과 같습니다:

  • Alex Page(CEO), 전 Hedera SPV 일반 파트너 및 골드만삭스 은행가;
  • Andrew Masanto(CSO), Hedera 공동 창립자 및 Reserve 창립 CMO;
  • Slava Rubin(CBO), Indiegogo 창립자;
  • Miguel de Vega 박사(수석 과학자), 박사 과정 지도교수 및 30개 이상의 특허 저자.
  • Conrad Whelan(창립 CTO), Uber의 창립 엔지니어;
  • Mark McDermott(COO), 전 나이키 혁신 책임자;
  • Andrew Yeoh(CMO), Hedera 초기 고위 파트너, 전 UBS 및 로스차일드 은행가 등.

설립 이후, 이 팀은 Hack VC, Hashkey Capital, Distributed Global 및 Maelstrom과 같은 투자자로부터 5000만 달러를 모금했습니다.

기술

Nillion 네트워크는 고가치 데이터를 안전하고 프라이버시 방식으로 처리하기 위해 설계된 분산형 인프라입니다.

Nillion은 두 개의 핵심 층으로 구성됩니다: (i) 조정층(Coordination Layer), 관리 및 결제를 담당; (ii) 편성층(Petnet), 계산 및 저장을 처리합니다. Nillion의 다자간 계산(MPC) 프로토콜은 이 네트워크 기능의 핵심으로, 개별 입력을 노출하지 않고 프라이빗 데이터 계산을 수행할 수 있습니다. Nillion의 생태계는 nilAI, nilVM, nilDB 및 nilChain이라는 일련의 응용 도구로 지원되며, 이 도구들은 개발자가 프라이버시 응용 프로그램을 구축하는 데 도움을 줍니다. 암호학 및 프라이버시 기술 분야의 학술 연구 논문은 Nillion의 기술적 실행 가능성을 입증합니다.

Nillion 네트워크

Nillion Network는 프라이빗 고가치 데이터 저장 및 계산을 지원하기 위해 설계된 분산형 인프라입니다. Nillion Network의 확장성은 클러스터를 통해 달성되며, 클러스터는 특정 성능, 보안 및 비용 요구 사항을 충족하기 위해 구성 가능한 노드 그룹입니다. 전통적인 블록체인과 달리, Nillion Network의 운영은 글로벌 공유 상태에 의존하지 않으며, 수직적 확장성(단일 노드 또는 클러스터 업그레이드를 통해)과 수평적 확장성(새로운 노드 또는 클러스터 추가를 통해)을 실현하여 작업 부하를 효과적으로 분산합니다. 다음은 각 층(즉, 조정층과 편성층)이 네트워크 아키텍처에 기여하는 방식입니다.

조정층 (Coordination Layer)

Nillion 네트워크의 조정층(약칭 nilChain)은 다음을 담당합니다: (i) 보상 관리; (ii) 결제; (iii) 암호 경제 안전; (iv) 네트워크 클러스터 간의 조정.

구체적으로, nilChain은 저장 작업의 결제와 네트워크에서 수행되는 블라인드 계산을 조정하며, 계산을 직접 처리하지 않습니다. 조정층은 Cosmos SDK로 구축되었으며, 상호 운용성을 위해 IBC를 지원합니다. 그러나 네트워크의 핵심 초점이 저장 및 계산에 있기 때문에 현재 스마트 계약 실행을 지원하지 않습니다. Keplr 또는 Leap 지갑을 통해 직접 접근할 수 있지만, 협력 블록체인에 구축된 응용 프로그램(중요 프로젝트 부분에서 추가 논의될 예정)은 완전히 추상화됩니다. nilChain은 2024년 6월에 테스트넷에서 운영되었습니다.

편성층 (Petnet)

Petnet은 다자간 계산(MPC), 전동형 암호화(FHE) 및 제로 지식 증명(ZKPs)과 같은 암호화 기술을 통합하여 프라이빗한 계산 및 데이터 관리를 실현하는 것을 목표로 합니다. 이러한 통합은 두 가지 주요 구성 요소를 통해 이루어집니다: (i) 컴파일러 및 (ii) 계산 네트워크. 구체적으로, 컴파일러는 다양한 수준의 추상 개념을 제공하여 프라이버시 강화 기술(PET)의 사용을 간소화하며, 계산 네트워크는 안전한 계산 및 암호화된 데이터 관리를 수행합니다.

Nillion Network는 Nada 언어 컴파일러와 nilVM을 통해 이러한 방법을 구현하고 있으며, 모든 네 가지 추상 수준의 요소가 개발 중입니다. 네 가지 추상 수준은 다음과 같습니다:

  • 각 PET 프로토콜은 고유의 블라인드 모듈(Blind Module)에서 독립적으로 실행되며, 이는 고립된 블랙 박스와 유사합니다. 내장된 통합 인터페이스나 추상화가 없으며, 모든 편성은 클라이언트에서 발생합니다. 따라서 개발자는 특정 작업을 수행하기 위해 응용 프로그램 인터페이스를 사용할 수 있지만, 이를 통합하거나 사용자 정의할 수는 없습니다.
  • 각 SDK에는 다양한 블라인드 모듈이 통합되어 있어 개발자가 암호학 전문 지식 없이 여러 PET 프로토콜을 관리할 수 있는 직접적이고 통합된 방법을 제공합니다. 이러한 모듈은 아직 완전히 최적화되지 않았지만, 현재 단일 PET 프로토콜에 의존하고 있어 원활하고 즉시 사용할 수 있는 PET 프로토콜 조합이 가능합니다.
  • 블라인드 모듈은 단일 블라인드 모듈 내에서 여러 PET 프로토콜을 지원하기 시작합니다. 이는 개발자가 성능과 보안 간의 다양한 균형을 선택할 수 있는 능력을 제공하여 암호학 지식이 제한된 개발자의 결정을 더욱 간소화합니다.
  • 블라인드 모듈은 느슨하게 독립적인 네트워크(클러스터라고 함)에 배포되며, NilChain에 의해 관리됩니다. Nillion 블라인드 컴퓨터가 성숙해짐에 따라, 동일한 블라인드 모듈이 여러 클러스터에 복제될 수 있으며, 각 클러스터는 서로 다른 구성을 가집니다. 이러한 구성은 노드 수, 노드 위치, 평판, 하드웨어 사양, 보안 임계값 등 다양한 요인에 따라 달라집니다. 이러한 다기능성은 개발자가 다양한 클러스터 설정에서 동일한 기능을 사용할 수 있게 하여 특정 요구(예: 보안성, 비용, 하드웨어, 규제 준수 등)에 따라 솔루션을 사용자 정의할 수 있도록 합니다.

Nillion의 PET는 단계적으로 도입되며, 각 단계는 위의 네 가지 추상 수준을 거칩니다. 1단계(즉, HE, LSSS MPC)와 2단계(즉, DWT+LSSS, TEE)는 진행 속도가 더 빠르며, Nillion 네트워크에 통합되었습니다. 3단계 기술(즉, FHE-MPC, DWT+TEE, 공공 계산, ZKP)에서는 FHE-MPC가 추상 수준에서 진전을 이루기 시작했습니다.

운영 흐름

다음은 Nillion 네트워크 구성 요소의 작동 흐름에 대한 자세한 분해입니다:

  • 사용자/개발자는 JavaScript 또는 Python 클라이언트를 사용하여 구축된 프론트엔드 응용 프로그램을 통해 데이터를 저장하거나 블라인드 계산 요청을 시작합니다.
  • JavaScript 클라이언트를 사용하는 응용 프로그램은 Petnet과 상호 작용하여 안전한 계산 및 암호화된 데이터 관리를 수행합니다. 반면, Python 클라이언트를 기반으로 하는 응용 프로그램은 조정층과 상호 작용하여 결제, 라우팅 및 다중 체인 통신을 수행합니다.

조정층은 해당 블록체인의 네이티브 가스 토큰 또는 NIL 토큰을 사용하여 결제를 처리합니다.

  • 조정층이 요청을 처리한 후, 계산 작업을 PET을 포함하는 Petnet으로 전달합니다.
  • Petnet은 작업 요구 사항에 따라 선형 비밀 공유 방식, 혼합 회로 및/또는 동형 암호화 등의 PET을 사용하여 데이터를 처리합니다.

이러한 계산은 노드 클러스터에서 실행됩니다.

Petnet의 각 노드는 암호화된 데이터의 한 조각(쉐어)만 관리합니다.

  • 노드는 마스킹된 데이터에 대해 지정된 계산(예: 덧셈, 곱셈 또는 안전한 비교)을 수행하고 부분 출력을 생성합니다.
  • Petnet은 이러한 부분 출력을 안전하고 비밀스러운 방식으로 집계하여 최종 계산 결과를 생성합니다.
  • 최종 결과는 다음과 같은 방식으로 라우팅됩니다:

JavaScript 클라이언트를 사용하는 경우, Petnet은 결과를 응용 프로그램에 직접 전송하여 사용자/개발자가 접근할 수 있도록 합니다.

Python 클라이언트를 사용하는 경우, 조정층은 Petnet에서 결과를 검색하고 이를 응용 프로그램이나 관련 블록체인으로 라우팅하여 추가 사용을 위해 전달합니다.

  • 블록체인 통합 사용 사례의 경우, 조정층은 결과를 원래 스마트 계약이나 분산 응용 프로그램에 전달하여 사용자가 새 지갑을 다운로드할 필요 없이 다중 체인 기능을 허용합니다.

Nillion의 MPC 복잡한 연산 프로토콜

다자간 계산(MPC)은 암호학의 하위 분야로, 개인이 각자의 입력을 노출하지 않고 협력하여 데이터를 결합한 결과를 계산할 수 있도록 합니다. Nillion은 Curl이라는 MPC 프로토콜을 개발하였으며, 이는 선형 비밀 공유 방식(LSSS)을 기반으로 하지만 복잡한 연산(예: 나눗셈, 제곱근, 삼각 함수 및 로그)을 효율적으로 처리할 수 있도록 능력을 확장하였습니다. 이를 통해 Curl은 높은 확장성을 가지며, 개인화된 인공지능 에이전트와 같은 현실 세계의 문제에 매우 적합합니다. 이 경우 출력과 입력은 선형 관계가 아닙니다. Curl은 구조화된 두 단계 작업 흐름을 채택합니다:

1단계(쉐어 생성의 전처리): 이 단계에서는 MPC 기술을 사용하여 실제 데이터를 처리하기 전에 무작위 쉐어를 생성하고 이를 참여자(계산 엔티티)에게 할당합니다. 주목할 점은 전처리 단계의 작업이 입력 값과 무관하며, 입력의 수에만 의존하여 계산이 발생하기 전에 적절한 수의 쉐어를 생성합니다. 이는 추상 수준으로 볼 수 있으며, 사용자에 의해 2단계에서 제공되는 실제 입력 데이터와 결합됩니다.

2단계(복잡한 연산의 효율적 계산): 계산 단계는 입력의 프라이빗 데이터를 실제로 계산하기 위해 다음 세 단계로 구성됩니다: (i) 입력; (ii) 평가; (iii) 출력.

  • 입력: 각 당사자는 자신의 입력을 참여자에게 할당하여 정보 이론적 안전(ITS)을 보장합니다. 각 참여자의 각 입력 값은 하나의 쉐어를 부여받으며, 전체 과정은 비밀로 유지됩니다.
  • 평가: 각 당사자는 Nillion의 Curl 프로토콜을 사용하여 입력 쉐어에서 복잡한 연산을 효율적으로 계산합니다.
  • 출력: 로컬 계산 결과가 공개되고 집계되어 최종 결과를 생성합니다.

Nillion의 MPC 메커니즘에 대한 자세한 내용을 알고 싶다면 여기를 클릭하여 원본 학술 논문을 읽어보세요.

응용 도구

Nillion Network를 기반으로 한 응용 도구(즉, nilVM, nilDB, nilAI 및 Nada 통합 패키지)는 개발자에게 모듈화된 프레임워크와 유틸리티를 제공하여 프라이버시 보호형 고가치 데이터 응용 프로그램을 신속하게 구축할 수 있도록 합니다.

nilAI

nilAI는 Nillion이 인공지능에 집중한 프라이버시 기술 세트(즉, AIVM, nada-AI 및 nilTEE)입니다. 각 기술의 작동 원리는 다음과 같습니다:

  • 인공지능 가상 머신(AIVM): Nillion의 MPC 기술과 Meta의 CrypTen 프레임워크를 기반으로 한 안전한 인공지능 추론 플랫폼입니다. 이는 Meta의 인공지능 연구 팀과 공동 개발한 이산 웨이브렛 변환(Discrete Wavelet Transform, DWT)을 사용하여 추론을 가속화합니다. AIVM은 단일 노드가 사용자 프롬프트와 모델 출력을 볼 수 없도록 하여 데이터 프라이버시를 보장하며, 이를 통해 비공식적인 딥러닝 모델 추론 및 배포를 보장합니다.
  • nada-AI: nilVM의 라이브러리로, 인공지능 응용 프로그램을 위해 설계되어 작은 모델(예: 신경망 "NN", 합성곱 신경망 "CNN", 선형 회귀 등)을 실행하는 데 PyTorch와 유사한 인터페이스를 제공합니다. 개발자는 Google Colab을 사용하여 프로젝트를 신속하게 시작할 수 있습니다.
  • nilTEE: 이 솔루션은 신뢰 실행 환경(TEE)을 사용하여 추론 과정에서 대형 언어 모델(LLM)을 고성능으로 실행합니다. Nillion은 TEE의 사용을 추론 시간으로 제한할 것을 권장하며, 장기 데이터 저장을 위한 것이 아닙니다. 현재 Nillion은 nilTEE와 AIVM의 보안성과 성능을 더욱 향상시키기 위해 분리된 추론 설정을 통해 연구를 진행하고 있습니다.

nilVM, Nada 및 그 라이브러리

nilVM은 개발자가 PET을 사용하여 프로그램을 생성할 수 있도록 허용하는 가상 머신입니다. 프로그램은 Nillion이 Python 기반의 오픈 소스 DSL인 Nada로 작성하며, Nillion SDK를 사용하여 개발됩니다. Nada는 nada-ai(즉, PyTorch 및 scikit-learn과 유사), nada-numpy, nada-data 및 nada-test와 같은 라이브러리를 포함하여 프로그램 개발을 간소화합니다. 개발자는 Python, Typescript 또는 CLI 클라이언트를 사용하여 nilVM을 자신의 응용 프로그램에 통합하고, 저장 API를 활용하여 Nillion Network에서 안전한 데이터 저장 및 검색을 수행할 수 있습니다. 사례로는 연합 학습 프로그램, 커뮤니티 개발 프로젝트 및 인터랙티브 데모 사용 사례가 있습니다.

nilDB

nilDB는 프라이버시 보호 데이터 저장 및 계산을 위해 설계된 암호화된 분산형 NoSQL 데이터베이스입니다. 일반 NoSQL 데이터베이스와 달리, nilDB는 암호화된 데이터를 비밀 공유 형태로 여러 노드에 분산시켜 중앙 기관에 대한 의존성을 제거합니다. 또한 데이터 소유자는 다른 사람에게 접근 권한을 부여하여 저장된 데이터에 대해 SQL과 유사한 쿼리, 계산 및 프라이버시 보호 집계를 실행할 수 있습니다.

구체적인 작업 흐름은 다음과 같습니다:

  • 사용자는 로컬 장치에서 민감한 데이터를 암호화합니다.
  • 사용자는 Nillion 기반의 프론트엔드 응용 프로그램을 통해 암호화된 데이터를 안전하게 업로드합니다. 응용 프로그램은 통합된 백엔드 RESTful API를 통해 암호화된 데이터를 nilDB에 안전하게 업로드합니다.
  • 암호화된 데이터는 Nillion의 MPC 프로토콜을 사용하여 비밀 공유로 나누어지고, nilDB 네트워크의 노드 클러스터에 분산됩니다. 주목할 점은 어떤 노드도 전체 데이터 세트를 소유하지 않는다는 것입니다.
  • 사용자는 특정 데이터의 사용 또는 쿼리에 대해 명시적인 동의를 제공하며, 언제든지 응용 프로그램을 통해 동의를 철회할 수 있습니다.
  • 허가된 엔티티(예: 회사 또는 제3자)는 Nillion의 RESTful API를 통해 SQL과 유사한 쿼리 요청(예: 찾기, 범위 필터링 또는 집계 계산)을 제출합니다.
  • nilDB 클러스터의 노드는 민감한 정보를 노출하지 않고 암호화된 데이터에 대해 협력하여 계산을 수행합니다.
  • 쿼리 결과(예: 평균, 총합 또는 필터링된 데이터 세트)는 데이터 기밀성을 유지하면서 생성됩니다.
  • 최종 쿼리 결과만이 RESTful API를 통해 요청한 사용자에게 반환됩니다.
  • 기술 아키텍처에 대한 자세한 내용은 여기를 클릭하세요.

Nada 통합 패키지

Nada 언어는 nada-AI(앞서 논의된 내용), nada-numpy 및 nada-test를 포함한 다양한 통합 패키지를 포함하고 있으며, 사용 사례는 다음과 같습니다:

  • nada-numpy: Nada DSL에 맞춤화된 NumPy 제한 적응 패키지입니다. 일반 NumPy와 비교하여, nada-numpy는 배열 구조를 효율적으로 조작할 수 있도록 하며, 데이터 유형에 대해 강한 유형 요구 사항을 제시하여 MPC의 강한 유형 특성과 호환성을 보장합니다.
  • nada-test: Nada 프로그램의 테스트 프레임워크로, 런타임에 동적 테스트를 생성하는 것을 지원합니다. 개발자는 Python을 사용하여 테스트 사례를 작성하고, 이 프레임워크를 pytest 워크플로에 통합하며, 유연한 입력 및 출력 규격을 정의할 수 있습니다.

기타 도구(예: Nada DSL, Nada Sandbox 등) 및 SDK는 GitHub에서 확인할 수 있습니다.

NIL 토큰

토큰 유틸리티

NIL 토큰은 Nillion 네트워크에서 여러 기능을 수행합니다:

  • 계산 서비스, 데이터 저장, 인공지능 추론 및 Petnet과 조정층의 거래 수수료를 지불합니다. 구체적으로, 개발자는 NIL을 사용하여 Nillion이 제공하는 프라이버시 보호 계산 서비스에 접근할 수 있습니다.
  • 네트워크 보안을 지원하고 보상을 얻기 위해 스테이킹합니다.

검증자는 NIL을 스테이킹하여 거래 및 계산을 검증하고 조정층의 안전성을 보장합니다.

Petnet 노드는 NIL을 스테이킹하여 클러스터의 보안을 강화하고 개발자 및 응용 프로그램을 유치합니다.

  • 분산형 관리에 참여하여 네트워크의 다양한 결정(예: 프로토콜 업그레이드, 자원 배분 및 커뮤니티 보조금 계획)에 대해 제안하고 투표합니다.

거버넌스

거버넌스 결정은 체인 상 투표 메커니즘을 통해 이루어집니다. 구체적으로, 최소 토큰 보유 요건을 충족하는 모든 NIL 토큰 보유자는 네트워크에 개념 제안을 제출할 수 있습니다. 이전의 거버넌스 행동을 통해 설립된 커뮤니티 위원회나 작업 그룹도 제안을 제출할 수 있습니다.

투표권은 다음과 같은 주요 결정에 적용됩니다:

  • 새로운 기능이나 업데이트 도입.
  • 보조금, 개발자 보상 및 커뮤니티 주도 프로젝트에 대한 보상 풀 할당.
  • 네트워크 가격, 검증자 요구 사항 또는 권한 제한 조정.
  • 거버넌스 구조 수정(예: 정족수 요구 사항 또는 제안 임계값).
  • 상호 운용성 확대, 전략적 파트너십 구축 또는 투명성 및 감사 메커니즘 구현.
  • 투표권은 스테이킹된 NIL 수량에 비례하며, 스테이커는 검증자에게 투표권을 위임하면서도 제안에 대해 직접 투표할 수 있는 능력을 유지합니다.

Nillion 생태계

Nillion은 다음 산업에 새로운 기회를 창출할 수 있습니다:

  • 인공지능: Nillion은 민감한 정보를 노출하지 않고 데이터를 처리하고 추론할 수 있어, 안전한 로컬 인공지능 처리와 중앙 집중식 비공식 인공지능 시스템의 확장성 간의 격차를 메웁니다.
  • 개인화된 에이전트: 인공지능 에이전트는 개인 데이터를 저장, 계산 및 처리할 수 있습니다.
  • 프라이버시 모델 추론: 인공지능 모델은 민감한 데이터를 안전하게 처리하여 제3자에게 노출되는 위험을 최소화하고 개인화된 LLM을 구현할 수 있습니다.
  • 프라이버시 지식베이스 및 검색: 데이터는 암호화된 형태로 저장되며, 여전히 인공지능 에이전트 및 기타 인공지능 사용 사례에 대한 검색 기능을 제공합니다.
  • 데이터 소유권: Nillion의 암호화된 인프라는 안전한 데이터 시장을 지원하여 사용자가 자신의 데이터를 제어하고 구매자에게 판매할 수 있도록 합니다.
  • 블록체인: Nillion은 블록체인 응용 프로그램이 Nillion 네트워크에 블라인드 저장 및 계산 요청을 보낼 수 있도록 하여 블록체인의 공공 데이터 기능을 보완합니다. 또한 체인 상 정산을 지원하여 응용 프로그램이 블록체인에서 관련 데이터를 해독할 수 있도록 합니다.
  • 의료: Nillion은 기관 간 및 사용자 간의 의료 데이터 프라이버시 보호 분석을 지원합니다.
  • DePIN: Nillion과 통합된 DePIN 프로젝트는 민감한 운영 데이터를 안전하게 저장하고 처리할 수 있습니다.

주요 프로젝트

  • Virtuals Protocol: 인공지능 에이전트를 구축하는 플랫폼으로, 다중 모드 인공지능 에이전트 라이브러리를 개발하고 Nillion을 사용하여 인공지능 모델을 비공식적으로 훈련하고 추론할 수 있도록 합니다.
  • Aptos/NEAR/Arbitrum/Sei: 블라인드 데이터 저장 및 계산을 통합하여 스마트 계약 내 데이터 처리를 강화하는 Layer 1 및 Layer 2 블록체인입니다.
  • Ritual: 비공식 추론 네트워크를 구축하는 인공지능 플랫폼으로, 백엔드에 Nillion을 통합하여 비공식 추론을 수행합니다.
  • Zap: 사용자의 데이터를 Nillion에 집계하는 분산형 데이터 풀 플랫폼으로, 블라인드 계산 및 제로 지식 전송 계층 보안(zkTLS)을 통해 안전한 통찰력을 제공합니다.
  • Reclaim Protocol: zkTLS 인프라 플랫폼으로, 사용자가 신뢰할 수 있는 체인 외 플랫폼을 통해 신원 및 신뢰를 증명하고 Nillion을 생성된 증명의 저장 및 처리 플랫폼으로 사용합니다.
  • Healthblocks: 사용자가 데이터에 대한 소유권과 통제권을 유지하면서도 제3자가 개인 세부 정보를 노출하지 않고도 깊이 있는 통찰력을 제공할 수 있도록 Nillion을 사용하는 피트니스 응용 프로그램입니다.
  • MonadicDNA: Nillion을 사용하여 전체 생애 주기 동안 데이터를 암호화하여 23andMe와 같은 중앙 집중식 서비스 제공업체에 대한 대안을 제공합니다.

로드맵

Nillion 로드맵은 2024년 5월 31일에 발표되었으며, 네 가지 주요 단계로 나뉩니다:

  • 1단계 ------ 창세 스프린트(완료됨). 이 단계에서는 다음을 구축했습니다: (i) 테스트넷 시작 기간 동안의 기본 조정층; (ii) Keplr 지갑 생성, 토큰 전송, 스테이킹 및 관리와 같은 핵심 기능 테스트; (iii) 개발자에게 Nillion SDK에 대한 접근 권한을 제공하며, 이 SDK는 초기 응용 프로그램 개발에 사용할 수 있는 원격 측정 기능을 포함합니다; (iv) 거래 처리량 및 네트워크 확장성을 평가하기 위한 부하 테스트 수행.
  • 2단계 ------ 촉매 융합(진행 중). 이 단계에서는: (i) Petnet과 조정층 통합; (ii) 완전한 분산화를 위해 외부 노드 추가; (iii) 안전한 데이터 처리를 위한 "블라인드 응용 프로그램" 도입; (iv) 다중 체인 생태계로 Nillion을 확장하기 위한 크로스 체인 기능 지원.
  • 3단계 ------ 강화. 이 단계에서는: (i) 메인넷 시작 및 토큰 생성 활동(TGE) 포함; (ii) 외부 노드 운영; (iii) 블라인드 계산을 통해 실제 세계의 상호 작용 구현; (iv) 실시간 조건에서 이전에 구축된 응용 프로그램을 검증합니다.
  • 4단계 ------ 다중 클러스터의 미래. 이 단계에서는: (i) 공공 노드 클러스터를 추가하여 수평 확장 구현; (ii) 계산 능력 향상; (iii) 특정 시장에 대한 응용 프로그램 최적화; (iv) 보안성과 프라이버시를 유지하면서 확장성 실현.

결론

Nillion은 인공지능 에이전트에서 프라이버시 DeFi에 이르기까지 다양한 응용 프로그램에서 고가치, 프라이버시 민감 데이터를 처리하기 위해 설계된 분산형 인프라입니다. Nillion은 고급 PET(예: MPC, FHE, TEE)를 결합하여 분산형 네트워크의 가용성과 분산형 응용 프로그램의 가능성을 확장합니다. Nillion의 아키텍처 ------ 조정층과 Petnet ------는 클러스터를 통해 확장성을 지원하면서 데이터 기밀성과 분산 신뢰를 보장합니다.

Nillion 생태계는 지속적으로 확장되고 있으며, 이정표로는: (i) Nucleus Builder Program(약 50개 프로젝트를 지원하는 여러 수직 분야) 및 (ii) 약 500,000명의 검증자가 참여하여 총 약 1.95억 개의 암호문을 처리하고 약 1,050GB의 데이터를 보호했습니다. Virtuals, NEAR, Meta 및 Aptos와의 협력, 그리고 진행 중인 메인넷 시작 및 다중 클러스터 확장성 로드맵 개발은 Nillion이 프라이버시 중심 데이터 관리 및 안전한 계산을 추진하는 데 있어 이룬 진전을 강조합니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
banner
체인캐처 혁신가들과 함께하는 Web3 세상 구축