Zilliqa(질리카) – 당신이 알고 싶어하는 모든것
안녕하세요
Zilliqa(질리카)란 무엇인가 - 알고 싶어하는 것들을 살펴 보겠습니다
질리카(Zilliqa) 란 무엇입니까?
확장성은 지금까지 존재해 왔고 앞으로도 대부분의 기존 블록 체인 기술의 가장 큰 문제 중 하나가 될 것입니다.
현재는 정보를 외부로 이동하는 등 다양한 혁신적인 방법을 통해 전체 확장성 문제를 해결하는 데 어려움을 겪고 있는 다양한 프로젝트가 있습니다.
질리카(Zilliqa)는 샤딩(Sharding) 기술을 혁신함으로써 확장성 문제를 해결하는 것을 목표로하는 또 다른 매우 관련있는 프로젝트입니다.
이는 선형 스케일링 (linear scaling)이라고 불리는 방법을 통해 네트워크의 크기에 맞게 확장되는 샤딩 솔루션을 구현함으로써 가능합니다.
이것은 적어도 이론 상으로는 플랫폼이 초당 처리 할 수있는 트랜잭션의 수에는 제한이 없다는 것을 의미합니다.
Zilliqa는 심지어 Sharded 네트워크에서 매우 어려운 임무에도 불구하고 스마트 컨트렉트를 지원한다는 사실을 알고 있어야합니다.
확장 성 문제 해결
앞에서 언급했듯이 데이터를 오프 체인 (off-chain)으로 이동하는 것은 전체 확장 성 문제를 부분적으로 해결하는 한 가지 방법입니다.
또 다른 기법은 블록 크기를 늘리는 것입니다. 그러나 Zilliqa의 독창적 인 전술 중 하나는 가입하는 600 개의 신규 노드마다 네트워크 출력을 높이는 최첨단 컨센서스 프로토콜을 사용하는 것입니다.
목표는 컨센서스 속도와 네트워크 크기가 유익한 방식으로 자신있게 상호 연관되도록하는 것입니다.
새로운 600 개의 노드가있을 때마다 플랫폼의 처리량 임계 값이 증가합니다. 이 방법은 특정 단점이없는 것은 아닙니다.
네트워크가 1 백만 개 노드 이상으로 커지면 다양한 방송 관련 문제가 발생할 수 있습니다.
그러나 비트코인과 이더리움과 같은 다른 인기있는 블록 체인 플랫폼에는 약 36.000 개의 노드가 결합되어 있기 때문에 Zilliqa(질리카)가 그 수준에 도달 할 때까지 갈 길이 남아있습니다.
Zilliqa(질리카)의 샤딩에 대한 설명이 설명.
Zilliqa는 여전히 Testnet에서 적극적으로 테스트 중이며 유망한 결과를 보여주었습니다.
네트워크는 1800 개의 노드가 작동 중일 때 1218 tx / s의 처리량을 나타 냈습니다.
노드 수를 3600으로 늘리면 네트워크 규모가 2488 tx / s가됩니다. 1800 개의 노드로 작동 할 때, Testnet은 3 개의 샤드로 나뉘어집니다.
마찬가지로, 3600 개의 활성 노드에서 Testnet 네트워크는 6 개의 샤드로 나뉩니다.
이러한 공유는 각각 네트워크 트랜잭션의 부분적인 처리에 대한 책임이 있습니다.
채굴 노드는 600개의 그룹으로 나뉜다. 더 많은 공유가 있을 수록, 합의된 부하는 더 많이 그들 사이에 분배됩니다.
각 샤드에는 다른 샤드와 함께 마이크로 블록에 할당 된 트랜잭션이 있습니다. "DS 신기원"은 앞에서 설명한 병렬 처리 기간의 끝입니다.
“DS epoch”는 이러한 마이크로 블록이 전체 블록으로 결합 된 후 블록 체인에 추가되는 경우입니다.
샤드 관리
"DS위원회"가 네트워크를 관리합니다. 간단히 말해이위원회는 어떤 노드가 어떤 샤드에 할당되어 있는지를 결정합니다.
새로운 거래 요청이 도착할 때마다 위원회는이를 처리하기 위해 조각에 할당합니다. DS위원회는 다수의 마이크로 블록으로 전체 블록을 생성합니다. 이것은 각 DS 시대의 끝에서 이루어집니다.
합의 보장
질리카의 일치된 알고리즘은 두가지 주요 요소로 구성되는데, 그것은 바로 작업 전 준비(PoW)와 실질적인 PBFT입니다. 이러한 교차 크로수 메커니즘은 블록의 즉각적인 완전성과 높은 메시지 복잡성을 보장합니다.
따라서 PoW는 플랫폼이 신원을 확인하고 네트워크가 여러 ID로 압도되지 않도록 보장합니다.
노드가 식별되면 즉시 노드에 할당됩니다. 여기에 PBFT 방법이 적용됩니다.
블록이 조각과 DS위원회에서 확인되면 블록 앞에있는 블록을 참조 할 수있는 유일한 블록이됩니다.
계약 및 상태 공유
"shardingtransactions"은 다양한 샤드에 트랜잭션 검증을 할당하는 것을 의미합니다. 질리카 계약은 상태 확인, 저장 및 변경을 허용하지 않지만, 기능적 프로그래밍과 데이터 흐름에 더 초점을 맞추고 있습니다.
따라서 Zilliqa는 트랜잭션 속도와 다른 블록 체인이 제공 할 수있는 것보다 높은 처리량이 필요할 수있는 모든 dApp에 적합한 플랫폼입니다.
다른 블록 체인 프로젝트가 상태 샤딩 솔루션을 구현하는 중이지만 아직이 분야에서 수행해야 할 작업이 있습니다.
Scilla - Zilliqa를위한 맞춤식 프로그래밍 언어
Zilliqa의 팀은 새로운 프로그래밍 언어 Scilla를 만들었습니다. 프로그래밍 언어는 기능 계약과 국가 독립적 계약 (Zilliqa에서 지원하지 않음)간에 명확한 구별을 불러 일으키는 상태와 기능을 구분합니다.
불행히도 새로운 언어는 특별한 유형의 조건문이나 루프가 필요한 앱을 지원하지 않습니다. 언어의 주요 목표 중 하나는 프로그래밍이 더욱 안전 해지는 것입니다. 이는 사용자가 계약을 증명할 수있게함으로써 사용하기 전에 액세스 가능한 검증 옵션이 제공된다는 의미입니다
Zilliqa(질리카) 팀
Zilliqa 팀은 컴퓨터 과학 박사 학위를 소지 한 고학력자들로 구성되어 있습니다. 팀 구성원은 플랫폼의 CEO 인 Xinshu Dong, 수석 과학 자문가 인 Prateek Saxena, Yaoqi Jia - Amrit Kumar - 연구 책임자, Ong En Hui - 사업 개발 책임자 및 기타 전략가, 마케팅 책임자, 핵심 개발자 및 일반 개발자에게 적합합니다.
CEO 인 Xinshu Dong은 사이버 보안에 정통하며 존경받는 컨퍼런스에서 수많은 모습을 보입니다. 그는 또한 다양한 싱가포르 국가 안보 프로젝트를 자신의 몫으로 두고 있습니다.
수석 과학 고문 인 Prateek Saxena는 싱가포르 국립 대학교 (National University of Singapore)의 컴퓨터 과학 교수이며 프로젝트의 책임자 인 Amrit Kumar는 같은 기관의 연구원이기도합니다.
ZIL 토큰
Zilliqa는 대부분의 다른 dApp 플랫폼과 마찬가지로 ZIL이라는 고유 한 토큰을 가지고 있습니다. Zilliqa가 Mainnet에서 아직 시작되지 않았기 때문에 토큰은 Ethereum 블록 체인을 기반으로하는 ERC-20 토큰입니다. 예상대로 Zilliqa가 공식 출시 될 때 토큰은 다른 토큰으로 교환 될 것입니다.
지금까지 이 프로젝트는 ETH로 1,200만달러에 상당하는 금액을 모금했는데, 이 금액은 곧 2천만달러라는 엄격한 액수로 평가되었다. 우편 토큰은 Binance, Huobi, Upbit, Bithumb, . 등과 같은 서비스를 통해 교환할 수 있습니다. 우리가 추천하는 거래소는 안정성과 낮은 거래 수수료 때문에 Binance입니다.
끝 맺는 글
Zilliqa는 매우 유망한 출발을 보였고 미래에 주목할 가치가있는 프로젝트입니다.
Zilliqa는 블록 체인 확장 성 프로젝트 전체를 매우 직접적인 접근 방식으로 처리함으로써 블록 체인 개념을 혁신적으로 변화시킬 수 있습니다.
더 나아가서 샤딩 기술의 돌파구가 다른 미래의 프로젝트로 넘어가는 것을 볼 수 있습니다.
Bought it at 500 satoshi! :)