로커스체인 계정은 고유한 암호화 방식으로 생성된 계정 주소(퍼블릭 키 역할 포함)를 통해 트랜잭션을 발행하는 주체로 기능합니다. 트랜잭션은 데이터 교환, 자산 전송, 스마트 계약 실행 등 다양한 작업을 수행하는 핵심 요소로, 디지털 서명을 통해 무결성을 보장합니다. 지갑은 코인 및 토큰 잔액 등 계정의 상태를 반영하며, 원장에 기록된 트랜잭션을 통해 투명하게 업데이트됩니다. 이러한 시스템은 디지털 자산 관리와 스마트 계약 실행을 원활히 지원하며, 로커스체인을 블록체인 사용자들에게 최적화된 플랫폼으로 만들어 디지털 서비스와 애플리케이션에서 핵심적인 역할을 합니다.
로커스체인의 월드 원장은 네트워크 내 모든 트랜잭션을 포괄적으로 기록한 데이터베이스로, 확장성과 효율성을 극대화하기 위해 샤딩(sharding) 방식을 활용해 관리됩니다. 샤드는 원장을 더 작은 단위로 분할하여 독립적으로 관리하며, 각 샤드에는 특정 계정과 해당 트랜잭션이 포함됩니다. 이 설계를 통해 개별 노드의 데이터 부담을 줄이고, 트랜잭션 처리 능력을 무한히 확장할 수 있으며, 네트워크 활동이 증가해도 안정적인 성능을 유지할 수 있습니다.
로커스체인 네트워크는 완전히 탈중앙화된 P2P 시스템으로, 로커스체인 프로그램을 실행하는 장치인 노드가 데이터를 저장하고 거래를 처리하며 합의에 참여하여 네트워크 안정성과 무결성을 보장합니다. 노드 운영자는 거래 검증 및 블록 생성 등의 기여에 대한 보상을 받습니다. 중앙 서버나 단일 장애 지점이 없는 네트워크는 투명하고 중립적이며 안전하게 운영되어 탈중앙화와 신뢰성을 극대화합니다.
로커스 체인의 샤드는 분산 데이터 관리를 위한 기본 단위로, 샤드 노드, 네트워크, 원장으로 구성되며 각각 특정 계정 데이터와 트랜잭션을 독립적으로 관리합니다. 샤드는 샤드 네트워크 전체에 처리 및 저장 부하를 분산하여 확장성과 효율성을 향상시킵니다. 노드는 특정 샤드에 할당되어 데이터, 유효성 검사, 블록 생성을 처리하며, 샤드 간 통신을 통해 원활한 데이터 동기화 및 트랜잭션 처리를 보장합니다. 이러한 구조는 노드 원장 프루닝을 통해 저장 공간을 효율적으로 관리하고, 네트워크 성능과 확장성을 유지하면서 높은 트랜잭션 처리량을 가능하게 합니다.
로커스체인의 다이내믹 샤딩 기술은 트랜잭션 양에 따라 샤드를 자동으로 조정해 네트워크의 확장성과 효율성을 최적화합니다. 샤드가 처리 한계에 도달하면 새로운 샤드를 생성하고 계정과 데이터를 재분배하여 부하를 분산시켜 안정적인 트랜잭션 처리를 보장합니다. 이 유연한 아키텍처는 트랜잭션이 급증하는 동안에도 성능과 일관성을 유지하여 네트워크가 성능 저하 없이 다양한 수요를 처리할 수 있도록 합니다.
로커스체인은 결정론적 비잔틴 장애 허용(BFT) 합의 메커니즘을 사용하여 신속하고 불변하며 신뢰할 수 있는 트랜잭션 체결을 보장합니다. 트랜잭션은 샤드 합의를 통해 샤드 수준에서 처리되며, 글로벌 일관성과 검증을 위해 월드 블록에 통합됩니다. 이 메커니즘은 네트워크 무결성, 안정성, 빠른 의사결정을 보장하므로 고속 처리가 필요한 애플리케이션에 이상적입니다.
로커스체인 지분증명(PoS) 합의 메커니즘은 노드 지분과 기여도에 따라 BFT 합의 위원회를 선정하여 공정성을 보장하고 적극적인 참여에 대한 보상을 제공합니다. 지분이 높거나 기여도가 높은 노드가 선정될 가능성이 높으며, 노드가 아닌 운영자도 자산을 위임하여 간접적으로 보상을 받을 수 있습니다. 이러한 환경 친화적인 접근 방식은 에너지 소비를 줄이고, 협업을 촉진하며, 참여를 확대하는 동시에 지속 가능하고 균형 잡힌 블록체인 생태계를 유지합니다.
로커스체인의 VME는 자원을 갖춘 노드가 네트워크 과부하 없이 계약을 실행하는 자발적 모델을 통해 고성능 스마트 컨트랙트 실행을 가능하게 합니다. VME는 각각 특정 작업에 맞게 구성된 여러 개의 독립적인 가상 머신(VM)을 지원하여 스마트 컨트랙트 간의 효율적인 협업과 원활한 상호 작용을 구현합니다. 스마트 컨트랙트 트랜잭션은 원장에 직접 기록되어 투명성과 속도를 보장합니다. 이 시스템은 유연하며 이더리움과 호환 가능하고, 자원(리소스) 사용을 최적화하며 다양한 애플리케이션을 지원합니다. 이를 통해 로커스체인을 차세대 블록체인 기술을 위한 강력한 플랫폼으로 자리매김하게 합니다.
Account Wise Transaction Chain with Byzantine Fault Tolerance (BFT)
로커스체인의 다이내믹 샤딩 기술은 트랜잭션 양에 따라 샤드를 자동으로 조정해 네트워크의 확장성과 효율성을 최적화합니다. 샤드가 처리 한계에 도달하면 새로운 샤드를 생성하고 계정과 데이터를 재분배하여 부하를 분산시켜 안정적인 트랜잭션 처리를 보장합니다. 이 유연한 아키텍처는 트랜잭션이 급증하는 동안에도 성능과 일관성을 유지하여 네트워크가 성능 저하 없이 다양한 수요를 처리할 수 있도록 합니다.
Locus Chain's Verifiable Pruning is about efficiently verifying a chunk of data without scanning all previous data chunks.