
증명은 새로운 개념이 아닙니다. 특히 이더리움 PoS 합의를 이해한다면 일부 단계를 증명이라고 합니다. 또한 EAS, Smart Layer, EthSign, Verax 및 PADO Labs도 프로토콜 계층이 증명 개념과 관련되어 있음을 강조합니다. 그렇다면 증명이란 정확히 무엇을 의미하나요? 확인과 확인의 차이점은 무엇입니까?
증명 내역 및 정의
다음으로 시작어원Attestation은 15세기 중반에 유래된 것으로 보이며 증언(증언) 또는 사실을 뒷받침하는 선언(사실을 뒷받침하는 진술)을 의미합니다. 검증(Verification)은 약간 더 이른 기원을 가지고 있으며 확인 또는 확증을 의미합니다. 지난 200년간 문헌의 단어 빈도 통계에 따르면 Verification의 사용 빈도는 해마다 증가한 반면 Attestation의 경우 그 반대이며 Verification의 단어 빈도는 Attestation의 10배 이상입니다. 증명은 상대적으로 틈새 단어라는 것을 알 수 있습니다.
이더리움의 합의 과정에서 증명(Attestation)은 검증인이 현재 블록의 최종 상태를 인식하는 것을 의미하며 이는 투표 과정과 유사합니다. 또한, 이 과정에서 검증인이 악의적인 행위를 하는 경우(Surround Vote) 또는 검증인이 수동적으로 참여하거나 오프라인이 되는 경우 합의 알고리즘에 의해 처벌됩니다(Slashing/비활성 누출). 이는 또한 검증자의 증명 참여에 어느 정도 주관성이 있음을 의미합니다.
그리고 코넬 로스쿨에 따르면사전증언이라는 뜻은 증언(증언)과 비슷한 의미인 것 같다.보통 계약을 체결하거나 유언장을 작성하거나 기타 서면 문서에 서명할 때 증인이 출석해야 하고, 증인도 서명을 해야 증명한다. (증명) 문서의 내용, 당사자 서명의 진위성 및 진위성.” 이 과정은 증인으로 요약될 수도 있다.
따라서 위의 정보를 바탕으로 Attestation은 증인, 증언, 진술의 의미에 더 가깝고, 입증인에 의해서도 어느 정도 주관적으로 인정되며, 타인이 이를 통해 그 정확성을 검증할 수는 없습니다. 다른 방법. 검증(Verification)의 의미는 너무 흔하며, 특정 방법에 따라 반복 가능하고 검증 가능합니다.
이러한 차이점을 이해한 후에는 기술 및 알고리즘 문제를 해결하는 것이 아니라 사회적 합의 문제를 해결하는 것이므로 많은 프로젝트에서 증명을 핵심 개념으로 사용하는 이유와 이를 목격 가능하고 가시적으로 만드는 방법을 이해할 수 있습니다. 특정 표준에 따라 정의된 후 이러한 데이터는 블록체인을 통해 저장되며, 스마트 계약을 사용하여 보다 결합 가능한 논리를 구현하고 유동성을 생성하는 등의 작업을 수행합니다.
Web2의 증명 애플리케이션 시나리오:
계정 확인: 이메일이나 전화번호를 통해 사용자 계정을 확인합니다.
재직증명서 : 근로자의 기본정보, 재직기간, 직위 등을 포함하여 고용주가 제공하는 재직증명서로, 일반적으로 회사의 인사부에서 제공합니다.
교육 증명서: 개인이 Xuexin.com 등을 통해 특정 학업을 이수했음을 확인하는 학교에서 발행한 공식 학업 증명서입니다.
신원증명서 : 운전면허증, 여권 등 정부기관이 발행한 신분증.
Web3는 증명 기능의 패러다임 전환을 도입합니다. 신뢰는 더 이상 단일 중앙 집중식 개체에 의존하지 않고 암호화 기술과 합의 알고리즘을 사용하여 정보의 보안과 신뢰성을 보호하고 보장하는 여러 노드로 구성된 네트워크에 분산됩니다.
Web3의 증명 애플리케이션 시나리오:
디지털 자산 소유권 증명: 특정 주소가 NFT와 같은 특정 수 또는 유형의 디지털 자산을 소유하고 있음을 증명하기 위해 디지털 서명 인증서가 블록체인에서 생성됩니다.
신원 확인: 분산 신원 시스템을 통해 블록체인에서 개인 신원 인증을 얻습니다.
스마트 계약 실행 증명: 스마트 계약은 예상대로 실행되었고 특정 조건이나 이벤트가 트리거되었음을 증명하기 위해 증명을 발행합니다.
데이터 무결성 및 추적성: 블록체인에서 디지털 서명을 생성함으로써 데이터의 무결성 및 변조 불가능성이 보장됩니다. 데이터가 변조되지 않은 경우에만 서명이 성공적으로 검증됩니다.
Web3와 Web2를 결합한 Attestation의 상상력은 매우 큽니다. 증명은 디지털 세계와 현실 세계를 연결하는 다리 역할을 하며 검증, 보증, 투표, 인증, 보장 등 다양한 시나리오에서 증명 메커니즘을 제공할 수 있습니다. 예를 들어:
이벤트 티켓: 이벤트 주최자는 티켓 위조 또는 재사용을 방지하기 위해 블록체인 기술을 사용하여 티켓 증명을 발행합니다.
참석 증명: 온체인 증명을 사용하여 사용자가 특정 이벤트에 참석했음을 증명할 뿐만 아니라 디지털 기념품도 제공합니다.
이메일: 사용자는 이메일 증명을 사용하여 Web3 및 Web2에서 자신의 ID를 연결하여 인증 프로세스를 단순화할 수 있습니다.
의료 기록 검증: 환자의 건강 정보, 진단, 치료 과정 등 의료 정보가 블록체인에 기록되며, 의사는 기록의 무결성을 입증하기 위해 디지털 서명된 증명을 생성할 수 있습니다.
……
주목할만한 증명 컨셉 프로젝트
증명 개념은 아직 개발 초기 단계이지만, 광범위한 시장의 관심을 끄는 프로젝트가 있습니다.
1.Ethereum Attestation Service(EAS): 범용 증명
EAS는 체인 안팎에서 증명하기 위한 오픈 소스 인프라 프로젝트입니다. 사실을 확인하고 진위를 증명하며 다양한 온라인 및 온체인 상호 작용에 대한 신뢰를 구축하기 위한 수단으로 구조화된 정보의 디지털 서명 증명을 활용합니다. EAS는 증명 스키마를 등록하기 위한 스키마 레지스트리 계약과 증명을 수행하기 위한 증명 계약이라는 두 가지 스마트 계약을 통해 운영됩니다.
스키마 레지스트리 계약의 주요 기능은 사용자가 증명 템플릿을 등록하고 증명 데이터의 구조와 형식을 정의할 수 있도록 하는 것입니다. 사용자는 먼저 등록을 위해 스키마 등록 계약에 제출되는 스키마를 정의합니다. 패턴이 등록된 후 계약은 후속 증명에서 참조될 수 있도록 패턴에 고유 식별자(UID)를 할당합니다.
증명 계약은 주로 증명 주기를 관리합니다. 사용자는 이전에 등록한 템플릿을 사용하여 인증서를 생성하고, 이전에 정의된 형식에 따라 특정 내용을 입력한 후 온체인 또는 오프체인에서 디지털 서명을 합니다. 이 서명된 데이터는 스키마의 UID와 함께 증명 계약에 제출됩니다. 계약서는 서명과 UID를 검증하고, 검증이 통과되면 그 증거가 블록체인에 기록되어 누구나 그 진위를 확인할 수 있습니다. 인증서 상태를 변경해야 하는 경우 인증서를 취소할 수 있습니다. 취소 시 인증서 자체를 편집하지는 않지만 더 이상 유효한 것으로 간주되지 않습니다.
증명은 온체인 또는 오프체인에서 이루어질 수 있으며, 온체인 증명은 이더리움 블록체인에 직접 저장되어 불변성과 보안을 제공합니다. 오프체인 증명은 블록체인 외부, 일반적으로 분산형 스토리지 솔루션(IPFS)에 저장되며 요청 시 비공개로 공유하는 데 사용할 수 있습니다.
2.Samrt Layer:입증
스마트 레이어(Smart Layer)는 분산되고 확장 가능하며 안전한 방식으로 다양한 시스템 및 토큰과 복잡한 상호 작용을 가능하게 하는 토큰 로직 실행을 지원하는 프로그래밍 가능한 블록체인 서비스 네트워크입니다. Smart Layer는 TokenScript 기술을 기반으로 실행 가능한 토큰을 생성합니다. 실행 가능한 토큰(Executable Token)은 실행 가능한 코드가 내장된 NFT 또는 토큰으로, 정적 디지털 자산일 뿐만 아니라 다양한 기능을 수행할 수 있습니다.
Smart Layer와 Ethereum Foundation Devcon 팀은 Executable Token을 기반으로 한 티켓 인증을 개발하기 위해 협력했으며 Devcon 6 Bogotá, EFDevconnect Amsterdam 및 EDCON 2023 이벤트에 참여하는 20,000명의 Ethereum 빌더가 모두 NFT 티켓 인증을 수행했습니다. 이러한 이벤트 티켓을 보유한 사람들은 동일한 이메일 주소를 통해 증거를 생성하여 추가 스마트 레이어 포인트를 적립할 수 있는 스마트 패스라는 특별 패스를 받을 수 있습니다.
3.EthSign:계약 체결
EthSign은 사용자가 분산되고 안전하며 검증 가능한 환경에서 파일에 서명, 암호화 및 영구적으로 저장할 수 있도록 하는 블록체인 기반 문서 서명 프로토콜입니다. EthSign을 사용하면 다양한 블록체인 시스템의 사용자가 암호화 키를 사용하여 파일을 디지털 서명하고 암호화할 수 있습니다. 이는 비트코인 사용자가 이더리움 사용자 및 다른 블록체인 생태계 사용자와 협력하여 계약 등에 서명할 수 있음을 의미합니다. EthSign은 사용자에게 무료로 영구 저장을 위해 Arweave 블록체인을 활용합니다.
EthSign은 다양한 계약 샘플을 제공하며 전반적인 운영 과정은 DocuSign과 유사하며, 먼저 사용자는 블록체인 지갑으로 로그인하거나 이메일 또는 트위터 계정을 선택하여 로그인할 수 있습니다. EthSign은 Particle Network의 인증 체계를 사용하여 web2 인증을 지원합니다. 그런 다음 템플릿을 통해 새 계약서를 생성하거나 서명되지 않은 파일을 업로드하고 서명 및 날짜 필드 또는 텍스트 내용을 추가하고 서명자의 주소 또는 계좌 번호를 입력한 다음 마지막으로 날짜 이전 계약을 선택하면 서명이 불가능합니다. . 파일 개인 정보 보호를 고려하여 사용자는 문서를 암호화하고 비대칭 암호화 원칙을 사용하여 사용자 계약 비밀번호를 호스팅하는 EthSign 계약 비밀번호 관리자를 활성화하도록 선택할 수 있으므로 사용자는 계약 비밀번호를 기억할 필요가 없습니다.
또한 EthSign은 계약 확인 기능도 제공합니다. 초기 사용자는 확인 페이지에서 완성된 문서의 원본 내용이 Arweave의 사본과 일치하는지 확인할 수 있습니다. 이제 디지털 서명의 유효성과 EthSign 인증 서명 주소로 생성되었는지 여부를 확인할 수 있으며 향후 오프라인 확인도 지원할 예정입니다.
EthSign의 다음 단계는 계약 서명 애플리케이션에서 전체 체인 증명 프로토콜로 발전하는 것입니다.Sign Protocol, 이는 온체인에 있는 모든 것에 서명할 수 있는 것을 목표로 합니다. 예를 들어, Coinbase Verifications는 현재 EAS를 활용하여 사용자가 Base 네트워크에서 KYC 상태를 증명할 수 있도록 합니다. 사용자가 다른 프로젝트에 대한 승인을 얻기 위해 Coinbase의 확인을 통과했음을 증명하려는 경우 Sign Protocol의 zkAttestations를 사용하여 브라우저 확장을 통해 Coinbase 서버에서 데이터를 캡처한 다음 사용자가 통과했음을 증명하는 암호화된 인증서를 생성할 수 있습니다. 확인. .
4.Verax: 개발자 도구
Verax는 온체인 증명을 저장할 중앙 집중식 장소를 제공하고 개발자에게 엔터티의 신원, 권리를 증명할 수 있는 온체인 증명을 관리하고 활용하는 데 도움이 되는 일반적이고 확장 가능한 도구를 제공하는 공유 온체인 증명 레지스트리입니다. 디지털 자산 소유, 지갑 신뢰 등 이러한 증명은 디지털 신원, 신뢰 시스템, 평판 프로토콜 등을 구축하는 데 사용될 수 있습니다.
Verax의 설계 목표 중 하나는 상호 운용성으로, 개발자가 다른 표준과 호환되는 증명을 게시할 수 있도록 지원합니다. 채널과 유사하게, 다양한 프로젝트가 이 채널에서 온체인 증명을 저장하고 검색할 수 있으며, 다른 프로토콜, dapp 또는 사용자는 서로 다른 표준 간의 호환성에 대한 걱정 없이 이러한 증명을 쉽게 사용하고 결합할 수 있습니다.
5.PADO Labs:개인정보 보호
PADO는 사용자가 자신의 오프체인 데이터를 확실하고 개인정보를 보호하는 방식으로 증명할 수 있도록 설계된 암호화 기반 인프라입니다. 예를 들어, 귀하의 개인 정보를 공개하지 않고도 귀하가 Web2 게임에 숙련된 플레이어임을 GameFi 프로토콜에 증명할 수 있습니다. PADO의 독특한 점은 증명자가 데이터를 맹목적으로 증명할 수 있도록 MPC-TLS(Secure Multi-Party Computing Transport Layer Security) 및 IZK(Interactive Zero-Knowledge Proof)를 포함한 고급 암호화 기술을 사용한다는 것입니다. 즉, 증명자는 공개 및 비공개 사용자 정보를 포함한 원본 데이터를 볼 수 없지만 암호화 방법을 통해 전송된 데이터의 출처를 보장합니다.
PADO는 두 가지 주요 보안 속성을 보장하여 목표를 달성합니다.
신뢰성: 데이터의 출처를 보호함으로써 사용자 데이터가 특정 소스에서 왔으며 공유 프로세스 중에 변경되지 않은 상태로 유지되도록 보장합니다.
개인 정보 보호: 개인 정보를 처리할 때는 데이터 최소화 원칙을 따르십시오. 데이터 계산을 수행할 때 PADO는 영지식 증명을 사용하여 개인 정보를 보호하고 공개 및 개인 사용자 정보를 포함한 원본 데이터가 유출되지 않도록 합니다.
위의 프로젝트 중 아직 코인을 발행한 프로젝트는 없으며 경제 모델은 아직 팀에서 추가로 고려되지 않습니다. 관심 있는 분들은 먼저 제품을 체험해 보고 향후 에어드랍 가능성을 기대해 보세요.
미래 전망
Web3 분야에서 가장 중요한 장기 내러티브 중 하나인 RWA는 많은 주목을 받았습니다. MakerDAO, Synthetix,Compound 등과 같은 잘 알려진 많은 DeFi 프로토콜도 이 분야에 배포되기 시작했습니다.보스턴 컨설팅 그룹 추정, RWA 시장은 2030년까지 16조 달러로 성장할 수 있습니다. 그러나 오프체인 자산을 체인에 도입하는 것은 복잡한 작업이며 필연적으로 투명성 감사, 법률 준수 및 감독과 같은 일련의 문제에 직면하게 됩니다.
이러한 맥락에서 증명은 대량 채택을 촉진하는 데 중요한 역할을 합니다. 증명은 체인 내 자산과 체인 외부 실제 자산 간의 상관관계를 검증하고, 투명성을 강화하며, 투자자와 참가자에게 신뢰를 제공할 수 있습니다. 이는 규정 준수 검토 및 규제 요구 사항을 충족할 뿐만 아니라 Web2와 Web3 간의 신뢰 유대를 구축하는 데에도 도움이 됩니다. 증명을 통해 기존 금융 기관과 기업은 블록체인 생태계에 보다 원활하게 접근하고 디지털 자산의 원활한 통합을 달성할 수 있습니다.