Newton Protocol은 규정 준수 및 위험 관리 규칙을 온체인 트랜잭션 실행에 직접 내장하는 분산형 정책 엔진입니다. 이 프로토콜은 기관, 개발자 및 자율적인 AI 에이전트가 개방형 네트워크의 구성 가능성 및 개인 정보 보호를 유지하면서 규제 및 운영 제약 조건 내에서 운영할 수 있도록 하는 중립적이고 프로그래밍 가능한 프레임워크를 제공합니다. 이는 트랜잭션이 온체인에서 확정되기 전에 미리 정의된 기계 판독 가능 정책에 대해 실시간으로 트랜잭션을 평가하여 작동합니다. [1]
Newton Protocol은 디지털 금융의 두 가지 중요한 추세에서 발생하는 규정 준수 및 위험 관리 격차를 해결하기 위해 개발되었습니다. Newton은 블록체인 및 AI 기반 금융 시스템에 프로그래밍 가능한 규정 준수를 도입하도록 설계된 프로토콜입니다. 이는 대량의 자산을 결제하기 위해 공용 블록체인의 사용이 증가하고 시장에서 자율적으로 활동하는 AI 에이전트가 증가하는 두 가지 개발에 대응합니다. 두 가지 추세 모두 기존 규정 준수 및 위험 관리 구조의 격차를 강조합니다.
Newton은 규정 준수, 위험 및 운영 제약 조건에 대한 규칙을 트랜잭션 실행에 직접 내장하는 분산형 정책 엔진으로 작동합니다. 이 접근 방식은 규정 준수를 외부 프로세스에서 자산 및 에이전트가 온체인에서 작동하는 방식의 통합된 부분으로 전환합니다. 이는 스테이블코인 및 토큰화된 실물 자산과 같은 자산을 지원하기 위한 것으로, 기존 스마트 계약은 규제 또는 기관 요구 사항을 충족하기에 충분한 유연성이 부족한 경우가 많습니다.
이 프로토콜의 설계는 암호화 검증, 체인 간 상호 운용성 및 실시간 오프체인 데이터 입력을 사용하는 중립적이고 프로그래밍 가능한 계층을 만드는 데 중점을 둡니다. 이러한 기능을 통해 정책은 변화하는 조건에 적응하면서 온체인에서 시행 가능하게 유지할 수 있습니다. [2]
Newton Protocol은 정책 정의, 데이터 통합, 평가 및 온체인 시행을 분리하는 계층화된 아키텍처에서 작동합니다. 이 구조는 트랜잭션이 완료되기 전에 낮은 대기 시간, 검증 가능하고 개인 정보 보호 규정 준수 검사를 제공하도록 설계되었습니다. 일반적인 정보 흐름은 애플리케이션이 Newton의 온체인 계약에 트랜잭션 "의도"를 제출할 때 시작됩니다. 이 작업은 정책에 대해 의도를 평가하고, 오라클에서 필요한 데이터를 가져오고, 합의에 도달하는 운영자 네트워크에 브로드캐스트됩니다. 그런 다음 서명된 승인 영수증이 생성되어 애플리케이션으로 반환되며, 애플리케이션은 온체인 검증 및 실행을 위해 최종 트랜잭션에 포함합니다. [3]
정책 엔진은 고급의 사람이 읽을 수 있는 규칙을 검증 가능한 프로그램으로 컴파일하는 역할을 합니다. 정책은 Rego(사용자 지정 도메인 특정 언어를 통해) 또는 WebAssembly(WASM)와 같은 언어로 작성할 수 있으므로 개발자는 복잡한 규정 준수 및 위험 논리를 정의할 수 있습니다. 민감한 데이터를 포함하고 향상된 개인 정보 보호가 필요한 정책의 경우 엔진은 제로 지식 가상 머신(zkVM), 특히 SP1 zkVM 내에서 규칙을 실행합니다. 이 프로세스는 기본 데이터 또는 논리를 공개하지 않고 정책의 올바른 실행을 증명하는 간결한 증명(영지식 증명 유형)을 생성합니다. [3]
운영자 네트워크는 정의된 정책에 대해 트랜잭션 의도의 오프체인 평가를 수행하는 분산형 노드 그룹입니다. 이 네트워크는 이중 메커니즘을 통해 보호됩니다. 이더리움에서 활성 검증 서비스(AVS)로 작동하여 재스테이킹된 보안 모델을 활용하고, 운영자가 NEWT 토큰을 스테이킹해야 하는 기본 위임된 지분 증명(DPoS) 시스템을 통합합니다. 운영자는 악의적인 행동이나 잘못된 평가에 대해 스테이킹된 토큰의 일부가 몰수될 수 있는 슬래싱 페널티를 받게 되어 정직에 대한 강력한 경제적 인센티브를 생성합니다. 운영자가 평가 결과에 대한 정족수에 도달하면 Boneh-Lynn-Shacham(BLS) 서명 증명 또는 암호화 "승인 영수증" 역할을 하는 간결한 증명을 집합적으로 생성합니다. [3]
이 계층은 실시간 온체인 및 오프체인 데이터를 정책 평가 프로세스에 안전하게 통합하는 역할을 합니다. 이 프로토콜은 신뢰할 수 있는 실행 환경 및 검증 가능한 증명을 사용하여 제공하는 데이터의 무결성 및 기밀성을 보장할 수 있는 오라클 어댑터를 사용합니다. 이를 통해 정책은 동적이고 변화하는 외부 조건에 대응할 수 있습니다. 통합할 수 있는 데이터 소스에는 정부 제재 목록, Veriff와 같은 제공업체의 KYC/AML 신원 증명, 자산 발행자의 준비금 증명 데이터, 지리적 위치 정보 및 온체인 모니터링 서비스의 사기 위험 신호가 포함됩니다. [3]
코어 계약은 프로토콜의 온체인 앵커 역할을 하는 블록체인에 배포된 스마트 계약입니다. 트랜잭션 의도를 수신하고, 운영자 네트워크에 대한 평가 작업을 생성하고, 가장 중요한 것은 최종 승인 영수증을 확인하는 역할을 합니다. 애플리케이션이 영수증이 포함된 트랜잭션을 제출하면 코어 계약은 증명 또는 서명에 대한 암호화 검사를 수행합니다. 트랜잭션 논리는 영수증이 유효한 경우에만 실행되도록 허용되어 사전 실행 정책 검사가 성공적으로 완료되었는지 확인합니다. [3] [4]
모든 정책 평가에 대해 프로토콜은 변조 방지 암호화 영수증을 생성합니다. 이러한 영수증은 추가 전용 Merkle 루트 로그 보관소에 저장되어 변경 불가능하고 검증 가능한 감사 추적을 생성합니다. 각 영수증에는 정책 버전, 입력 데이터 해시, 증명 해시 및 운영자 정족수 ID와 같은 메타데이터가 포함되어 있습니다. 합격/불합격 결과 및 증명은 공개되지만 영수증의 민감한 페이로드는 암호화되어 규제 기관과 같은 권한이 있는 당사자만 액세스할 수 있습니다. 이를 통해 사용자 또는 기관의 개인 정보를 손상시키지 않고 지속적인 기계 판독 가능 규제 감독이 가능합니다. [3]
Newton은 트랜잭션 실행 내에서 직접 규칙을 시행하는 프로그래밍 가능한 규정 준수 계층을 도입합니다. 이는 기존 KYC, AML, 제재 검사, 일일 한도 및 여행 규칙 요구 사항을 트랜잭션이 확정되기 전에 실행되는 기계 판독 가능 정책으로 전환합니다. 이러한 정책을 통해 기관은 수동 검토 또는 소급 모니터링에 의존하지 않고 관할 필터, 신원 증명, 지출 제약 조건 및 상대방 검사를 포함할 수 있습니다. 이 프로토콜은 모든 평가에 대한 암호화 영수증을 생성하여 실시간 감사 가능성을 가능하게 하는 동시에 영지식 증명 및 암호화된 메타데이터를 통해 민감한 데이터를 비공개로 유지합니다. 이 구조를 통해 스테이블코인, RWA, DeFi 플랫폼 및 AI 에이전트는 체인 및 애플리케이션에서 구성 가능한 상태로 유지되는 내장된 보호 장치로 작동할 수 있습니다. [3]
NEWT는 Newton Protocol의 운영을 뒷받침하는 유틸리티 토큰입니다. 이더리움에서 ERC-20 토큰으로 발행되고 프로토콜의 키스토어 롤업으로 마이그레이션될 예정이며, 위임된 지분 증명 시스템에서 스테이킹을 지원하고, 트랜잭션 및 권한 업데이트에 대한 비용을 지불하고, 운영자가 NEWT를 사용하여 모델에 액세스하고 슬래싱 기반 보호 장치에서 프로토콜 수수료를 얻는 에이전트 모델 레지스트리 내에서 담보 역할을 합니다. 토큰은 프로토콜이 충분히 분산되면 결국 거버넌스를 활성화하여 스테이킹된 보유자가 커뮤니티 주도 프로세스를 통해 재무 결정, 매개변수 변경 및 생태계 우선 순위에 투표할 수 있도록 하고 토큰 설계에 대한 향후 변경 사항은 거버넌스 감독을 받게 됩니다. [5]
NEWT는 총 공급량이 10억 개의 토큰으로 고정되어 있으며 다음과 같이 할당됩니다. [7]