다들 용량 확장 얘기하는데 Layer 0 확장을 전문으로 하는 Marlin과 뭐가 다른가요?
二十三画生
2020-12-21 02:08
本文约5166字,阅读全文需要约21分钟
오늘은 모든 퍼블릭 체인에 적용 가능한 일련의 확장 솔루션을 소개하겠습니다.

제작 | 오데일리

에디터 | 하오 팡저우

제작 | 오데일리

12월 1일, 이더리움 2.0은 제네시스 블록을 출시했고, 0단계(비콘 체인)는 온라인 상태가 되었으며, "퍼블릭 체인의 제왕"은 공식적으로 POS+ 확장의 길에 들어섰습니다.

하지만 이더리움 샤딩의 개발 진행이 더디기 때문에 최근 핵심 개발자 회의에서 Vitalik은 이더리움 2.0에서의 샤딩 확장 계획을 포기하고 롤업의 수직적 확장 계획에 참여할 수 있다고 밝혔습니다. 이더리움 3.0.

사실 "차단된 확장"은 이더리움만 괴롭히는 것이 아닙니다. 2018년 이더리움 생태계의 초기 번영 이후,블록체인 성능은 항상 비판을 받아 왔으며 대규모 응용 프로그램 구현을 방해하는 "결함" 중 하나로 간주됩니다.당시 퍼블릭 체인 트랙은 꽃이 만발했고, "이더리움 킬러"로 알려진 많은 프로젝트가 새로운 합의 메커니즘과 다양한 확장 솔루션을 내놓았고, TPS에서 전통적인 인터넷 시스템을 벤치마킹하고, 탈중앙화, 확장성, 확장성 등을 돌파했습니다. 보안의 불가능한 삼각형".

그러나 이론부터 구현까지 극복해야 할 문제가 너무 많고 레이어 1과 레이어 2에서 시도한 스타 프로젝트도 더디게 진행되고 있다. 2019년에는Marlin퍼블릭 체인과 DApp의 확장 딜레마에 대한 새로운 솔루션을 제공하는 대표로 대표되는 Layer 0 확장 방식의 등장.

Marlin의 포지셔닝은 노드 간의 통신 효율성을 효과적으로 향상시키는 것입니다. 이전 확장 계획과 비교할 때 이것은 "마차 시대"에서 "기차 시대"로 소통할 수 있는 기회를 가진 이차원적이고 낮은 수준의 혁신적 돌파구입니다. 동시에 Marlin은 다른 레이어의 확장 계획과 충돌하지 않으며 결합하면 기차에 자기 부상을 추가하는 것과 같으며 속도가 빨라집니다.

보조 제목

다른 계층에 대한 확장 솔루션의 장단점은 무엇입니까?

대부분의 사람들이 Marlin을 처음 접할 때 Layer 0의 개념에 "당황"할 수 있습니다. 여기서는 Layer 0에 대해 먼저 설명하겠습니다.

이미지 설명

사진 출처대중 과학 중국

소위 블록체인 프로젝트의 레이어 1 및 레이어 2 확장 기술은 인터넷 아키텍처의 5-7 레이어 개선에 해당하는 반면 블록체인의 레이어 0은 인터넷의 1-4 레이어에 해당합니다.

실제로 Layer 1 실행 합의의 보안성과 안정성으로 인해 Layer 1 확장 솔루션의 장점은 데이터의 높은 신뢰성에 있지만 어려움은 샤드와 스마트 간의 통신과 같은 구조의 복잡성에 있습니다. 계약 전화.

레이어 2는 일반적으로 온체인과 오프체인을 연결하는 블록체인 시스템(레이어 1) 기반의 프로토콜을 말합니다. 레이어 2는 체인에서 오프체인으로 많은 계산을 이동하고 레이어 1 네트워크의 보안을 유지하면서 높은 처리량 상태 생성을 달성합니다.분쟁 발생 시 레이어 1은 여전히 ​​최종 중재자입니다. 그러나 레이어 2의 문제는 메인 체인의 보안을 복원하는 프로세스가 상대적으로 비싸다는 것입니다(종종 더 복잡한 경제 메커니즘과 조정해야 함). 느슨한 결합으로 인해 상태 채널에서 트랜잭션 오류 등이 발생하기 쉽습니다.

그렇다면 레이어 0은 무엇입니까?

Marlin의 설립자이자 CEO인 Siddhartha Dutta는미디어 인터뷰말했다, "블록체인은 본질적으로 많은 수의 노드가 정보 조각에 동의하는 분산 시스템입니다. 노드가 합의에 도달하는 알고리즘은 종종 레이어 1이라고 합니다. 그러나 이 프로토콜 프로세스는 네트워크를 통해 서로 통신하기 위해 서로 다른 노드가 필요하며 이 통신 계층을 소위 계층 0이라고 합니다.

블록체인 프로젝트에서 통신 레이어는 컨센서스 레이어의 최하위 레이어이며 컨센서스 레이어를 제공합니다.이것은 Layer 0 스케일링 솔루션을 보다 광범위하게 적용할 수 있게 합니다.

Layer 1 프로젝트가 플러그형 확장을 달성하도록 돕는 것 외에도 Marlin은 P2P 네트워크에 구축된 애플리케이션을 위한 가속 서비스도 제공할 수 있습니다. 또한 통신 계층에서 프라이버시를 달성하려는 일부 애플리케이션도 Marlin으로 구현할 수 있습니다. 즉,Marlin 및 기타 레이어 스케일링 솔루션은 상호 배타적이지 않습니다. 이론적으로 다른 모든 블록체인 프로젝트(퍼블릭 체인 및 DAPP 포함)는 Marlin과 결합하여 네트워크 처리량을 더욱 높이고 재가속을 달성할 수 있습니다.

Siddhartha는 한때 DeFi를 예로 들어 "Marlin의 릴레이 프레임워크는 주변 인터페이스를 제공할 수 있으며, 이는 DeFi 거래자에게 낮은 대기 시간이라는 이점을 제공합니다.DApp이 Ethereum에 액세스하는 데 도움이 되는 Web3 공급자), Alchemy(블록체인 노드 리더), The Graph(블록체인 데이터 검색 엔진) 및 기타 API의 경우 로드 시간이 종종 10초로 매우 느립니다. Marlin Cache는 이 대기 시간을 약 250밀리초로 줄여 DApp에서 Web 2.0과 같은 성능을 구현할 수 있습니다. "

보조 제목

Marlin의 기술 원리 및 네트워크 역할에 대한 간략한 소개

Marlin은 CDN 가속 기술을 사용하여 네트워크를 분할하고 여러 경쟁 릴레이 네트워크(릴레이 네트워크)를 형성합니다.각 릴레이 네트워크에는 특별히 연결된 릴레이 노드(Marlin 노드)가 있으며 포인트 투 포인트를 통해 데이터 패킷을 전송하여 속도를 높입니다. 더 높은 처리량을 달성하기 위한 블록 정보의 보급.

(오데일리 참고:CDN, 콘텐츠 전송 네트워크, 기존 네트워크를 기반으로 구축된 지능형 가상 네트워크를 말하며 다양한 위치에 배치된 에지 서버에 의존하여 중앙 플랫폼의 로드 밸런싱, 콘텐츠 배포, 스케줄링 및 기타 기능 모듈을 통해 사용자가 필요한 콘텐츠를 얻을 수 있습니다. 네트워크 혼잡 감소 사용자 접속 응답 속도 및 적중률 향상 )

릴레이 네트워크의 구성은Marlin 네트워크의 네 가지 유형의 참가자

1、검증자기술 문서

~에 따르면기술 문서, Ethereum 네트워크 속도를 높이려면 가상 CPU 2개 + 8G 스토리지 + 375GB 솔리드 스테이트 드라이브면 충분합니다.

2、 감사: 익명으로 일반 사용자로 가장하여 검증자가 진실한 서비스를 제공하는지 확인하고 정기적으로 검증자에게 투표하며, 검증자가 악행이 적발되거나 서비스 기간 내 조기 탈퇴할 경우 서약된 토큰을 몰수하고, 보상 풀에서 토큰이 인출됩니다.

3、 갱부전체 노드

4、 전체 노드: Marlin 네트워크를 사용하여 관심 있는 퍼블릭 체인의 최신 거래 정보를 받습니다(자원 점유를 방지하기 위해 이 서비스에 가입하려면 비용을 지불해야 합니다).

감사자 외에도 참가자는 위에서 언급한 다른 역할을 "파트타임"으로 할 수 있습니다. 예를 들어 광부 또는 전체 노드도 검증자가 될 수 있습니다.

이것은 또한,Marlin은 각 퍼블릭 체인의 기존 풀 노드 및 채굴자에게 새로운 인센티브 제도를 도입하고 있습니다. 즉, 릴레이 노드를 실행하고 원래 작업을 수행하면서 수입을 얻습니다.보조 제목

토큰 메커니즘은 모든 사람이 확장 공사에 참여하도록 장려합니다.

Marlin은 더 많은 사람들이 네트워크에 참여하고 대역폭에 기여하며 블록체인 확장을 지원하도록 권장합니다.

그렇기 때문에 다른 탈중앙화 프로토콜과 마찬가지로 인센티브는 "블록체인 대역폭 시장"의 공급 측면에서 매우 중요합니다. 인센티브가 클수록 더 많은 사람들이 참여할 동기가 생기고 Marlin의 네트워크 효과가 강해지고 수요와 공급 양쪽에 선순환이 형성됩니다.

다음으로 오데일리는 마린의 경제적 메커니즘을 소개한다.

Marlin의 토큰은 POND라고 하며 총 공급량은 100억 개이며 주로 사람들이 4가지 유형의 ID로 네트워크에 참여하도록 동기를 부여하고 검증자에게 스테이킹에 대한 보상을 제공하는 데 사용됩니다.

백만 개의 POND를 하나의 MPOND(LIN이라고도 함)로 캐스팅할 수 있으며, 차례로 하나의 MPOND를 백만 개의 POND로 교환할 수도 있습니다(그러나 지연이 있을 것입니다). 두 개의 동전을 디자인한 이유는 (제가 추측하는 한) 계산의 용이성을 위함입니다. 각 릴레이 노드가 네트워크에 참여할 수 있는 임계값은 1 MPOND이기 때문에 MPOND 보유자만 POND 거버넌스에서 제안 및 투표권을 가질 수 있어 위장된 거버넌스 임계값을 높이고 "군집 효과"를 방지합니다.

주요 커뮤니티 구성원(감사인 및 채굴자)에게 토큰을 배포하기 위해 Marlin공식 발표퍼블릭 세일은 하지 않고 참가자들에게 직접 배포합니다.

총 POND 공급량의 4.3%는 The eggnet(Marlin의 두 번째 네트워크 단계, 나중에 자세히 설명) 참가자에게 분배됩니다. Eggnet 릴레이(테스트넷 릴레이 네트워크) 및 FlowMint 게이트웨이(게이트웨이)의 두 가지 배포 모드가 있습니다. 전자는 분산된 노드 클러스터를 안내하기 위해 네트워크의 공급 측면에 인센티브를 제공하는 것을 목표로 하는 반면, 후자는 네트워크 사용을 장려하고 대역폭 유동성을 개선하는 데 사용됩니다.

구체적으로,향후 24개월 동안 MPOND 제네시스 공급량의 20%도 FlowMint를 통해 다른 퍼블릭 체인 커뮤니티에 배포될 것입니다. FlowMint는 12월 15일에 공식적으로 출시되었으며 MPOND의 첫 번째 배치는 ATOM, DOT, IRIS, MATIC, NEAR 및 기타 토큰 보유자에게 발행됩니다(알림: 인증자는 화이트리스트에 포함되어야 합니다. 위임자는 이 MPOND 배포에 참여할 수 있습니다.)여기를 클릭하세요여기를 클릭하세요자세한 안내를 받으세요.

요약하면 내부적으로 Marlin은 합리적인 스테이킹 및 슬래싱 메커니즘을 채택하여 검증인의 참여 열정과 투기 동기의 균형을 유지하여 서로 다른 역할의 이익을 상호 제한하고 네트워크를 공동으로 구축하여 블록 간 정보를 개선할 수 있습니다. 더 높은 네트워크 처리량을 달성하기 위해 전송 속도. 외부적으로 Marlin은 공정하고 참신한 토큰 배포 메커니즘을 사용하여 네트워크 빌더에게 친근감을 보여주고 다양한 퍼블릭 체인 커뮤니티 및 애플리케이션 개발자가 확장 건설에 보다 적극적으로 참여할 수 있도록 합니다.

Marlin도 12월 8일에일련의 테스트 네트워크 운영 결과 발표 및 현상 관찰보조 제목

Zilliqa 개발에서 Marlin 설립에 이르기까지 Siddhartha가 Binance Labs의 호의를 얻은 이유는 무엇입니까?

말린은 2019년 6월에Binance Labs, Arrington XRP Capital, Electric Capital 및 NGC Ventures를 포함한 투자자로부터 300만 달러의 시드 펀딩을 받았습니다.Marlin은 2019년에 Binance Labs가 되었습니다.두 번째 인큐베이션 계획중국의 13개 스타트업 중 하나.

그렇다면 Marlin 팀이 Binance Labs와 같은 많은 최고 자본의 호의를 얻은 이유는 무엇입니까?

Marlin의 팀은 탄탄한 기술력과 풍부한 경험을 가지고 있으며 거의 ​​모든 핵심 개발자는 Stanford, MIT 및 Indian Institute of Technology와 같은 유명 학교 출신이며 대부분 블록체인 개발 경험이 있습니다. 공동 창립자 Prateesh Goya는 매사추세츠 공과대학에서 컴퓨터 과학 박사 학위를 받았습니다. CTO Pratyaksh Sharma는 Stanford를 졸업하고 Facebook 및 Pinterest에서 인턴으로 근무했으며 Python Software Foundation에서 근무한 경험이 있습니다. 팀은 또한 전 BitTorrent CEO인 Rogelio Choy를 포함하여 6명의 고문을 자문단에 초대했습니다.

보조 제목

Marlin의 현재 진행 상황 및 다음 단계 계획

참고할 선배가 많지 않은 혁신적인 분야에서 Marlin의 이론에서 실천까지의 발전은 여전히 ​​기대에 부응합니다.

올해 7월 9일 Marlin은 공식적으로 OpenWaver 프레임워크를 출시했습니다. OpenWaver 프레임워크는 CDN 및 릴레이 노드 기술을 사용하여 블록체인 네트워크의 각 노드의 정보 전송을 가속화하며, 여러 프로그래밍 언어를 지원하고 다양한 블록체인 네트워크의 플러그형 네트워크 모듈로 사용할 수 있습니다. 동시에 OpenWaver에는 자체 인센티브 시스템과 내장형 소액 결제 시스템이 있어 릴레이 노드에 보상을 제공합니다.

이미지 설명

Odaily는 Marlin의 로드맵에 따라 네트워크 단계를 구성합니다.

또한 인센티브 네트워크로 전환하는 새로운 개발 단계인 The larvanet이 이번 달에 출시되어 MPOND 스테이킹을 지원할 예정입니다.

기술 개발의 가속화 외에도 비즈니스 개발 측면에서 Marlin은 Marlin SDK의 채택을 가속화하기 위해 올해 초 Matic Network, Murmur, WandX 및 Holochain과 같은 프로젝트와 전략적 협력 관계에 도달했습니다.(오데일리 참고: Pluggable 확장은 Marlin이 가져온 확장 개념으로 Pluggable 합의 Tendermint와 유사한 간단한 SDK 통합을 통해 실현됩니다.)

일반적으로 Marlin은 초기 단계의 생태계 개발 프로토콜에 더 유익한 점진적인 네트워크 배포를 채택합니다.보다 일반적인 레이어 1 및 레이어 2 확장 솔루션과 비교할 때 Marlin은 아직 개발 초기 단계에 있고 더 낮은 레이어 0 트랙을 선택했습니다. 경쟁이 적고 시장 전망이 더 넓습니다. 그러나 기술은 아직 초기 단계이고 주로 이론에 기반을 두고 있기 때문에 참고할 수 있는 경험이 적고 알려지지 않은 위험이 많습니다.앞으로 Marlin으로 대표되는 레이어 0 솔루션이 상당한 진전을 이룬다면 다른 레이어의 확장 솔루션을 보완하고 모든 퍼블릭 체인의 네트워크 처리량을 더욱 향상시키며 체인의 생태적 번영을 촉진할 것으로 기대됩니다.

백지:

백지:https://www.marlin.pro/whitepaper

공식 블로그:https://www.marlin.pro/blog/

공식 트위터:https://twitter.com/Marlin /

또는 커뮤니티에 참여(https://t.me/marlin_zh)논의하다

二十三画生
作者文库