paint-brush
분산 원장(DLT) 유형 이해: 블록체인만이 아닙니다~에 의해@obyte
801 판독값
801 판독값

분산 원장(DLT) 유형 이해: 블록체인만이 아닙니다

~에 의해 Obyte5m2023/10/11
Read on Terminal Reader

너무 오래; 읽다

블록체인은 여전히 핵심 플레이어이지만 DLT는 특정 요구에 맞는 다양한 구조와 앱을 제공하면서 다양화되었습니다. 예를 들어 Obyte는 DAG 시스템입니다.
featured image - 분산 원장(DLT) 유형 이해: 블록체인만이 아닙니다
Obyte HackerNoon profile picture
0-item


분산 원장 기술(DLT)은 디지털 시대의 데이터 관리와 신뢰에 대한 우리의 생각을 빠르게 변화시켰습니다. 핵심적으로 DLT는 네트워크로 연결된 여러 컴퓨터에 분산된 분산형 데이터베이스 시스템을 의미합니다. 비트 코인과 같은 암호화폐의 기반이 되는 기술인 블록체인 은 초기에 DLT를 대중화했지만 이후 원장 환경이 상당히 발전했다는 점을 인식하는 것이 중요합니다.


블록체인은 여전히 핵심 플레이어이지만 DLT는 다양화되어 특정 요구에 맞는 다양한 구조와 애플리케이션을 제공합니다. 이러한 대안 중에는 다음과 같은 방향성 비순환 그래프(DAG)가 있습니다. 오바이트 , 이는 더 많은 분산화를 제공합니다.


반면, DLT는 구조 외에도 허가형(프라이빗)과 허가형(퍼블릭)으로 분류될 수 있습니다. 이름에서 알 수 있듯이 특정 회사, 조직 또는 개인이 개인적으로 사용할 수도 있고 모든 사람이 공개적으로 무료로 사용할 수도 있습니다. 우리의 경우에는 사용 가능한 DLT 구조와 주요 기능에 대해 좀 더 자세히 살펴보겠습니다.

블록체인


물론 이것은 가장 잘 알려진 분산 원장 유형입니다. 이는 각 블록에 거래 목록이 포함된 디지털 블록 체인으로 구성됩니다. 이러한 블록은 암호화 해시(고유 ID)를 사용하여 서로 연결됩니다. 암호화폐에서는 거래를 포함하는 블록이 그렇게 하기로 결정한 사용자에 의해 생성됩니다. 그들은 채굴자 또는 검증자로 알려져 있습니다. 적절한 장비나 충분한 자본을 가진 사람이라면 누구나 이러한 사용자 중 하나가 될 수 있습니다. 그러나 실제로 블록 생산은 소수(2~5명)의 사용자가 주도하는 경우가 많습니다.


모든 참가자 노드는 합의에 도달해야 합니다. 즉, 네트워크 상태와 유효한 트랜잭션에 대해 동의해야 합니다. 이를 위해 블록체인은 다양한 메커니즘을 사용합니다. 그 중 가장 많이 사용되는 것은 작업증명(PoW)과 지분증명(PoS)이다. 첫 번째는 복잡한 암호를 풀기 위해 많은 에너지가 필요하기 때문에 그다지 친환경적 이지 않다고 생각됩니다. 두 번째는 에너지 부분을 제거하지만 더 부유한 노드에 블록 생산력을 부여하여 이를 대체하므로 불공정한 중앙 집중화가 발생할 수 있습니다.



비트코인(BTC), 도지코인(DOGE), 모네로(XMR)는 PoW 블록체인입니다. 한편, 몇 가지 예를 들자면 이더리움(ETH), BNB 체인(BNB), 카르다노(ADA)가 PoS 블록체인입니다.


분산 해시 테이블(DHT)


분산 해시 테이블(DHT)은 정보를 효율적으로 저장하고 검색하기 위해 컴퓨터 네트워크에서 사용되는 분산 및 분산 데이터 구조입니다. 연결된 여러 컴퓨터에 분산되어 있는 대규모 가상 스토리지 시스템이라고 생각하세요. 각 컴퓨터는 이 데이터 테이블의 일부를 보유하며 DHT는 특정 정보가 저장된 위치를 찾는 데 도움을 줍니다.


블록체인과 달리 DHT는 분산 사전과 마찬가지로 키-값 쌍을 저장합니다. 키를 기반으로 효율적인 데이터 검색에 최적화되어 있습니다. 현재 암호화폐 생태계에 적용되는 이 시스템의 대표적인 사례는 플랫폼 홀로체인(Holochain)과 그 네이티브 코인인 홀로(HOT)이다. 그들은 시스템을 설명합니다 이와 같이 :\

“Holochain을 블록체인처럼 생각하기보다는 BitTorrent와 같은 DHT(분산 해시 테이블)를 통해 게시, 공유, 동기화 또는 병합할 수 있는 각 에이전트[노드]에 대한 git 저장소처럼 생각하는 것이 더 나을 수 있습니다. 모든 공유 데이터의 출처는 엄격하게 적용되며 구조, 콘텐츠 및 공유 애플리케이션 규칙 준수는 무작위 피어에 의해 검증됩니다.” 홀로체인 로고


그러나 DHT는 주로 분산 데이터 저장 및 검색에 사용되었습니다. 이 형식에는 여전히 알려지지 않은 공격이 있을 수 있습니다.


템포 + 케르베로스


Tempo는 분산 원장이자 합의 프로토콜로 동시에 설명됩니다. 통신 복잡성을 줄이고 확장성을 달성하는 것을 목표로 게으른 합의를 갖춘 공유 원장 개념을 도입했습니다. 게으른 합의는 노드가 즉시 참여하지 않는 접근 방식입니다. 대신 그들은 거래를 독립적으로 받아들이고 처리하며 분쟁이나 갈등이 발생할 때만 합의에 도달합니다.


Tempo는 최종성 및 내결함성과 관련된 한계에 직면했으며 이는 테스트 중에 명백해졌습니다. 이러한 문제를 해결하고 DLT의 확장성과 성능을 더욱 향상시키기 위해 암호화폐 생태계는 기수 도입 2020년 "Cerberus". 이는 성능 최적화를 위해 모든 요청에 따라 리더를 변경하는 합의 프로토콜인 Tempo 및 HotStuff의 요소를 통합한 다중 샤드 합의 프로토콜입니다.



Cerberus는 대규모 사전 샤딩을 활용하여 트랜잭션 처리에서 사실상 무제한의 병렬 처리를 허용합니다. 또한 샤드 간 원자 트랜잭션을 가능하게 하는 새로운 "브레이딩" 메커니즘을 도입합니다. 이러한 복잡성으로 인해 개발자가 이해하고 구현하는 것이 더 어려워질 수 있으며 잠재적으로 버그나 취약점 의 위험이 높아질 수 있습니다.


방향성 비순환 그래프


방향성 비순환 그래프(DAG)는 특정 암호화폐에서 사용되는 고유한 데이터 구조이자 합의 메커니즘입니다. 선형 블록으로 트랜잭션을 정렬하는 블록체인과 달리 DAG는 트랜잭션을 루프 없이 그래프와 같은 구조로 구성합니다. 즉, 비순환적입니다.


안에 DAG 기반 시스템 , 각 트랜잭션은 그래프 내에서 노드 역할을 합니다. 사용자는 거래를 시작하기 전에 네트워크가 시작된 이후의 모든 이전 거래를 검증하여 이전 네트워크 활동을 확인하고 올바르게 기록되었는지 확인합니다. 이 검증 프로세스는 거래 보안 및 합의에 매우 중요합니다. DAG 기반 시스템은 채굴의 필요성을 완전히 제거합니다. 대신 사용자는 새로운 거래를 생성할 때마다 네트워크 보안에 적극적으로 참여합니다.



더 빠르고 저렴하며 분산화될 수 있지만 모든 DAG가 동일한 것은 아닙니다. 그들 각각은 특히 합의와 관련하여 서로 다른 시스템을 가지고 있습니다. 그들 중 일부는 다른 것보다 빠를 수 있습니다. 일부는 더 적은 수의 중개자를 가질 수 있습니다. "DAG"는 단순한 구조이므로 특정 프로젝트에 따라 다릅니다.


이 시스템의 인기 있는 구현에는 IOTA(MIOTA), Nano(XNO), Obyte(GBYTE) 및 Hedera Hashgraph(HBAR)와 같은 플랫폼이 포함됩니다. 마지막은 "DAG"로 제대로 설명되지 않았지만 고유한 내부에서 DAG를 사용합니다. 해시그래프 DLT 시스템 .


DAG로서의 Obyte


모든 암호화폐 플랫폼은 고유한 방식으로 작동하며 Obyte에서도 다르지 않습니다. 다른 DAG는 합의 메커니즘을 통해 중앙화를 강화할 수 있지만 Obyte는 중개자가 없는 진정한 원장이라는 아이디어에 전념하고 있습니다. 이 플랫폼에는 네트워크를 제어할 수 있는 강력한 당사자(예: 채굴자, 권한 있는 사용자 또는 회사)가 없습니다 . 대신 Obyte는 이미 부분적으로 주문한 DAG와 함께 주문 제공자(OP) 명확한 거래 순서를 설정하고 이중 지출을 방지합니다.


OP는 일반적으로 다른 모든 사람들과 마찬가지로 거래를 생성하는 존경받는 개인이나 회사입니다. 단, 이러한 거래는 다른 모든 거래를 주문하는 경유지 역할을 합니다. 즉, 이들의 트랜잭션은 나머지 작업이 단일 경로를 따르도록 하는 안내자 또는 작은 헤드라이트와 같습니다.



그 대가로 거래 수수료의 일부를 받지만 이것이 주문 제공자의 주요 목적이 되어서는 안 됩니다. 그들은 지역사회의 안녕에 큰 관심을 갖고 있는 존경받는 지역사회 구성원이어야 합니다. 그리고 그들은 채굴자와 검증자가 할 수 있는 많은 일을 할 수 없습니다. 그들은 단순히 그러한 권한이 없습니다.


그들이 나쁜 행동을 하고 공모하는 시나리오를 상상해본다면 그들은 별로 할 수 없습니다. 거래를 검열하거나 이중 지출을 하거나 자금을 훔칠 수 없습니다. 그들이 할 수 있는 유일한 일은 이전 네트워크가 중지된 지점에서 새로운 주문 제공자 세트가 포함된 새 네트워크가 다시 시작될 때까지 네트워크를 중지하는 것입니다. 그것은 그들에게 그다지 유용하지 않습니다. 게다가 모든 OP는 지갑을 통한 커뮤니티 투표를 통해 선택됩니다.


DAG 기반 암호화폐 영역에서 Obyte는 분산화에 대한 헌신으로 두각을 나타냅니다. 중개자가 없는 진정한 원장을 우선시하여 강력한 당사자가 네트워크를 통제할 수 없도록 보장하고 보안과 실용성을 동시에 유지합니다.



주요 벡터 이미지 작성자: 프리픽