0Chain(제로체인) (2018년 출시)은 분산형 데이터 저장 플랫폼으로, 데이터 개인 정보 보호, 보호 및 개인 정보 공유를 제공합니다. 이더리움 블록체인 기반으로 구축되었으며 기업이 GDPR/CCPA 준수, 투명성 및 거의 제로에 가까운 책임을 달성하도록 지원하는 것을 목표로 합니다. ZCN은 플랫폼의 네이티브 토큰이며 시스템에 저장된 데이터와 연결됩니다. 또한 보유자에게 이자를 생성하기 위해 잠금 또는 스테이킹할 수도 있습니다.[1]
0체인은 미국에 기반을 둔 조직인 0체인 LLC에서 개발했습니다. 2017년에 비전 있는 기업가 Saswata Basu(사스와타 바수)와 San Jose State University(샌호세 주립대학교)의 부교수 Tom Austin(톰 오스틴)이 공동으로 설립했습니다. 본사는 캘리포니아주 쿠퍼티노에 있으며, 현재 직원 수는 약 11명에서 50명입니다.
이름 | 직책 | 참조 |
---|---|---|
Saswata Basu (사스와타 바수) | 공동 설립자 & CEO | |
Thomas Austin (토마스 오스틴) | 공동 설립자 & CTO | |
Maxim Prishchepo (맥심 프리슈체포) | 운영 | |
Krishna Upadhyaya (크리슈나 우파디야야) | 블록체인 개발자 | |
Sarath Ambati (사라스 암바티) | 수석 설계자 | |
Kenny Wesela (케니 위셀라) | 프로토콜 엔지니어 | |
Arinjita Paul (아린지타 폴) | 프로젝트 어소시에이트 | |
Aniruddh Agarwal (아니루드 아가왈) | 풀스택 개발자 | |
Manibharathi R (마니바라티 R) | 수석 안드로이드 개발자 | |
Neeraj Negi (네라지 네기) | 수석 iOS 개발자 | |
Tanuj (타누지) | 전문 클라우드 아키텍트 | |
Chirag Bhaiji (치라그 바이지) | 모바일 개발자 | |
K.K. Saravanan (K.K. 사라바난) | 수석 블록체인 엔지니어 | |
Aditya (아디티야) | 풀스택 개발자 | |
Nikhaar Shah (니카르 샤) | UI 디자이너 | |
Mo Siam (모 시암) | 운영 | |
Derick Fiebiger (데릭 피비거) | 운영 | |
Bernie Billota (버니 빌로타) | 운영 |
0Chain은 지금까지 3차례에 걸쳐 총 590만 달러의 자금을 조달했습니다. 2017년 7월 1일에 시드 투자 라운드에서 미공개 금액의 자금을 조달했습니다. 2014년 12월에 진행된 초기 코인 제공(ICO) 및 사전 판매 라운드에서 590만 달러의 자금을 조달했습니다. 마지막 투자 유치는 2020년 1월 21일에 이루어졌습니다. [2][3]
0chain ICO는 단 두 달 만에 총 3,900만 달러(USD)를 모금했습니다. 2018년 12월에 시작하여 2018년 2월 16일에 종료되었습니다. ZCN 토큰 가격은 1.4달러였습니다. 총 공급량 4억 개 중 10%의 ZCN 토큰이 ICO 라운드에 배정되었습니다.[3]
0Chain은 고성능 및 개인 데이터 공유와 같은 기능을 갖춘 분산형 저장 플랫폼입니다. 사용자 애플리케이션에 대한 자동화된 데이터 개인 정보 보호 준수, 지속적인 보호 및 안전한 공유를 제공합니다. 0Chain은 분쟁 해결, 감사 수행 및 데이터 책임 제거를 위한 불변의 데이터 원장을 보유하고 있습니다.[4]
또한 0Chain은 고객, 파트너, 내부 그룹 및 직원 간의 안전한 데이터 공유를 가능하게 합니다. 이 플랫폼은 간단한 API 인터페이스를 통해 Hyperledger 및 Ethereum과 같은 블록체인 플랫폼의 스마트 계약 애플리케이션에서 개인 데이터 사용을 확장하며, 어떤 스마트 계약과도 통합을 제공할 수 있습니다. 투명성과 거의 제로에 가까운 책임으로 기업이 GDPR/CCPA를 준수하도록 지원하는 것을 목표로 합니다.
0Chain 프로토콜은 확장성, 에너지 낭비와 같은 작업 증명 블록체인(예: 비트코인)과 관련된 일반적인 문제뿐만 아니라 데이터 저장 프로토콜과 관련된 데이터 유출, 데이터 복제 등의 문제도 해결합니다. 빠른 성능(확장성)과 데이터 보호를 달성하기 위해 다양한 프로토콜을 에코시스템에 활용합니다. 채굴자는 네트워크에 필요한 안정성과 보안을 제공하여 네이티브 ZCN 토큰을 여러 가지 방법으로 얻을 수 있습니다.
0Chain은 2017년 7월 이더리움 블록체인에서 초기 버전을 출시했으며, 테스트넷은 2018년 8월에 시작되었습니다. 2021년 1분기에 메인넷을 출시할 예정입니다.
개요에서 언급했듯이, 0체인은 더 빠른 트랜잭션 속도와 낮은 지연 시간을 달성하고 개인 정보 보호를 통한 데이터 보호를 위해 다양한 프로토콜과 기술을 사용합니다.
비트코인과 같은 기존 블록체인은 트랜잭션 확인에 최대 한 시간이 걸릴 수 있지만, 새로운 기술들은 다양한 접근 방식을 사용하여 최종 확정 시간을 개선하려고 시도해왔습니다. 0Chain은 고유한 지분 증명(Proof-of-stake) 합의 프로토콜을 통해 빠르고 유연하며 무료인 dApp 플랫폼을 가능하게 하는 새로운 접근 방식을 취합니다. 작업을 여러 그룹으로 나눔으로써 네트워크 지연 시간을 줄여 확인 시간을 단축합니다. 이를 위해 0Chain 네트워크는 세 가지 주요 참여자에 의존하며, 이들은 집합적으로 '서비스 제공자'라고 불립니다. 이 세 가지는 합의, 블록 저장, 데이터 저장과 같이 기능적인 블록체인 시스템에 필요한 여러 가지 임무를 수행합니다.
0Chain 네트워크에서 클라이언트는 트랜잭션을 채굴자에게 보내고 상태를 확인하기 위해 샤더에 질의합니다. 채굴자와 샤더는 검증된 블록마다 보상을 받습니다. 채굴자는 단순히 '채굴자' 역할만 하는 채굴자와 새로운 트랜잭션을 제안하여 블록체인을 확장하는 '생성자' 역할을 하는 채굴자로 더 세분화됩니다. 이러한 방식을 통해 네트워크 트래픽과 메시지 전송 시간이 단축되어 네트워크 효율성이 향상됩니다. 샤더와 블로버는 모두 전문적인 역할을 수행하며 0Chain 아키텍처의 핵심 구성 요소이기도 합니다.
이것은 모든 사람에게 참여할 기회를 제공합니다. 샤더 또는 블로버가 되는 데 필요한 요건은 기계의 데이터 저장 용량과 계산 능력에 따라 달라집니다. 더 구체적으로 말하면, 블로버의 경우 높은 데이터 저장 용량을 가진 기계이지만 샤더보다 계산 능력이 낮은 기계가 필요할 수 있습니다.
0x는 사용자가 여러 계정을 가지고 시스템을 과부하하려고 시도하는 문제를 해결하기 위해 제곱 스테이킹 방식을 구현합니다. 채굴자와 샤더는 스테이킹된 토큰 수의 제곱(ZCN2)을 사용하는 알고리즘을 기반으로 선택됩니다. 이러한 접근 방식은 사용자가 단일 계정에서 코인을 스테이킹하도록 장려하고 프로토콜을 올바르게 실행하지 못할 경우 더 큰 위험을 부담하게 합니다. 0Chain 네트워크는 노드가 메시지를 수신한 후 빠르게 진행될 수 있고 지정된 라운드에서 모든 메시지가 전달될 때까지 기다릴 필요가 없기 때문에 더 빠른 최종 확정 시간을 생성합니다.
스토리지 프로세스 설명 0Chain 프로토콜은 기존 블록체인과는 다른 접근 방식을 취합니다. 위에서 언급했듯이, 합의, 블록 저장, 데이터 저장 작업은 각각 마이너, 샤더, 블로버라는 3개의 개체로 나뉩니다.
온체인 저장 방식은 데이터 집약적인 트랜잭션을 생성하여 블록체인의 다른 트랜잭션을 지연시키고, 오프체인 저장 방식은 한 곳에 저장되어 해커 공격에 취약합니다. 0Chain은 빠른 합의 메커니즘을 사용하여 이러한 문제를 해결합니다. 이 프로토콜에서 대부분의 저장 작업은 마이너와는 다른 그룹의 머신인 블로버(Blobbers)에 할당되므로 마이너는 빠른 합의에 집중할 수 있습니다. 저장 제공자 또는 블로버는 머클 루트(Merkle root)를 블록체인에 기록하여 올바른 콘텐츠를 저장하고 있음을 증명합니다. 마커(marker)라 불리는 특수한 서명된 영수증은 블로버가 수행하는 모든 저장 작업에 대한 보상을 보장합니다. 챌린지 프로토콜은 블로버가 계속해서 데이터를 저장하고 있는지 확인합니다.[3]
작업을 검증하기 위해 블로버는 마이너의 챌린지에 대해 세 가지 증명을 제공합니다.
이것들이 검증되면 마이너는 블로버가 서비스에 대한 보상을 받고 클라이언트가 지불하는 서비스를 받고 있음을 확인합니다. 블로버가 요청된 데이터를 제공할 수 있는 능력에 따라 스마트 계약을 통해 스테이크(stake)가 보상되거나 벌금이 부과됩니다.
사용자 자산을 저장하는 데 현재 사용되는 지갑에서 암호화 키(cryptographic keys)를 생성, 유지 관리 및 관리하는 절차는 여전히 어려운 과제입니다. 지갑 기술의 부족은 신규 사용자에게 또 다른 어려움을 더합니다. 디지털 서명은 블록체인에서 가장 계산 집약적인 작업 중 하나입니다. 사용자는 거래를 생성하고 인증해야 하며, 채굴자는 이를 검증하고 유효성을 검사합니다. 대부분의 사용자는 요즘 이중 인증(Two-factor authentication, 2FA)이 필요한 지갑을 사용하는데, 최근 공격에 취약한 것으로 나타났으며 네트워크 및 서버의 가동 시간에도 의존합니다. 이러한 문제를 해결하고 지갑의 보안을 제공하기 위해 0Chain은 여러 장치를 사용하여 혁신적인 키 생성 및 관리 방식을 채택했습니다. 일반적으로 사용자는 모바일 장치와 랩톱과 같이 개인 키(private-key)가 여러 개의 '분할 키'를 생성하고 각 장치에 각각 저장할 수 있는 여러 장치를 사용할 수 있습니다. 키를 여러 장치로 분할함으로써 지갑은 다음을 달성합니다.
장치 중 하나가 손상된 경우에도 사용자의 자산은 안전하게 유지되며 사용자는 원래 니모닉 시드(mnemonic seed)를 사용하여 새로운 키 세트를 쉽게 다시 생성할 수 있습니다. 이 분할 기술은 0Wallet 및 0Auth 제품에 포함되어 있습니다.
0Chain은 0Chain 네트워크(0Chain net), 0Box, 0Wallet, 0Stor, 그리고 0Stor Private 등 약 다섯 가지의 고유한 제품을 보유하고 있습니다. 이들 대부분은 베타 테스트 단계에 있으며 Testnet - Betanet에서 테스트할 수 있습니다. 0Box와 0Stor Private는 사용 가능합니다.
빠르고, 안전하며, 확장 가능하고, 권한이 없는 블록체인으로 dStorage 옵션을 제공합니다. Golang으로 처음부터 구축되었습니다. 기업들은 GDPR과 관련된 동의, 데이터 주체 권리, 기록 및 보안에 대한 사용자 소유권, 접근 및 투명성을 보장하기 위해 0Chain을 사용합니다.
탈중앙화 애플리케이션(dApps)을 위한 공용 분산 저장소이며, 구성 가능하고 안전하며 개인 공유 기능을 갖추고 있습니다.
기업을 위한 개인 데이터 저장소이며, 기업과 사업체의 개인 정보 보호, 위험 및 데이터 보호에 이상적입니다.
0Box 초기 미리 보기
0Chain에서 실행되는 dApp이며 익명 공유 기능을 갖춘 개인 클라우드 저장 서비스입니다. 로그인이나 이메일이 필요하지 않습니다. 사용자의 키-데이터 방식을 따릅니다. 원본 콘텐츠를 보호합니다. Dropbox 스타일의 제로 트러스트 dCloud 저장소이며 사용자는 푸시 알림을 통해 파일을 비공개 및 익명으로 공유할 수 있습니다. 사용자는 0Chain 블록체인을 통해 0Box의 데이터를 완벽하고 투명하게 볼 수 있습니다. 폴더 업로드 및 다운로드를 추적할 수 있습니다. Android 및 iOS 플랫폼에서 사용할 수 있습니다.[7]
암호화폐 사용자는 0Wallet을 사용하여 토큰을 잠그고 스테이킹하여 이자와 서비스 보상을 얻을 수 있습니다. 이 지갑은 하드웨어 장치에 비해 자산을 안전하고 사용하기 쉽게 보장하는 분할 키 프로토콜을 사용합니다. 0Auth는 사용자가 지갑에 대해 2DA를 활성화할 수 있는 애플리케이션입니다.[5]
ZCN은 데이터에 연결되어 있으며 저장에 사용됩니다. ZCN의 가치는 네트워크에 저장된 데이터를 기반으로 하며, 초기에는 0Box에 의해, 나중에는 개발자와 기업에 의해 주도됩니다. 개발자는 SDK를 통해 0Chain dStorage를 사용하여 고객 데이터를 보호하고 저렴한 비용과 높은 성능으로 개인 정보 보호 준수를 제공합니다.[8]
0Chain 블록체인 및 기타 제품들은 테스트넷(testnet) 단계에 있으며 메인넷(mainnet)은 2021년 1분기에 출시될 예정입니다.
베타넷 튜토리얼 테스트넷은 2018년 8월에 처음 발표되었으며 현재 '베타넷(Betanet)' 단계가 진행 중입니다. 누구나 참여할 수 있으며, 관심 있는 사용자는 테스트넷 포털(https://one.devnet-0chain.net/)에 접속하여 0지갑을 생성하고, 테스트 ZCN 토큰을 탭(faucet)에서 받아 다양한 기능을 테스트할 수 있습니다. 테스트 ZCN을 받으면 송금/수신, 잠금/잠금 해제, 스테이킹/언스테이킹 토큰과 같은 지갑 기능을 수행할 수 있습니다. 스토리지 플랫폼 기능도 테스트할 수 있습니다. 사용자는 할당량을 생성/업데이트하고, 읽기/쓰기 토큰을 잠그고, 읽기/쓰기 풀을 생성할 수 있습니다. 사용자는 파일을 업로드하고 다른 사용자와 공유할 수도 있습니다. 블로버, 마이너, 샤더와 관련된 모든 트랜잭션과 스타는 테스트넷 포털에서 확인할 수 있습니다.[3]
메인넷의 이름은 일본의 상징적인 산인 후지산(Mount Fuji)에서 따온 'Fuji'입니다. 메인넷은 2020년 11월에 커뮤니티의 참여를 구하며 발표되었습니다. 개발팀은 2021년 2월에 Fuji Miner & Sharder 등록 프로그램을 출시했습니다. 0Chain 메인넷 출시에는 100명의 마이너, 25명의 샤더, 그리고 제한 없는 수의 블로버(0Chain의 블로버에는 상한선이 없습니다)가 있습니다. 125명의 마이너와 샤더 그룹을 액티브 세트라고 합니다.[1]
0체인(ZeroChain)은 ZCN이라는 기본 토큰을 사용합니다. ZCN은 이더리움 블록체인 상에 스마트 계약을 배포하여 생성된 ERC20 토큰입니다. 최대 공급량은 4억 ZCN이며, 총 발행량(프리마이닝)은 2억 ZCN입니다. 2021년 1월 27일 최고가는 1.26달러였고, 2020년 1월 26일 최저가는 0.01639달러였습니다.[3]
0체인 메인넷이 출시되면, ZCN 토큰 보유자는 자신의 토큰을 메인넷 토큰으로 교환할 수 있습니다. 백서에 따르면, ZCN 메인넷 토큰은 1초의 안정적인 최종 확정성을 가진 초고속 트랜잭션을 처리할 수 있으며, 성능 저하 없이 여러 병렬 체인에서 이론적으로 무한대의 트랜잭션을 처리할 수 있습니다. ZCN은 네트워크에 락업된 경우 “무료” 서비스를 받는 데 사용할 수 있습니다. 0체인넷은 사용자와 개발자가 트랜잭션 및 스토리지와 같은 “무료” 서비스를 이용할 수 있도록 하는 혁신적인 토큰 경제 모델을 제공합니다. 사용자는 ZCN 토큰을 락업하여 선취 이자를 받을 수 있습니다.
최대 공급량의 50%, 즉 2억 개의 토큰이 사전 채굴되며 다음과 같이 배분됩니다.
수혜자 | ZCN 토큰 수 |
---|---|
팀 | 1억 개 ZCN |
투자자 및 자문위원 | 2천만 개 ZCN |
사전 개인 판매 투자자 | 4천만 개 ZCN |
ZCN 가치가 10달러를 초과할 때 잠금 해제 조건이 적용되는 예비 및 잠금 토큰 | 4천만 개 ZCN |
.
2018년 6월에 사전 판매 토큰이 배포되었으며 현재 유통되고 있습니다. 모든 팀 및 시드 토큰은 2018년 1월부터 4년에 걸쳐 베스팅됩니다. 약 4천만 개의 팀 토큰이 네트워크의 무결성을 유지하기 위해 몇 년 동안 락업됩니다. 네트워크는 4억 개의 토큰으로 제한되므로, 채굴자와 샤딩 참여자는 작업에 대한 보상을 받고 총 공급량(2억 개)이 소진된 후에도 생태계를 계속 육성하기 위해 수수료를 인상할 것으로 예상됩니다.
0체인은 Kylin Network(킬린 네트워크), Ocean Protocol(오션 프로토콜), Coinvise(코인바이스)와 같은 여러 흥미로운 블록체인 프로젝트와 파트너십을 맺었습니다. 이러한 파트너십은 0체인의 생태계 성장에 기여할 것입니다.
발표에 따르면, Ocean Market(오션 마켓)은 0체인의 프록시 재암호화(PRE) 기술을 사용하여 Ocean Market 사용자가 추가 소프트웨어를 실행하지 않고도 신뢰할 수 없는 방식으로 데이터를 게시할 수 있도록 합니다. PRE 기술을 통해 각 사용자의 이더리움 지갑은 URL 위치 정보와 제3자가 암호 해독에 사용할 수 있는 재암호화 키를 제공하는 토큰을 통해 제3자와 데이터 자산 URL(개인 데이터)을 안전하게 공유할 수 있습니다. Ocean Protocol(오션 프로토콜)을 통해 사용자는 0체인을 포함한 모든 스토리지 플랫폼에 데이터를 저장할 수 있으므로 0체인의 스토리지 기술 통합은 Ocean Market과 0체인의 유틸리티를 더욱 향상시킬 것입니다.[3]
Kylin Network(킬린 네트워크)는 폴카닷 생태계를 지원하는 크로스체인 플랫폼을 구축하고 있으며, 0체인의 PRE 기술을 사용하여 데이터 소유자가 수수료를 받고 Kylin의 마켓플레이스에서 다른 사용자와 개인적으로 데이터를 공유할 수 있도록 합니다. 또한, 데이터 소유자가 네트워크에 데이터를 저장하고 분산화와 함께 규정 준수(GDPR, CCPA)를 준수하며 높은 성능과 현지화를 제공하는 것이 편리해집니다.[4]
0체인의 사용자 지정 데이터 스토리지 솔루션을 통해 Coinvise(코인바이스) 사용자는 검열 없는 개인 정보 보호 플랫폼을 활용하여 데이터를 저장하고 커뮤니티 구성원과 연결할 수 있습니다. 0체인은 Coinvise(코인바이스)와 협력하여 개발자가 0체인 네트워크에서 개발하도록 장려하고 있습니다. 앱 개발자는 다양한 사용 사례를 위한 앱을 구축하여 보상을 받을 수 있으며, 0체인은 0체인 dStorage를 사용하여 제품을 출시하는 개발자에게 5,000 ZCN을, 양질의 프로젝트 추천에 대해 2,000 ZCN을 제공합니다.[1]