모듈식 아키텍처와 모놀리식 아키텍처는 죽었습니다
롤업이 등장한 이후 블록체인 확장은 모듈성과 모놀리화 사이의 논쟁에 초점을 맞춰 왔습니다. 처음에는 이 이항대립이 블록체인 확장성에 대한 추론에 유용한 정신 모델이었지만 이제는 두 진영 모두 그 이상으로 나아갔습니다.
오늘날 모듈화와 모놀리식은 확장성 정신 모델에 불필요한 제한을 가하고 있습니다.
그럼 또무엇이 있나요?
이 기사에서 우리는 블록체인 확장성을 위한 기본 프레임워크 인 수평 스케일링 및 수직 스케일링 을 보여주고 수평 스케일링 과 수직 을 채택하는 방법을 설명합니다. 솔루션을 더 잘 확장하세요.
모듈화 대 모놀리식 이해
먼저 몇 가지 정의는 다음과 같습니다.
모듈형 체인은 블록체인의 핵심 기능을 여러 계층으로 분리합니다.
MonolithizationChain은 모든 핵심 기능을 상호 연결된 단일 레이어에 통합합니다.
"레이어"는 "기계"로 생각할 수 있습니다. 모놀리식 체인에는 모든 작업을 실행하는 단일 검증기 노드가 있는 반면, 모듈식 체인에는 다양한 작업을 실행하는 여러 개의 (2-3) 전체 노드가 있습니다.
예를 들어 Rollup에는 일반적으로 두 개의 running노드가 있습니다. 실행을 위한 롤업 전체 노드와 결제 + 데이터 가용성(DA)을 위한 Ethereum 전체 노드입니다. 그리고 validium은 실행을 위한 a Rollup 전체 노드, 결제를 위한 Ethereum 전체 노드, DA를 위한 백업 데이터 가용성 계층 전체 노드 등 세 개의 running노드를 활용할 가능성이 높습니다.
블록체인의 작업을 최소 두 개의 전체 노드에 모듈식으로 배포합니다. 이를 통해 모듈형 블록체인은 각 블록을 구축할 때 여러 컴퓨터의 컴퓨팅 성능을 활용할 수 있습니다.
이것은 수평 확장 형태입니다.
모듈화는 일종의 수평적 확장이기 때문에 블록체인 확장성을 생각할 때 유용합니다. ㅋㅋㅋ 확장하다. 기본적으로 모놀리식 체인은 단일 전체 노드에서 가능한 한 많은 컴퓨팅 성능을
추출하려고 시도합니다. 이것은 수직 크기 조정
비평가 는 이 접근 방식이 중앙 집중화되는 경향이 있다고 주장 합니다. 확장을 위해 단일 노드의 전력을 높이는 데 의존한다면 필연적으로 기본 하드웨어의 물리적 한계에 부딪히고 하드웨어 요구 사항을 늘려야 합니다. 더 확장하세요.
그러나 모든단일화된 체인이 수직 확장에만 의존하는 것은 아니기 때문에 이러한 비판은 잘못되었습니다.
예를 들어 Near는 샤딩된 네트워크 아키텍처를 기반으로 구축된 모놀리식L1 블록체인입니다. 이는 Near의 전체 노드가 모든 작업(예: 실행, 결제 및 데이터 가용성)을 담당하지만 Near의 전역 상태 중 일부만 책임진다는 의미입니다. 따라서 Near는 작업이 아닌 상태를 기준으로 작업을 배포하여 모듈식 체인과 마찬가지로 여러 컴퓨터의 컴퓨팅 성능을 활용합니다.
우리는 그것이 모놀리식 체인
이 구현하는 확장 기술 측면에서 제한이 없음을 아니 볼 수 있습니다. 둘 다 수평 및/또는 수직 으로 확장할 수 있습니다. 또한 모듈화와 모놀리화
사이의 논쟁은 항상 수평적 확장과 수직적 확장의 틀에 뿌리를 두고 있습니다. 엄밀히 기술적인 관점에서 볼 때, 모듈식 은 디자인의 특성상 수평으로 확장되는 경향이 있는 반면, 모놀리식 은 수직으로 확장 하는 경향이 있습니다.
이제 모듈식 체인을 성공적으로 출시했으므로 추가 확장 이점은 더 이상 "더 모듈화"되는 것이 아닙니다. 이제 초점은 체인이 수평 또는 수직 확장 기술을 어떻게 활용할 수 있는지에 있습니다.
수평 대 수직 의 생각 모델을 채택하면 각 체인이 그 과정에서 발생하는 절충점을 쉽게 추론할 수 있습니다.
대화 재정의: 수평 대 수직 확장
수평 대 수직 확장 프레임워크를 자세히 살펴보기 전에 그 기원이 수평 확장 개념의 기초로서 분산 컴퓨팅이 연구되었던 1970년대로 거슬러 올라간다는 점을 인식하는 것이 중요합니다. . 요즘 모든 스케일링 기술은 수평적 스케일링과 수직적 스케일링으로 분류할 수 있습니다.
수직 확장
수직 확장 은 각 노드의 하드웨어 활용도나 하드웨어 요구 사항을 높입니다. 블록체인에서 이는 일반적으로 병렬 가상 머신(예: 멀티스레드 프로세스)과 같은 소프트웨어 최적화를 통해 수행됩니다.
일반적인 예는EVM 및 SVM입니다.
EVM은 순서대로 트랜잭션을 실행하는 반면, SVM은 트랜잭션을 병렬로 실행합니다. SVM은 더 많은 CPU 코어를 활용하여 이를 달성하므로 SVM은 EVM보다 초당 더 많은 트랜잭션을 처리할 수 있습니다. 참고: 이 수직 확장 유형은 Eclipse L2의 기반입니다.
절충점 측면에서 수직적 확장은 사용 가능한 하드웨어에 의해 제한되고 하드웨어 요구 사항 증가로 인해 중앙 집중화되는 경향이 있으며 수평적 확장보다 확장성이 떨어집니다.
수평 확장
반면,수평 확장은 작업 부하를 여러 노드에 분산시켜 시스템이 액세스할 수 있는 머신 수를 늘립니다. 앞서 언급했듯이 모듈식 체인은 기본적으로 여러 시스템에 작업을 분산시킵니다. 그러나 체인은 샤딩을 통해 더 높은 수준의 수평 확장을 달성할 수 있는 경우가 많습니다.
=nil;여기에 유용한 예가 나와 있습니다.
지난 11월 =nil; 재단은 새로운 Ethereum L2의 기반이 되는 zkSharding이라는 검증 가능한 샤딩 아키텍처를 출시했습니다. =nil; 디자인의 핵심은 전역 상태를 여러 개의 샤드로 나누는 것입니다. 각 샤드는 블록을 구축하고 샤드 간 거래를 관리하는 =nil;분산 위원회에 의해 운영됩니다. 또한 각 샤드는 집계를 위해 마스터 샤드로 전송된 후 이더리움에 게시되고 확인되는 유효성 증명을 생성합니다. =nil ;은 두 가지 방법으로 수평적 확장 가능성을 활용합니다.
- 먼저, =nil은 이더리움의 강력한 합의와 데이터 가용성을 보장으로 활용하여 작업을 분산
- 하는 모듈형 블록체인입니다. 여러 개의 전체 노드.
- ,=nil;은 샤딩된 블록체인이므로 부분 상태가 여러
full노드에 분산됩니다.
두 기술 모두 단일 시스템이 감당해야 하는 부하를 줄이고 네트워크의
확장성을 높입니다. 그렇다면 수평스케일링의 장단점은 무엇인가요? 이는 네트워크 및 합의 복잡성과 기계 또는 샤드 간의 비동기 통신이라는 두 가지로 귀결됩니다.
이더리움 확장성을 위한 최종 게임
수평 확장이나 수직 확장모두
모듈식 또는 모놀리식 아키텍처로 제한입니다. 이것이 바로 수평적 대 수직적 확장 프레임워크가 새로운 솔루션을 탐색할 수 있는 더 많은 공간을 제공하여 모듈형 블록체인의 확장성을 높이는 이유입니다. 예를 들어, 하나의 옵션 은 모듈식 스택의 한 레이어를 수직으로 확장 합니다. 일반적으로 사용되는 방법 중 하나는 병렬 가상 머신을 구현하여 실행 처리량을 향상시키는 것입니다. 위에서 언급한 것처럼 Eclipse는 병렬화를 위해 BlockSTM을 구현하기 위해 SVM 및 기타 Rollups(예: Starknet)을 활용합니다. 그러나 수직 확장 은 항상 단일 기계의 한계에 의해 제한되며 우리는 물리 법칙 을 깨뜨릴 수 없습니다. 한 가지 해결책은 샤딩을 통한 수평 확장 을 선택하는 것입니다. 현재 모듈식 설계는 수평 확장의 잠재력을 이제 막 활용하기 시작했습니다. 샤딩을 사용하면 2~3대의 기계가 작업을 공유하는 것이 아니라 원하는 수의 기계의 컴퓨팅 성능을 활용할 수 있습니다. 즉, 많은 기계가 동일한 유형의 작업을 병렬로 실행할 수 있습니다. 이것이 Ethereum과 Celestia가 각각 Danksharding과 Data Sharding을 통해 달성하고자 하는 것입니다. 그러나 샤딩은 본질적으로 데이터 가용성 계층으로 제한되지 않으며 실행과 결합될 수도 있습니다(=nil; L2의 경우). 모듈식 스택을 통해 달성한 수평 확장과 샤딩을 통해 제공되는 수평 확장을 결합하면 사용 가능한 컴퓨팅 성능이 크게 증가합니다. 하지만 더 잘할 수 있습니다... 블록체인 확장성의 궁극적인 목표는 수평 및 수직 확장을 융합하여 병렬 가상 머신을 갖춘 샤딩된 블록체인을 만드는 것입니다. =nil;재단에서는 이 최종 디자인을 향해 체계적으로 나아가고 있습니다. =nil;의 L2는 수평 확장 가능한 모듈식 아키텍처(zkSharding)와 수직 확장 가능한 유효성 검사기 구현(샤드 내 병렬화)을 활용하여 공격적인 확장 로드맵을 채택합니다. 따라서 =nil;의 디자인은 상태, 유동성 또는 사용자 단편화를 희생하지 않고 글로벌 확장을 가능하게 합니다. 수평 확장 및 zkSharding에 대해 궁금하신 경우 =nil Foundation의 Discord 및 X에서 대화에 참여하실 수 있습니다.
위 내용은 모듈식 아키텍처와 모놀리식 아키텍처는 죽었습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











OKX는 글로벌 디지털 자산 거래 플랫폼입니다. 주요 기능에는 1. 디지털 자산 구매 및 판매 (SPOT 거래), 2. 디지털 자산 간의 거래, 3. 시장 조건 및 데이터 제공, 4. 파생 상품과 같은 다양한 거래 제품 제공, 5. 자산 부가가치 서비스 제공, 6. 편리한 자산 관리.

디지털 통화 롤링 포지션은 대출을 사용하여 거래 레버리지를 증폭하여 수익률을 높이는 투자 전략입니다. 이 기사에서는 롤링을 지원하는 거래 플랫폼 (Binance, Okex, Gate.io, Huobi, Bybit 등), 레버리지 계정을 열고, 레버리지를위한 자금을 차입하고, 시장의 실시간 모니터링 및 조정을 피하기 위해 마진을 추가하여 마진을 추가하는 등의 주요 단계를 포함하여 디지털 통화 롤링 프로세스에 대해 자세히 설명합니다. 그러나 롤링 포지션 거래는 매우 위험하며 투자자는주의해서 운영하고 완전한 위험 관리 전략을 공식화해야합니다. 디지털 통화 롤링 팁에 대한 자세한 내용은 계속 읽으십시오.

GATE.IO 거래 플랫폼의 처리 수수료는 거래 유형, 거래 쌍 및 사용자 VIP 수준과 같은 요소에 따라 다릅니다. 스팟 거래의 기본 수수료 비율은 0.15% (VIP0 레벨, 제조업체 및 테이커)이지만 VIP 수준은 사용자의 30 일 거래량 및 GT 포지션에 따라 조정됩니다. 수준이 높을수록 수수료가 낮습니다. GT 플랫폼 코인 공제를 지원하며 최소 55% 할인을 즐길 수 있습니다. 계약 거래의 기본 비율은 제조업체 0.02%, Taker 0.05% (VIP0 레벨)이며 VIP 수준의 영향을 받고 계약 유형 및 레버리지가 있습니다.

이 기사는 Ouyi Okex 계정의 등록, 사용 및 취소 절차를 자세히 소개합니다. 등록하려면 앱을 다운로드하고 휴대폰 번호 또는 이메일 주소를 입력하여 등록하고 실제 인증을 완료해야합니다. 사용법은 로그인, 재충전 및 인출, 거래 및 보안 설정과 같은 운영 단계를 다룹니다. 계정을 취소하려면 OUYI OKEX 고객 서비스에 문의하고 필요한 정보를 제공하고 처리를 기다린 후 마지막으로 계정 취소 확인을 얻어야합니다. 이 기사를 통해 사용자는 Ouyi Okex 계정의 전체 수명주기 관리를 쉽게 마스터하고 디지털 자산 거래를 안전하고 편리하게 수행 할 수 있습니다.

이 기사는 Binance PC 버전에 로그인 및 등록에 대한 완전한 안내서를 제공합니다. 먼저 Binance PC 버전으로 로그하는 단계에 대해 자세히 설명했습니다. 브라우저에서 "Binance 공식 웹 사이트"를 검색하고 로그인 버튼을 클릭하고 이메일 및 비밀번호를 입력하십시오 (2FA 활성화 검증 코드를 입력 할 수 있음) 로그인 할 수 있습니다. 두 번째로 기사는 "등록"버튼을 클릭하고 이메일 주소를 클릭하고 강한 비밀번호를 설정하고 이메일 주소를 확인하십시오. 마지막으로,이 기사는 또한 계정 보안을 강조하여 사용자에게 공식 도메인 이름, 네트워크 환경에주의를 기울이고 비밀번호를 정기적으로 업데이트하여 계정 보안 및 시장 조건보기, 거래 수행 및 자산 관리와 같은 Binance PC 버전에서 제공하는 다양한 기능을 더 잘 활용하도록 상기시킵니다.

이 기사는 Binance Academy, OKX Learn, Coingecko, Cryptoslate, Coindesk, Investopedia, Coinmarketcap, Huobi University, Coinbase Learn 및 Cryptocompare를 포함하여 잘 알려진 가상 통화 관련 앱 추천 웹 사이트 10 개를 권장합니다. 이 웹 사이트는 가상 통화 시장 데이터, 가격 추세 분석 등과 같은 정보를 제공 할뿐만 아니라 기본 블록 체인 지식, 거래 전략 및 다양한 거래 플랫폼 앱의 튜토리얼 및 리뷰를 포함한 풍부한 학습 리소스를 제공하여 사용자가 더 잘 이해하고 이용할 수 있도록 도와줍니다.

세계 최고 중 하나이며 SPOT, 계약 및 Web3 지갑과 같은 모든 범주의 거래를 지원합니다. 보안이 높고 취급 수수료가 낮습니다. 규정 준수와 높은 유동성으로 유명한 오랜 역사를 가진 포괄적 인 거래 플랫폼은 다국어 서비스를 지원합니다. 업계 리더는 유동성이 강한 통화 거래, 레버리지, 옵션 등을 다루며 BNB 공제 수수료를 지원합니다.

이 기사에는 Binance, Okx, Gate.io, Kraken, Bybit, Coinbase, Kucoin, Bitget, Gemini 및 Bitstamp를 포함한 상위 10 개의 잘 알려진 Web3 Trading 플랫폼이 나와 있습니다. 이 기사는 통화 수, 거래 유형 (스팟, 선물, 옵션, NFT 등), 처리 수수료, 보안, 규정 준수, 사용자 그룹 등과 같은 각 플랫폼의 특성을 투자자가 가장 적합한 거래 플랫폼을 선택할 수 있도록 도와줍니다. 고주파 거래자, 계약 거래 애호가 또는 규정 준수 및 보안에 중점을 둔 투자자이든, 참조 정보를 찾을 수 있습니다.