|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
사금파리
샤드란 무엇입니까?
샤드가 무엇인지 이해하려면 샤딩에 대해 논의해야 합니다. 샤딩(Sharding)은 블록체인 네트워크에서 옵션으로 간주되고 이더리움에서 테스트된 데이터베이스 파티셔닝 기술입니다. 블록체인 네트워크에 사용자가 많아질수록 네트워크 속도가 느려지고 이로 인해 지연 시간도 높아집니다. 블록체인 네트워크를 별도의 샤드로 분할하여 각각 자체 데이터를 갖고 다른 샤드와 분리되어 네트워크 대기 시간을 개선하려고 시도합니다.
본질적으로 샤드는 자체 데이터를 가지고 있는 여러 개의 샤드로 분할된 블록체인 네트워크의 일부입니다.
샤딩은 행 분할을 통한 데이터베이스의 수평 분할을 통해 수행될 수 있습니다. 예를 들어 하나의 샤드가 특정 주소의 상태와 거래 내역을 저장하는 역할을 담당할 수 있으므로 샤드는 그 특성에 따라 개념화됩니다. 샤드에 저장된 디지털 자산의 유형에 따라 샤드를 분할하는 것도 가능합니다.
디지털 자산과 관련된 거래는 샤드의 조합을 통해 가능해집니다. 또한 각 샤드는 다른 샤드와 공유될 수 있으며 이는 분산 원장의 존재라는 블록체인 기술의 핵심 측면을 유지합니다. 원장에는 모든 사용자가 계속 액세스할 수 있으며 모든 거래 상태를 볼 수 있습니다.
이더리움을 보면 노드는 무작위로 샤드에 할당되어야 하며, 무작위로 무작위로 선택된 다른 샤드에 다시 할당됩니다. 이로 인해 공격자가 자신의 악성 노드가 어떤 샤드에 할당될 수 있는지 예측하는 것이 훨씬 더 어려워지고 따라서 탈취가 매우 어렵습니다.
샤딩은 전체 노드를 더 쉽게 호스팅할 수 있다는 사실 때문에 요구 사항입니다. 더 많은 데이터를 지원할 수 있도록 애플리케이션을 확장하는 것은 컴퓨터 과학에서 일반적인 관행입니다. 이더리움과 같은 블록체인에서 샤딩이 제대로 구현되면 각 사용자는 블록체인이 기본적으로 작동하는 방식인 전체가 아닌 데이터베이스 변경 내역의 일부만 저장할 수 있습니다.
병목
병목 현상은 용량이 제한되어 정체가 발생하고 전반적인 성능이 저하되는 지점을 의미합니다. |
zk오라클
zkOracles는 영지식 증명(ZKP)을 보안, 개인 정보 보호 및 비용 효율성의 강력한 표준을 유지하면서 데이터가 자유롭게 통과할 수 있는 무신뢰 매체로 활용합니다. |
추상화 확장성
추상화 확장성은 새로운 개발 환경에서 프로그래밍 구성 요소를 빌딩 블록으로 사용할 수 있도록 하는 시스템의 전반적인 기능 확장입니다. |
솔라나 가상 머신(SVM)
솔라나 가상 머신(SVM)은 초당 수천 건의 트랜잭션을 처리하는 솔라나의 능력을 강화하는 시스템입니다. |
프로그래밍 가능한 개인 정보 보호
프로그래밍 가능한 개인 정보 보호는 분산 애플리케이션(dApp)의 데이터 보호를 재정의하여 사용자와 개발자가 개인 정보 보호 설정을 개인화할 수 있는 유연한 개념을 제공합니다. |
단순 원장 프로토콜(SLP)
SLP(Simple Ledger Protocol)는 비트코인 캐시를 기반으로 작동하는 토큰 시스템입니다. 이를 통해 사용자는 자신이 꿈꾸는 모든 것을 나타내는 자신만의 토큰을 만들 수 있습니다. |