AUC 메인넷
Last updated
Last updated
AUC 생태계는 참여자의 일상에서 발생하는 모든 거래 데이터를 포괄하므로 그 데이터량과 기록에 대한 요청 등이 방대한 것이 특징입니다. 블록체인에 많은 기록을 관리하고 많은 트랜잭션을 소화할 수 있어야 하지만, AUC가 초기에 토큰 발행을 목적으로 사용하는 이더리움의 수용범위에서는 그 사용이 느려지거나 어려워질 수가 있습니다. 흔히 공개되어 있는 블록체인은 불특정 다수가 노드를 확보하고 있기 때문에, 전송속도가 느린 특징을 가지고 있습니다. 따라서 추후 Advanced Project는 생태계의 효율적이고 경제적인 환경 조석을 위하여 프라이빗 블록체인과 퍼블릭 블록체인 two track으로 운용됩니다.
초기에는 이더리움 기반의 AUC 프라이빗 사이드체인 형태로 구성하여 성능의 안정성과 블록체인 네트워크의 수수료를 배제하고 안정적인 서비스를 제공합니다. AUC의 프라이빗 블록체인은 AUC Financial Platform의 생태계 내에서만 서비스 특성에 따라 비즈니스 레이어와 블록체인 레이어를 분리하고 별도의 블록체인 네트워크 브릿지를 개발하여 어떠한 메인넷에도 연계할 수 있도록 호환성과 확장성을 확보합니다. 또한 공공기관과 기존 금융기관과의 협업을 위해 DID 인증, 신용정보 등 개인정보 보호를 위하여 프라이빗 블록체인을 사용하여 en-Cash를 발행합니다.
en-Cash는 남아프리카공화국 법정화폐인 란드(RAND)와 동일한 가치로 페깅(pegging)되어 있는 안정적인 (stable)인 코인입니다. en-Cash는 범용성이 아닌, AUC 생태계 내에서만 통용되는 폐쇄형 화폐로서 해당 가치에 대한 지급보증금이 존재합니다. en-Cash는 AUC financial platform에서 AUC와 교환 가능하도록 설계됩니다. 향후 네트워크가 확장이되고 범용적으로 사용되어질 때, AUC 퍼블릭 블록체인으로 전환합니다. 이때 이더리움 기반의 기존 AUC 토큰은 AUC 코인으로 전환됩니다.
AUC 퍼블릭 블록체인은 PoA(Proven of Approval) 방식으로 합의 알고리즘을 구현하여 보다 빠르고 정확하게 트랜잭션을 처리합니다. AUC 메인넷의 합의 알고리즘인 PoA 방식은 권위있는 기관에서 조건에 맞는 노드를 증명해 이들간 합의를 이루는 방식입니다. PoA는 채굴이 필요없으며, 다른 합의 알고리즘들보다 속도가 빠르고 확장하는 것도 쉽습니다. 모든 거래와 블록은 채굴자들을 대체하는 검증인(validators)들이 처리하기 때문에 네트워크 성능을 유지하기 위해 많은 리소스를 사용할 필요가 없으며 속도도 빠릅니다.
또한 AUC 퍼블릭 블록체인은 다양한 B2C 블록체인 서비스를 지원할 수 있는 플랫폼으로 개발됩니다. 이더리움의 디앱(dApp)과 같이 AUC 메인넷 위에서 다양한 서비스의 자체 토큰을 발행할 수 있으며, 이러한 하위 토큰들은 AUC 메인넷과 프로토콜 레이어에서 전송되므로 빠른 트랜잭션이 가능합니다.
AUC 메인넷은 퍼블릭 및 프라이빗 저장소 생성을 지원합니다. 저장소는 개발자들을 위한 일종의코드 호스팅 플랫폼으로서, 프로젝트를 위해 개발되는 실제 소프트웨어 프로그램 코드를 포함합니다. 퍼블릭 저장소의 목표는 dApp을 위해 공유되고 공개된 분산 인프라를 구축하는 것이며, 프라이빗 저장소는 dApp를 위해 제어되는 안전한 프라이빗 인프라 역할을 하는 것입니다.
AUC 메인넷(프라이빗/퍼블릭)은 네트워크 데이터를 확인할 수 있는 AUC스캔을 제공합니다. AUC스캔은 조작 및 수정된 정보가 아닌 AUC 네트워크에서 발생한 모든 트랜잭션 및 로그 기록에 대한 검색 결과를 제공합니다. 사용자가 AUC 코인을 비롯해 모든 거래에서 사용되거나 발행된 토큰의 수량과 거래 내역 등을 확인할 때마다 실시간 데이터가 제공됩니다.
또한 AUC 메인넷은 NFT와 DeFi 서비스를 위한 프로토콜을 제공합니다. 가상자산의 예치, 대출, 이자 등은 물론 NFT 를 포함한 디지털 에셋 전반에 걸쳐 금융 서비스가 가능합니다. 이러한 모든 트랜잭션의 네트워크의 수수료는 AUC 코인으로 지불되며, 낮은 네트워크 수수료는 사용자는 물론 dApp 개발자가 평소에 접하던 불편함을 제거하여 대중화를 가능하게 합니다.
AUC 메인넷 자체 API 외에도, 입점하는 dApp들이 서비스 개발 속도를 높일 수 있도록, 결제 정산 모듈, 클라우드 서비스 모듈, 메신저 등 AUC 서비스 모듈들이 API로 제공될 예정입니다. 차후에는 이러한 모듈들이 하나의 smart contract로 서 작동될 수 있도록 적용할 예정입니다. AUC 메인넷의 상단은 decentralized data와 AUC 댑스토어가 존재하며 이곳에는 주로 외부 개발사들이 만들 어 운영하는 dApp들을 사용자들이 자유롭게 사용할 수 있게 됩니다.
일상 생활에서 실시간 결제와 거래의 필요성에 따라 현재 AUC 토큰은 이더리움 계정 추상화 및 영지식 증명 시스템을 적용한 메인넷으로 전환될 예정입니다. 이더리움 계정 추상화를 위한 제안인 ERC-4337을 AUC 메인넷에 구현하여 사용자 지갑에 새로운 검증 로직을 도입할 예정입니다. 이를 통해 지갑 개발자는 내장된 다중 서명, 소셜 복구, 새로운 서명 알고리즘과 같은 기능을 구현할 수 있습니다. 또한 계정 추상화를 통한 가스비 지원은 기존 결제 시스템의 비효율성을 완화하여 블록체인 결제 시스템을 복잡하다고 인식하는 사용자들을 끌어들일 수 있을 것입니다. 수수료를 지불할 이더리움이 부족한 경우, 사용자는 다른 ERC-20 토큰으로 지불하거나 가스 수수료를 아예 피할 수 있는 유연성을 갖게 되어 AUC 메인넷의 블록체인 결제 시스템을 더욱 다양하게 활용할 수 있게 될 것입니다.
그러나 계정 추상화 시스템의 보안 측면을 강화하는 것이 필수적입니다. 보안을 강화하고 개인 정보 보호를 강화하기 위해 AUC 퍼블릭 블록체인은 영지식 증명을 활용하고자 합니다. 이 기술을 통해 사용자는 특정 거래의 유효성을 증명할 때 필요한 정보만 공개하고 나머지 정보는 숨길 수 있습니다. 따라서 블록체인 네트워크의 투명성과 개인 정보 보호를 모두 유지하여 블록체인에서 사용자 데이터가 무단으로 노출되는 것을 방지합니다.