로드 중...

bitcoin 노드란 무엇이며, 그 뒤에 숨은 기본 원리는 무엇입니까?

bitcoin 6251865 1920

내용물

공유 링크:

Bitcoin 의 기초는 노드입니다. 이중지불 문제라고도 알려진 이중지불 문제는 하나의 Bitcoin 적으로 두 번 사용하려는 불법적인 거래 시도입니다. Bitcoin ​​소프트웨어를 다운로드한 다음 네트워크에 연결하는 컴퓨터입니다 Bitcoin Core는 가장 잘 알려진 전체 노드 클라이언트 및 소프트웨어 구현입니다. bitcoin 에 대한 자세한 내용을 보려면 경제에서 Bitcoin 의 장점을 클릭하세요 .

bitcoin 의 노드 수

사용자는 공개 또는 계산을 피하기 위해 익명으로 연결하도록 선택할 수 있으므로 활성 Bitcoin 노드의 정확한 수를 결정하는 것은 어렵습니다.

서로 다른 소스의 데이터는 서로 매우 상충됩니다. 예를 들어, 일부 소식통에 따르면 Bitcoin ​​노드는 13,000개가 약간 넘습니다. 반면, 유명한 Bitcoin ​​코어 개발자인 Luke Dash Jr.는 2021년 1월에 활성 Bitcoin ​​코어 노드가 약 83,000개였으며, 2022년에는 약 50,000개로 급격하게 감소할 것으로 예상했습니다.

2017년 강세장이 최고조에 달했을 때 200,000개 이상의 Bitcoin ​​노드가 활성화되었다는 점을 고려하면 데이터는 더욱 우려스럽습니다. 연결된 활성 노드가 많아짐에 따라 Bitcoin ​​네트워크는 더욱 강력해지고 분산화됩니다.

블록체인 무엇을 합니까?

Bitcoin 기술의 기초를 최초로 만든 이후 블록체인 네트워크의 초석 역할을 합니다. 따라서 Bitcoin ​​노드의 기본 사항을 이해하면 대부분의 블록체인이 어떻게 작동하는지 이해하는 데 도움이 됩니다. 그러나 기능적인 측면은 동일합니다. 그들은 서로 다른 프로토콜과 규칙을 가지고 있습니다.

블록체인의 노드는 어떻게 작동하나요?

노드는 트랜잭션을 네트워크에 브로드캐스트하기 전에 확인합니다. 그런 다음 채굴자 또는 채굴 풀은 "보류 중"으로 표시된 이러한 거래를 선택하여 블록체인의 공유 원장에 추가합니다.

채굴자는 각 거래를 개별적으로 확인하는 대신 보류 중인 거래를 블록으로 그룹화합니다. 그런 다음 블록이 진짜인지, 네트워크 규칙을 준수하는지 확인하기 위해 전체 네트워크에 분산되어 모든 노드로 다시 전송됩니다.

새로운 블록이 검증되면 노드는 이를 이전 블록 체인에 추가하여 블록체인을 생성하고 최종 거래 정산을 완료합니다.

블록체인 노드 유형

경량 노드는 중요한 헤더 데이터만 다운로드하는 반면, 전체 노드는 전체 블록체인 기록을 다운로드하여 모든 거래를 확인합니다.

전체 노드

그들은 Bitcoin ​​프로토콜의 모든 규정이 준수되는지 주의 깊게 확인하기 때문에 "풀 노드"라고 불립니다. 전체 노드는 Bitcoin ​​네트워크의 모든 거래의 적법성을 확인하고 이중 지출을 방지해야 합니다. 따라서 처리된 bitcoin 은 이미 다른 곳에서 사용된 적이 없어야 합니다.

이로 인해 전체 노드는 Bitcoin 의 합의 규칙을 준수하고 있는지 확인하기 위해 모든 블록과 거래를 포함한 전체 블록체인의 기록을 다운로드해야 합니다. 합의 지침을 따르지 않는 블록이나 거래는 거부됩니다.

루멘 노드

경량 노드는 지갑 역할을 하고, 전체 노드에 연결하며, 처리된 트랜잭션에서 필요한 정보만 다운로드합니다. 전체 데이터 세트를 처리하는 풀 노드와 달리 라이트 노드는 블록체인의 작은 부분만 처리합니다.  

라이트 노드는 단순화된 지불 확인을 사용하여 거래가 블록(SPV)에 포함되었는지 확인합니다. 이는 블록체인 네트워크의 분산화에 기여하지만 모든 거래를 검증하거나 전체 블록체인의 복사본을 저장하지는 않습니다.

채굴용 노드

채굴 노드는 블록체인의 완전한 사본을 유지하는 것 외에도 하드웨어와 소프트웨어를 사용하여 까다로운 계산 작업을 해결하여 bitcoin 채굴 하고 네트워크에 추가할 새로운 블록을 생성합니다.

간단한 가정용 CPU는 2010년까지 여전히 마이너 노드로 기능할 수 있었습니다. 그러나 그 이후 Bitcoin ​​네트워크가 급속히 성장함에 따라 CPU는 더 이상 암호화폐를 마이닝하는 데 적합하지 않아 더 비싸고 에너지 집약적인 마이닝 장비를 사용해야 했습니다.

Bitcoin 채굴자 노드 대 Bitcoin ​​완전 노드

목적은 다르지만 전체 노드와 채굴 노드는 Bitcoin ​​네트워크의 중요한 부분입니다. 그러나 대중의 믿음과는 달리 채굴자들은 영향력이 거의 없습니다. 트랜잭션을 추가하거나 제거하고 블록체인을 재배치할 수 있지만 그렇게 하려면 처리 능력에 막대한 투자가 필요하고 수익성이 떨어집니다.  

결론

블록체인 노드의 주요 책임은 네트워크 블록과 트랜잭션이 유효하고 프로토콜 사양을 준수하는지 확인하는 것입니다. 또한 네트워크와 데이터의 신뢰성을 보장해야 합니다.

공유 링크:

가장 많이 읽은 것

가장 많이 읽은 기사 로드 중...

암호화폐 뉴스를 최신 상태로 유지하고 받은 편지함에서 매일 업데이트를 받으세요

관련 뉴스

크립토폴리탄
크립토폴리탄 구독하기