기본 개념
비트코인의 핵심은 오픈 소스를 사용하는 특수 소프트웨어입니다. 적절한 기술력을 갖춘 각 사용자는 자신만의 프로젝트를 만드는 것을 포함해 이 소프트웨어에 액세스하고 수정할 수 있습니다.
소스 코드에 대한 수정 사항을 브랜치 또는 하드 및 소프트 «포크»라고 합니다.»
이해하기 쉬운 언어로 말하자면, 포크는 블록체인 라이브러리(또는 후속 블록과 그 데이터의 체인)가 작동하는 초기 규칙 집합을 변경하는 과정이며, 그 독창성이 식별됩니다. 포크의 용도는 무엇인가요? 두 포크는 메커니즘은 다르지만 중앙 기관이 부재할 경우 암호화폐 네트워크를 업그레이드하고 개선하기 위한 것입니다.
하드 포크 VS 소프트 포크
다음 두 가지 유형의 포크를 구별하는 것이 일반적입니다. 소프트 포크 는 결과적으로 부드러운 형태로 나타나는 반면 어려운 것 는 소스 코드에서 보다 엄격하고 근본적인 변경 사항으로 남아 있습니다.
각 종에 대해 좀 더 자세히 알아보겠습니다.
하드포크(하드포크라고도 함)는 블록체인 기술을 말하며, 이전에 유효하지 않은 블록과 트랜잭션을 유효하게 만들거나 그 반대로 만드는 네트워크 프로토콜의 보다 급진적인 변경을 의미합니다. 하드 포크를 사용하면 모든 비트코인 네트워크 사용자 또는 노드가 최신 버전의 소프트웨어 프로토콜로 업데이트해야 합니다. 소프트 포크는 하드 포크와 대조되는 개념으로, 새로운 규칙을 구현하기 위해 강제적인 소프트웨어 업그레이드가 따르지 않으며 이전 버전과 호환됩니다.
따라서 두 가지 유형의 블록체인 포크는 기존 블록체인 애플리케이션이 제안하는 프로토콜 소프트웨어의 기능에 불만을 품은 개발자와 암호화폐 커뮤니티가 오래된 규칙에 대응하기 위해 시작되었습니다. 따라서 다양한 기술 프로젝트를 위한 크라우드 소스 펀딩 방법으로 등장하거나 암호화폐 오퍼링.
포크의 작동 원리
뿐만 아니라 비트코인 는 블록체인 포크가 발생하기 쉽습니다. any 암호화 기술 플랫폼입니다. 그 이유는 블록체인과 암호화폐는 어떤 암호화폐 플랫폼에서 작업하든 유사한 작동 원리를 가지고 있기 때문입니다. 블록체인의 블록을 메모리의 용량과 기능을 관리하는 소위 암호화 키라고 생각하면 더 쉽게 이해할 수 있습니다(마찬가지로 블록체인 네트워크에서 메모리를 전송하는 규칙을 정의하는 것은 최신 블록체인 채굴자).
그럼에도 불구하고, 체인에서 유효한 블록의 내용과 관련 규칙은 거의 모든 마이너가 확인할 것으로 예상됩니다. 이러한 규칙을 변경하려면 프로토콜의 중요한 변경이나 네트워크의 전환을 나타내는 지표인 포크 프로세스를 참조해야 합니다.
최근 비트코인과 유사한 암호화폐가 왜 이렇게 많이 생겨났는지 궁금한 적이 있으신가요? (비트코인 캐시, 비트코인 골드 등에 대해 들어보셨을 것입니다). 이는 포크 메커니즘 때문입니다. 암호화폐 투자가 처음이라면 수많은 암호화폐의 특징을 정의하고 각 암호화폐에 대한 깊은 개념을 파악하기 어려울 것입니다. 하지만 시장에서 가장 중요한 비트코인 하드포크 유형에 대한 뒷이야기를 공개하는 다양한 기사가 있으므로 이를 숙지하는 것이 좋습니다.
하드포크 메커니즘 자세히 알아보기
하드 포크는 최신 버전의 블록체인 노드가 더 이상 이전 버전의 블록체인을 받아들이지 않아 이전 버전의 블록체인과 영구적인 차이를 만드는 것을 말합니다. 새로운 노드와 변경되지 않은 기존 노드는 업데이트된 규칙을 무시하며, 이것이 블록체인에서 분기, 즉 하드 포크를 생성하는 요인입니다.
코드에 새로운 규칙을 추가하면 기본적으로 블록체인에 포크가 생성됩니다. 한 경로는 업그레이드된 새로운 블록체인을 따르고, 다른 경로는 이전 경로를 따라 계속 진행됩니다. 일반적으로 짧은 시간이 지나면 이전 체인을 사용하는 사람들은 자신의 블록체인 버전이 오래되었거나 관련성이 없다는 것을 깨닫고 빠르게 최신 버전으로 업그레이드합니다.
하드 포크는 다음과 같이 대비할 수 있습니다. 소프트 포크.
- 하드 포크는 블록체인 네트워크의 프로토콜을 이전 프로토콜을 따르는 프로토콜과 새로운 버전을 추구하는 프로토콜로 효율적으로 분리하는 급격한 전환을 의미합니다.
- 초기 블록체인의 하드포크 토큰 보유자에게는 새로운 포크의 토큰이 주어지지만, 채굴자는 특정 블록체인을 선택해 검증을 진행해야 합니다.
- 하드포크는 비트코인뿐만 아니라 모든 유형의 블록체인에서 발생할 수 있습니다(예를 들어 비트코인 캐시, 비트코인 SV를 비롯한 여러 유형의 블록체인에서 하드포크를 구현한 바 있습니다).
소프트 포크 중에는 어떤 일이 발생하나요?
소프트포크에는 새로운 규칙을 적용하기 위한 필수 소프트웨어 업데이트가 수반되지 않습니다. 공통 네트워크의 일부 노드를 변경할 수 없더라도 규칙을 수락한 다른 노드와 상호 작용하는 데는 지장이 없습니다.
언어에 대해서도 비슷한 예를 들 수 있습니다. 포크가 도입되기 전에 네트워크의 모든 노드가 미국식 영어를 이해하고 새로운 규칙이 도입된 후 영국식으로 전환해야 하는 경우 모든 “미국인”은 “영국인”과 편안하게 상호 작용할 수 있으며 그 반대의 경우도 마찬가지입니다.
소프트포크는 프로토콜의 본질을 위반하지 않는 가역적인 코드 수정이라고 요약할 수 있습니다.
하드포크의 본질은 무엇인가요?
이제 하드포크의 개념을 살펴보겠습니다.
여기서 모든 것이 그렇게 간단하지 않으며 입력 된 변경 사항은 이전 변경 사항과 모순되므로 소스 코드가있는 노드는 질적으로 새로운 방식으로 작동하는 노드의 작업을 올바르게 처리 할 수 없습니다.
다시 언어의 예를 참조하면 이전 노드에는 영어가, 새 노드에는 중국어가 지정됩니다. 하드 포크의 경우 프로토콜의 본질이 변경되므로 네트워크는 두 부분으로 나뉘며, 각 부분은 독립적으로 작동합니다. 이 현상은 한 방향의 원래 블록이 포크의 블록에 의해 식별되지 않는다는 사실로 설명됩니다.
하드 포크 대 소프트 포크
“하드” 포크와 소프트 포크의 핵심적인 특징은 무엇이며, 그 반대의 경우는 어떻게 다를까요? 이전 장에서 설명했듯이, 하드 포크와 소프트 포크는 암호화폐 플랫폼의 기존 코드가 변경되면 두 개의 개별 네트워크가 생성되고, 새로운 체인 버전이 생성되는 동안 이전 버전이 네트워크에 남는다는 점에서 대부분 동일합니다. 블록체인이 두 가지 잠재적인 방식으로 분리되는 경우, 네트워크의 거래 내역에 관한 것이거나 거래의 유효성을 정의하고 새로운 유효한 블록을 생성하는 새로운 규칙에 관한 것일 수 있습니다. 그러나 새로운 블록체인 버전으로서의 하드 유형의 포크는 일반적으로 암호화폐 채굴자 커뮤니티의 대다수 지지가 있을 때 처리되며(일반적으로 90~95%가 포크 업그레이드 절차에 긍정적인 답변을 내놓을 것으로 예상됨), 그렇게 되면 블록체인 개발자는 기존 코드를 변경하고 업그레이드하기 시작합니다.
반대로 소프트 포크는 소프트웨어 프로토콜의 변경이 이전 버전과의 호환성을 유지할 때 발생하는 것으로 여겨지며, 이는 포크된 새 체인이 새로 업데이트된 규칙과 이전 규칙을 준수하는 반면 초기 체인은 여전히 이전 규칙을 따르는 것을 의미합니다(예: 블록 크기 감소는 소프트 포크 메커니즘으로 처리될 수 있음). 거의 모든 노드가 새 버전 업데이트에 동의하지 않으면 처리되지 않는 하드포크와 달리, 소프트포크는 대부분의 마이닝 풀이 새로 업데이트된 규칙을 적용하기 위해 최신 상태를 유지해야만 합니다.
암호화폐 포크
암호화폐의 분기 프로세스를 설계하는 경우, 포크의 경우 프로토콜을 변경해야 하는 코드의 규칙을 변경하는 것을 의미합니다. 이를 통해 비트코인을 더 안전하고 안정적으로 만들 수 있습니다.
하드포크의 핵심 결과
우선, 암호화폐 채굴자 커뮤니티에서 하드포크를 구현하는 경우 세 가지 경우가 발생할 수 있습니다:
- 한 블록체인이 하드포크를 통해 우세한 반면, 다른 네트워크(예: 비트코인 무제한 및 기존 비트코인)는 커뮤니티 채택률과 가치가 낮아집니다;
- 두 블록체인은 모두 승인을 받았으며, 따라서 거의 동일한 커뮤니티 채택과 가치로 자율적으로 기능하고 있습니다(예: 비트코인 캐시);
- 두 블록체인이 모두 도입되었지만, 그 중 하나가 다른 블록체인보다 더 선호되어 가치와 채택률에서 우위를 점하고 있습니다(예: 이더리움 네트워크).
하드 타입의 업데이트된 규칙을 도입한 후에는 새로운 체인 중 하나가 사라질 수 있지만, 계속 존재할 가능성은 있습니다. 여기서 각 방향의 해싱 파워 팩터는 이미 중요합니다. 힘이 클수록 살아남을 가능성이 높아집니다.
지난 여름 프로토콜이 변경되고 이더리움 클래식의 원래 버전과 병렬로 존재하는 새로운 이더리움 체인이 등장했을 때 이더리움 네트워크에서 일어난 놀라운 일을 예로 들 수 있습니다.
모든 암호화폐는 비트코인의 암호화폐 포크인가요?
위의 정보를 고려하면, 별도의 암호화폐 프로젝트 소스 코드의 포크는 새로운 암호화폐의 기반이 될 수 있습니다.
비트 코인의 소스 코드를 가져 와서이를 기반으로 자체 제품을 만들면 실제로 최소한의 변경 만하더라도 별도의 암호 화폐 프로젝트가 될 것입니다. 인정 받고 성공하려면 친구와 지인을 프로젝트에 초대하고 백만 개의 코인으로 주문을 발행하면 실제로 진지한 프로젝트의 창립자가 될 수 있습니다.
원본과 포크를 구별하는 방법?
컬러 코인, 메타코인, 그리고 브랜치 그룹이나 알트코인에 속하지 않는 기타 복잡한 토큰이 여전히 존재하기 때문에 모든 암호화폐 프로젝트가 실제로 포크인 것은 아닙니다.
알트코인이란 무엇인가요?
알트코인은 비트코인을 제외한 다른 디지털 화폐입니다. 그러나 복제품과 혼동하지 마세요. 이들은 완전히 다른 두 가지 개념으로, 한 프로젝트에 적용될 수도 있지만 서로 독립적으로 적용될 수도 있습니다.
차이점을 이해하는 방법?
알트코인은 다른 프로젝트와 근본적으로 다른 암호화폐를 포함합니다. 동일한 이더리움, NXT, 대시 또는 메이드세이프입니다. 포크는 라이트코인의 분기인 도지코인, 이더리움의 포크인 익스팬스, 리플 암호화폐의 분기인 스텔라가 있습니다.
결론
수년 동안 비트코인은 이미 수많은 포크를 생성했습니다. 암호화폐와 블록체인처럼 변동성이 큰 시장에 대해 예측하기는 어렵지만, 앞으로 암호화폐는 계속해서 소프트 포크와 하드 포크를 테스트하고 추가로 구현하여 암호화폐 커뮤니티를 점차 확장하고 암호화폐 코인 보유자 수를 늘리는 동시에 전반적인 프로세스를 점점 더 정교하게 만들 가능성이 높습니다.
요약하자면, 암호화폐 시장 규모는 2021년 16억 달러에서 2026년까지 22억 달러로 성장할 것으로 예상되는 등 전망이 계속 확대되고 있습니다(자세한 통계는 관련 암호화폐 웹사이트에서 시장 조사를 참고하세요). 이는 암호화폐 채굴 업계 초보자분들에게 다양한 기회를 열어주지만, 저희는 이 글에서 어떠한 투자 조언도 제공하지 않으며 항상 전문가와 상담한 후 새롭고 흥미로운 암호화폐 채굴의 세계에 뛰어들 것을 권장합니다.
면책 조항: 당사 사이트는 파트너와 당사가 사용자의 데이터를 처리하고, 정확한 위치 데이터를 적용하고, 식별을 위해 기기 특성을 적극적으로 스캔하고, 콘텐츠 성능을 측정하고, 기본 광고를 선택하고, 광고 성과를 측정하고, 맞춤형 광고를 표시하고, 잠재 고객 인사이트를 생성하기 위해 시장 조사를 적용하는 등 TCF v2.0 정책을 준수합니다. 당사는 투명성 및 동의 프레임워크에 따라 개인 데이터를 처리합니다. 이는 사용자의 검색 데이터 및 개인 데이터에는 영향을 미치지 않지만, 사용자는 정당한 이해관계가 사용되는 경우 이의를 제기할 권리가 있습니다.
자주 묻는 질문
하드포크는 좋은가요, 나쁜가요?
하드포크와 소프트포크 모두 암호화폐 커뮤니티에 좋을 수도, 나쁠 수도 있기 때문에 이에 대한 의견이 분분한 상황은 조금 더 복잡하고 논쟁의 여지가 있습니다. 결론은 하드포크는 블록체인에 영구적인 분열을 일으키며 암호화폐가 불안정하다는 신호라는 것입니다. 따라서 하드포크가 발생하면 다운타임이 늘어나고 암호화폐 시장에서 암호화폐 가격의 변동성이 전반적으로 증가한다는 것을 의미합니다.
하드포크 코인이란 무엇인가요?
비트코인 하드포크란 비트코인 모델과 블록체인 프로토콜이 지속적으로 변경되어 이전 프로토콜을 따르는 것과 새로운 버전을 구현하는 두 가지 분기, 즉 비트코인 포크 유형으로 효율적으로 이어지는 것을 말합니다. 이러한 포크 과정을 통해 비트코인 캐시(최초의 암호화폐 중 가장 성공적인 하드포크로 남아 있는)와 비트코인 골드 등 여러 디지털 화폐가 정교화되었습니다. 비트코인 캐시는 이러한 하드포크의 결과물이며, 총 105개의 “하드” 비트코인 캐시 포크 프로젝트가 있습니다.
암호화폐에서 포크는 무엇을 의미하나요?
특정 기능을 향상시키기 위해 블록체인의 기본 소스 코드, 예를 들어 비트코인 플랫폼이 변경될 때 하드포크라는 메커니즘이 발생합니다. 개발자가 블록의 트랜잭션 용량을 늘려 블록체인의 기능을 확장하고자 할 때 이러한 블록체인 기능을 구현하기 위해서는 하드포크 메커니즘이 필요합니다. 하드포크는 업그레이드된 노드를 요구하며 블록체인이 지속적으로 분할되는 결과를 초래하며, 새롭게 개선된 블록체인은 개선된 코드에 의해 관리됩니다. 블록체인 기술은 원래 최초의 탈중앙화 암호화폐인 비트코인의 기반 기술이었습니다.
블록체인의 두 가지 포크 유형은 무엇인가요?
블록체인 포크(또는 간단히 말하면 블록체인 네트워크의 분할)는 우발적 포크와 의도적 포크의 두 가지 핵심 그룹으로 구성되며, 우발적 포크는 두 개 이상의 블록이 동시에 생성되는 경우 발생하고, 의도적 포크는 하드 포크와 소프트 포크로 나뉩니다. 두 포크 모두 네트워크 분리를 초래하지만, 하드 포크는 이전 버전과 호환되지 않아 두 개의 블록체인(또는 분리된 네트워크)으로 이어지며, 소프트 포크는 하나의 블록체인을 생성하고 이전 소프트웨어와 함께 사용할 수 있으며 새로운 소프트웨어 업데이트가 필요하지 않다는 차이점이 있습니다. 소프트 포크와 하드 포크의 작동 방식에 대해 자세히 알아보려면 관련 문서를 참조하세요.








