HOT Protocol은 스마트 계약이 개인 키를 안전하게 소유하고 관리할 수 있도록 하여 체인 추상화를 촉진하기 위해 설계된 탈중앙화 인프라 계층입니다. HOT Labs에서 개발한 이 프로토콜은 다자간 연산(MPC), 신뢰 실행 환경(TEE) 및 NEAR Protocol을 상태 및 조정 계층으로 결합하여 활용합니다. 주요 기능은 사용자와 스마트 계약이 단일 계정을 통해 수많은 블록체인과 상호 작용할 수 있도록 하여, 교차 체인 운영 및 자산 관리의 복잡성을 추상화하는 것입니다. [1] [2]
HOT 프로토콜은 블록체인 기술의 근본적인 한계인 스마트 컨트랙트가 블록체인 상태의 공개적이고 투명한 특성 때문에 온체인에 개인 키 정보를 안전하게 저장할 수 없다는 점을 해결하기 위해 만들어졌습니다. 이러한 한계는 스마트 컨트랙트가 외부 암호화 네트워크에서 자산을 직접 제어하거나 작업을 수행하는 것을 방해합니다. HOT 프로토콜은 명시적인 온체인 승인을 받은 후에만 스마트 컨트랙트를 대신하여 작업을 실행하는 탈중앙화 서명자 역할을 하는 오프체인 MPC 네트워크를 구축함으로써 이에 대한 해결책을 제공합니다. [3]
이 프로토콜의 핵심 미션은 더욱 통합되고 원활한 Web3 경험을 창출하는 것입니다. 이는 MPC 기반 서명 메커니즘인 HOT 체인 시그니처(HOT Chain Signature), 멀티 체인 자산 표준인 옴니 토큰(Omni Tokens), 그리고 네이티브 유틸리티 토큰인 HOT을 포함한 몇 가지 핵심 기술적 기둥을 바탕으로 구축되었습니다. 생태계에는 지갑과 거래소부터 개발자용 소프트웨어 개발 키트(SDK)에 이르는 다양한 제품군이 포함되어 있으며, 최종 사용자와 개발자 모두의 상호작용을 단순화하는 것을 목표로 합니다. 프로토콜의 온체인 구성 요소에 대한 핵심 로직은 인프라적 장점을 고려하여 선택된 NEAR 블록체인에 배포되어 있습니다. [1] [4]
이 시스템은 체인에 구애받지 않도록 설계되어 EVM 호환 네트워크뿐만 아니라 Solana, TON, Stellar와 같은 비 EVM 체인과의 상호작용도 지원합니다. 서명 기능을 스마트 컨트랙트에 안전하게 위임함으로써, 이 프로토콜은 패스키 기반 비트코인 지갑, 복잡한 계정 복구 메커니즘, 그리고 단일 인터페이스에서 여러 체인의 자산을 관리할 수 있는 dApps와 같은 고급 애플리케이션의 개발을 가능하게 합니다. [2]
HOT 프로토콜은 HOT Labs에 의해 개발되었으며, 그 기초 아키텍처는 Peter Volnov, Georgii Kuksa, Andrey Zhevlakov가 공동 집필한 백서에 상세히 기술되어 있습니다. "HOT Protocol"이라는 제목의 이 논문은 2025년 12월 1일 arXiv 프리프린트 서버에 처음 제출되었습니다. 이 논문은 프로토콜의 암호학적 설계, 보안 모델 및 기술적 구현을 개략적으로 설명했습니다. [2]
백서 발표 전, 5개의 서로 다른 클라우드 제공업체에 분산된 12개의 MPC 노드를 특징으로 하는 테스트넷(testnet)이 출시되었습니다. 테스트넷에서 시연된 주목할 만한 개념 증명(PoC)은 NEAR 메인넷(mainnet)에서 작동하는 패스키 지원 비트코인(Bitcoin) 지갑으로, 현대적인 생체 인식 보안을 기존 블록체인(blockchains)과 연결하는 프로토콜의 능력을 보여주었습니다. [5] 2026년 2월 현재, 프로토콜의 베타넷(Betanet)이 가동 중이며 사용자가 접속할 수 있습니다. [6]
프로젝트의 출시는 다음과 같은 단계별 로드맵을 따랐습니다:
2026년 2월까지 비트코인(Bitcoin), Ledger, Tron 통합, 크로스 체인 스왑, 모바일 및 브라우저 확장 지갑 출시를 포함한 수많은 기능이 공개되었습니다. [1]
HOT 프로토콜의 아키텍처는 상태 관리를 위한 온체인 컨트랙트와 보안 컴퓨팅을 위한 탈중앙화 오프체인 네트워크를 결합합니다. 이는 제3자가 서명을 요청할 수 있는 풀(pull) 기반 메커니즘을 중심으로 설계되었으며, MPC 네트워크는 해당 체인의 키 소유 스마트 컨트랙트로부터 권한 부여를 확인한 후에만 서명을 생성합니다. [3]
MPC 네트워크 (HOT Chain Signature): 이는 프로토콜의 핵심으로, 개인 키를 공동으로 관리하는 독립적인 검증인(validator) 노드(nodes) 네트워크로 구성됩니다. 단일 키 대신, 각 검증인은 샤미르 비밀 공유(Shamir's Secret Sharing) 방식을 사용하여 루트 키의 암호화된 지분을 보유합니다. 트랜잭션은 미리 정해진 임계값 이상의 검증인(t-of-n)이 협력하여 부분 서명을 생성할 때만 서명될 수 있습니다. 전체 개인 키는 단일 위치에서 절대 재구성되지 않으며, 이는 단일 장애점을 제거함으로써 보안을 크게 향상시킵니다. 이 프로토콜은 단일 엔티티가 제어하는 중앙 집중식 MPC 솔루션과 달리 개방형 분산 네트워크로 설계되었습니다. [1] [3]
신뢰 실행 환경 (TEEs): MPC 네트워크의 각 노드는 Intel TDX 또는 AMD SEV와 같은 TEE 내에서 소프트웨어를 실행합니다. TEE는 노드 운영자로부터도 코드와 데이터의 기밀성 및 무결성을 보장하는 안전하고 격리된 하드웨어 환경입니다. 모든 개인 키 지분 계산 및 컨트랙트 권한 확인은 TEE 내부에서 발생합니다. 노드는 주기적으로 원격 증명(remote attestation)을 수행해야 하며, 이는 정품 TEE 내에서 수정되지 않은 올바른 코드를 실행하고 있음을 온체인 컨트롤러 컨트랙트에 암호학적으로 증명하는 프로세스입니다. [5]
온체인 상태 계층 (NEAR 프로토콜): NEAR 블록체인은 시스템의 분산되고 효율적인 상태 계층 역할을 합니다. 여기에는 두 가지 중요한 스마트 컨트랙트(smart contracts)가 포함됩니다.
게이트키퍼 네트워크: 이는 사용자와 MPC 네트워크 사이에 위치하는 릴레이 서버의 액세스 제어 계층입니다. 게이트키퍼는 사용자 서명 요청을 집계하고, 사용 가능한 MPC 노드를 샘플링하며, 스팸 또는 DDoS 공격을 방지하는 역할을 합니다. 이들은 상태를 유지하지 않으며(stateless) 어떠한 비밀 데이터도 처리하지 않습니다. [5]
키 소유자 컨트랙트: MPC 네트워크에서 관리하는 개인 키를 "소유"하는 대상 블록체인에 배포된 스마트 컨트랙트입니다. 개발자는 MPC 노드가 서명 요청을 승인하거나 거부하기 위해 호출하는 특정 읽기 전용 함수인 hot_verify(message, key_id, metadata)를 구현해야 합니다. 이 함수에는 트랜잭션 서명 여부를 결정하는 사용자 정의 로직이 포함됩니다. [3]
t개의 가용 MPC 노드 쿼럼으로 전달합니다.hot_verify 메서드에 읽기 전용 호출을 수행하여 요청이 승인되었는지 확인합니다.t개의 노드는 각자의 TEE(신뢰 실행 환경) 내부에서 협력하여 부분 서명을 계산합니다.이 프로토콜은 보안과 기능을 보장하기 위해 확립된 여러 암호화 기술을 채택합니다.
분산 키 생성 (DKG): 신뢰할 수 있는 딜러 없이 초기 키 공유를 설정하기 위해 Gennaro 등(2007)의 프로토콜을 기반으로 합니다.
키 유도 (Key Derivation): BIP-32에서 영감을 받은 결정론적 유도 방법을 사용하여, 새로운 DKG 절차 없이도 단일 루트 키에서 여러 자식 키를 생성할 수 있습니다.
HOT Labs는 체인 추상화 기능을 선보이기 위해 핵심 프로토콜을 기반으로 구축된 제품 및 서비스의 포괄적인 생태계를 개발했습니다. [1]
옴니 토큰은 여러 블록체인에 걸쳐 기본적으로 존재하도록 설계된 핵심 기능입니다. 사용자는 지원되는 모든 체인에서 이러한 토큰을 예치하거나 인출할 수 있으며, 브릿징은 단일 토큰 전송 수수료 정도의 비용으로 약 30초가 소요되도록 설계되었습니다. 또한 이 프로토콜은 가스비 없는 스왑(gas-free swaps)을 가능하게 하여, 사용자가 옴니 잔액 내에서 지원되는 모든 체인의 네이티브 자산으로 옴니 토큰을 직접 거래할 수 있도록 합니다. 옴니 토큰을 위한 솔리디티(Solidity) 구현은 오픈 소스로 공개되었으며 해큰(Hacken)의 보안 감사를 받았습니다. [1]
HOT은 HOT 프로토콜의 네이티브 유틸리티 토큰으로, 네트워크의 운영, 보안 및 경제에 필수적인 요소입니다. [1]
프로토콜의 기초 백서에는 유틸리티 토큰(백서에서는 gTOKEN으로 지칭되며, 이는 대외적인 HOT 토큰에 해당함)을 중심으로 한 거버넌스 모델이 설명되어 있습니다. 이 모델에는 네트워크 무결성을 보장하기 위한 경제적 인센티브를 갖춘 별도의 참여자 역할이 포함됩니다. [3]
네트워크 무결성을 강제하기 위해 슬래싱(Slashing) 메커니즘이 마련되어 있습니다. 검증인 및 기타 스테이킹 참여자가 불이행 또는 리플레이 공격과 같은 악의적인 행위에 가담할 경우, 스테이킹된 HOT 토큰이 "삭감"되거나 슬래싱될 위험이 있습니다. [1] [5]
보안은 프로토콜 설계의 핵심 요소로, 다중 계층 접근 방식을 채택하고 있습니다. 단일 엔티티가 전체 개인 키를 소유하지 않는 독립적인 검증인(validator) 노드(nodes)의 탈중앙화 네트워크를 사용하는 것이 보안 모델의 기초를 형성합니다. 사용자와 노드 간의 모든 통신은 종단 간 암호화되며, TEE(신뢰 실행 환경)를 사용하여 키 자료와 암호화 계산이 격리되고 기밀로 유지되도록 보장합니다. [1]
위협 모델은 임계값 미만의 MPC 노드를 손상시킬 수 있는 계산적으로 제한된 공격자(f < t)에 대해 안전하도록 설계되었습니다. 프로토콜은 기본 암호화 프리미티브와 TEE 하드웨어의 보안을 가정합니다. [3]
프로토콜의 스마트 컨트랙트(smart contracts) 및 인프라는 다음을 포함한 기업들로부터 여러 차례의 제3자 보안 감사를 받았습니다.
2026년 초 기준, 이 프로토콜은 3,000만 개 이상의 지갑이 생성되고 100개 이상의 지원되는 블록체인에서 10억 건 이상의 트랜잭션이 처리되는 등 상당한 사용자 채택을 기록했습니다. [1]
검증인 네트워크는 노드를 운영하는 다음과 같은 다수의 신뢰할 수 있는 파트너들에 의해 보안이 유지됩니다:
HOT 프로토콜은 DeFi, 인프라 및 보안 분야의 광범위한 프로젝트들과 협업 및 통합을 구축했습니다. 주요 파트너로는 Stellar Foundation, Kava, PancakeSwap, Jupiter, Helius 등이 있습니다. [1] 또한 팀은 주요 탈중앙화 거래소를 구축해 준 Gonka, 그리고 HOT Craft 플랫폼에서 NFT 스테이킹을 가능하게 한 PublicAI와 같은 프로젝트들과도 긴밀히 협력해 왔습니다. [6]