검수요청.png검수요청.png

젬마

해시넷
Gemmagxt (토론 | 기여)님의 2022년 4월 26일 (화) 18:23 판 (GEMMA Blockchain 토큰)
이동: 둘러보기, 검색
GEMMA(Gemma Extending Tech)
GEMMA(Gemma Extending Tech)


개요

GEMMA EXTENDING TECH는 2019년에 처음 시작된 블록체인 프로젝트로, 싱가포르에 본사를 두고 있다. 초기에는 이더리움 네트워크를 기반으로 플랫폼 생태계를 구현해왔으나, 2022년 상반기에 리뉴얼을 거치며 자체 메인넷 GEMMA Network를 개발하였다. GEMMA Network는 Tier 1과 Tier2로 구성되며, 확장성, 탈중앙성, 그리고 보안성을 갖는다. GXT는 GEMMA Network의 네이티브 토큰이다. GEMMA는 안정적인 GEMMA 네트워크를 구축하고 GEMMA 플랫폼의 확장을 실현하는 것을 목표로 한다.

GEMMA Network는 퍼블릭 블록체인인 GEMMA Blockchain과 프라이빗 블록체인인 LEMMA Chain으로 구성된 하이브리드 블록체인이다. GEMMA blockchain은 트랜잭션을 처리하고 반영하는 역할을 수행하며, LEMMA chain은 메타데이터를 수집하고 상호작용한다. 또한 GEMMA Network는 GPoS알고리즘을 자체 제작하였다.


블록체인 트릴레마의 구성요소인 확장성, 탈중앙성, 보안성은 아래와 같이 해결되었다.

확장성: 높은 TPS를 바탕으로 블록체인 네트워크를 무한히 확장시킬 수 있다. 트랜잭션 속도가 높으면 상호작용하는 유저의 수와 유치할 수 있는 dApp의 수가 늘어나기 때문이다.

탈중앙성: GEMMA DEX와 GEMMA Network의 자체 거버넌스 토큰이 지닌 독자적인 특징으로, DAO 체계의 탈중앙성을 확보하였다. 더불어 GEMMA의 탈중앙 거래소는 GEMMA 블록체인을 바탕으로 하며 스왑, 리퀴디티, 일딩, 그리고 파밍이 가능하다.

보안성: 퍼블릭 블록체인의 장점인 탈중앙 합의 방식을 유지함으로써 수많은 노드가 합의에 참여할 수 있게 하였다. GEMMA는 단일 장애 지점을 해결하기 위해 앱 서버를 추가하였다. 로드밸런서는 라운드 로빈 접근법을 사용해 트래픽을 라우팅 할 앱 서버를 결정한다. 이 때 만약 특정 서버가 다운될 경우, 다른 서버가 요청에 따라 작동한다. 앱 서버는 기본 데이터베이 스와 연결되어 있으며, 보조 데이터베이스가 예비 데이터베이스 역할을 한다. 기본 데이터베이스가 작동하지 않을 경우 보조 데이터베이스가 작업을 인계받을 수 있도록 두 데이터베이스가 동기화되는 것이다.

더불어 GEMMA의 기술의 특징은 이하와 같다.

(1) 친환경적이고 독자적인 GPOS 합의 메커니즘 활용
(2) GPOS에 의한 노드 확장성과 보안성 확보
(3) 멀티체인 기술로 높은 트랜잭션 속도 구현
(4) 탈중앙 NFT 지원으로 탈중앙 환경에 보다 근접
(5) 양도 불가능 NFT 지원을 통한 NFT 시장 확대
(6) 메타데이터 저장 및 조회가 가능한 LEMMA Chain을 통한 WEB 3.0 지원
(7) 낮은 수수료 환경 지원
(8) 영지식 증명 방식을 통해 정보 보안성 제공
(9) 다른 네트워크와 연결되는 브릿지 환경 조성
(10) 자체 설명 인터페이스와 50개의 다국어 사용자 가이드 제공 (오픈소스)

역사

GXT2.0 (2019 ~ 2021)

이더리움 네트워크를 기반으로 GXT 토큰의 가치를 높일 수 있는 dApp 서비스의 통합 생태계를 일컬어 GXT 2.0이라 부른다. GXT 생태계는 다양한 블록체인 기술이 혼합된 형태로서, DEV API는 플랫폼을 보다 쉽고 빠르게 실행되도록 했다. GXT 토큰 발행과 GXT WORLD 플랫폼 런칭은 GXT 토큰으로 다이아몬드를 구매할 수 있게 하였다. 또한 NFT를 활용한 다이아몬드 정품 인증 사업을 도입해 서비스 고도화를 진행했다.


GXT3.0 (2022 ~ )

GXT 3.0은 GEMMA 증명 (GEMMA Proof of Stake) 알고리즘에 구축될 Gemma Network를 의미한다. GEMMA Network는 ZK-SNARK 기술이 적용되었으며, 높은 TPS를 바탕으로 디파이, NFT, 결제 시스템, WEB 3.0 등을 지원한다. 블록체인 최초로 메타데이터를 저장, 관리할 수 있는 LEMMA Chain과 NFT 정품인증에 특화된 Tag Explorer는 GEMMA Network만의 특징이다. GEMMA의 생태계는 dApp 서비스를 넘어 GEMMA Network를 채택한 다양한 프로젝트로 구성된 통합 플랫폼으로 나아가는 것을 목표로 한다. 이러한 dApp 및 프로젝트가 모인 것을 GEMMA Planet이라고 한다. GXT 3.0의 목표는 안정적이고 혁신적인 GEMMA Network를 구축하고 GEMMA Planet의 확장을 실현하는 것이다.

주요인물

ᄋ Jay Koh(CEO Singapore): • Current) Founder of Singapore Blockchain Club // • Current) Co-Founder in Shibafriend// • Current) Co-Founder in Mars Pandorum // • Current) Co-Founder in Mars Panda World // • Current) Co-Founder in Kryptoia // • Current) Marketing Consultant in Crypto Bank // • Former) Founder in AppsMotion // • Former) Global Country Heads of Ecosystem Growth in AnRKey X

ᄋ Suwan Kim(CTO Singapore) : •Current) Chief Executive Officer of MTO Association LLC // •Current) XIOX Group Representative Director // •Former) Los Child Bank Asia Investment Partner // •Former) China COIN BIRDS Blockchain Media CEO

ᄋ Harshit Sharma(CTO India): •Current) GXT Blockchain Engineer // •Current) Business Development Manager of Web Techno Software Solution

ᄋ Kumar Nichant(GXT advisor India): • Current) Chief Technology Officer at Antier Solutions // • Former) Zubi Infotech Private Limited // •Co-Founder and CTO // •Former) Arthanium Co-Founder // •Former) * XinFin Organization // •Blockchain Engineer

ᄋ Irvan T(CSO Indonesia): • Current) Blockchain Trailblazer // • Current) Building partnerships in the Blockchain and Cryptocurrency space // •Current) Consult and support Marketing strategies for Tech Unicorns // • Former) Country & Regional Head of LATOKEN Exchange

ᄋ Buzz Akimasa(Development Japan): • Current) Development Head of department // •Former) Simplex Technology Inc. Developer

ᄋ Shohei Takabichi(Development Japan): • Current) Development Senior Manager // •Former) AVILEN Data Scientist // •Former) Simplex Technology Inc. AWS Developer


※ 자세한 정보는 https://GEMMAnetwork.com/ 에서 확인할 수 있습니다.

비전

GEMMA는 블록체인 기술의 한계와 문제점을 해결할 수 있는 6가지 방안을 제시한다.

낮은 수수료, 높은 보안 그리고 빠른 속도

GEMMA 의 GPOS 합의 알고리즘은 1만 TPS 이상의 높은 속도와 보안성을 동시에 추구한다. 적은 수의 합의 노드가 합의 검증을 할 수 있도록 하여 고속화를 추구한다. 합의 노드를 무작위로 선택하는 방식을 사용하여 보안성을 향상시킨다. 또한 민팅 수수료, 개발에 대한 기회비용을 줄임으로써 GEMMA 기술에 대한 접근성을 높였다. 

WEB 3.0의 실현

WEB 3.0 구현에 필수적인 요소인 메타데이터 관리를 하이브리드 블록체인으로 해결하였다. GEMMA의 프라이빗 블록체인인 LEMMA Chain은 메타데이터를 프라이빗 블록체인에 저장하고, 결과값만 머클루트 알고리즘으로 퍼블릭 블록체인에 저장한다. 이를 통해 블록체인 빅데이터 구축과 신뢰성 구현을 실현했다. 

정보 보안 및 투명성

GEMMA에 도입된 ZK-SNARK는 투명성과 보안의 문제를 모두 잡을 수 있는 기술이다. ZK-SNARK 기술은 부분 정보를 해시 코드 형태로 표시하여 투명성을 유지하면서 보안성을 향상시킨다. GEMMA Explorer에서 발생하는 거래는 개인 정보를 제외한 정보만 공개하여 보안성을 높이게 된다. 

NFT 혁명

GEMMA는 NFT 민팅 기능을 제공한다 - GEM-721과 GEM-1155 발행을 지원한다. GEMMA는 이더리움이 보유한 일반적인 NFT 본연의 기능을 지원함과 동시에 NFT 정품 인증에 특화된 TAG Explorer를 지원한다. 누구나 TAG Explorer를 통해 NFT 제품이나 서비스의 정품 여부를 쉽게 검증할 수 있다. 더불어 탈중앙 NFT도 GEMMA만의 특징이다. 스마트 컨트렉트에 의해 발행되는 탈중앙 NFT는 다양한 조건에 의해 NFT가 마이닝 되도록 DEFI와 연결도 가능하다. 디지털 컨텐츠가 없이도 LEMMA Chain을 통해 메타데이터 속성을 부여할 수 있기 때문에 자체적인 가치를 지닐 수 있다는 것도 하나의 특징이다. GEM-733과 GEM-1177는 양도가 불가능한 토큰이다. 대신 초기 발행 수수료가 매우 저렴하며 양도가 불가능한 인증을 위한 서비스를 위해 적절하다. 

확장성 추구

GEMMA 기반으로 발행된 GEM-20, GEM-721, GEM-1155는 이더리움, BSC, 솔라나를 포함한 다른 네트워크로 전송 및 수신이 가능하다. 때문에 기존에 다른 네트워크를 사용하던 토큰이나 서비스들이 GEMMA를 사용하여도 기존 네트워크와 호환이 되기 때문에 기존 네트워크를 유지하면서 GEMMA의 모든 유용한 환경을 그대로 사용할 수 있다. 

DAO (Decentralized Autonomous Organization)

GEMMA Network는 완전한 WEB 3.0 플랫폼으로 기능하기 위해 DAO를 통한 탈중앙화 방식을 채택했다. GEMMA Network 안에서 유저들은 GEMMA 거버넌스 토큰인 GXT토큰으로 자유롭게 투표를 통해 네트워크 내 크고 작은 이벤트 및 일정들에 대해 영향력을 행사할 수 있다. 이 때 보유하고 있는 GXT 토큰의 수량은 투표권의 크기에 직결된다.

기술

GEMMA NETWORK

GEMMA Network는 두 개 이상의 블록체인이 조합된 멀티체인 구조의 하이브리드 블록체인이다. GEMMA Network에는 퍼블릭 블록체인인 GEMMA BLOCKCHAIN 과 프라이빗 블록체인인 LEMMA CHAIN 으로 구성되어 있다. 상호 작용 방식은 다수의 Lemma CHAIN 데이터를 묶어서 GEMMA BLOCKCHAIN 에 저장하는 것이다. 이로써 프라이빗 블록체인 데이터의 신뢰성을 높이고 위변조를 방지할 수 있었다.


GEMMA Blockchain

노드

블록체인의 노드는 GEMMA Blockchain을 실행하는 컴퓨터 네트워크이며 전세계의 다른 컴퓨터들과 연결되어 있다. GEMMA Blockchain은 풀노드와 검증 노드라는 2가지 종류의 노드가 존재하며 정보 공유와 확인된 트랜잭션의 복사본을 보관하는 역할이 있다. 풀노드는 전체 트랜잭션 기록을 저장하는 노드이며, 검증자 노드는 블록 반영 레이어에 추가해야 하는 새로운 트랜잭션을 검증하는 기능이 탑재된 풀노드이다. 이를 위해 유효한 트랜잭션 에 서명하는 개인 키가 존재한다. 그들은 새로운 블록이 만들어질 때마다 주어지는 보상(GXT)을 받는다. 검증 노드 없이는 전체 체인이 존재할 수 없으며, 어떤 유저든 검증자가 되어 GEMMA Network의 탈중앙 분산 생태계에 큰 도움이 될 수 있다.


SPOF

단일 장애 지점(SPOF)은 소프트웨어나 하드웨어 같은 단일 개체의 시스템 내부에서 장애가 발생해 서비스 다운타임이 발생하는 시점 을 의미한다. 물론 완전 무결함 시스템을 만들어내는 것은 불가능하나, 그 결함이 시스템 전체의 장애로 이루어져서는 안된다. SPOF의 문제점은 각각의 요소들에 스페어(예비 컴포넌트)를 채워넣는 방식을 통해 방지할 수 있다. 특정 요소에 결함이 발생하면 이를 대체하는 스페어가 작동하는 방식이다. 스페어는 능동형과 수동형으로 나누어진다. 전자는 지속적으로 작동하며 과부하를 방지하는 반면, 후자는 기본 구성 요소가 고장났을 때만 작동한다.

GEMMA는 SPOF 문제를 해결하기 위해 앱 서버를 추가하였다. 로드밸런서는 라운드 로빈(Round-Robin) 접근법을 사용하여 트래픽을 라우팅한다. 이때, 앱 서버는 주 데이터베이스와 연결되어있으며, 주 데이터베이스가 작동하지 않을 경우 보조 데이터베이스가 작업을 인계받는다.

또한, GEMMA는 구글 클라우드 플랫폼(GCP), 아마존웹서비스(AWS), 마이크로소프트 애저(AZURE) 등을 통해 여러 지역에 데이터를 저장한다. 이를 통해 한 지역에서 정전이 발생하거나 그 밖의 이유로 모든 서버를 주관하는 데이터센터가 다운될 경우에도 애플리케이션이 정상적으로 작동할 수 있다.


Transaction Per Second (TPS)

Transaction per second, TPS,는 초당 트랜잭션 수를 의미한다. TPS는 솔루션의 확장성을 논할 때 중요하게 논의가 되는 요소이다. 블록 타임은 체인에 새 블록을 추가하는데 걸리는 평균 시간을 의미한다. 비트코인의 경우 블록 생성에 10분 정도가 소요되며 체인의 블록 크기는 1MB다. 이런 기술적 기반으로 비트코인이 운영되는 블록체인은 여타 암호화폐에 비교하면 느린 7TPS를 허용하고 있다. 이더리움의 경우 처리량 대비 속도는 비트코인의 2배인 20TPS 정도다. GEMMA Blockchain은 다중티어 구조와 GPOS 합의 알고리즘을 이용하여 10,000 TPS 까지 가능한 블록체인을 구현 하였다.


스마트 컨트랙트

블록체인 기반 스마트 컨트랙트에는 기본적으로 두 개의 데이터베이스가 존재한다. 첫째는 모든 트랜잭션 로그가 저장된 블록체인 데이터베이스이고, 둘째는 스마트 컨트랙트의 상태를 저장하는 데이터베이스이다. 스마트 컨트랙트는 상태를 변경할 수 있는 어플리케이션으로, 이를 변경하기 위한 입력값은 트랜잭션에 포함되어 있다.

스마트 컨트랙트는 두 가지 인터페이스를 공개한다: 트랜잭션과 쿼리. 트랜잭션을 통한 인터페이스는 트랜잭션 데이터베이스에 저장되고, 스마트 컨트랙트의 상태를 변경 시키는 접근방법이다. 쿼리는 트랜잭션 데이터베이스에 기록이 남지 않으면서 스마트 컨트랙트의 상태를 읽는 작업이다. 트랜잭션은 쓰기, 삭제, 수정을 실행 하고, 쿼리는 읽기를 통한 조회만을 실행한다.

스마트 컨트랙트는 모든 데이터를 서로 공유하기 때문에 특정한 사용자가 스마트 컨트랙트의 실행 결과를 조작하려고 해도 조작할 수 없다. 블록체인이 모든 트랜잭션의 무결성을 보장해 주는 방식으로 스마트 컨트랙트의 무결성도 보장할 수 있다. 또한, 조건이 충족된 경우 계약을 자동으로 이행함으로써 계약의 집행 비용 및 분쟁 가능성을 줄일 수 있다.


ZK-SNARK

ZK-Snark는 “Zero-knowledge Succinct Non-interactive Argument of Knowledge”의 약자로, 기존의 영지식 증명을 좀 더 간결하고 비상호적인 환경에서 적용 가능하도록 변형한 기술이다. 이는 한 당사자가 특정 정보를 공개하지 않고도 자신의 소유권을 증명할 수 있는 암호화 증명이다. 이 증명 방식은 트랜잭션을 실행하기 전 생성된 비밀키를 사용해 이루어진다.

ZK- Snark는 트렌젝션에 저장될 정보를 GEMMA Blockchain에 반영시킬때 공개 유/무를 결정짓는 역할을 한다. 이는 향후 개인정 보 보호가 가능한 블록체인 생태계 구축에 이바지할 수 있다.


GEMMA Explorer

GEMMA Explorer는 사용자가 GEMMA Blockchain 네트워크에서 공개 주소, 개별 블록, 트랜잭션에 대한 정보를 찾을 수 있는 GEMMA Blockchain의 검색 엔진 역할을 한다. 트랜잭션의 경우 블록 확인을 기다리는 사람들에게 유용할 수 있다. 예를 들어 사용자가 GEMMA 거래소에 입출 금 요청에 대한 거래 ID를 가지고 있을 경우, 자금 흐름을 모니터링할 수 있다. 또한 GEMMA 익스플로러는 특정 목적에 특화 된 익스플로러 서비스의 기초가 될 수 있다. 그중의 하나는 NFT 정품 인증 생산 및 조회 를 위한 TAG 익스플로러이다.


GEMMA Blockchain 토큰

GEMMA Blockchain에는 크게 3가지 종류의 토큰이 존재한다.

1. GEM 20

GEM-20은 GEMMA Network의 표준 토큰으로 대중적인 이더리움 토큰 표준인 ERC-20을 확장한 것이라고 봐도 무방하다. 이는 토큰의 사용법과 사용 가능한 대상, 사용 관련 규정들을 정의한다. GEMMA Blockchain 네트워크는 크로스체인 구조가 가능한 플랫폼이며 호환성에 크게 중점을 두고 개발됐다. GEM-20 토큰은 ERC-20 토큰과 호환이 가능하다. 

2. GEM-721

GEM-721는 GEMMA Blockchain에서 NFT에 관련된 표준 토큰으로 이더리움 블록체인의 ERC-721과 유사한 개념을 갖는다. 다만, 이더리움 블록체인은 NFT 전송에 상당한 시간이 소요되고 수수료 역시 높은 편이다. 이런 점을 극복하기 위해 GEMMA Blockchain 네트워크는 거래 속도가 향상된, 동시에 수수료가 낮은 GEM-721 토큰을 내놓는다. 

3. GEM-1155

GEM-1155는 GEM-20(토큰)과 GEM-721(NFTs)의 특징이 혼합된 멀티 토큰이다. 하나의 컨트랙트로 GEM-20의 대체가능함과 GEM-721의 대체불가능함을 동시에 제공할 수 있다. 대체가능 여부는 수량에 의해 결정된다. 수량이 1인 토큰은 대체불가능한 반면, 복수의 수량일 경우에는 대체가능한 NFT가 된다. 

그 외에, GEM-733, GEM-1177도 존재한다. GEM-733은 GEM-721과 같지만 양도가 불가능한 토큰이다. GEM-1177은 GEM-1155와 같지만 양도가 불가능한 토큰이다. 이 둘은 초기 발행 수수료가 매우 저렴하며, 양도가 불가능한 인증을 위한 서비스에 적합하다.

GPOS

GEMMA의 지분증명은 자체 네트워크와 GXT 토큰 생성을 관할하는 일종의 규칙성을 지닌 지분 증명 합의 형태의 변형물이다. 이는 결정론적 알고리즘을 기반으로 이루어져 있으며, 블록의 검증자들이 지분의 특성에 따라 선출되는 것을 원칙으로 한다. GPOS 는 속도와 보안성 측면에서 기존 블록체인 기술들의 단점을 보완 하였다.

LEMMA Chain

하이퍼레저 패브릭

LEMMA 업로더

LEMMA 익스플로러

NFT Minting

TAG Explorer

GEMMA 지원도구

GEMMA 탈중앙 거래소

Liquidity Pool

GEMMA Pool

GEMMA 스와핑 플랫폼

GEMMA 파밍 플랫폼

GEMMA 복권 플랫폼

GEMMA 모바일 지갑

GEMMA 브릿지

스테이킹 플랫폼

GEMMA 플래닛

콜럼버스(Columbus)

마이닝 헌터

크립토 스톤

로드맵

파트너사

참고자료

같이 보기


  검수요청.png검수요청.png 이 젬마 문서는 암호화폐 종류에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.