최신 뉴스
당신을 위한 선택

블록체인에서의 피어투피어: 작동 방식

작성자올든 볼드윈올든 볼드윈 8분 읽기
블록체인의 피어 투 피어

현재 주제에 깊이 들어가기 전에, 정의와 피어투피어 네트워크가 무엇인지 이해한 후 시스템에서 어떻게 작동하는지 살펴보는 것이 현명합니다.

피어투피어(P2P)란 무엇인가?

컴퓨터 과학에서

컴퓨터 과학에서 피어투피어(P2P)의 정의는 서로 정보를 공유하고 저장하기 위해 연결된 장치(사용자) 그룹으로 구성된 분산 네트워크인 피어투피어 네트워크를 의미합니다. 각 노드나 장치는 개별 서버 역할을 합니다.

이는 중앙 서버나 관리자가 없이 이 네트워크에서 피어투피어 통신이 수행됨을 의미하며, 모든 사용자가 동등한 권력을 가지고 동일한 작업을 수행할 수 있음을 의미합니다.

핀테크 기술에서

블록체인 기술에서 P2P의 정의는 일반적으로 분산 네트워크를 통해 가상 자산이나 암호화폐를 교환하는 것을 의미합니다. 이러한 P2P 네트워크에서 구매자와 판매자는 중개자 없이 거래를 실행합니다.

특정 웹사이트가 차주와 대출자를 연결하는 P2P 환경을 제공하는 경우도 있습니다.

P2P 인터넷 연결은 다양한 작업에 이상적이지만, 첫 번째 파일 공유 프로그램이 생성된 1990년대 중반에 널리 사용되기 시작했습니다. 일반적으로 사용되는 파일 공유 플랫폼에는 구텔라와 나프스터가 포함됩니다.

현재 P2P 플랫폼은 대부분의 가상 화폐의 기반을 이루며, 블록체인 산업의 상당 부분을 차지하고 있습니다.

피어 네트워크는 블록체인 기술에 국한되지 않습니다. 그들은 스트리밍 플랫폼, 인터플래네타리 파일 시스템(IPFS) 웹 프로토콜, 웹 검색 엔진 및 온라인 마켓플레이스와 같은 다른 분산 컴퓨팅 응용 프로그램에도 통합되고 있습니다.

P2P는 불법인가?

P2P의 합법성은 정의와 귀하가 참조하는 용어에 따라 다릅니다. 만약 귀하가 페이 투 플레이(Pay to Play)에 대해 문의하는 것이라면, 온라인 관행을 규제하는 구체적인 법률은 없습니다. 그러나 미국의 특정 주들은 성인 산업에 P2P를 포함하여 규정을 마련했습니다.

한편, 나프스터와 구텔라와 같은 P2P 네트워크를 통해 정보, 음악, 미디어 및 작업을 공유하는 것은 귀하가 저작권 소유자인 경우에만 합법적으로 간주됩니다. 그러나 출판사의 동의 없이 저작권이 있는 작품을 공유하거나 다운로드하는 파일 공유 네트워크나 음악 공유 애플리케이션에서 수행되는 모든 활동은 불법으로 간주됩니다.

우버는 피어투피어인가?

최근 몇 년 동안 우버, 에어비앤비 및 리프트와 같은 여러 기업은 피어투피어 공유 시스템을 활용하여 성공을 거두었습니다. 그 결과 공유 경제는 급격한 인기 증가를 목격하고 있습니다.

현재 인베스티opedia는 피어투피어 서비스 제공자가 공유 경제의 대부분을 주도할 것이라고 예측하며, 분석가들은 2025년 이전에 약 3,300억 달러의 시장 규모를 전망하고 있습니다.

이 서비스는 인터넷 연결에 의존하므로 새로운 인터넷 서비스 제공업체가 계속 등장하고 있습니다.

피어투피어 네트워크는 어떻게 작동하는가?

하나의 피어 네트워크는 본질적으로 분산 네트워크를 통해 서로 연결된 많은 사용자에 의해 관리됩니다. 일반적으로 P2P 네트워킹은 중앙 모델이나 관리자를 가정하지 않습니다. 각 사용자는 파일의 사본을 보유하고 있으며 서버이자 클라이언트 역할을 합니다.

따라서 각 사용자는 다른 컴퓨터에 파일을 업로드하고 그들로부터 파일을 다운로드할 수 있습니다. 이것이 P2P 인터넷 연결을 다른 전통적인 클라이언트-서버 네트워크와 구별하는 주요 속성입니다.

전통적인 클라이언트-서버 네트워크에서 피어는 중앙 서버에서 파일과 문서를 다운로드합니다.

한편, P2P 네트워크는 컴퓨터 시스템에 저장된 파일과 문서를 공유합니다. 이는 인터넷을 통해 연결된 사용자들 사이에서 중개자 역할을 하도록 맞춤 제작된 소프트웨어 애플리케이션의 도움으로 가능합니다.

사용자가 특정 문서를 다운로드하면 해당 문서의 관리자로 행동할 특권을 부여받습니다.

다른 방식으로 말하면, 컴퓨터가 클라이언트 역할을 할 때 다른 클라이언트 컴퓨터 시스템에서 파일만 다운로드할 수 있습니다. 그러나 컴퓨터가 관심 있는 특정 파일을 가지면, 그들은 소스가 되어 다른 컴퓨터 시스템이 파일을 다운로드하는 서버로 작동합니다.

본질적으로 업로드와 다운로드 기능은 동시에 구현할 수 있습니다. 모든 클라이언트 컴퓨터가 파일을 저장, 수신 및 전송하므로, 피어 투 피어(P2P) 네트워크는 사용자 기반이 커질수록 더 효율적이고 빠른 경향이 있습니다.

또한, 피어 P2P 인터넷 연결은 분산된 네트워크 아키텍처 덕분에 사이버 범죄와 공격에 더 강인한 경향이 있습니다. 기존 시스템과 달리 피어 P2P는 명확한 단일 실패 지점을 가지고 있지 않습니다.

현재 피어 투 피어 시스템은 아키텍처에 따라 분류되는 3가지 주요 유형이 있습니다. 이들은 하이브리드 P2P, 구조화(Structured), 비구조화(Unstructured) 인터넷 연결입니다.

하이브리드 P2P 네트워크

하이브리드 피어 투 피어 컴퓨터는 피어 네트워크의 일부 측면과 전통적인 클라이언트-서버 모델을 결합합니다.

구조화 및 비구조화 모델과 비교할 때, 하이브리드 컴퓨터는 전반적으로 향상된 성능을 제공하는 경향이 있습니다. 이는 구조화 및 비구조화 플랫폼의 장점을 결합하여 상당한 수준의 능력과 분권화를 동시에 제공하기 때문입니다.

구조화 P2P 네트워크

인접하게, 구조화된 피어투피어 시스템은 조직화된 아키텍처를 제공하여 콘텐츠가 널리 이용 가능하지 않더라도 네트워크에서 파일을 효율적으로 검색할 수 있게 합니다. 종종 이는 데이터베이스 조회를 향상시키는 해시 함수를 최적화하여 달성됩니다.

이러한 컴퓨터는 운영에서 더 많은 효율성을 제공하지만, 더 높은 중앙화 수준을 제공하면서 유지보수 및 설정 비용이 더 많이 드는 경향이 있습니다. 또한, 구조화 시스템은 높은 churn(사용자 이탈)율에 직면했을 때 생산성이 낮아지는 경향이 있습니다.

비구조화 P2P 네트워크

이름에서 알 수 있듯이, 비구조화 P2P 모델은 특정 조직에서 운영되지 않습니다. 사용자는 설정된 절차를 따르지 않고 서로 무작위로 통신합니다.

비구조화 P2P 시스템은 높은 churn 활동에 대해 신뢰할 수 있는 것으로 간주됩니다. 설정이 쉽지만, 비구조화 P2P 시스템과 컴퓨터는 가능한 많은 하드 디스크로 검색 쿼리가 발송되기 때문에 더 많은 메모리 사용량과 CPU 성능을 요구하는 경향이 있습니다.

이러한 작업은 시스템, 특히 원하는 응답을 제공하는 하드 디스크의 수가 적을 경우 요청으로 시스템을 과부하시키는 경향이 있습니다.

블록체인에서 피어 투 피어의 역할

주요 암호화폐인 비트코인의 초기 단계에서 사토시 나카모토는 이를 P2P 전자 현금 시스템으로 설명했습니다. 블록체인 기술을 사용하여 비트코인은 P2P 네트워크를 통해 한 사람에서 다른 사람으로 전송될 수 있습니다.

피어 투 피어(P2P) 서비스는 제3자의 중재 없이 두 개인이 직접 상호작용하는 분산형 플랫폼입니다. 블록체인 기술의 역할은 분산 원장으로 작용하는 것입니다. 블록체인의 피어 투 피어 아키텍처는 중개자나 중재자, 중앙 서버 없이 전 세계적으로 모든 암호화폐를 전송할 수 있게 합니다.

따라서 비트코인 네트워크에는 기록 보관이나 은행 처리 작업이 없습니다. 대신, 블록체인 P2P 소프트웨어는 모든 비트코인 활동을 공개적으로 기록하는 가상 원장으로 작용합니다. 각 사용자의 하드 드라이브는 블록체인의 사본을 보유하고 있으며, 정보가 정확한지 확인하기 위해 다른 피어의 하드 드라이브와 검증합니다. 부정확성이나 악의적인 활동이 발생하면 네트워크는 해당 거래를 빠르게 거부합니다.

원하는 경우 누구나 자신의 컴퓨터 네트워크를 비트코인 검증자로 전환하여 거래 검증 및 확인 과정에 참여할 수 있습니다.

P2P 네트워크에서 컴퓨터 시스템의 역할

이미 알고 계시다시피, P2P는 피어 투 피어(Peer-to-Peer)를 의미합니다. P2P 소프트웨어에서 컴퓨터 시스템은 피어로 간주되며 인터넷을 통해 서로 연결됩니다.

P2P 소프트웨어에서는 중앙 서버의 필요성 없이 음악, 게임 및 문서를 컴퓨터 시스템 간에 직접 공유할 수 있습니다. 즉, 피어 투 피어 네트워크의 각 컴퓨팅 장치는 클라이언트 상태를 유지하면서 독립적인 파일 서버가 됩니다.

P2P 결제란 무엇입니까?

피어 투 피어 결제 서비스는 인터넷 사용자가 신용카드나 직불카드, 은행 계정을 사용하여 가족이나 친구에게 휴대폰이나 컴퓨터로 결제할 수 있게 합니다.

송금 앱 또는 P2P 결제라고도 알려진 피어 투 피어 결제 플랫폼(예: PayPal, Venmo, Cash App)은 사용자가 연결된 은행 계좌나 카드를 통해 휴대기기에서 돈을 보내고 받을 수 있게 합니다.

P2P 결제 시스템은 가족과 친구들과 식대나 비용을 분할할 때 매우 유용합니다.

어떤 P2P 결제를 사용해야 합니까?

현대 사회에서 가족과 가까운 친구들에게 요금을 지불하는 것은 쉬운 작업이어야 합니다. 컴퓨터나 모바일 폰을 통한 결제는 PayPal, Venmo, Google에 의해 처음 상업화되었습니다. 이러한 P2P 애플리케이션들은 송금 방식에 혁명을 일으키고 있습니다.

현재 P2P 애플리케이션은 거의 모든 신용 조합, 금융 기관, 은행 및 강력한 소셜 미디어 플랫폼에 통합되었습니다.

어떤 P2P 소프트웨어를 사용해야 하는지에 관해서는, 가족과 친구들이 이미 사용하는 프로그램에 달려 있습니다. 그들이 사용하는 것과 동일한 앱을 사용하면 돈 교환이 더 편리해집니다.

P2P 네트워크는 결제에 안전한가요?

대부분의 주요 P2P 결제 서비스 제공업체는 거래가 안전하도록 금융 정보를 보호하거나 암호화합니다. 그러나 일부 애플리케이션에서는 해킹과 사기 사례가 발생하기도 했습니다.

P2P 결제는 얼마나 빠르고 얼마나 걸립니까?

피어 투 피어 결제 프로그램을 사용할 때 다음 사항들을 염두에 두는 것이 중요합니다.

  • 데이터 입력에 주의하십시오. 수신자의 이름, 전화번호 또는 이메일 주소를 잘못 입력한 경우, 돈이 잘못된 사람에게 전달되며 돈을 회수할 수 없게 됩니다. 거래를 시작하기 전에 서로 반드시 다시 확인하십시오.
  • 거래에는 시간이 걸립니다. 즉시 거래 알림을 받을 수 있지만, 돈을 받기까지 2~3 영업일을 기다려야 할 수도 있습니다. 일부 서비스 제공업체는 다른 업체보다 더 빠릅니다.
  • 수수료가 발생할 수 있습니다. 일반적으로 P2P 계정이나 연결된 은행 계좌에서 P2P 결제를 무료로 수행할 수 있습니다. 그러나 일부 서비스 제공업체는 2%에서 3% 사이의 수수료를 부과합니다.

블록체인에서 P2P 아키텍처의 장점

블록체인에서 사용되는 피어 투 피어 모델과 관련된 많은 이점은 무한합니다. 사용자 경험에 따르면, 가장 중요한 이점은 피어 투 피어 네트워크가 기존 클라이언트-서버 시스템보다 우수한 보안을 제공한다는 것입니다.

다른 네트워크와 달리, 블록체인 기술과 관련된 피어투피어 네트워크는 서비스 거부(DoS) 공격에 실질적으로 면역됩니다.

또한, 대부분의 클라이언트 하드 드라이브는 거래가 구현되기 전에 서로 합의에 도달해야 하므로 원래 파일을 변경하는 것은 거의 불가능합니다.

보안 외에도, 사용자 간 블록체인 아키텍처는 중앙 통제 기관의 검열로부터 사용자를 면역시킵니다. 일반 은행 계좌와 달리 가상 화폐 지갑은 은행이나 정부에 의해 자금이 인출되거나 동결될 수 없습니다.

블록체인에서 P2P 네트워크의 한계

블록체인에서 피어 투 피어 네트워크를 사용하는 것에도 그 나름의 한계가 있습니다. 분산 원장이 중앙 서버가 아닌 모든 컴퓨터에서 업데이트되는 것이 일반적이므로, 블록체인 네트워크에서 거래를 구현하려면 막대한 CPU 성능이 필요합니다.

보안이 증가하지만, 효율성 감소는 이 기술의 주요 한계 중 하나입니다. 우리가 조명하고 싶은 또 다른 장벽은 하드 포크(Hard Fork) 이벤트입니다. 블록체인과 암호화폐는 안전하지만 100% 안전한 것은 아닙니다.

이는 그들이 해킹 및 기타 공격에 취약하여 수정될 수 있음을 의미합니다. 더 간단히 말하면, 하드 포크 이벤트는 누구나 기본 파일을 복제하고 사양에 따라 수정하여 새로운 병렬 네트워크 체인을 생성할 수 있음을 의미합니다.

한계가 있음에도 불구하고, 블록체인 개발자와 운영체제 전문가들은 여전히 이러한 장벽을 제거하여 블록체인 기술과 암호화폐를 100% 안전하고 보안되게 만드는 방법을 찾고 있습니다.

결론

P2P 아키텍처가 우리 곁에 있다는 사실을 부인할 수 없습니다. 결국, 이는 우리 시대의 가장 뛰어난 기술 중 하나인 블록체인 기술을 지원합니다.

P2P 아키텍처는 에너지 거래 플랫폼 및 파일 공유 네트워크와 같은 다양한 기술을 지원할 수 있지만, 현재는 블록체인 및 암호화폐 솔루션 제공에 활용되고 있습니다.

P2P 네트워킹은 블록체인 기술과 결합할 때 더 나은 탈중앙화, 자유, 보안 및 불변성을 제공합니다.

P2P 시스템과 암호화폐 및 블록체인 기술에서의 역할에 대해 어떻게 생각하시나요? 여러분의 의견을 듣고 싶습니다. 아래에 댓글을 남겨주세요.

이 기사 공유하기

면책 조항. 제공된 정보는 투자 조언이 아닙니다. Cryptopolitan.com 본 페이지에 제공된 정보를 바탕으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 투자 결정을 내리기 전에 반드시 독립적인 조사나 자격을 갖춘 전문가의 상담을 강력히 권장합니다.

올든 볼드윈

올든 볼드윈

저널리스트, 작가, 편집자, 연구원 및 전략적 미디어 관리자: 디지털, 인쇄 및 홍보 업계에서 10 년 이상의 경험을 바탕으로 '창의성, 품질, 성실함'이라는 신념으로 활동해 왔습니다. 말년에는 무료 교육을 제공하는 자립형 교육 기관을 설립할 것을 약속하며, 현재는 자체 스타트업을 위한 자금 조달을 위해 노력하고 있습니다. 기술 및 언어 편집자로써 DailyCoin, Inside Bitcoins, Urbanlink Magazine, Crypto Unit News 등 주요 암호화폐 매체 다수와 함께 작업했으며, 5 만 편 이상의 기사, 저널, 대본, 카피, 판매 캠페인 헤드라인, 전기, 뉴스레터, 이력서, 제품 설명, 랜딩 페이지, 사업 계획서, 표준 운영 절차 (SOP), 전자책 등 다양한 콘텐츠를 편집했습니다.

더 많은 뉴스 …