모든 언어
Origo.Network는 Polychain Capital과 같은 최고의 투자 기관이 투자한 분산형 개인 정보 보호 애플리케이션 플랫폼으로 개인 전송과 개인 스마트 계약을 모두 지원할 수 있습니다. 최근 출시된 테스트넷 Originis에서 현재 Origo.Network가 출시한 PAPP(Privacy Distributed Application) 플랫폼에는 세 가지 핵심 기능이 포함되어 있습니다. (1) 첫 번째 계정 구조의 개인 전송 기능 및 ZCash/Monero/Grin은 모두 UTXO 프레임워크의 전송은 아직 스마트 계약을 지원하지 않습니다. ) 공개 및 비공개 전송 사이를 자유롭게 전환합니다.유연한 설계를 통해 사용자는 필요에 따라 공개 또는 비공개 전송 기능을 선택할 수 있으며, 이는 다양한 프라이버시 요구 사항이 있는 다양한 시나리오에 적합합니다. Origo Token의 기능에는 ZCash/Monero/Grin과 같은 개인 현금뿐만 아니라 분산된 개인 정보 보호 응용 프로그램을 지원하기 위한 Ethereum 광부 수수료의 개인 버전도 포함됩니다.
<시간>
오리고는 새로운 프라이버시 솔루션으로 자체 개발한 프라이버시 프로토콜을 통해 온체인과 오프체인의 운영을 실현하고 오프체인 정보를 암호화하여 체인에 업로드한다. 동시에 Origo는 확장성 문제에 주목하고 이중 체인 및 단편화를 통해 퍼블릭 체인의 속도를 향상시킵니다.
Origo는 좋은 프로젝트입니다. 우선 엄격하고 논리적인 백서가 이 프로젝트의 가장 큰 하이라이트입니다. 백서의 위치가 명확하고 기술적인 부분이 명확하고 완전하며 심층적입니다. , 생각이 엄격하고 팀이 명확한 비전을 가지고 있음을 보여줍니다 개발 아이디어는 있지만 암호화 경제 부분에 대한 설명이 약간 부족합니다.이 측면에 대해 더 생각할 수 있습니다. 둘째, 이 프로젝트는 매우 인기가 있고 많은 강력한 투자 기관이 시장에 진입했으며 시장도 이 프로젝트에 대해 높은 관심을 유지했습니다. 백서는 아름답지만 투자 라인업은 고급스럽고 시장은 뜨겁지만 창업팀은 조금 부족하다 블록체인 이론적인 부분은 탄탄하고 실제 경험은 부족하다 링크드인에 따르면 CEO는 여전히 이전 회사에서 프로젝트 초기에 일을 했고, 7월에야 퇴사를 했기 때문에 프로젝트의 발전은 좀 더 고민해봐야 할 부분입니다.
Origo Network는 개인 거래를 보장할 뿐만 아니라 스마트 계약을 작성하여 분산 응용 프로그램의 입/출력 데이터의 프라이버시를 보장하는 보안 프로토콜을 제안합니다.
오리고 PPAP(Privacy Preserving Application Platform)를 통해 애플리케이션 개발자는 암호화를 이해하지 않고도 안전한 입/출력 데이터로 dAPP를 개발할 수 있습니다. 익명성을 향상시키기 위해 Origo는 오프체인 실행 및 정확성 증명을 통해 퍼블릭 체인의 제한을 우회합니다(퍼블릭 체인에서는 각 거래 정보가 모든 사람에게 제공됨). 개인 정보 보호 애플리케이션을 위한 계산 검증과 같은 다른 경우에는 계산이 온체인에서 수행됩니다.
오프체인 및 온체인 계산을 모두 제공하기 위해 Origo는 실행 중에 스마트 계약의 프라이버시를 보장하는 프로토콜을 개발했습니다.
프로토콜 내부에는 네 가지 주요 단계가 있습니다.
초기화 단계 - 네트워크에서 실행자가 선택되어 실행 단계에서 사용됩니다.
커밋 단계 - 당사자는 토큰을 계약에 동결하고 개인 입력 및 토큰 정보가 포함된 위임을 제출합니다. 제출 후에는 대리인을 변경할 수 없습니다. 시간 초과 후 또는 모든 저장소의 유효성이 확인되면 위임이 종료됩니다.
실행 단계 - 모든 입력은 오프체인 실행자에게 제공되어 입력 데이터가 공개되지 않도록 합니다.
정산 단계 - 실행자는 계약이 올바르게 실행되었다는 영지식 증명을 형성하고 이를 블록체인을 통해 확인할 수 있는 체인으로 보냅니다. 마지막으로 각 당사자는 출력 데이터를 해독합니다.
입/출력 데이터의 보안을 보장하기 위해 Origo는 트랜잭션 개인 정보 보호 정책을 시행하여 2개의 원장을 생성합니다.
공개 원장
개인 원장 - 송금을 지원합니다. Zerocah 기술을 통해 Mint(비익명 토큰을 위임을 통해 숨겨진 초기 값과 소유자 주소를 가진 새로운 토큰으로 전환할 수 있음) 및 판매 작업(사용자가 프라이빗 토큰을 소비하여 프라이빗 거래를 수행하고 새로운 퍼블릭 토큰을 생성할 수 있음) 또는 프라이빗 토큰 ).
Origo는 확장성을 개선하기 위해 세 가지 블록체인 기반 인프라 메커니즘을 제안합니다.
하이브리드 합의 - PoS, PoW 및 PoA 합의의 단점을 제거하고 트랜잭션 처리량을 향상시킵니다.
고급 조각화 기술 - Origo의 선형 확장< br> 향상된 가상 머신(VM) - 스마트 계약의 실행 속도가 향상되었습니다.
Origo VM은 새로운 가상 머신 표준인 WebAssembly(WASM)를 기반으로 하며 LLVM에서 컴파일 백엔드로 지원하며 입력에 여러 프로그래밍 언어를 사용할 수 있습니다. 처음에는 C++ 프로그래밍 언어만 지원됩니다. VM은 ZKP 및 검증 루프 작업을 지원하기 위해 확장된 opcode가 있는 EVM을 기반으로 합니다.
플랫폼의 다른 역할:
유효성 검사기, 플랫폼에 컴퓨팅 성능을 제공하고 증거 및 블록 확인, 마이닝 및 컴퓨팅 작업과 같은 다양한 작업을 수행합니다.
사용자는 플랫폼 계약 또는 DApps에서 사용합니다. ;
계약/dApp 개발자는 개인 정보를 보호하는 스마트 계약 및 Dapp을 생성합니다.
실행자는 영지식 증명을 통해 개인 정보를 보호하는 작업을 수행합니다.
Origos의 개인 정보 보호 프로토콜은 금융, 기업, 의료, IoT 및 기타 분야의 응용 프로그램과 함께 개인 및 공공 dAPP에 널리 채택될 수 있도록 합니다.
Origo는 여러 측면에서 자체 퍼블릭 체인을 고려합니다.첫째, Origo는 개인 정보 보호 응용 프로그램 플랫폼입니다.자신의 개인 정보 프로토콜을 영지식 증명 프레임워크에 추가하여 Dapp 데이터 개인 정보 보호 및 개인 정보 거래를 구축합니다. 플랫폼(PPAP). 둘째, Origo는 Dapp의 오프체인 운영을 지원하여 프라이버시를 보호할 뿐만 아니라 체인의 속도를 향상시킵니다. 셋째, Origo는 향상된 합의 프로토콜, 샤딩 기술, 상태 비저장 클라이언트 및 뛰어난 성능의 가상 머신을 포함하여 확장성이 뛰어난 아키텍처를 채택합니다. 이 문서는 Origo의 개인 정보 보호 프로토콜에 중점을 둡니다.
Origo의 프로토콜은 초기화, 제출, 실행, 종료의 4단계로 구분되며, 객체는 참여자, 블록체인 원장, 집행자의 세 부분으로 구성됩니다.
초기화 단계: 시스템은 자신의 컴퓨팅 리소스를 제공하는 집행자를 선출하고 스마트 계약을 실행하여 결과를 얻습니다(집행자의 공개 키는 모든 당사자에게 알려짐).
제출 단계: 시스템의 모든 당사자는 스마트 계약에서 특정 토큰을 잠그고 정보를 제출하고 블록체인에 업로드합니다.업로드된 정보에는 참가자가 암호화하기 위해 집행자의 공개 키를 사용하여 입력할 매개 변수가 포함되어 있습니다. 최종 결과 및 잠긴 토큰의 영지식 증명을 계산합니다.
실행 단계: 블록체인이 정보를 수신한 후 모든 당사자가 제출한 영지식 증명을 확인합니다. 확인이 완료되면 실행자에게 정보가 전송되고 실행자는 자신의 개인 키로 해독합니다. 그러면 실행자는 스마트 계약을 오프체인에서 실행하므로 사용자가 입력한 정보나 스마트 계약의 실행 결과가 대중에게 알려지지 않습니다.
종료 단계: 실행자는 계약을 올바르게 실행했음을 증명하기 위해 영지식 증명을 실행하고 실행 결과를 각 참여자의 공개 키로 암호화한 다음 두 가지 정보를 함께 블록체인에 전송합니다. , 블록체인이 이 영지식 증명의 정확성을 확인하면 결과에 따라 잠긴 토큰이 참여 당사자에게 배포됩니다.
이 4단계를 거쳐 사용자의 정보, 거래금액, 계약체결내역은 비밀로 유지되나 계약이 제대로 체결되었는지 확인할 수 있습니다. 한편, 참여자와 실행자가 계약 종료 후 참여자 정보를 공표하는 악의적인 행위를 방지하기 위해 시스템은 참여자와 실행자의 토큰을 먼저 잠그고 토큰을 압수합니다. 악의적인 행동이 발생한 후.
기술 혁신: 영지식 증명 기술을 블록체인 애플리케이션의 입력 및 출력으로 확장하는 것은 주요 기술 혁신이며, 개인 정보 보호의 확장을 통해 더 많은 산업에 블록체인 기술을 적용할 수 있습니다. Origo의 기술 백서에는 스마트 계약 개발을 위해 C++를 지원하고 장기적으로 Python 및 Java도 지원할 수 있는 Origo VM과 같은 많은 기술 설명이 예시되어 있습니다.
현재 전통적인 합의와 블록체인 합의는 대규모 상용 애플리케이션에 적합하지 않습니다.origo는 기존 합의와 유사한 성능을 달성할 수 있지만 인증 설정이 필요하지 않은 하이브리드 합의를 설계했습니다.
동시에 Origo는 온체인(비트코인 거래와 유사, 체인에서 발생)과 오프체인(거래소 내 거래와 유사, 거래소의 데이터만 변경되고 온체인에서 변경되지 않음)의 조합을 채택합니다. 체인) 이 방법은 높은 효율성과 개인 정보 보호를 보장합니다.DAPP에서 요구하는 개인 정보 검증의 정확성은 오프 체인을 채택하고 검증자 DAPP 개인 정보 보호 및 정상적인 DAPP 실행은 온 체인에서 이루어집니다.
관련 링크:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*위 내용은 YouToCoin 관계자가 정리한 내용입니다. 스팬>