소개
프리컴파일된 컨트랙트(precompiled contracts)는 블록체인의 실행 계층에 직접 구현된 특수한 스마트 컨트랙트입니다. EVM 바이트코드를 실행하는 사용자 배포 스마트 컨트랙트와 달리, 프리컴파일된 컨트랙트는 복잡한 암호학적 및 계산적 연산을 위한 최적화된 네이티브 구현을 제공합니다. 이를 통해 효율성을 크게 향상시키고 가스 비용을 줄일 수 있습니다. 프리컴파일된 컨트랙트는 실행 클라이언트 내의 고정된 주소에 존재하며, 각 프리컴파일은 계산 복잡도에 따라 사전 정의된 가스 비용을 가지므로 예측 가능한 실행 수수료를 보장합니다. DATA Foundation은 secp256r1 타원 곡선의 서명 검증을 위한p256Verify 프리컴파일을 지원합니다.
또한 DATA Foundation의 실행 계층은 모든 표준 EVM 프리컴파일된 컨트랙트를 지원하여 Ethereum 기반 도구 및 애플리케이션과의 완전한 호환성을 보장합니다.