Aleo 블록체인 개인정보 보호 프로젝트란 무엇인가요? Aleo의 최신 종합 해석! Aleo는 개인 정보 보호에 중점을 둔 블록체인 프로젝트로, 영지식 증명 기술(ZKP)을 통해 더 높은 개인 정보 보호와 확장성을 달성합니다. Aleo의 핵심 아이디어는 사용자가 개인 데이터를 공개하지 않고 데이터를 인증하고 처리할 수 있도록 하는 것입니다. 그렇다면 Aleo 블록체인 개인정보 보호 프로젝트는 무엇일까요? Aleo 블록체인 개인정보 보호 프로젝트의 특징은 무엇인가요? Aleo 블록체인 개인정보 보호 프로젝트는 현재 어떻게 진행되고 있나요?
오늘 본 사이트의 에디터께서는 Aleo의 프로젝트 개요와 최신 진행 상황을 소개하셨고, 시장이 가장 우려하고 있는 퍼즐 알고리즘 업데이트에 대해서도 자세히 설명해 주셨습니다. 필요하신 친구들은 함께 구경해보세요!
Aleo 네트워크는 매 시간마다 무작위로 ZK 회로를 생성합니다. 채굴자는 이 시간 동안 회로의 입력으로 다른 nonce를 시도하고 증인(즉, 이 계산 과정을 합성이라고도 합니다. 증인에 대한 머클 루트를 얻은 후 채굴 난이도 요구 사항을 충족하는지 판단합니다. 회로의 무작위성으로 인해 이 마이닝 알고리즘은 GPU에 친화적이지 않으며 가속 계산에 큰 어려움을 겪습니다.
알레오는 2021년 a16z 주도로 2,800만 달러 규모의 시리즈 A 파이낸싱을 완료했고, 2024년에는 2억 달러 규모의 시리즈 B 파이낸싱을 완료했습니다. 투자자로는 코라매니지먼트, 소프트뱅크 비전펀드2, 타이거글로벌, 씨캐피탈, 슬로우벤처스 등이 있습니다. 그리고 삼성 넥스트 등이 있습니다. 이번 펀딩 라운드에서 Aleo의 가치는 14억 5천만 달러로 평가되었습니다.
Aleo의 핵심은 개인 정보를 유지하면서 거래 및 스마트 계약 실행을 수행할 수 있는 영지식 증명(ZKP) 기술입니다. 보낸 사람, 거래 금액 등 사용자의 거래 세부 정보는 기본적으로 숨겨집니다. 이 디자인은 사용자의 개인 정보를 보호할 뿐만 아니라 필요한 경우 선택적 공개를 허용하므로 DeFi 애플리케이션 개발에 매우 적합합니다. 주요 구성 요소는 다음과 같습니다:
Aleo는 또한 개발자가 애플리케이션을 신속하게 작성하고 게시할 수 있도록 지원하는 통합 개발 환경(IDE)과 소프트웨어 개발 키트(SDK)를 제공합니다. 또한 개발자는 제3자에 의존하지 않고 Aleo의 프로그램 레지스트리에 애플리케이션을 배포할 수 있으므로 플랫폼이 줄어듭니다. 위험.
Aleo는 오프체인 처리 방식을 채택하여 이를 증명하기 위해 먼저 사용자 장치에서 거래를 계산한 다음 검증 결과만 블록체인에 업로드합니다. 이 방법은 트랜잭션 처리 속도와 시스템 확장성을 크게 향상시키고 이더리움과 유사한 네트워크 정체와 높은 수수료를 피합니다.
Aleo는 검증자의 즉각적인 최종성과 증명자의 컴퓨팅 능력을 결합한 하이브리드 아키텍처 합의 메커니즘인 AleoBFT를 소개합니다. AleoBFT는 네트워크의 분산화를 증가시킬 뿐만 아니라 성능과 보안도 향상시킵니다.
Aleo를 사용하면 개발자는 가스 제한이 없는 애플리케이션을 만들 수 있으므로 특히 기계 학습과 같은 장기 실행 애플리케이션에 적합합니다.
Aleo는 7월 1일에 인센티브 테스트넷을 출시할 예정입니다. 다음은 몇 가지 중요한 최신 정보입니다.
최근 최신 테스트 네트워크 소식을 발표하면서 Aleo는 최신 버전의 퍼즐 알고리즘을 업데이트했습니다. 새로운 알고리즘은 더 이상 zk 증명 결과 생성에 중점을 두지 않으며 MSM을 제거했습니다. 및 NTT(2 계산 모듈은 zk에서 증명을 생성하는 데 광범위하게 사용됩니다. 이전에 테스트넷 참가자는 계산을 사용하여 알고리즘의 효율성을 최적화하여 채굴 수익을 늘리고 증명을 생성하기 전에 중간 데이터 증인 생성에 중점을 두었습니다. 공식 퍼즐 스펙과 코드를 참고한 후 최신 알고리즘에 대해 간략하게 소개하겠습니다.
합의 프로토콜 수준에서는 해당 프로세스의 증명자와 검증자가 각각 계산 결과 솔루션 생성과 블록 생성 및 패키지 솔루션을 집계하는 역할을 담당합니다. 프로세스는 다음과 같습니다.
최신 버전 알고리즘의 핵심은 R1CS를 구성하여 공통 EpochProgram을 생성하는 것입니다. 입력에 대한 증명 회로와 EpochProgram에 해당하는 R1CS 할당(즉, 모두가 언급한 증인)이 생성되어 머클 트리의 리프 노드로 사용되며, 모든 리프 노드를 계산한 후 머클 루트가 생성되어 변환됩니다. 솔루션의proof_target. 합성 퍼즐을 구축하기 위한 세부 프로세스 및 사양은 다음과 같습니다.
1. 각 퍼즐 계산은 nonce라고 하며, 이는 채굴 보상을 받는 주소, epoch_hash 및 난수 카운터로 구성됩니다. 새로운 솔루션을 사용하면 카운터를 업데이트하여 새로운 nonce를 얻을 수 있습니다
2. 각 epoch에서 네트워크의 모든 증명자가 계산해야 하는 EpochProgram은 생성된 난수에 의해 명령어 세트에서 샘플링됩니다. 현재 epoch_hash 샘플링 논리는 다음과 같습니다.
3. EpochProgram의 입력을 생성하기 위한 난수 시드
4. R1CS와 EpochProgram에 해당하는 입력을 집계하고 증인(R1CS 할당)을 진행하여 모든 증인을 계산한 후 이 증인을 리프 노드 시퀀스로 변환합니다. 머클 트리는 깊이가 8
6인 8요소 K-ary 머클 트리입니다. 머클 루트를 계산하여 솔루션의proof_target으로 변환하고 최신_proof_target을 충족하는지 확인합니다. 현재 epoch가 만족되면 계산이 성공합니다. 위의 입력을 빌드하는 데 필요한 보상 주소, epoch_hash 및 카운터를 솔루션으로 제출하고 방송합니다.
7. 여러 해 계산을 수행하기 위한 카운터 반복
이 업데이트 이후 퍼즐은 증거 생성에서 증인 생성으로 변경되었습니다. 각 시대의 모든 솔루션의 계산 논리는 동일하지만 서로 다른 시대의 계산 논리는 상당히 다릅니다.
이전 테스트 네트워크에서 우리는 GPU를 사용하여 증명 생성 단계에서 MSM 및 NTT 계산을 최적화하는 데 중점을 두어 채굴 효율성을 향상시키는 동시에 이 부분을 완전히 포기한다는 것을 알 수 있습니다. , Witness 생성으로 인해 프로세스는 시대에 따라 변화하는 프로그램을 실행하여 생성되며, 그 안의 명령은 직렬 실행에 어느 정도 의존성을 가지게 되므로 병렬화를 달성하는 것이 큰 과제입니다.
위 내용은 Aleo 블록체인 개인정보 보호 프로젝트란 무엇인가요? Aleo의 최신 종합 해석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!