블록체인 기술은 수년에 걸쳐 크게 발전했지만 확장성은 여전히 핵심 문제 중 하나입니다. 이 기사에서는 Validium을 소개하고 작동 방식과 Ethereum 확장성을 최적화하는 방법을 살펴봅니다.
Validium은 효율적인 거래 처리를 위해 오프체인 데이터 가용성과 계산을 사용하는 Ethereum용 확장 솔루션입니다. 일부 데이터를 온체인에 저장하는 영지식 롤업(zk-rollup)과 달리 Validium은 거래 데이터를 오프체인에 저장하고 영지식 증명(ZKP)을 사용하여 거래 유효성을 확인합니다.
Validium은 유효성과 무결성을 보장하기 위해 Ethereum의 스마트 계약을 활용하여 Ethereum 메인넷 외부에서 거래를 실행합니다. 다음으로 Validium의 주요 기능 중 일부를 다루겠습니다.
Validium을 통해 거래를 실행하려면 사용자가 해당 거래를 운영자에게 보내야 합니다. 운영자는 Validium 체인에서 트랜잭션 실행을 담당하는 노드이며 단일 개체 또는 지분 증명(PoS) 시스템을 통해 선출된 개체 그룹일 수 있습니다.
운영자는 대량의 트랜잭션을 수집하여 오프체인에서 일괄 처리하고, 처리가 완료되면 증명 회로라는 특수 시스템을 사용하여 트랜잭션이 올바르게 실행되었음을 증명합니다.
Validium(모든 계정과 잔고에 대한 기록)의 상태를 큰 나무, 즉 Merkle 트리로 상상해 보세요. 트리의 루트는 상태 루트로, 마치 지문과도 같으며 전체적인 상태를 반영합니다. 이 상태 루트는 Ethereum에 저장됩니다.
운영자는 거래를 처리할 때 상태 루트를 업데이트하여 새로운 잔액과 계정 상태를 반영합니다. 그런 다음 업데이트된 상태 루트를 모든 작업이 올바르게 수행되었다는 증거와 함께 이더리움 메인넷으로 보냅니다.
영지식 집계와 달리 Validium의 블록 생산자는 Ethereum에 모든 거래 세부 정보를 게시할 필요가 없습니다. Ethereum이 증명을 성공적으로 검증하면 새로운 상태가 수락되고 Validium이 업데이트됩니다.
사용자는 Ethereum의 특별 계약에 ETH 또는 기타 토큰을 보내는 것만으로 Ethereum에서 Validium으로 자금을 이체할 수 있습니다. 계약은 이 보증금을 Validium 오프체인으로 전달하고 사용자의 오프체인 계정에 적립됩니다.
이더리움으로 자금을 다시 인출하려면 사용자는 운영자에게 인출 요청을 제출해야 합니다. 운영자는 요청을 일괄 처리하고 이더리움에서 일괄 처리가 확인되면 사용자는 자금을 인출할 수 있습니다.
토큰 교환 및 결제와 같은 간단한 사용 사례의 경우 Validium은 모든 데이터를 이더리움 메인넷에 저장하지 않고도 많은 거래를 신속하게 처리할 수 있어 매우 효율적입니다. 거래 과정이 간단하고 복잡한 계산이 필요하지 않은 사용 사례에 더 적합하다는 것을 알 수 있습니다.
스마트 계약은 블록체인에서 실행되는 프로그램이며 일반적으로 복잡한 작업을 포함합니다. Validium은 이와 관련하여 상당한 과제에 직면해 있습니다. 복잡한 작업이 올바르게 실행되었음을 증명하려면 더 강력한 컴퓨팅 성능이 필요하고 이로 인해 Validium이 스마트 계약이 제공하는 다양한 기능을 지원하기가 어렵기 때문입니다.
일부 프로젝트에서는 이더리움 스마트 계약 기능과 Validium의 호환성을 향상시키는 방법을 연구하고 있습니다. 한 가지 해결책은 Validiums에 최적화된 Solidity(이더리움 스마트 계약을 작성하는 데 사용되는 프로그래밍 언어)와 같은 프로그래밍 언어의 특수 버전을 만드는 것입니다. 그러나 이 솔루션에는 한계가 있을 수 있으며 일반 Ethereum 프로그래밍 환경의 모든 기능을 지원하지 않을 수 있습니다.
이더리움 메인넷의 데이터 저장 및 컴퓨팅 부담을 줄여 Validium은 초당 최대 9,000건의 트랜잭션(TPS)을 달성할 수 있습니다. 이는 속도와 비용 효율성이 가장 중요한 분산형 거래소(DEX)와 같은 애플리케이션에 매우 중요합니다.
Validium은 체인에 거래 데이터를 게시하지 않으므로 가스 비용을 크게 절감하고 사용자가 거래 비용을 절감하며 수익을 높일 수 있도록 돕습니다.
Validium은 데이터를 오프체인에 저장함으로써 확장성에 영향을 주지 않으면서 거래 개인 정보 보호를 향상하고 추가 보안 보호를 추가할 수 있습니다.
Validium은 주로 오프체인 데이터 가용성에 의존하며 이로 인해 위험이 발생합니다. 운영자 또는 데이터 가용성 관리자가 거래 데이터를 보류하는 경우 사용자 자금을 인출하는 데 필요한 증거가 생성되지 않을 수 있습니다.
유효성 증명을 생성하려면 특수 하드웨어가 필요하므로 중앙화로 이어질 수 있습니다. 소수의 주체만이 필요한 자원을 감당할 수 있다면 이들이 네트워크를 장악하고 분산된 성격을 약화시킬 수 있습니다.
Validium은 영지식 증명을 통해 거래 무결성을 보장하면서 오프체인 거래를 처리하여 이더리움 네트워크를 최적화하는 확장 솔루션입니다. 온체인 데이터 저장의 한계를 해결함으로써 Validium은 트랜잭션 처리량을 높이고 블록체인 확장성 문제를 해결하는 데 중요한 기여를 할 수 있습니다.
위 내용은 Validium의 개념과 작동 방식 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!