블록 체인 세계 가장 큰 과제 중 하나는 확장 성입니다. Ethereum 과 같은 대부분의 현재 블록 체인은 초당 제한된 수의 거래 만 처리 할 수 있으며, 이는 상당한 마감일과 높은 거래 비용으로 이어집니다. Sharding 이라는 접근법이 제안되었습니다. 블록 체인을 작은 게임 또는 파편 나누어 여러 노드에 워크로드를 배포 할 수 있습니다. 이것은 탈 중앙화를 희생하지 않고 거래의 처리 능력을 증가시킵니다. 그러나 샤딩이 정확히 무엇이며 특히 보안 측면에서 장점과 한계는 무엇입니까? 이것이 우리 가이 기사에서 살펴볼 것입니다.
목차
샤딩이란 무엇입니까?
Shards 라는 여러 조각으로 나누는 파티션 기술입니다 . 각 샤드는 트랜잭션의 일부를 독립적으로 처리 할 수있는 미니 블록 체인으로 작동합니다. 네트워크의 모든 노드 대신 모든 트랜잭션을 처리하는 대신 각 샤드는 트랜잭션의 하위 집합을 관리하여 네트워크의 전체로드를 가볍게하고 작동을 가속화합니다.
다시 말해, 샤드는 다른 조각들 사이에 워크로드를 나누어 블록 체인 성능을 향상시켜 네트워크가 병렬로 처리 할 수있는 트랜잭션의 수를 증가시킵니다.
샤딩은 어떻게 작동합니까?
샤드 시스템에서는 거래가 다른 파편들 사이에 배포됩니다. 각 샤드에는 자체 유효성 검사기 세트가 있으며이 샤드 내에서 거래를 확인하고 처리 할 책임이 있습니다. 이를 통해 다른 파편을 내릴 수 있습니다. 다른 파편은 다른 곳에서 발생하는 거래에 영향을받지 않고 계속해서 거래 할 수 있습니다.
그러나 크로스 샤드 트랜잭션 여러 파편들 사이의 상태 변경을 포함하기 때문에 특별 조정이 필요합니다. 도전은 블록 체인의 일관성을 전체적으로 유지하면서 파편 사이에 데이터가 올바르게 순환되도록하는 것입니다.
Near Protocol 및 나이트 쉐이드 모델
Sharding 사용의 관련 예는 Nightshade 라는 특정 접근법을 채택한 블록 체인 인 Near Protocol . 각 샤드에 대한 독립 채널을 만드는 대신 근처는 단일 대형 공유 레지스터를 사용하며 청크 .
샤딩의 일환으로 청크 와 샤드 . 샤드 는 블록 체인의 논리적 구분을 나타내며, 각 샤드는 다른 파편과 평행 한 특정 트랜잭션을 처리 할 수있는 독립적 인 미니 블록 체인으로 작동합니다. 반면, 청크 는 트랜잭션 블록 내의 데이터의 하위 집합입니다. 각 샤드는 이 샤드와 관련된 거래를 포함하는 하나 이상의 청크를
이 두 요소들 사이의 상호 작용은 샤딩이 어디에서 오는지 이해하는 데 중요합니다. 샤드 는 트랜잭션 세트를 관리 할 네트워크의 일부를 결정하는 반면, 청크는 이러한 트랜잭션이 물리적으로 저장되고 전역 블록에 검증되는 방식입니다. 따라서 샤드는 네트워크를 파편 각 샤드는 자체 덩어리를 .
Near Protocol 같은 시스템에서는 대규모 공유 글로벌 레지스터가 있지만이 레지스터는 샤드 와 관련된 청크 . 샤드는 다른 파편들 사이의 노동 분할 당시 개입되며 청크는 글로벌 레지스터에서 각 샤드에서 생성 된 데이터를 수집 할 수있는 단위입니다. 다시 말해, 각 샤드는 자체 거래를 독립적으로 취급하지만 이러한 거래는 전체 블록 체인 블록의 청크
블록 체인의 샤딩 장점
Sharding은 블록 체인, 특히 많은 거래를 치료하는 능력을 향상시키려는 사람들에게 몇 가지 주목할만한 이점이 있습니다.
1. 확장 성 증가
여러 파편이 거래를 병렬로 처리 할 수있게함으로써 샤드는 블록 체인의 확장 성을 향상시킵니다. 이를 통해 더 많은 수의 사용자가 혼잡 거래를 할 수 있으며, 이는 대규모 스케일 채택에 중요합니다.

2. 거래 비용 절감
동시에 처리 할 수있는 더 많은 거래를 통해 네트워크 리소스에 대한 수요가 감소하여 거래 비용이 감소합니다.
3. 효율성 증가
각 샤드는 일부 트랜잭션의 일부만 관리해야하며, 이는 네트워크의 각 노드에 대한 워크로드를 밝게합니다. 이로 인해 유효성 검사기의 계산 리소스를보다 효과적으로 사용할 수 있습니다.
4. 탈 중앙화 유지
파편의 네트워크 부서에도 불구하고, 각 샤드는 독립적 인 유효성 검사기를 유지하여 네트워크의 분산 및 보안을 유지합니다.
보안 위험 샤딩
Sharding은 블록 체인의 확장 성을 향상시키기위한 유망한 솔루션이지만 안전 위험도 나타냅니다. 네트워크를 여러 파편으로 나누면 각 샤드가 블록 체인 전체보다 안전 해집니다.
구체적인 예를 들어 봅시다. UN 샤드 블록 체인에서는 일반적으로 네트워크 검증기의 50 % 이상을 제어하려면 일반적으로 손상해야합니다. 반면에, 샤드 블록 체인에서,이 특정 샤드를 제어하기 위해 단일 샤드의 유효성 검사기의 50 % 이상을 손상시키기에 충분합니다. 샤드가 손상되면이 샤드의 트랜잭션을 변경할 수 있으며 이러한 변경은 파편 간의 트랜잭션을 통해 전체 네트워크로 잠재적으로 퍼질 수 있습니다.
그렇기 때문에 Near Protocol과 같은 많은 프로토콜이 단일 샤드가 손상 될 위험을 줄이기 위해 파편 사이의 유효성을 무작위로 회전하는 것과 같은 추가 보안 메커니즘을 사용하는 이유입니다.
샤드가 블록 체인 안전에 어떤 영향을 줄 수 있습니까?
조각난 블록 체인에 의해 샤딩은 특정 고유 한 안전 위험을 소개합니다. 주요 위험 중 하나는 유효성 검사기의 파티션과 관련이 있습니다. 비 방해 블록 체인에서 각 노드는 모든 트랜잭션의 검증 프로세스에 참여합니다. 그러나 Sharding을 사용하면 유효성 검사기가 트랜잭션의 하위 집합에만 책임이 있습니다. 공격자가 대부분의 샤드 유효성 검사기를 통제하는 데 성공하면 잠재적 으로이 샤드의 보안을 손상시키고 사기 거래를 수행 할 수 있습니다.
이 위험을 최소화하기 위해서는 유효성 검사기의 무작위 분포와 같은 안전 메커니즘이 필수적입니다. 이러한 메커니즘은 검증자가 같은 샤드에서 너무 오랫동안 머무르는 것을 방지하여 악의적 인 공모의 위험을 줄입니다. 또한 Near Protocol과 같은 특정 시스템은 글로벌 레지스터에 의존하여 중앙에서 트랜잭션의 무결성을 확인할 수 있습니다.
블록 체인에 대한 샤딩의 장점
보안 문제에도 불구하고 Sharding은 성능을 향상시키고 더 넓은 채택에 적응하려는 블록 체인에 부인할 수없는 이점을 제공합니다.
1. 확장 성 향상
샤딩을 통해 블록 체인은 작업량을 나누어 초당 더 많은 트랜잭션을 처리 할 수 있습니다. 이렇게하면 네트워크 속도가 느려질 수있는 병목 현상이 줄어 듭니다.
2. 거래 비용 절감
네트워크의 치료 용량을 늘리면 샤딩은 거래 비용에 대한 압력을 줄여 사용자가 저렴한 비용으로 거래를 수행 할 수 있습니다.
3. 확장 성
Sharding을 통해 블록 체인은 성능이나 보안을 희생하지 않고 더 많은 수의 사용자 및 응용 프로그램에 적응할 수 있습니다.
4. 리소스 최적화
네트워크 노드는 더 이상 모든 트랜잭션을 처리 할 필요가 없으므로 계산 자원을보다 효율적으로 사용하고 에너지 소비를 줄일 수 있습니다.
샤딩을 사용한 블록 체인의 예
1. Near Protocol
Near Protocol 나이트 셰이드 로 고급 샤드 모양을 사용하는 블록 체인입니다 . 가까운 곳은 여러 독립 채널을 만들지 않고 공유 된 글로벌 레지스터를 사용하여 청크 안전과 효율성을 보장하면서 분산 된 거래를 처리합니다.
2. Zilliqa
Zilliqa는 샤딩을 적용하는 또 다른 블록 체인입니다. 이 기술은이 기술이 여러 파편 사이에 워크로드를 나누어 거래 속도를 크게 향상시킬 수 있음을 보여준 최초의 것 중 하나입니다. Zilliqa는 공개 블록 체인 네트워크에서 샤딩이 성공적으로 구현 될 수 있음을 입증했습니다.
블록 체인의 샤딩의 미래
분산 된 응용 프로그램과 대규모 스케일 블록 체인의 붐으로 인해 Sharding은 증가하는 확장 성 요구를 충족시키는 핵심 기술입니다. 더 많은 거래를 처리 할 수있을뿐만 아니라 비용을 줄이고 네트워크 효율성을 향상시킬 수 있습니다. Sharding은 특히 보안 측면에서 과제를 제시하지만 블록 체인의 미래에 대한 유망한 솔루션으로 남아 있습니다.
FAQ
1. 샤딩이란 무엇입니까?
파편 더 많은 트랜잭션을 병렬로 처리 할 수있는 파티션 기술입니다
2. 면도는 어떻게 확장 성을 향상합니까?
샤딩은 여러 파편 사이에 워크로드를 나누어 블록 체인이 더 많은 트랜잭션을 동시에 처리 할 수 있도록하여 전체 용량을 증가시킵니다.
3. 샤드와 관련된 안전 위험은 무엇입니까?
주요 위험은 대부분의 유효성 검사기가 손상되면 샤드가 손상 될 수 있다는 것입니다. 이것은 전체 네트워크의 무결성에 영향을 줄 수 있습니다.
4. 샤딩을 사용한 블록 체인의 예는 무엇입니까?
Near Protocol 과 Zilliqa는 거래 성능을 향상시키기 위해 샤딩을 구현 한 블록 체인의 두 가지 예입니다.
암호 화폐에 대한 투자는 위험합니다. Crypternon 기사에서 제시된 재산 또는 서비스를 사용한 후 발생한 손해 또는 손실에 대해 직간접 적으로 책임을 지을 수 없었습니다. cryptocurrencies와 관련된 투자는 본질적으로 위험합니다. 독자들은 조치를 취하고 재무 능력의 한계 내에서만 투자하기 전에 자체 연구를 수행해야합니다. 투자 구성하지 않습니다 .
이 기사의 특정 링크는 소속되어 있습니다. 즉,이 링크를 통해 제품을 구매하거나 등록하는 경우 파트너로부터 커미션을 수집합니다. 이 수수료는 사용자로서 귀하를 위해 추가 비용을 훈련시키지 않으며 일부는 프로모션을 허용합니다.
AMF 권장 사항. 고수익이 보장되지 않으며, 고성능 잠재력을 가진 제품은 위험이 높음을 의미합니다. 이 위험 감수는 프로젝트, 투자 지평 및이 저축의 일부를 잃을 수있는 능력과 일치해야합니다. 자본의 전부 또는 일부를 잃을 준비가되지 않았다면 투자하지 마십시오 .
더 나아가려면 당사 페이지를 읽으십시오. 법적 통지 , 기밀 유지 정책 및 일반적인 이용 조건을 .