[코인스토리] 스마트 계약이 대중화된 이후 암호화폐업계는 블록체인 자체에서 계약을 호스팅하고 있으나 Peercoin 재단은 최근 스마트 계약 실행을 블록체인 외부로 옮기는 안전하고 분산된 방법을 실험하고 있다고 발표했습니다. 이러한 방식은 개인 정보 보호 강화, 수수료 절감, 확장성 향상에 대한 이점을 얻을 수 있습니다.
이 새로운off-chain 기술을 통해 Peercoin Flutter 앱은 시장예측, 바이너리 옵션과 같은 금융 계약, 선물 및 데이터를 기반으로 결과를 결정할 수 있는 기타 모든 유형의 계약을 포함한 다양한 분산 애플리케이션을 처리할 수 있으며, 스포츠 베팅 및 선거 결과 등과 같은 정보들은 오라클에서 제공합니다.
Peercoin의 두 번째 레이어는 Off-chain에서 실행되는 앱 로직을 갖춘 독립적인 DApp의 컬렉션으로 예상되고 있습니다. 최종 잔액은 Peercoin의 메인넷에서 정산됩니다. 즉, 스마트 계약 실행을 오프체인으로 이동하면 다음과 같은 유리한 특성이 적용됩니다.
1) 개인 정보 보호 강화: 외부 세계에는 전체 계약이 식별 정보가 없는 일반 거래처럼 보입니다
2) 향상된 확장성: 대부분의 계산 집약적인 작업은 체인 외부에서 수행되고 메인 체인에서만 처리되기 때문입니다.
최소한의 On-chain 공간으로 금융 계약을 운영하는 동시에 계약 무결성과 기밀성을 보장하는 능력은 접근성을 높이고 효율적인 블록체인 생태계를 추구하는 데 있어 중추적인 발전입니다.
기사에 따르면 이 프로젝트는 현재 1년 넘게 진행되고 있으며, 최근에는 시스템 작동에 필요한 기술 중 하나인 Peercoin의 테스트넷에서 임계값 서명 지원에 대한 첫 번째 테스트을 성공적으로 마무리 하였다는 입장을 밝혔습니다.
1) 임계값 서명: 완전히 오프체인이고 완전히 비공개이며 무한히 확장 가능하면서 잠재적으로 수백 명의 참가자로 구성된 그룹 내에서 합의에 도달할 수 있는 경제적으로 실행 가능한 방법입니다.
2) Discreet Log Contracts(DLC): 스크립팅이나 가상 머신에 의존하지 않고 계약을 수행하는 방법에 대한 참신한 아이디어입니다. 계약의 모든 중요한 세부 사항과 실행은 관련 당사자를 제외한 모든 사람에게 비밀로 유지되며, 블록체인은 계약의 시작과 완료 이외의 용도로 사용되지 않습니다.
3) 오라클: 실제 외부 이벤트를 처리하고 DLC에서 사용할 수 있는 방식으로 이에 대한 정보를 전달합니다. 외부 이벤트는 축구 경기 결과부터 주식 가치까지 모든 것이 될 수 있으므로 데이터를 계약서에 입력할 수 있습니다.
분산 오라클(Oracle Swarms)
전통적으로 DLC의 주요 문제는 중앙 집중식 오라클에 의존하여 위험을 증가시켜 해당 시스템에 대한 신뢰를 감소시키는 것이었습니다. 그러나 위의 기술들을 결합하면 분산 오라클이라는 개념을 도입하여 문제를 해결하고자 합니다.
오라클은 더 이상 신뢰할 수 있는 단일 당사자가 아니라 내부 합의와 거버넌스를 갖춘 잠재적으로 수백 명의 참가자로 구성된 전체 네트워크이기 때문에 오라클군집이 문제를 해결합니다. 군집의 충분한 참가자가 이벤트 결과에 동의하면 집단으로서 해당 결과에 동의함을 증명하는 정보를 구성하고 게시할 수 있습니다.
모바일 통합으로 사용 편의성
임계값 서명, 분산 오라클, 오프체인 계약과 같은 기술은 모든 사람이 일상 생활에서 이동 중에 쉽게 사용할 수 없다면 실제로 의미가 없기에 해당 기술 항목들을 내부에 숨기고 사용자에게 간단하고 명확한 인터페이스로 제시하여 접근성 또한 높인 기술을 제공합니다.
이를 알고 이러한 모든 기술을 Peercoin Flutter 모바일 지갑에 통합할 계획을 갖고 있다고 밝혔습니다. 모바일 지갑은 사용자가 DLC를 생성 및 상호 작용하고 오라클 군집을 형성할 수 있도록 개발되고 있습니다.