블록 체인 – 금융 기술의 미래

블록 체인 개발

암호 화폐와 블록 체인이라는 단어는 이제 모든 곳에서 발견됩니다. 이러한 대중의 관심은 비트 코인 암호 화폐의 높은 비용과 기술의 본질을 이해하는 복잡성이라는 두 가지 요인으로 설명 될 수 있습니다. 최초의 디지털 통화와 기본 P2P 기술의 출현의 역사는 이러한 "암호화 정글"을 이해하는 데 도움이 될 것입니다.

분산 형 네트워크

블록 체인에는 두 가지 정의가 있습니다.

• 정보를 포함하는 연속적인 순차적 블록 체인.
• 복제 된 분산 데이터베이스;

그들은 둘 다 본질적으로 사실이지만 그것이 무엇인지에 대한 질문에 대답하지 않습니다. 기술에 대한 더 나은 이해를 위해서는 어떤 컴퓨터 네트워크 아키텍처가 존재하고 어떤 것이 현대 IT 시스템 시장을 지배하고 있는지 기억해야합니다.

총 두 가지 유형의 아키텍처가 있습니다.

  1. 클라이언트-서버 네트워크;
  2. 피어 투 피어 네트워크.

첫 번째 방식의 네트워킹은 애플리케이션, 데이터, 액세스 등 모든 것을 중앙 집중식으로 제어하는 ​​것을 의미합니다. 모든 시스템 로직과 정보가 서버 내부에 숨겨져 클라이언트 장치의 성능 요구 사항을 줄이고 높은 처리 속도를 보장합니다. 이 방법은 우리 시대에 가장 많은 관심을 받았습니다.

피어 투 피어 또는 분산 네트워크에는 마스터 장치가 없으며 모든 참가자는 동일한 권한을 갖습니다. 이 모델에서 각 사용자는 소비자 일뿐만 아니라 서비스 제공자가됩니다.

P1979P 네트워크의 초기 버전은 2 년에 개발 된 USENET 분산 메시징 시스템입니다. 다음 XNUMX 년은 완전히 다른 분야의 응용 프로그램 인 PXNUMXP (Peer-to-Peer)의 탄생으로 표시되었습니다. 가장 유명한 예 중 하나는 한때 인기 있었던 PXNUMXP 파일 공유 네트워크 인 Napster 서비스 또는 분산 컴퓨팅을위한 소프트웨어 플랫폼 인 BOINC와 최신 토렌트 클라이언트의 기반 인 BitTorrent 프로토콜입니다.

분산 형 네트워크를 기반으로하는 시스템은 계속 존재하지만 보급률과 소비자 요구 사항 준수 측면에서 클라이언트-서버에게 눈에 띄게 패배합니다.

데이터 저장매체

정상 작동을위한 압도적 대다수의 애플리케이션 및 시스템에는 데이터 세트를 작동 할 수있는 기능이 필요합니다. 이러한 작업을 구성하는 방법에는 여러 가지가 있으며 그중 하나는 피어 투 피어 방법을 사용합니다. 분산 또는 병렬 데이터베이스는 정보의 일부 또는 전체가 네트워크의 각 장치에 저장된다는 사실로 구별됩니다.

이러한 시스템의 장점 중 하나는 데이터 가용성입니다. 단일 서버에있는 데이터베이스의 경우처럼 단일 장애 지점이 없습니다. 이 솔루션은 또한 데이터를 업데이트하고 네트워크 구성원간에 배포하는 속도에 특정 제한이 있습니다. 이러한 시스템은 지속적으로 새로운 정보를 게시하는 수백만 사용자의 부담을 견딜 수 없습니다.

블록 체인 기술은 링크 된 목록 인 블록의 분산 데이터베이스를 사용한다고 가정합니다 (각 다음 블록에는 이전 블록의 식별자가 포함됨). 네트워크의 각 구성원은 항상 수행 된 모든 작업의 ​​사본을 보관합니다. 이것은 네트워크의 안전과 가용성을 보장하도록 설계된 특정 혁신이 없었다면 불가능했을 것입니다. 이것은 우리를 블록 체인의 마지막“기둥”인 암호화로 이끌어줍니다. 당신은 모바일 앱 개발 회사 이 기술을 비즈니스에 통합하기 위해 블록 체인 개발자를 고용합니다.

블록체인

주요 구성 요소와 기술 창조의 역사를 연구 한 후 마침내 "블록 체인"이라는 단어와 관련된 신화를 제거 할 때입니다. 컴퓨터없이 블록 체인 기술의 작동 원리 인 디지털 통화 교환의 간단한 예를 고려하십시오.

은행 시스템 외부에서 환전 작업을 수행하고자하는 10 명의 그룹이 있다고 가정 해 보겠습니다. 블록 체인이 일반 종이로 표시되는 시스템 참여자가 수행 한 작업을 연속적으로 고려하십시오.

빈 상자

각 참가자는 시스템에서 완료된 모든 트랜잭션에 대한 정보가 담긴 시트를 추가 할 상자가 있습니다.

거래의 순간

각 참가자는 종이와 펜을 들고 앉아 모든 거래를 기록 할 준비가되어 있습니다.

어느 시점에서 참가자 2 번은 참가자 100 번에게 9 달러를 보내려고합니다.

거래를 완료하기 위해 참가자 2 번은 모든 사람에게 다음과 같이 선언합니다. "100 달러를 9 번으로 이체하고 싶습니다.이를 시트에 기록해 두십시오."

그 후 모든 사람은 참가자 2가 거래를 완료하기에 충분한 잔액이 있는지 확인합니다. 그렇다면 모든 사람이 자신의 시트에 거래에 대해 메모합니다.

그 후 거래는 완료된 것으로 간주됩니다.

거래 실행

시간이 지남에 따라 다른 참가자도 교환 작업을 수행해야합니다. 참가자는 수행 된 각 트랜잭션을 계속 발표하고 기록합니다. 이 예에서는 한 장에 10 개의 거래를 기록 할 수 있으며, 그 후에 완성 된 시트를 상자에 넣고 새 시트를 가져와야합니다.

상자에 시트 추가

시트가 상자에 배치된다는 사실은 모든 참가자가 수행 된 모든 작업의 ​​유효성과 향후 시트를 변경할 수 없다는 것에 동의한다는 것을 의미합니다. 이것은 서로를 신뢰하지 않는 참가자 간의 모든 거래의 무결성을 보장하는 것입니다.

마지막 단계는 비잔틴 장군의 문제를 해결하는 일반적인 경우입니다. 일부는 침입자 일 수있는 원격 참가자의 상호 작용 조건에서 모두를위한 성공 전략을 찾아야합니다. 이 문제를 해결하는 과정은 경쟁 모델의 프리즘을 통해 볼 수 있습니다.

미래

금융 상품 분야에서 최초의 대량 암호화 폐인 비트 코인은 중개자와 통제없이 새로운 규칙에 따라 플레이하는 방법을 확실히 보여주었습니다. 그러나 아마도 비트 코인의 출현의 더 중요한 결과는 블록 체인 기술의 탄생이었습니다. 이 기술을 비즈니스에 통합 할 블록 체인 개발자를 고용하려면 블록 체인 개발 회사에 문의하십시오.

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.