Substrate fork-free 업그레이드는 매우 순조롭습니다. 누가 여전히 하드 포크를 사용합니까?

PolkaWorld
本文约1250字,阅读全文需要约5分钟
기판 기반 체인에는 포크 없이 쉽게 업그레이드할 수 있는 트릭이 있습니다.

편집자 주: 이 기사의 출처는PolkaWorld(ID:gh_6c4c2038ddba), 승인을 받아 Odaily에서 복제했습니다.

편집자 주: 이 기사의 출처는 Substrate 하드 포크 없이 블록체인을 업그레이드하는 방법은 무엇입니까? 기반으로

체인에는 포크 없이 쉽게 업그레이드할 수 있는 트릭이 있습니다.

보조 제목

하드포크

업그레이드하지 않는 모든 사람은 폐기되고 오래된 포크에 남아 있고 새로운 메인 체인과 호환되지 않는 이전 코드의 규칙에 따라 블록을 생성하기 때문에 포크라고 합니다. 이 방랑자가 업데이트되면 노드가 메인 체인에 다시 연결되고 동기화되며 포크가 사라집니다.

하드포크는 종종 매우 어려운 프로세스입니다. 주로 누가 소프트웨어를 실행하는지 알 수 없고 글로벌 코드 업데이트를 구성하는 것이 매우 어렵기 때문입니다. 이것은 합리적인 익명성을 가진 분산 시스템에서 특히 그렇습니다. 업데이트에 대해 적극적으로 찾기 위해 노드를 실행하는 사람들에게 의존하고 필요할 때 업데이트하도록 그들을 신뢰해야 합니다.

보조 제목

기질 방법

Kusama 및 Polkadot과 같은 기판 기반 체인은 이 문제에 대한 고유한 솔루션을 제공합니다.

기판 기반 체인은 일부 소프트웨어를 업데이트하기 위해 많은 사람들을 조정하지 않고도 업그레이드할 수 있습니다. 방법은 다음과 같습니다.

기판 기반 체인에서 WebAssembly Blob 또는 WASM Blob이라고 하는 것은 체인 자체에 저장됩니다. 이 Blob에는 체인이 새 블록을 구축하는 데 필요한 모든 논리가 포함되어 있습니다. 체인 자체의 실행 시간은 이 WASM blob에 포함되어 있습니다.

보조 제목

온체인 거버넌스

온체인 거버넌스온체인 거버넌스

온체인 거버넌스

Substrate 기반 체인의 토큰 보유자는 체인 자체에 대한 변경을 제안할 수 있습니다. 제안은 전체 체인의 런타임을 변경하는 것과 같이 과감한 것일 수도 있고, 최대 유효성 검사기 수를 변경하는 것과 같이 체인의 상수를 변경하는 것과 같이 영향이 덜한 것일 수도 있습니다.