DLT 란??

우선 DLT는 Distributed Ledger Technology를 의미합니다. “공유 원장”또는 단순히 분산 원장이라고도합니다..

사용자와 시스템이 자산과 관련된 거래를 기록 할 수있는 디지털 시스템입니다. 분산 원장 기술은 특정 시점의 여러 위치에 정보를 저장합니다..

DLT는 기존 데이터베이스와 달리 정보를 저장할 중앙 위치가 없습니다. 이것이 전통적인 데이터베이스와 다른 점입니다. 탈 중앙화 기능은 또한이를 사용하는 당사자간에 더 나은 보안, 투명성 및 신뢰를 제공합니다..

따라서 DLT의 출처는?

핵심에서 DLT는 P2P (Peer-to-Peer) 네트워크에서 시작됩니다. 모든 P2P 네트워크에서 피어는 중앙 집중식 엔터티 없이도 서로 통신합니다. 기술적으로 P2P 네트워크를 통해 분산 원장 기술이 가능합니다. 합의 알고리즘을 사용하여 분산 작업을 수행합니다..

현재 분산 원장 기술은 매우 인기가 있습니다. 결국 그들은 다른 산업의 토지 공간을 변화시키고 있습니다. DLT의 우산 아래있는 기술 중 하나는 블록 체인.

곧 논의하겠습니다.

하지만 DLT의 여러 측면을 논의하기 전에 먼저 원장의 기원에 대해 알아 보겠습니다..

원장의 기원

원장을 정의하는 가장 좋은 방법은 정보 또는 거래를 저장하는 방법으로 설명하는 것입니다..

수천 년 동안 원장은 종이 형태로 존재했습니다..

새로운 기술과 접근 방식으로 원장은 이제 세부 프로세스를 통해 자산이 디지털화되고 네트워크에 저장되는 곳에서 디지털화되었습니다..

이러한 전산화 된 원장은 기존의 중앙 집중식 솔루션을 사용하여 해결할 수 없었던 문제를 해결하는 방법을 산업에 제공하므로 이제 혁신의 핵심입니다..

현재 우리 사이트 101Blockchains.com에서 자세히 논의한 분산 원장 기술의 여러 사용 사례가 있습니다..

또한 현재 시나리오를 확인하면 거의 모든 서비스가 원장의 트랜잭션을 인증하는 방법으로 중앙 집중화를 사용합니다. 예를 들어 은행이 그 대표적인 예입니다. 그러나 은행은 DLT를 도입하여 밝은 미래를 향해 노력하고 있습니다..

암호화의 변화와 원장 기술에 대한 구현으로 인해 이제 분산 원장 기술이 소비자와 기업이 대량 채택 할 준비가되었다고 쉽게 말할 수 있습니다..

 

DLT의 주요 기능

분산 원장 기술에는 중앙 원장 솔루션과 비교할 때 고유하게 만드는 몇 가지 주요 기능이 있습니다..

간단히 말해서 DLT는 분산 방식으로 작동하는 복제, 동기화 및 복제 원장으로 가장 잘 정의됩니다..

주요 특징은 다음과 같습니다.

  • 불변: 분산 원장이 암호화를 활용하여 변경 불가능하고 안전한 스토리지를 생성했습니다. 이렇게하면 저장된 데이터를 변경하거나 변경할 수 없습니다..
  • 추가 만 : 분산 원장은 전체 거래 내역을 제공하므로 추가 전용입니다. 이것은 기능을 위해 데이터를 변경할 수있는 기존 데이터베이스와 완전히 다릅니다. 그러나 이는 내부 또는 외부 요인에 의한 데이터 변경 및 조작으로 이어질 수 있습니다..
  • 분산 : 원장의 또 다른 주요 특징은 분산 특성입니다. 예, 데이터가 저장되는 단일 장소가 없습니다. 모든 피어는 대부분의 DLT에 원장 사본을 가지고 있습니다. Corda와 같은 일부 DLT는 다른 방식으로 데이터를 저장했습니다..
  • 공유 : 원장은 하나의 단일 엔티티와 연관되지 않습니다. 노드간에 공유됩니다. 일부 노드는 원장의 전체 사본을 보유하고 다른 노드는 기능적이고 효율적으로 만드는 데 필요한 정보 만 보유합니다..

 

분산 원장 기술의 유형

주로 세 가지 유형의 분산 원장 기술이 있습니다.. 

  • 허가 됨
  • 무허가
  • 잡종

아래에서 각각에 대해 간략히 설명하겠습니다..

허가 됨

허용 된 네트워크는 사설 네트워크입니다. 사용자가 KYC 절차를 통해 액세스 권한을 부여 받아야하는 폐쇄 된 생태계에서 작동하도록 설계되었습니다.. 

일단 검증 된 사용자는 허가 된 네트워크 또는 허가 된 분산 원장 시스템의 기능에 액세스 할 수 있습니다. 허가 된 네트워크에서 유효성 검사 노드는 네트워크 내에서 트랜잭션 유효성 검사를 담당하므로 무거운 작업을 수행합니다..

네트워크 기능에 대한 액세스를 제한하는 소수의 사용자를 제한하도록 네트워크를 설계 할 수도 있습니다. 이 기능은 블록 체인을 활용하고 싶지만 데이터를 모든 사람에게 공개하고 싶지 않은 비즈니스에 매우 유용합니다. 결국 비즈니스의 경우 중요한 비즈니스 데이터를 보호하는 것이 중요합니다. 그것이 그들을 독특하게 만들고 경쟁자로부터 시장 위치를 ​​안전하게 유지하는 것입니다..

 

무허가

무허가 분산 원장 시스템 또는 네트워크는 공용 네트워크입니다. 정의에 따라 사용자는 권한없는 네트워크에 참여하기 위해 권한이 필요하지 않습니다. 분산 원장 시스템은 거래를 만들고, 블록을 검증하고, 네트워크와 다른 형태의 상호 작용을 만들기 위해 모든 사람에게 열려 있습니다..

여기서 핵심은 자유입니다. 무허가 네트워크의 가장 좋은 예는 비트 코인 자체입니다. DLT의 구현 인 블록 체인 기술을 활용 한 최초의 암호 화폐였습니다. 누구나 비트 코인을 보내거나받을 수 있습니다. 거래 수행 방식을 결정하는 위치, 법률 및 기타 요인에 관계없이 누가 사용할 수 있는지에 대한 제한이 없습니다..

 

잡종

우리가 논의 할 마지막 유형의 DLT는 하이브리드 분산 원장 시스템입니다. 무허가 및 허가 된 네트워크를 결합하고 두 네트워크 모두에서 혜택을받는 네트워크를 제공합니다.. 

하이브리드 DLT는 시스템의 어떤 측면을 공개하고 어떤 측면을 비공개로 유지할 것인지 결정할 수 있으므로 비즈니스에 탁월한 선택입니다.. 

더 읽고 싶다면 4 가지 유형의 블록 체인 기술을 확인하세요. & 네트워크

합의 메커니즘의 역할

분산 원장 기술의 핵심에는 합의 메커니즘이 있습니다. 이러한 메커니즘은 분산 원장 네트워크의 노드가 트랜잭션을 검증하는 방법을 제어하는 ​​절차 및 규칙입니다..

DLT 기술의 또 다른 점은 유효성 검사 목적으로 어떤 노드를 선택할지 결정하는 것입니다. 따라서 새 블록이 생성되면 노드를 선택하고 블록을 검증하는 작업을 할당합니다. 이들 모두는 분산 네트워크에서 선택한 합의 메커니즘에 의해 관리됩니다.. 

또한 네트워크가 허용되지 않는 경우 노드는 블록을 검증하기 위해 서로 경쟁합니다.. 

널리 사용되는 합의 알고리즘에는 작업 증명, 지분 증명, 위임 지분 증명, 비잔틴 내결함성 기반 등이 포함됩니다..

작업 증명 (PoW)

작업 증명 가장 인기있는 것입니다. 네트워크가 설정 한 퍼즐을 해결하는 에너지 집약적 인 계산을 활용합니다. 시간이 지남에 따라 퍼즐은 계산적으로 더 복잡해지고 노드가 검증하기 어렵게 만듭니다..

이것이 현재 비트 코인이 겪고있는 문제입니다. 또한 계산을 수행 할 수있는 노드가 하나도 없으므로 계산 능력이 결합되어 퍼즐을 풀 수 있습니다..

그렇기 때문에 블록 해결에 대한 보상이 다른 플레이어에게 분배되어 모든 사람이 프로세스에 참여할 수있는 인센티브를 제공합니다..

 

지분 증명 (PoS)

지분 증명 합의 문제를 해결하기 위해 다른 길을 택합니다. PoS에서는 기존 지분이있는 노드가 합의 방식에 참여할 수 있습니다. 이 대체 방법은 에너지 효율적이므로 PoW와 관련된 많은 문제를 해결합니다..

따라서 사용자가 PoS를 사용하는 DLT의 합의 방식에 참여할 것인지 결정하면 참여를 위해 투자해야합니다..

다른 대중적인 합의 알고리즘이 있습니다. 자세한 내용은 여기에서 주제에 대한 자세한 기사를 읽어 보시기 바랍니다. 합의 알고리즘 : 블록 체인 기술의 뿌리.

DLT 생태계

분산 원장 기술을 더 잘 이해하려면 생태계에 대해서도 배워야합니다. 따라서 분산 원장 기술 생태계에는 네 가지 부분 / 측면이 있습니다. 여기에는 다음이 포함됩니다. 

  • 하드웨어
  • 소프트웨어
  • 사업
  • 실험 계획안

하드웨어

하드웨어와 관련하여 DLT 에코 시스템에는 스토리지 장치, 서버 또는 컴퓨터 역할을 할 수있는 노드가 필요합니다..

또한 노드에는 세 가지 양식이있을 수 있습니다.

  • 검증 노드 생성 블록 → 여기서 블록은 완전한 검증 노드를 생성합니다. 그런 다음 이러한 노드는 합의 방법에 참여하고 모든 트랜잭션을 포함하여 전체 분산 원장의 사본을 갖습니다.. 
  • 부분 / 광 노드 → 부분 / 경량 노드는 제한된 트랜잭션 목록을 가지고있어 기능을 수행하고 네트워크에 참여합니다..
  • 비 블록 생성 전체 검증 노드 → non-block의 경우 합의 과정에 참여하지 않는 완전한 검증 노드를 생성합니다. 또한 가능한 모든 트랜잭션과 함께 전체 분산 원장을 포함합니다..

소프트웨어

소프트웨어와 관련하여 DLT는 다양한 유형의 소프트웨어 응용 프로그램을 사용합니다. DLT의 소프트웨어 에코 시스템에서는 Java, C ++, Rust, Go, JavaScript, Python 등 다양한 프로그래밍 언어를 사용하여 작성할 애플리케이션을 찾을 수 있습니다. 보시다시피 DLT는 특정 언어가 아니며 요구 사항에 따라 모든 프로그래밍 언어 또는 도구와 함께 작동 할 수 있습니다..

프로그래밍 언어의 선택은 언어의 약점과 장점에 따라 다릅니다.. 

DLT에서 실행되는 응용 프로그램의 경우 다음과 같이 분류 할 수 있습니다.

  • 재정적 인 → 여기에서 돈을 관리하고 사용합니다

  • 준 금융 →이 유형에서 비즈니스 프로세스에는 돈이 포함되지만 주요 초점은 작업 완료입니다..
  • 비재무 →이 유형에서는 돈을 포함하지 않고 업무 프로세스의 주요 초점이 작업 완료입니다..

사업 개발

사업 개발 측면에서 DLT는 투자자, 사용자, 기업, 개발자 및 블록 생산자를 돌봐야합니다..

모든 이해 관계자는 DLT 지향 앱, 서비스 및 솔루션을 사용하여 작업을 완료해야합니다. 예를 들어 투자자는 DLT 생태계의 생성 및 관리에 필요한 자금을 제공하여 조직에 투자합니다. 그들의 초점은 투자 수익을 보장하고 비즈니스의 사명 또는 비전 측면에서 성공하는 것입니다..

개발자는 제품, 응용 프로그램 및 서비스 개발을 처리합니다. 네트워크 및 DLT 프로토콜을 활용하여 수행합니다. 또한 기술 지원을 제공 할 책임이 있습니다..

블록 생산자는 DLT의 합의 방법에 적극적으로 참여합니다. 그들은 완전한 검증 노드이며 분산 원장의 전체 사본을 가지고 있습니다..

마지막으로 기업은 DLT를 사용하여 비즈니스 활동을 수행하고 최종 사용자에게 가치를 제공합니다..

프로토콜 개발

우리가 논의 할 DLT의 마지막 측면은 프로토콜 개발입니다. DLT의 프로토콜이 개발되고 관리되는 곳입니다. 학계와 개발자가 작업합니다. 이 계층은 암호화 키가 네트워크와 상호 작용하는 방식을 관리합니다..

분산 원장 구현

분산 원장 기술은 수년 동안 여러 번 구현되었습니다. 그러나 다른 것보다 더 많은 영향을 미치는 몇 가지 구현이 있습니다..

아래에서 몇 가지를 논의하겠습니다..

블록 체인

분산 원장 구현의 주요 예 중 하나는 블록 체인입니다.!

블록 체인은 세계를 뒤흔든 분산 원장 기술입니다. 2008 년, Satoshi Nakamoto는 세계에 비트 코인을 소개했습니다. 블록 체인 기술을 전 세계에 활용하여 피어가 중앙 집중식 엔티티없이 디지털 통화를주고받을 수 있도록합니다..

동료들은 블록 체인 네트워크를 관리했습니다..

트랜잭션이 발생하면 블록에 할당됩니다. 거래를 확인하기 위해 블록은

예, 불변성은 블록 체인의 핵심 기능 중 하나입니다..

블록 체인을 놀랍게 만드는 또 다른 기능은 투명성입니다. 블록 체인을 통해 수행되는 트랜잭션은 필요한 경우 추적 및 검증 될 수 있습니다. 사용되는 블록 체인의 유형에 따라 투명성이 결정됩니다. 예를 들어 사설 블록 체인은 네트워크에 등록 된 사용자에게만 투명성을 제공합니다. 네트워크 외부의 사람은 투명성을 제한하면서 거래를 볼 수 없습니다..

공용 네트워크의 경우 투명성은 다르게 작동 할 수 있습니다..

우리 사이트에서 블록 체인을 깊이있게 다루었습니다. 따라서 그것에 대해 더 자세히 알고 싶다면 다음 기사를 확인할 수 있습니다..

  • 초보자를위한 블록 체인 : 시작 가이드
  • 알아야 할 6 가지 주요 블록 체인 기능!

Corda

Corda는 비즈니스를 겨냥한 흥미로운 오픈 소스 DLT 프로젝트 중 하나입니다. 즉, 스마트 계약을 사용하여 비즈니스에 엄격한 개인 정보를 제공하고 비용 효율적인 접근 방식으로 DLT를 사용합니다..

Corda는 플랫폼 내에서 트랜잭션과 관련하여 다른 접근 방식을 사용합니다..

거래에 참여하는 피어에게만 거래.

이 접근 방식은 거래 검증과 관련하여 많은 시간, 에너지 및 비용을 절약합니다. 이것이 바로 Corda가 비즈니스를위한 최고의 DLT 솔루션 중 하나 인 이유입니다..

 

Corda에 대해 더 알고 싶다면 다음 기사를 확인하십시오..

  • Corda 블록 체인 : 금융 기업의 통치자
  • 궁극의 Corda 튜토리얼 2020

이더 리움

Ethereum은 분산 원장 기술 구현의 또 다른 놀라운 예입니다. 최초의 암호화 폐인 비트 코인은 블록 체인 기술을 구현했습니다. 그러나 그것은 완벽하지 않았습니다..

이러한 결함 중 하나는 트랜잭션을 계산하고 검증하는 데 많은 에너지가 필요하기 때문에 작업 증명 합의 알고리즘을 사용하는 것입니다. 즉, 작업 증명은 환경 친화적이지 않습니다..

Ethereum은 지분 증명으로 알려진 대체 합의 방법을 제공하여 문제를 해결했습니다.. 

또한 네트워크 내에서 작업을 자동화하는 방법 인 스마트 계약을 도입했습니다. 이로 인해 요구 사항의 큰 측면을 자동화 할 수있는 분산 형 앱이 생겼습니다..

Ethereum에 대해 더 알고 싶다면 다음 기사를 확인하십시오..

  • 이더 리움 스마트 계약 궁극 가이드
  • 30 개 이상의 이더 리움 인터뷰 질문 및 답변

DLT가 중요한 이유

분산 원장 기술이 중요합니다. 접근성, 비 침투성 및 책임과 같은 주요 기능으로 인해 비즈니스에 매우 바람직합니다. 프로세스에 참여하는 노드에 대한 불변성, 신뢰 및 투명성을 촉진하는 기록 보관 방법입니다. 여기에서 더 많은 것을 읽으십시오.

결론

분산 원장이 미래라는 것은 의심의 여지가 없습니다. 결국, 그것은 비즈니스를위한 훌륭한 기능 세트를 제공합니다. 또한 현재 세계가 겪고있는 핵심적인 사회 경제적 문제를 해결할 수있는 능력이 있습니다..

그렇다면 분산 원장 기술에 대해 어떻게 생각하십니까? “DLT 란 무엇입니까?” 아래에 댓글을 달고 알려주세요..

우리는 듣고있다.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me