블록체인

블록체인은 토큰 소유권을 기록하고 토큰 소유자가 제한 없이 양도, 판매 및 사용할 수 있도록 하는 데 사용됩니다. IPFS는 실제 디지털 자산을 저장하고 변경될 수 없도록 보장하는 데 활용됩니다.

GoArt 스택에 통합된 세 가지 고유한 블록체인 프로토콜이 있습니다.

  • GoArt용 ERC-20

  • 디지털 자산 저장 및 거래를 위한 ERC-1155 및 ERC-721

플랫폼

"이전에 Matic Network로 알려졌던 Polygon은 상호 연결된 블록체인 네트워크를 구성하기 위한 프레임워크입니다. 새로운 사이드체인 솔루션을 사용하여 처리량, 열악한 사용자 경험(느린 속도 및 지연된 트랜잭션), 커뮤니티 거버넌스 부족을 포함하여 Ethereum의 주요 제한 사항 중 일부를 해결하는 것을 목표로 합니다. Polygon의 아키텍처는 Ethereum 계층, 보안 계층, Polygon 네트워크 계층 및 실행 계층의 4개 계층으로 구성됩니다. Polygon의 임의 메시지 전달 기능으로 인해 Polygon에서 시작된 체인은 서로 통신할 수 있고 Ethereum 메인 체인과도 통신할 수 있습니다. 이를 통해 상호 운용 가능한 분산형 애플리케이션(dapps)과 다양한 플랫폼 간의 간단한 가치 교환과 같은 다양한 새로운 사용 사례가 가능해집니다. "

기술 솔루션 분석

GoArt 플랫폼의 아키텍처는 여러 구성 요소로 구성됩니다. 블록체인 통합 측면에서 우리 웹 프론트엔드는 클라우드 기반(현재 GCP) 백엔드에서 지원됩니다. 결과적으로 작성자의 자산은 조폐국 이전에 저장됩니다. 공개적으로 접근할 수 있도록 IPFS에 업로드한 다음 ASSET의 해시가 소유자의 권한과 함께 스마트 계약에 기록됩니다.

프로그램 에이전트

"GoArt 플랫폼의 아키텍처에는 블록체인을 모니터링하고 상태 전환을 기록하는 Azure 인프라의 서버가 포함됩니다. 그런 다음 변경 사항은 API를 통해 백엔드로 전파되며, 여기서 분산된 Firestore 데이터베이스는 레코드를 업데이트하여 프런트엔드가 가장 최근 변경 사항을 검색하고 GoArt 플랫폼의 플레이어와 사용자에게 적절하게 표시할 수 있도록 합니다. 이러한 상태 수정에는 토큰(LANDS, ASSETS 또는 GOART TOKENS) 소유권 이전이 포함됩니다. "

지갑

시스템에서 핫월렛의 사용을 제한함으로써 지갑과 관련된 보안 위험이 감소합니다. 핫 월렛에 대해 허용되는 유일한 용도는 화이트리스트 및 추천입니다. 수집된 자금은 3개의 Nano Ledger X 하드웨어 지갑의 추가 보안과 함께 Gnosis에서 제공하는 다중 서명 지갑에 안전하게 저장됩니다. ""핫 월렛 작업""에 나열되지 않은 모든 작업에 대해 이러한 하드웨어 지갑에서 3개 중 2개의 승인이 필요합니다. 사용자가 플랫폼에서 구매 또는 기타 유형의 결제를 하려는 경우:

  • 사용자는 배포된 스마트 계약에서 처리할 ERC-20 토큰(MATIC)을 보내고 지갑에 GoArt 토큰을 받게 됩니다.

보안

GoArt 시장의 스마트 계약은 Polygon의 보안에 의존하여 작동합니다. gnosis Multisig 지갑과 3개의 하드웨어 지갑으로 구성된 다중 서명 지갑은 스마트 계약의 논리에 영향을 줄 수 있는 유일한 지갑입니다.

백엔드에서 소유권 추적을 위해 스마트 계약 이벤트를 캐시하는 데이터베이스를 관리합니다. 또한 백엔드는 임시 자산을 저장합니다. 이와 관련하여 그 책임은 최소화됩니다.

Last updated