**Keeta 네트워크(Keeta Network)**는 다양한 결제 네트워크 및 자산을 위한 공통 계층 역할을 하도록 설계된 블록체인 시스템으로, 기존 금융 기관과 탈중앙화 기술을 연결하는 것을 목표로 합니다. 높은 트랜잭션 처리량, 낮은 지연 시간 및 규정 준수 및 토큰화를 위한 기본 제공 기능에 중점을 둔 클라우드 규모의 클라우드 네이티브 솔루션으로 설계되었습니다.
Keeta Network는 금융 커뮤니티를 위한 탄력적이고 확장 가능한 솔루션을 구축하는 엔지니어링 회사로 개발되었습니다. 이 프로젝트는 기존 금융 기관과 분산형 블록체인 기반 기술 간의 연결을 제공하는 것을 목표로 합니다. KeetaNet, 기반 블록체인 시스템은 네이티브 멀티 토큰 지원, 확장 가능한 권한 시스템 및 복잡한 금융 거래 처리를 위한 규제된 원장의 요구 사항을 충족하도록 설계된 기능을 갖춘 분산 원장을 구현합니다. 높은 거래량을 유지하면서 낮은 대기 시간을 달성하기 위해 다른 프로젝트의 개념을 기반으로 구축되었습니다. KeetaNet은 클라우드 컴퓨팅 기술을 활용하여 하드웨어 활용도에 따라 선형적으로 확장되도록 설계되었습니다.
이 시스템은 각 계정에 자체 체인이 있는 고유한 하이브리드 방향성 비순환 그래프 (DAG) 설계, 클라이언트가 지시하는 거래 검증 프로세스 및 HTTP 및 WebSockets와 같은 일반 프로토콜 위에 구축된 클라우드 규모 아키텍처를 통해 차별화됩니다. 확장성 외에도 KeetaNet은 고객 확인 (KYC) 및 자금 세탁 방지 (AML) 정보의 준수 처리, 네트워크 참여자가 정책을 정의할 수 있는 확장성, 자산 표현을 위한 네이티브 토큰 지원, 직접 토큰 교환을 위한 원자 스왑, 자산 발행자가 상호 작용을 제어할 수 있는 적응형 권한을 포함하여 안정적인 디지털 경제에 필수적인 기능을 통합합니다.
Keeta는 금융 부문을 위한 확장 가능한 솔루션을 만드는 데 중점을 둔 엔지니어링 회사로 설립되었습니다. 시스템의 아키텍처와 프로토콜을 자세히 설명하는 KeetaNet 백서(whitepaper)는 2025년 3월 12일에 발표되었습니다([1]). 이 프로젝트는 2025년 3월 자체 토큰인 KTA를 출시하면서 비밀 유지 모드를 해제했습니다([2]). 2025년 4월에는 테스트넷(testnet)이 출시되었습니다([2]). 2025년 5월, Keeta는 네트워크의 첫 번째 KYC(KYC) 제공업체로 FootPrint와의 파트너십을 발표하고 테스트 네트워크 지갑(wallet)과 탐색기를 개선했습니다([2]).
키타 네트워크는 결제 및 자산 이전을 위한 통합 네트워크를 가능하게 하는 몇 가지 핵심 기능으로 설계되었습니다.
- 크로스체인 자산 이동: 키타는 여러 블록체인 간의 직접적인 크로스체인 거래 및 상호 작용을 용이하게 하는 통합 계층 역할을 합니다 [3].
- 실물 자산 토큰화: 이 네트워크는 모든 자산을 나타내는 토큰 생성을 지원하여 거래를 가능하게 하고 유동성을 확보합니다 [3].
- 내장된 규정 준수: 키타는 규정 준수 및 디지털 신원 확인 기능을 통합하여 신뢰할 수 있는 KYC 제공업체가 사용자 계정에 대한 안전한 디지털 인증서를 발급할 수 있도록 합니다. 이러한 인증서는 개인 정보와 보안을 유지하면서 즉각적인 확인을 가능하게 합니다 [3] [1].
- 확장성: 이 시스템은 초당 1,000만 건의 트랜잭션(TPS)과 400ms의 결제 시간을 목표로 하는 고성능으로 설계되었습니다 [3] [4].
- 내장된 토큰화 및 규칙 엔진: 이 프로토콜은 내장된 제어 및 규정 준수 기능을 갖춘 디지털 또는 실물 자산을 생성하고 관리하기 위한 엔진을 기본적으로 통합합니다 [3].
구글의 전 CEO이자 키타 투자자인 에릭 슈미트(Eric Schmidt)는 네트워크 성능에 대해 다음과 같이 언급했습니다.
"키타는 기존 솔루션보다 훨씬 더 확장 가능하고 효율적입니다." [3]
KeetaNet은 고유한 아키텍처와 합의 메커니즘을 갖춘 분산 원장 시스템으로 구축되었습니다.
KeetaNet은 기저 원장에 대한 인터페이스로서 기능하는 분산 데이터베이스로 작동합니다. 그 설계는 현대적인 데이터베이스 시스템과 최신 웹 백엔드 디자인 모두와 유사하며, 확장성을 위해 이러한 분야의 모범 사례를 활용합니다 [1].
주요 아키텍처 측면은 다음과 같습니다.
- 하이브리드 DAG 디자인: 기본 데이터 구조는 비순환 방향 그래프(DAG)이지만, "가상 DAG"로 구현됩니다. 각 계정은 자체 체인의 기반을 형성하며, 계정 간 상호 작용은 이러한 체인 간의 가상 링크입니다. 이는 단일 블록체인 구조와 다릅니다 [1].
- 클라이언트 지향: 원장 변경은 변경을 요청하는 엔티티가 지시하는 2단계 프로세스를 통해 검증됩니다. 이 프로세스는 처음에는 비충돌 트랜잭션을 가정합니다 [1].
- 클라우드 스케일: 서버리스 처리와 같은 기술을 사용하여 클라우드 제공업체의 확장 기능을 활용하기 위해 HTTP 및 WebSockets와 같은 일반적인 프로토콜을 기반으로 시스템이 구축되었습니다 [1].
KeetaNet은 향상된 위임 지분 증명 (dPoS) 합의 메커니즘을 사용합니다. 계정은 기본 토큰 잔액을 대표자에게 위임할 수 있으며, 이는 대표자에게 위임된 총 잔액에 비례하는 "투표권"을 부여합니다. 대표자는 블록의 허용 여부에 대해 투표하는 시스템 내의 행위자입니다 [1].
정족수에 필요한 투표권은 적응적이며, 단일 대표자가 과도한 권력을 보유하는 경우 합의에 여러 대표자가 필요하도록 증가합니다 [1].
트랜잭션 검증은 클라이언트가 지시하는 2단계 투표 메커니즘을 통해 대표자들에 의해 처리됩니다 [1].
- 임시 투표: 클라이언트는 일련의 블록에 대해 대표자 정족수로부터 임시 투표를 요청합니다. 대표자는 해당 시점의 블록 유효성을 기반으로 임시 투표를 합니다. 이 단계는 주요 합의를 설정하고 정족수를 결정합니다 [1].
- 영구 투표: 임시 투표 정족수를 받으면 클라이언트는 임시 투표를 제공한 대표자 하위 집합으로부터 영구 투표를 요청합니다. 영구 투표는 정족수가 결정된 후에만 행해지므로 조기 승인을 방지합니다 [1].
정족수의 영구 투표가 얻어지면 투표와 블록은 투표 스테이플이라는 통합 패키지로 네트워크에 브로드캐스트됩니다 [1].
KeetaNet은 데이터 무결성을 유지하고 동시 작업을 지원하면서 고성능 읽기 및 쓰기 작업을 위해 설계된 데이터 저장 모델을 사용합니다 [1].
- 동시성 제어: 낙관적 동시성 제어(OCC) 메커니즘을 통해 관리됩니다. 트랜잭션은 처음에 충돌이 없는 것으로 간주되며 잠금 없이 진행됩니다. 충돌이 감지되면 나중에 해결되어 대기 시간이 단축됩니다 [1].
- 일관성: 여러 수준의 일관성을 제공합니다.
- 완전 일관성 쓰기: 대표자 쿼럼을 얻어 데이터가 일관되게 복제되도록 합니다 [1].
- 최종 일관성 읽기: 어떤 대표자로부터든 허용되어 대기 시간을 최적화합니다 [1].
- 완전 일관성 읽기: 중요한 작업의 경우 대표자 쿼럼의 확인을 얻습니다 [1].
- 순서: 원장 제약 조건에 필요한 트랜잭션에 대해서만 트랜잭션의 부분적 순서를 구현합니다. 이는 전역적 전체 순서와 대조되며 병렬 처리를 가능하게 합니다 [1].
시스템은 구성 요소에 대해 특정 데이터 형식을 정의합니다 [1].
- 계정: 키-페어의 공개 키(키 기반 계정) 또는 결정적으로 생성된 주소(생성된 계정)를 참조합니다. 각 계정은 DAG 내에 별도의 정렬된 블록체인을 갖습니다. 생성된 계정에는 네트워크 계정, 스토리지 계정 및 토큰 계정이 포함됩니다 [1].
- 작업: 원장 상태를 수정하는 상위 수준 명령어로, 미리 정의된 집합(예: SEND, SET REP, CREATE IDENTIFIER)으로 제한됩니다. 작업은 블록 내에 자체 포함됩니다 [1].
- 블록: 특정 계정에서 수행된 작업의 정렬된 집합을 포함하는 원장 업데이트의 기본 메커니즘입니다. 블록은 ASN.1 DER로 인코딩되며 버전이 지정되고 크기가 동적입니다 [1].
- 투표: X.509 인증서로 인코딩되며, 대표자가 자신의 원장에 블록을 추가하려는 의도를 전달하는 데 사용됩니다. 투표는 임시 또는 영구적일 수 있으며 발급자, 일련 번호, 블록 해시, 타임스탬프 및 서명을 포함합니다 [1].
- 스테이플: Vote Staples라고도 하며, 동시 투표 및 게시를 위해 여러 블록과 투표를 함께 번들로 묶습니다. 스테이플은 교환의 기본 단위이며 저널링된 업데이트로 기능합니다. 스테이플의 블록이 하나라도 잘못되면 전체 스테이플이 거부됩니다 [1].
- 부트스트래핑: 지정된 시간소인 이후의 주요 정보를 HTTP를 통해 요청하여 누락된 원장 변경 사항을 대량으로 가져오는 새로운 또는 오프라인 노드에 대한 프로토콜입니다. [1].
- 권한: 특정 값을 가진 "기본 권한"(기호 이름)과 외부에서 관리되는 임의 플래그인 "외부 권한"을 비트 필드로 인코딩하여 사용합니다. 권한은 정의된 계층 구조를 가진 액세스 제어 목록(ACL)을 통해 관리됩니다. [1].
- 계정 인증서: 개인 식별 정보(PII)를 원장에 저장하지 않고 신원을 인증하고 확인하기 위해 계정과 연결된 X.509 인증서입니다. 인증서는 인증 기관(CA)에 의해 서명되며 계정과 동일한 공개 키를 공유해야 합니다. [1].
네트워크는 위임된 가중치가 없을 때 유효한 투표를 생성할 수 있는 독점적 권한을 가진 "초기 신뢰 계정"을 사용하여 초기화됩니다. 이 계정은 초기 계정에 자금을 지원하고 대표자에게 가중치를 위임하여 초기 블록과 기본 토큰의 체인에 대한 권한 요구 사항을 우회합니다 [1].
KeetaNet은 네트워크와 데이터를 보호하기 위해 여러 가지 보안 조치를 통합합니다. [1]
- 디지털 서명: ECDSA(secp256k1 및 secp256r1 사용) 및 Ed25519 지원. 양자내성암호(PQC)를 포함한 추가 알고리즘 지원을 위해 시스템 확장이 가능합니다. [1]
- 해싱: 암호화 해싱에 SHA3-256 사용 [1].
- 암호 시스템 사용: 블록 및 투표 서명에 디지털 서명을 사용하고, 블록 참조에 암호화 해싱을 사용합니다 [1].
- 추가 전용 원장: 검증되고 추가된 거래는 불변하며, 정족수 합의 없이는 변경하거나 삭제할 수 없습니다 [1].
- 암호화 해싱: SHA3-256 해싱은 레코드의 변경 시 해시 값을 변경하여 변조를 감지할 수 있도록 합니다 [1].
- 체인 일관성: 각 블록은 해시를 통해 이전 블록을 참조하여 올바른 순서를 보장하고 무단 수정을 명확하게 합니다 [1].
- TLS 사용: 암호화, 인증 및 메시지 무결성을 위해 전송 계층 보안(TLS)을 활용하여 통신에 HTTPS를 적용합니다 [1].
KeetaNet은 기존 블록체인 시스템에서 발견되는 일반적인 확장성 한계를 극복하는 것을 목표로 합니다 [1].
- 검증 아키텍처: 선형 체인 구조(예: 비트코인, 이더리움)와 달리, KeetaNet의 하이브리드 DAG 설계는 계정별 체인을 통해 더 높은 병렬 처리를 가능하게 합니다 [1].
- 트랜잭션 분배: 미확인 블록을 광범위한 네트워크에 노출시키지 않고 투표 대표자에게만 제한하는 "클라이언트 지향" 트랜잭션 분배를 사용합니다. 완전히 승인된 블록만 브로드캐스트되어 피어 투 피어 네트워크 트래픽이 줄어듭니다 [1].
- 프로토콜: 합의 관련 작업에는 HTTP와 같은 표준 프로토콜을, 피어 투 피어 트래픽에는 WebSockets를 사용하여 기존 확장 솔루션 및 클라우드 컴퓨팅 제공업체와의 통합을 가능하게 합니다 [1].
벤치마크 테스트는 높은 처리량 결과를 보여주었습니다. 2022년 7월 12일에 GCP Spanner에서 실시된 최대 TPS 처리량 테스트에서 1,300만 TPS를 기록했습니다 [1]. 네트워크는 1,000만 TPS와 400ms 결제를 목표로 합니다 [3] [4].
KeetaNet은 다양한 실제 응용 프로그램에 적합한 암호화폐 경제의 기반 계층으로 설계되었습니다 [1].
- 암호화폐 중앙: 네이티브 토큰화, 원자 스왑 및 메타데이터 지원을 통해 KeetaNet은 래핑된 토큰의 고처리량, 저지연 전송을 허용함으로써 다른 암호화폐의 "Layer 2" 역할을 할 수 있습니다. 준수 기능을 통해 준수 기반 온보딩 및 오프보딩이 가능하여 "네트워크의 네트워크"로 자리매김할 수 있습니다 [1].
- 블록체인 뱅킹: 적절하게 발급된 인증서를 기반으로 트랜잭션을 제한하는 등의 규제 준수 기본 요소를 지원하므로 KeetaNet은 블록체인 기반 뱅킹 시스템에 적합합니다. 권한 부여 모델을 통해 규제 금융 기관이 법정 화폐를 나타내는 스테이블코인을 생성하고 운영할 수 있습니다 [1].
- 디지털 신원: 공개 키 인프라(PKI) 및 X.509 인증서를 사용한 신원 확인을 지원함으로써 KeetaNet은 분산되고 사용자 제어 방식의 속성 확인을 가능하게 합니다. 사용자는 개인 정보 공개를 제어하고, 인증서는 신뢰할 수 있는 인증 기관(예: KYC 제공업체)이 검증한 개인 속성을 공개하지 않고 인코딩할 수 있습니다 [1].
**키타 (KTA)**는 키타 네트워크의 네이티브 토큰입니다. 네트워크의 기본 토큰 역할을 합니다.
- 총 공급량: 1,000,000,000 KTA [5].
- 최대 공급량: 1,000,000,000 KTA [5].
유통 공급량에는 거래 가능한 토큰이 포함되며, 나머지 공급량은 팀 베스팅, 초기 투자자, 재단 자금, 커뮤니티/생태계 준비금에 할당됩니다 [5].
KTA 토큰은 다양한 탈중앙화 및 중앙화 거래소에서 거래됩니다. KTA 거래를 위한 인기 거래소로는 Aerodrome (Base), XT.COM, Uniswap V3 (Base), 및 LCX 거래소가 있습니다 [6].
KeetaNet 백서(https://iq.wiki/wiki/white-paper)에는 다음과 같은 저자들이 나열되어 있습니다: Roy Keene, Tanveer Wahid, Ezra Ripps, 그리고 Ty Schenk [1]. Ty Schenk은 Keeta의 CEO로도 알려져 있습니다 [7].
Keeta는 Keeta 네트워크의 첫 번째 KYC 제공업체인 FootPrint와의 파트너십을 발표했습니다. 이 파트너십은 네트워크의 기본 컴플라이언스 기능을 지원합니다 [2].