블록 체인 기술

국가 수, 이더 리움 확장 성 문제 – Trustnodes


Ethereum의 가스 한계가 증가했지만 거래량과 데이터 량 사이의 완전한 관계가 없기 때문에 블록 크기는 크게 변경되지 않았습니다.

얼마 전 이더 리움은 역사상 가장 높은 거래량의 절반을 처리했지만 여전히 전체 용량에 도달하여 많은 것을 알았습니다.

위에 표시된 것처럼 이더 리움의 바이트와 가스 사이에는 분명한 관계가 있습니다. 이것이 꺾은 선형 차트이면 전체적으로 증가합니다. 그러나 관계는 약간 혼란 스럽다.

페어 스핀 데스크페어 스핀 모바일

Ethereum의 가스는 작업을 수행하는 데 필요한 컴퓨팅 리소스의 양을 측정하는 추상 단위입니다.

계약이 완료되었으므로 무한 while 루프를 가질 수 있습니다. 가스는이 제한을 제한하며 현재 1,200 만입니다.

2020 년 6 월의 이더 리움 거래

2020 년 6 월의 이더 리움 거래

천연 가스 한도는 50 % 상승했지만 이더 리움 거래 가격은 여전히 ​​역사상 가장 높은 수준입니다. 토큰 거래 또는 스마트 계약 거래를 통해 많은 가스가 얻어지기 때문입니다.

간단한 토큰 거래에는 80,000 개의 천연 가스 장치가 필요하며 eth의 경우 20,000 개가 필요합니다. Dapp 거래는 종속적이지만 일반적으로 토큰 거래보다 더 많은 가스 단위가 필요합니다.

이것은 비트 코인의 거래보다 훨씬 복잡합니다. 비트 코인의 경우 거래는 250 바이트에 불과하거나 기본이 될 수 있으며 각 거래는 20 바이트에 불과합니다.

이더 리움에서는 계정을 사용하기 때문에 프로토콜 수준의 트랜잭션 압축이 없습니다.

네트워크가 이러한 계정을 관리하기 위해 각 블록의 상태를 업데이트합니다. 이더 리움 재단의 그리핀 Ichiba Hotchkiss는 다음과 같이 말했습니다.

이더 리움의 완전한 “상태”는 모든 계정 및 잔고의 현재 상태와 EVM에서 배포되고 실행되는 모든 스마트 계약의 집합 메모리를 설명합니다.

네트워크의 모든 참가자는 체인의 각 최종 블록에 하나의 상태 만 있다는 것에 동의합니다. 이 상태는 체인에 추가 된 각 새 블록으로 변경 및 업데이트됩니다. “

Bitcoin의 상태는 UTXO로 매우 단순화되어 있으며, 두 개념 모두 이해하기 어렵습니다. 간단한 설명은 메모리 (RAM) 또는 네트워크 스냅 샷이므로 계약에 포함 된 코드 기능 또는 코드 기능을 모두 알고 있습니다.

기원 블록에서 이더 리움을 동기화하려면 혼란이 적고 연결 지점으로 설명 할 수있는 4 억 개의 “노드”를 거쳐야합니다.이 스냅 샷은 약 1 주일 내에 이러한 스냅 샷을 제공합니다.

각 블록에는 약 3,000 개의 이러한 연결 지점이 필요하며 (이것은 상호 작용 또는 계정 변경을 약간 압축 한 것입니다) 약 10,000 개의 모든 노드가 동기화 상태를 유지하도록 업데이트되어야합니다.

이는 컴퓨터의 메모리가 15 초마다 각 블록마다 지속적으로 사용 중이고 디스크도 각 블록을 읽고 쓰고 있음을 의미하며 이러한 변경은 Ethereum 네트워크에서 발생합니다.

따라서 변경 사항이 많을수록 리소스가 제한되어 동기화 할 수 없을 때까지 램과 디스크 사용량이 증가합니다.

당신은 유지할 수 없습니다. 과거의 다운로드 기록이 아니라 현재 네트워크 처리입니다.

또한 작년에 논문이 추가되어 코더가 가스와 바이트를 연결하는 매우 높은 수학적 연산에 참여하고 있으며이 경우 “CPU 및 메모리와 같은 사용 된 실행 비용과 리소스”가 함께 어려운 작업. “

“주문 가격의 불일치와 같은 청구 모델에서 많은 차이점을 발견했습니다.”

“우리는 일반적인 계약보다 200 배 느린 평균 계약 처리량을 생성하는 유전자 알고리즘을 설계했습니다.

우리는 모든 주요 Ethereum 클라이언트 구현이 취약하다는 것을 증명했으며, 상용 하드웨어에서 실행하면 공격을받을 때 네트워크와 동기화를 유지할 수 없습니다. “

여기에서 동등한 비트 코인은 확인하기 어려운 블록을 구성하므로 컴퓨터 마이닝 시스템이 충돌 할 수도 있습니다.

그러나 비트 코인에서이 작업을 수행하면 6.25 비트 코인 보상을 잃게 될 것입니다. 풀로 유지하면 모든 광부를 잃게 될 것입니다.

도덕적으로 말하면 많은 돈을 잃을 것이지만 계약서 발행 비용은 매우 높다고 연구자들에 따르면 계약의 효과는 비례하지 않습니다.

이더 리움 네트워크의 확장 확장을 위해 Trustnodes와 같은 사람들이 여전히 필요하다면, 현재 형태로 이더 리움 네트워크를 확장하는 것은 매우 복잡하고 시간 소모적 인 작업이 될 것입니다.

물론 항상 Infura가 있으며 클라우드 제공 업체의 노드는 대부분의 이더 리움 네트워크 운영을 추진할 수도 있습니다.

설립자 Joseph Lubin은 인큐베이터 ConsenSys가 최근 AMD와 협력하여 일종의 지원 프로젝트를 통해 “지구를위한 차세대 분산 컴퓨팅, 스토리지 및 대역폭”을 구축했다고 밝혔다.

그러나 현재의 실제 솔루션은 소위 블록 체인 계약 레벨 샤딩입니다.

이더 리움 확장 솔루션, 2020 년 6 월

2020 년 6 월 이더 리움 확장 솔루션

우리가 오른쪽에있는 마지막 3 개에만주의를 기울이면, 그것은 자신의 네트워크이거나 이더 리움과의 “대화”블록 체인이지만 아직 서로 대화하지는 않았습니다.

역사가 반복되면 독립 세계 컴퓨터를 여전히 같은 페이지에있는 많은 세계 컴퓨터에 연결하는 것이 첫 번째 단계 일 수 있습니다.

처음에는 랩톱이있는 경우 해당 랩톱의 데이터에만 액세스 할 수 있음을 알 수 있습니다. 그런 다음 획기적인 기술은 먼저 케이블 연결을 통해 다른 랩톱을 연결했으며 이제 이웃 랩톱의 데이터에 액세스 할 수 있습니다.

이러한 컴퓨터가 대화 할 수 있으므로 이제는 데이터를 저장하지 않는 한 모든 사람이 데이터를 저장하지 않아도이 페이지와 같은 데이터에 액세스 할 수 있습니다.

그러나 데이터를 공유하는 사람들이 아니라면 데이터를 저장할 필요가 없습니다. 우리는 다른 사람들과 연결하여 우리가 가진 것을 볼 수 있고 그들이 가지고있는 것을 볼 수 있습니다.

다시 말해 ZK와 대화하려면 OMG가 필요합니다. 우리는 Bitcoin이 다른 프로토콜이기 때문에 대화 할 수는 없지만 노드가 연결되어 있어도 발생합니다.

이러한 데이터 클러스터가 모두 동일한 프로토콜로 실행되는 한 확장성에 대한 제한은 없습니다.

시간이 걸리지 만, 이런 식으로 보면 Satoshi Nakamoto와 Gregory Maxwell은 시간 수준이 다르기 때문에 정확합니다.

Satoshi Nakamoto는이 기술의 전반적인 개발에 대해 생각하고있을 수 있으며,이를 통해 전 세계적으로 분산 된 시스템과 동일한 방식으로 인터넷이 개발 될 것이라고 생각했습니다.

현재에 대해 생각할 때 Maxwell은 많은 일을하지 않으면 미래로 뛰어들 수 없다는 것을 올바르게 지적 할 수 있습니다.

그것은 우리가 확장하고 있으며 지금까지 가장 어려운 작업이 완료되었음을 의미합니다. 이 단계에서는 앉고 업그레이드를 즐기는 것이 좋습니다. 시간이 좀 걸릴 것입니다.

정보 출처 : TRUSTNODES에서 0x 정보로 컴파일되었습니다. 저작권은 저자에게 있으며 허가없이 복제 할 수 없습니다