본문 바로가기

IT 콘텐츠

p2p네트워크 개요 유형 및 블록체인에서의 사용

피어 투 피어(peer-to-peer)의 줄임말인 P2P 네트워크는 비즈니스 목적으로 처음 배포된 1980년대로 거슬러 올라가는 분산 네트워크 애플리케이션 유형입니다. 하지만 이 개념은 1999년 대학생 숀 패닝이 음악 공유 서비스 냅스터를 만들면서 일반 대중에게 소개됐습니다. 

 

p2p 네트워크 블록체인에서 사용
p2p 네트워크 블록체인에서 사용


이 서비스는 저작권이 있는 노래의 무단 공유를 위한 허브가 되었지만 2년 후 Napster는 미국 음악 산업의 소송 결과로 국회의원에 의해 폐쇄되었습니다. 

 

 

 

 

 

 

 


이것 은 공백 을 채우고 분산 네트워크 의 개발 을 더욱 발전 시키길 원하는 새로운 세대 의 P2P 서비스 를 야기 했습니다. 

오늘날 P2P 모델은 웹 검색 엔진, 온라인 마켓플레이스, 스트리밍 플랫폼, P2P 블록체인 및 IPFS(InterPlanetary File System) 웹 프로토콜 에서 활용 됩니다. 그러나 P2P 모델도 블록체인 기술의 핵심이며 암호화폐의 등장과 함께 새로운 용도를 찾았습니다. 

 

P2P(Peer-to-Peer) 네트워크란 무엇입니까?

P2P ( Peer-to-Peer ) 네트워크는 중앙 서버 없이 서로 통신할 수 있는 노드 라고도 하는 두 피어 간의 분산 통신 모델 입니다. 시더 가 요청하고 리처가 요청을 이행하는 시더/리처(또는 클라이언트/서버) 모델과 달리 P2P 네트워크 모델에서는 각 당사자가 시더와 리처의 역할을 모두 수행할 수 있습니다. 


즉, 일단 네트워크가 형성되면 참가자는 중개자의 도움 없이 파일을 공유하고 저장하는 데 사용할 수 있습니다. 

 

 

 

 

 

 

 

 

P2P 네트워크는 어떻게 작동합니까?

P2P 모델은 컴퓨터의 분산 네트워크 에 의해 유지됩니다. 즉, 각 노드가 서버와 클라이언트 역할을 하는 파일 사본을 보유하므로 컴퓨터에 서버나 중앙 관리자가 없습니다. 


따라서 각 노드는 다른 노드에 파일을 업로드하거나 다른 노드에서 파일을 다운로드할 수 있습니다. 이러한 노드는 중앙 서버 대신 자체 하드 드라이브를 사용하여 데이터를 저장합니다. 


각 노드에는 파일을 저장, 전송 및 수신하는 공통 기능이 있으므로 P2P 네트워크는 더 빠르고 효율적인 경향이 있습니다. 단일 장애 지점이 존재하는 기존 아키텍처와 달리 P2P 네트워크에는 분산 아키텍처가 있어 사이버 공격에 매우 강합니다. 

 

P2P 네트워크 유형

P2P 네트워크는 아키텍처 차이에 따라 분류할 수 있습니다. 세 가지 주요 범주가 아래에 설명되어 있습니다.

 

 

 

 

 

 

 


구조화되지 않은 P2P 네트워크 

구조화되지 않은 P2P 네트워크에서 노드는 무작위로 연결되고 통신합니다. 노드는 네트워크에 자주 합류하고 떠나기 때문에 이러한 시스템은 높은 변동 활동에 가장 적합합니다.


예를 들어 비정형 P2P 네트워크에 구축된 소셜 플랫폼은 사용자가 네트워크에 자주 가입하거나 탈퇴할 수 있으므로 효율적으로 활용할 수 있습니다. 


이러한 네트워크는 구축하기 쉽습니다. 그러나 검색 쿼리가 전체 네트워크로 전송되기 때문에 높은 CPU 및 메모리 사용량이 필요합니다. 따라서 컴퓨터의 5%만 검색 중인 항목이 있는 경우 시간이 오래 걸릴 수 있습니다. 


구조화된 P2P 네트워크

반면 구조화된 네트워크는 데이터가 널리 사용되지 않는 경우에도 노드가 효율적으로 검색할 수 있는 방식으로 구성됩니다. 대부분의 경우 이러한 네트워크는 노드가 해시 함수 를 사용하여 데이터를 검색할 수 있도록 하는 DHT(분산 해시 테이블)를 구현합니다. 


구조화된 네트워크는 트래픽을 효율적으로 라우팅할 수 있지만 설정 및 유지 관리 비용이 더 많이 들고 중앙 집중화되는 경향이 있습니다. 

 

 

 

 

 

 

 


하이브리드 P2P 네트워크 

하이브리드 네트워크는 피어 투 피어 및 클라이언트/서버 모델을 단일 플랫폼에 결합합니다. 네트워크는 중앙에 자원의 위치에 대한 데이터가 있는 인덱스 서버를 사용하고 이 서버를 검색에 사용합니다. 


구조화된 네트워크가 제공하는 중앙 집중화 기능과 구조화되지 않은 네트워크가 제공하는 노드 평등은 하이브리드 네트워크에서 트레이드오프를 만드는 역할을 합니다. 


상대적으로 이러한 유형의 네트워크는 특정 검색 쿼리가 중앙 집중식 기능을 필요로 하지만 동시에 분산형 네트워크의 이점을 누릴 수 있기 때문에 해당 유형의 네트워크보다 더 나은 성능을 발휘합니다.

 

P2P(Peer-to-Peer) 블록체인에서의 사용 

블록체인 의 개념은 2008년 오래된 신뢰 문제를 해결하기 위해 개발된 가상 통화인 비트코인 ​​제안의 일부로 대중화되었습니다. 비트코인 창시자 사토시 나카모토 는 이를 은행 없이  P2P 디지털 형태의 돈 을 만들기 위해 구축된 "피어 투 피어 전자 현금 시스템"이라고 정의했습니다.

 

 

 

 

 

 

 


기본 블록체인 기술은 P2P 네트워크의 힘을 활용하고 공유되고 신뢰할 수 있는 트랜잭션 원장을 제공합니다. 분산 원장 기술인 블록체인은 발신자와 수신자를 나타내는 불변의 타임스탬프 디지털 블록으로 트랜잭션을 기록합니다. 


블록체인 네트워크를 관리하는 중앙 집중식 권한은 없으며 참여자만이 서로 간의 거래를 검증할 수 있습니다. 이 기술을 통해 사람과 기관은 참가자를 신뢰하지 않고 결과를 신뢰할 수 있습니다. 


이 새로운 형태의 분산 데이터 저장 및 관리는 모든 트랜잭션과 활동을 공개적으로 기록하는 디지털 원장 역할을 합니다. 

 

블록체인은 거래 데이터를 어디에 저장합니까?

블록체인의 데이터는 일반적인 데이터베이스와 매우 다르게 구성됩니다. 데이터베이스가 테이블에 정보를 저장하는 동안 블록체인은 데이터를 블록 으로 구성 합니다. 


이 블록에는 네트워크에서 발생하는 각 트랜잭션을 추가할 수 있는 특정 저장 용량이 있습니다. 블록이 채워지면 이전에 채워진 블록에 새 블록이 추가되어 새로운 트랜잭션이 추가되고 블록 체인이라는 블록 체인이 형성됩니다. 


이와 같이 블록체인은 분산되어 있으므로 중앙 위치에 저장되지 않습니다. 대신 네트워크에 참여하는 노드나 컴퓨터에 저장됩니다. 각 노드에는 블록체인 사본, 즉 네트워크에서 수행되는 트랜잭션이 있습니다. 

 

 

 

 

 

 

 


따라서 시스템은 네트워크에 참여하는 모든 단일 노드에 의해 백업됩니다.

 

누가 블록체인을 소유합니까?

특정 블록체인은 여러 주체가 소유할 수 있지만 아무도 기술을 소유하지 않습니다. 이 기술은 일반적으로 비트코인과 관련이 있지만 블록체인의 아이디어는 1991년 Stuart Haber와 W.Scott Stornetta의 작업으로 거슬러 올라갑니다. 


그러나 블록체인 기술은 프로토콜 이기 때문에 누가 도입했는지는 중요하지 않습니다 . 블록체인 애플리케이션의 소유권을 주장할 수 있지만 기술적으로는 기술 자체를 소유할 수 없습니다. 


P2P 암호화폐 거래소란?

P2P 암호 교환을 통해 사용자는 다른 사용자와 직접 구매하거나 판매할 수 있습니다. 주문을 처리하기 위해 KYC 를 완료해야 하는 중앙 집중식 거래소와 달리 대부분의 P2P 거래소에서는 신원 확인 없이 암호화폐를 보내고 받을 수 있습니다.

 

또한 P2P 모델 기반의 거래소는 중앙 집중식 거래소처럼 단일 장애 지점이 없습니다. 

 

 

 

 

 

 

 

 

P2P 암호화 교환은 어떻게 작동합니까?

사용자는 일반적으로 신원 확인 없이 거래소에 등록할 수 있습니다. 등록에는 이메일 주소와 비밀번호만 있으면 됩니다. 등록 후 사용자는 플랫폼에서 개인이 게시한 다양한 구매 및 판매 제안을 살펴볼 수 있습니다. 제안마다 결제 옵션, 요율이 다르며 일반적으로 최소 또는 최대 구매 금액이 다릅니다. 


구매자는 오퍼를 선택하고 판매자에게 연락하여 거래를 설정할 수 있습니다. 판매자인 경우 승인된 결제 방법과 관련 수수료를 게시할 수 있습니다. 일반적으로 P2P 암호화폐 거래소는 에스크로 계정을 사용하여 플랫폼의 안전을 보장하기 위해 사용자로부터 암호화폐 또는 기타 담보를 예치합니다.

 

P2P 암호화폐 거래소 5곳

1. 팩스풀

Paxful 은 비트코인 ​​구매자와 판매자를 연결하는 P2P 마켓플레이스입니다. 이 거래소는 은행 송금, 온라인 지갑, 기프트 카드, 현금 결제, 직불/신용 카드, 암호화폐 및 자산을 포함하되 이에 국한되지 않는 300개 이상의 비트코인 ​​구매 방법을 제공합니다.

 

Paxful은 전 세계적으로 300만 명이 넘는 사용자의 신뢰를 받고 있지만 Paxful의 무결성을 판매자의 무결성과 혼동해서는 안 됩니다. 교환은 단순히 시장입니다. 거래를 하기 전에 판매자의 평판에 주의를 기울여야 합니다.

 

 

 

 

 

 

 

 

그러나 거래소는 비트코인 ​​거래를 위한 안전한 에스크로 서비스를 제공하므로 사기를 당하기가 더 어렵습니다. 또한 Paxful 계정을 사용하려면 ID로 Paxful 계정을 확인해야 합니다.

수수료 : 판매자의 경우 1%; 구매자 수수료 없음

2. 로컬비트코인 

LocalBitcoins 는 구매자와 판매자가 수동으로 일치시키는 대신 직접 통신할 수 있는 P2P 암호화폐 거래소입니다.

 

판매자는 PayPal , 전신 송금, SEPA, Skrill 등과 같은 다양한 지불 옵션을 제공 하며 플랫폼은 에스크로 서비스, 로그인 가드 및 2FA(선택 사항)와 같은 수단을 사용하여 거래를 보호합니다.

 

2019년부터 LocalBitcoin은 다양한 양의 비트코인과 상호 작용(거래, 구매, 전송)하기 위해 일부 신원 확인을 제출하도록 요구합니다.

수수료 : 판매자의 경우 1%: 구매자에게는 없음

 

 

 

 

 

 

 


3. 바이낸스 P2P

바이낸스 P2P 는 구매자와 판매자를 연결 하는 바이낸스 생태계 의 P2P 시장입니다. 거래소는 사용자를 보호하기 위해 에스크로 서비스를 제공하고 WeChat, Alipay, 은행 송금 및 QIWI를 사용한 거래를 지원합니다.

 

다른 P2P 거래소와 달리 바이낸스는 거래를 시작하기 전에 신원 확인을 완료해야 합니다. 이 플랫폼은 비트코인 , 바이낸스 코인 , 이더리움 , EOS 및 테더 를 포함한 광범위한 암호화폐를 지원합니다.


수수료 : 구매자와 판매자 모두에게 수수료 없음 

4. 호들호들

이 P2P 비수탁 암호화폐 거래소는 자금을 보유하지 않고 구매자와 판매자에게 직접적인 서비스를 제공합니다. 대신 HODL HODL 은 사기꾼으로부터 사용자를 보호하기 위해 다중 서명 에스크로를 사용 합니다.

 

거래소는 사용자에게 215개 이상의 결제 방법을 제공합니다. 미국을 제외한 전 세계에서 서비스가 가능합니다. 사용자는 등록만 하면 오퍼를 생성할 수 있으므로 KYC 또는 AML 절차를 거칠 필요가 없습니다. 


수수료 : 약정금액의 0.6%, 즉 1인당 0.3%

 

 

 

 

 

 

 


5. 비스크

원래 "Bitsquare"로 알려진 Bisq 는 사용하기 전에 다운로드해야 하는 데스크톱 프로그램입니다. HODL HODL과 유사하게 Bisq는 사용자가 KYC로 신원을 확인하지 않고도 계정을 등록할 수 있도록 합니다.

 

Bisq의 각 거래에는 공정한 거래를 보장하기 위해 판매자와 구매자 모두의 보증금이 필요합니다. 사용자는 Perfect Money, OK Pay, Alipay 및 Zele를 포함한 다양한 방법을 통해 보증금을 입금할 수 있습니다.


수수료 : 수수료는 거래에 따라 다름 

참조