Hybrid Smart Contracts는 블록체인(온체인)에서 실행되는 코드와 분산된 오라클 네트워크가 제공하는 블록체인 외부(오프체인)의 데이터 및 계산을 결합하여 기능이 다양한 Dapp을 만들 수 있습니다.
Hybrid Smart Contracts는 블록체인의 변조 방지 및 불변 특성을 가지고 있지만 안전한 오프체인 오라클 서비스를 활용하여 확장성, 기밀성, 주문 공정성, 실제 데이터 소스 또는 시스템에 대한 연결성과 같은 새로운 기능을 달성할 수 있습니다.
하이브리드 스마트 컨트랙트는 1) 스마트 컨트랙트(블록체인에서 독점적으로 실행되는 코드)와 2) 분산형 오라클 네트워크로 구성된 스마트 컨트랙트를 지원하는 오프체인 서비스로 구성된 애플리케이션이다. 두 구성 요소는 서로 원활하고 안전하게 상호 작용하여 단일 하이브리드 스마트 컨트랙트 애플리케이션을 형성합니다. 그 결과 다양하고 중요한 방식으로 강화된 온체인 코드가 기술적, 법적 또는 재정적 제약으로 인해 온체인 코드만으로는 불가능한 많은 Use cases를 만들었습니다.
우선 온체인 구성과 오프체인의 구성의 차이점을 이해해야합니다.
각각의 역학을 확인해 보겠습니다.
DON(Decentral Oracle Network)은 블록체인에서 다양한 유형의 외부 데이터를 브릿지하는 데 사용될 수 있으며, 이를 통해 하이브리드 스마트 컨트랙트를 특정 데이터를 중심으로 작성할 수 있습니다.
워시 트레이딩이란?
워시 트레이딩(Wash Trading)은 표면적으로는 트레이더가 시장에 잘못된 정보
전달을 목적으로 주식을 매수, 매도하는 과정이다.
일부 상황에서, 워시 트레이딩은 트레이더와 브로커가 서로 공모하여 수행하고,
다른 경우에는 투자자들이 주식의 매수자와 매도자 모두로서 역할을 하며 수행된다
미국에서 워시 트레이딩은 불법이며, 미국 국세청(IRS)은 납세자들이 그들의
과세소득에서 워시 트레이딩으로 발생한 손실을 공제하는 것을 금한다.
출처: https://steemit.com/sct/@phuzion7/wash-trading
DON은 스마트 컨트랙트을 대신하여 다양한 오프 체인 계산을 수행하여 특정 입력을 달성하거나 개인 정보 보호, 확장 성 및 주문 공정성과 같은 특정 블록 체인에서 불가능한 특정 기능을 생성할 수 있습니다.
Keeper Network : 스마트 컨트랙트을 위해 정기적인 유지보수 작업을 수행하는 자동화 봇으로 핵심 온 체인 기능을 수행해야 할 때 스마트 컨트랙트을 작동시킵니다.
Off-Chain Reporting (OCR) : 단일 트랜잭션에서 온체인으로 제공되는 DON 내 오라클 노드 응답의 확장 가능한 집계를 통해 온체인 비용 절감
Scalable Computation : Layer 2 기술을 사용하여 주기적으로 체인 상에서 동기화하는 독립형 스마트 컨트랙트에 대한 높은 처리량, 저렴한 컨트랙트 실행
Verifiable Randomness Function (VRF) : 프로세스 무결성을 증명하는 암호화 증명을 통해 안전하고 검증 가능한 난수 생성
Data and Computation Privacy : 영지식 증명(DECO), 신뢰할 수 있는 하드웨어(Town Crier), 안전한 다자간 컴퓨팅 및/또는 선택된 DON 위원회를 사용하여 스마트 컨트랙트에서 민감한 데이터를 안전하게 사용할 수 있도록 하는 개인 정보 보호 오라클 컴퓨팅
Fair Sequencing Services (FSS) : 사전 정의 된 공정성 개념에 기반한 분산 형 트랜잭션 주문으로 frontrunning 및 miner extractable value (MEV)를 방지
On-Chain Contract Privacy : contract logic과 settlement output 사이의 decorrelation를 통한 스마트 컨트랙트에 대한 프라이버시 거래를 DON을 사용하여 Mixicles과 같은 두 부분 사이의 통신을 중계
하이브리드 스마트 컨트랙트은 서로 다른 네트워크 참가자 간의 보다 신뢰할 수 있고 효율적인 협업을 열 뿐만 아니라 백엔드 수정 없이 기존 인프라를 블록체인 네트워크에 연결할 수 있는 방법을 제공합니다.
DON은 대부분의 엔터프라이즈 사용 사례와 높은 처리량과 실시간 의사 결정이 필요한 많은 게임 및 금융 애플리케이션을 포함하여 개인 정보 보호 또는 확장성이 필요한 많은 스마트 컨트랙트 애플리케이션을 실행합니다. 하이브리드 스마트 컨트랙트는 또한 수학 기반 경제 공정성과 사회 시스템 내 투명성에 대한 새로운 선례를 만들기 위해 검증 가능한 무작위성과 분산된 거래 주문을 사용하는 것과 같이 이전에 볼 수 없었던 새로운 사용 사례를 발생시킨 것 입니다.
궁극적으로 DON은 기존 데이터 및 시스템으로 암호화 보안 보증을 확장함으로써 블록체인이 본질적으로 지원하지 않는 모든 서비스는 물론 bootstrap off-chain services를 제공할 수 있습니다. 하이브리드 스마트 컨트랙트 아키텍처는 decentralized systems을 기반으로 하는 협업에 대한 더 넓은 비전을 실현하는 데 도움이 되며, 이를 통해 blockchain과 non-blockchain 인프라가 보안, 안정성, 확장 가능성, 기밀성을 유지하며 customizable하면서 보통의 연결 방식으로 seamlessly하게 상효작용할 수 있을 것입니다.