Celer Network는 공개 체인이 "인터넷 속도"를 달성할 수 있도록 상태 채널을 사용하기를 희망합니다.
卢晓明
2018-08-15 01:55
本文约2897字,阅读全文需要约12分钟
Celer Network 팀은 체인 확장에 한계가 있다고 생각하며, 블록체인이 수천 가구에 진입하려면 합의 과정을 거쳐야 합니다.

확장은 현재 기본 퍼블릭 체인의 가장 큰 제안이며 다양한 퍼블릭 체인 팀이 다양한 확장 솔루션을 시도하고 있습니다. 일반적으로 확장 아이디어는 크게 온체인과 오프체인으로 나뉩니다.

온체인 확장의 아이디어는 주로 레이어 1 체계라고 부를 수 있는 합의 알고리즘/데이터 구조 또는 샤딩의 두 방향을 변경하는 것입니다. 예를 들어 Hyperledger의 PBFT와 EOS의 DPoS는 종종 일부 탈중앙화를 희생하고 IOTA와 byteball은 블록체인의 DAG(directed acyclic graph)와 다른 데이터 구조를 사용합니다.그리고 해시그래프

합의 알고리즘 변경의 문제점은 임파서블 트라이앵글의 병목 현상이 아직 돌파되지 않았으며 대부분의 퍼블릭 체인 프로젝트가 이 세 가지 사이에서 균형을 이루고 있다는 것입니다. 샤딩 기술에 관해서는 Odaily가 최근에 연락했습니다. Celer Network동모 공동창업자는 "샤딩의 더 어려운 문제는 선형적인 것을 병렬로 바꾸는 것"이라고 믿고 있다. 수천 가구가 합의 과정을 거쳐야 합니다.

이것은 사이드 체인 및 상태 채널을 포함하여 레이어 2라고도 알려진 확장, 오프체인 확장에 대한 또 다른 아이디어를 제시합니다. 예를 들어 Bitcoin의 Lightning Network, Ethereum의 Thunderbolt Network 및 Plasma, Taxa가 Odaily에서 보고했습니다. 이번 글에서 소개할 셀러는,포지셔닝은 오프체인 확장성 솔루션입니다.

먼저 사이드체인과 상태 채널의 차이점에 대해 이야기해 봅시다.

먼저 Dong Mo는 사이드 체인이 상태를 기록하는 것이라고 말했습니다. 사이드 체인 상태는 루트 해시를 통해 메인 체인에 고정됩니다. 일반적으로 자체 합의 메커니즘이 있으며 많은 사람들이 관련되어 있습니다. 시간 확장되었지만 용량이 크며 상태 채널은 그렇지 않습니다 확실히, 참가자의 동의만 필요합니다. "우리는 서로에게 메시지를 보낼 수 있습니다. 우리가 통과하는 한 우리는 통과합니다." 라이트닝 네트워크와 같은 지불 채널은 상태 채널의 한 유형입니다.체인에는 구속력 있는 스마트 계약이 있으며 거래에 대한 양 당사자는 그 안에 예금을 입금한 다음 체인에서 지불 채널을 열고 공동을 업데이트합니다. -서명된 메시지 메인 체인에 메인 체인은 항상 공통 서명의 최신 상태만 인식합니다.

따라서 상태 채널의 장점은 대기 시간이 짧다는 것입니다. 퍼블릭 체인의 확장에 대해 이야기할 때 많은 사람들이 TPS(Transactions per Second)라는 개념을 사용할 것이지만 Dong Mo는 이것이 실제로 불완전한 지표라고 생각합니다. "평균적으로 10,000 TPS가 강력하게 들리지만 100,000개의 트랜잭션이 10초에 처리된다고 가정하면 각 트랜잭션이 10만분의 1초에 완료된다는 의미는 아닙니다. 10,000 TPS지만 각 사용자는 10초를 기다려야 하고 블록체인 응용 프로그램은 여전히 ​​쓸모가 없습니다." 사실 각 트랜잭션에 필요한 시간, 즉 "지연"의 개념도 똑같이 중요합니다.

셀러 네트워크는 상태 채널과 사이드 체인을 결합하여 상태 채널의 낮은 대기 시간 특성을 활용하고 개발자가 사이드 체인을 사용할 수 있는 가능성을 제공합니다.

다음은 Celer Network의 특정 아키텍처 설계와 관련이 있습니다.

기본 cChannel은 일반 상태 채널 및 사이드체인 제품군입니다., 기본 역할은 다음을 제공합니다.채널 생성 및 관리를 담당하는 온체인 및 오프체인 전환 및 연결. cChannel은 여러 퍼블릭 체인을 지원하며, 향후 여러 퍼블릭 체인을 동일한 오프체인 네트워크에 연결할 계획입니다. Dong Mo는 Celer가 체인에서 스마트 계약을 구속할 필요가 없고 체인에 계정만 있으면 되는 순수한 오프체인 계약을 설계했다고 말했습니다. 악을 행합니다.


cChannel 위에는 스마트 계약 상태 라우팅 레이어 cRoute가 있습니다.. cRoute는 효율성 엔진의 기능을 가정하여 주로 효율적인 오프체인 가치 이전을 달성합니다. 즉, "어떤 경로가 가장 좋은지 선택"합니다. cRoute는 틀림없이 오프체인 상태 채널 네트워크를 위한 최고의 라우팅 알고리즘입니다. 각 채널이 운반할 수 있는 "교통 흐름"(자금의 양)은 예치금의 크기에 따라 다릅니다. 일단 최단 경로가 막히면(수송 능력이 소진됨) 새로운 도로를 열려면 더 많은 자원이 필요하므로 우회 방법. 이것은 학점 이체 과정과 비슷합니다. A→C는 직접 갈 수 있을 뿐만 아니라 A→B, B→C도 갈 수 있습니다.cRoute의 알고리즘은 Celer Network가 빠른 속도를 달성할 수 있는 핵심 이유 중 하나인 최적의 경로를 동적으로 계산합니다.(구체적인 알고리즘은셀러 백서)。

상위 레벨은개발 프로그램 프레임워크와 운영 환경의 집합인 cOS. 이 계층은 개발자를 위한 SDK를 제공하므로 개발자는 체인의 상태를 유지하는 데 너무 많은 에너지를 소비할 필요가 없으며 앱의 논리 작성에 집중할 수 있습니다. 예를 들어, cOS는 체인 상태의 추적, 저장 및 분쟁 해결과 체인 ​​안팎 상태 간의 호출 관계를 처리합니다.

상단에는 App/cApp이 있습니다. Celer Network에서 개발된 앱은 대기 시간이 매우 짧아 사용자 경험을 향상시킬 수 있습니다. 이 레이어에는 두 가지 유형의 앱이 있습니다.하나는 스마트 계약이 메인 체인에 묶여 있지만 오프체인 상태 채널에서 실행될 수 있고 참가자 간의 상태가 일관된다는 것입니다.다른 하나는 언급된 순수 가상 계약입니다. 계약은 체인에서 스마트 계약을 구속하지 않고 참여자 간에 직접 배포됩니다.

Celer Network의 아키텍처를 소개한 후 생각할 수 있는 질문은,현재 오프체인 네트워크의 가장 큰 문제는 유동성과 보안성입니다.. 이것은 또한라이트닝 네트워크는 현재 질문을 받고 있습니다.대부분의 문제는 Celer Network가 cEconomy라는 토큰 메커니즘으로 해결하려고 합니다.

Flow는 예치금을 잠그는 것을 말하며, 채널 서비스 제공자(OSP, Off-chain Service Providers, 트랜잭션 전송을 담당하는,마디"마디"의 성격), 상태 채널을 열려면 많은 보증금이 필요하며 이는 "자본 장벽"이 됩니다. Celer Network는 P2P 매칭 플랫폼과 유사한 스마트 계약을 통해 유동성 경매를 지원합니다. "ETH가 부족합니다. 다른 사람에게 빌려달라고 요청할 수 있습니다." 이 과정에서 Celer Token의 역할은 일종의 입찰 순위와 같습니다. 이 대출 기회를 얻으십시오. 셀러 토큰을 얻기 위한 채굴 방식은 "락업 채굴"입니다.네트워크 유동성 펀드 공급자에게 개인 유휴 자금(예: ETH, BTC 등)을 잠그도록 장려합니다., 잠긴 금액과 시간이 길수록 더 많은 셀러 토큰이 채굴됩니다.

보안은 상태 가용성에 관한 것입니다. 동모는 오프체인 거래 중 한쪽이 갑자기 오프라인이 되면 거래가 실패하거나 중단될 수 있으며, 상대방은 이 기회를 악용할 수도 있다고 말했다.

이때 귀하를 대신하여 처리할 중립적인 제3자를 고용해야 합니다. 이것이 상태 보호자입니다. 사용자가 자신이 다루는 서비스가 매우 중요하다는 것을 알면 상태 가디언 네트워크에서 돈의 일부(안정화)를 태스크 골드로 지불합니다.오프라인 상태가 되면 시스템에서 무작위로 가디언을 할당합니다. 특정 규칙에 따라 숫자는 다음을 기반으로 합니다. 제출하는 작업 골드의 비율이 결정됩니다. 이때 Celer Token은 노동권에 대한 자격 증명과 같은 역할을 하며 주 보호자가 되기 위해서는 Celer Token이 서약되어야 하며 서약이 많을수록 선택될 가능성이 커집니다.

요약하면 cEconomy에는 사용자, 지불 서비스 제공자, 유동성 제공자 및 주 보호자의 네 가지 유형의 참여자가 있습니다.

현재 Celer Network 프로젝트는 아직 개발 중이며 MVP가 출시되어 사용자가 주사위 놀이를 할 수 있습니다. 팀은 10월에 이더리움 지갑을 먼저 출시할 계획이며 일부 게임은 지갑에 내장될 것입니다. 팀은 현재 약 14명이며 주로 기술 직원입니다. 핵심 팀은 UIUC, Princeton University, MIT 등에서 왔으며 Google, Amazon, Oracle, Cisco 및 HP와 같은 인터넷 회사에서 근무했습니다.

Celer Network는 Qtum, Aelf, QuarkChain 및 IoTex를 포함한 여러 퍼블릭 체인과 파트너십을 맺었습니다. 이더리움에서,Celer는 L4 Ventures와 전략적 협력 관계에 도달했습니다., Ethereum 오프 체인 확장 표준을 공동으로 설정합니다. Celer Network는 앞으로도 새로운 퍼블릭 체인 파트너를 계속 확장할 것이라고 말했습니다.

공동 창립자 Dong Mo는 2017년 UIUC에서 컴퓨터 과학 박사 학위를 취득했으며 연구 방향은 분산 시스템 및 네트워크에 중점을 두고 있으며 블록체인 산업의 초기 전도자이자 투자자입니다.Veriflow저는 Odaily의 편집자 Lu Xiaoming입니다. 실제 블록체인을 탐구하고 있습니다. 속보 및 커뮤니케이션을 위해 WeChat lohiuming을 추가하십시오. 귀하의 이름, 부서, 직위 및 이유를 메모하십시오.

저는 Odaily의 편집자 Lu Xiaoming입니다. 실제 블록체인을 탐구하고 있습니다. 속보 및 커뮤니케이션을 위해 WeChat lohiuming을 추가하십시오. 귀하의 이름, 부서, 직위 및 이유를 메모하십시오.

卢晓明
作者文库