오늘은 Everscale Deep Tech 칼럼의 주제로서 "확장 가능한 블록체인은 실제로 어떻게 작동해야 합니까?"에 대해 보다 구체적으로 이야기해봅니다.
🔵블록체인의 확장성은 증가하는 워크로드를 처리하고 더 많은 초당 트랜잭션(TPS)을 처리할 수 있는 능력을 의미합니다.
🔵Ethereum은 증가하는 네트워크 활동으로 인해 지속적으로 확장성 문제에 직면하고 있으며, 이는 결국 더 높은 거래 비용으로 이어집니다.
🔵Everscale은 스마트 계약을 기반으로 하는 고유한 아키텍처를 갖춘 확장 가능한 5세대 블록체인입니다.
🔵Everscale은 수평적으로 확장 가능한 독특한 이기종 블록체인 아키텍처를 사용합니다. 여기서 모든 개체(지갑 포함)는 스마트 계약입니다.
🔵스마트 계약은 서로 메시지를 교환하고 해당 메시지의 지침은 TVM(Threaded Virtual Machine)에 의해 실행됩니다. 다른 스마트 계약의 상태뿐만 아니라 자신의 상태도 변경할 수 있습니다.
🔵스마트 컨트랙트가 메시지를 보낼 때 트랜잭션이 생성되고 마스터체인의 블록에 저장됩니다.
🔵확장성을 달성하기 위해 Everscale은 여러 스마트 계약의 메시지를 처리하는 샤드로 분할을 사용합니다. 네트워크의 현재 요구 사항에 따라 샤드를 분할하거나 병합할 수 있습니다.
🔵마스터체인은 임의의 사용자 트랜잭션을 처리하고 여러 샤드를 사용하여 로드 급증을 처리할 수 있습니다. 다른 샤드의 블록 해시를 포함하므로 전체 체인 상태에 대한 합의에 도달하는 데 중요한 역할을 합니다.
🔵Everscale 아키텍처는 각각 256개의 샤드가 있는 최대 232개의 워크체인을 지원합니다. 이 확장성은 네트워크 요금에 부정적인 영향을 미치지 않으면서 초당 수백만 건의 트랜잭션을 허용합니다.
🔵각 Workchain은 독립적으로 구성할 수 있으며 자체 가상 머신, 커미션 정책 및 통화를 실행할 수 있습니다. 워크체인은 병렬로 작동하고 체인 간 통신 메커니즘을 사용하여 서로 통신할 수 있습니다.
🔵유연성과 확장성에 대한 이러한 접근 방식은 Everscale 블록체인을 결제 또는 운송 시스템, 소셜 네트워크 또는 음식 배달과 같은 다양한 애플리케이션에 적합한 플랫폼으로 만듭니다.