디지털 자산

하드 포크란 무엇인가?

mm
Securities.io를 Google의 선호 소스에 추가
공개: Securities.io는 검토한 제품 링크 이용 시 보상을 받을 수 있습니다. 이는 편집 평가에 영향을 주지 않습니다. 당사는 등록된 투자 자문사가 아니며, 이는 투자 조언이 아닙니다. 제휴 공개를 확인하세요.

블록체인 산업은 참가자들이 암호화폐를 거래하거나 투자로 지원할 프로젝트를 결정할 때 무엇을 기대해야 하는지 배우고 이해해야 하는 많은 새로운 개념들을 가져왔습니다. 더욱 중요한 것은, 블록체인과 관련된 모든 결정이 전체 프로젝트의 미래에 영향을 미친다는 점입니다.

블록체인의 작동 방식을 변경하는 것은 하드 포크를 통해 이루어지며, 이는 정기적으로 수행되는 작업입니다. 따라서 하드 포크가 무엇인지, 어떻게 작동하는지, 그리고 무엇을 하는지 이해하는 것은 개발자, 투자자, 트레이더 및 해당 프로젝트의 사용자에게 매우 중요합니다. 오늘은 암호화폐와 블록체인 세계에서 어떤 역할을 맡고 있든 하드 포크에 대해 알아야 할 모든 것을 다루겠습니다.

하드 포크란 무엇인가?

블록체인 기술의 맥락에서 하드 포크는 네트워크 프로토콜에 대한 주요 변경을 의미합니다. 이는 이전에 유효하지 않았던 거래와 블록을 유효하게 만들거나, 기존에 유효했던 것을 무효화하는 등 다양한 이유로 수행될 수 있습니다. 하드 포크는 블록체인 네트워크에 업데이트를 도입하고, 특정 블록체인의 작동 방식을 변경하는 등 다양한 용도로 사용됩니다.

하지만 하드 포크는 모든 노드 사용자가 새로운 소프트웨어 버전으로 업그레이드해야 합니다. 블록체인은 탈중앙화되어 커뮤니티에 의해 운영되기 때문에, 전체 커뮤니티가 과거 거래에 대한 동일한 정보를 사용해야 합니다.

Hard 포크는 종종 프로젝트에 새로운 기능을 도입하려는 개발자에 의해 시작됩니다. 그러나 블록체인의 기능에 만족하지 못하고 개발 방향을 다른 방향으로 전환하고자 하는 경우, 프로젝트 커뮤니티 구성원들이 하드 포크를 시작하는 경우도 드물지 않습니다.

하드 포크는 무엇을 하나요?

The split in the fork is essentially made by adding a new rule to the code, simply causing one chain to follow the new path containing the new rule, and the old chain to continue on the path without the rule being implemented. It usually isn’t long before those on the old chain realize that their version of the blockchain is outdated and no longer relevant. After they do, upgrading to the new chain is a fairly simple matter – unless they wish to continue pushing the old version of the chain, as explained before.

따라서 하드 포크는 블록체인이 새로운 버전으로 변경되고, 이 새로운 버전의 노드가 동일한 블록체인의 이전 버전들을 더 이상 받아들이지 않는 상황으로 설명할 수 있습니다. 이는 기존 체인 버전과의 영구적인 분기를 초래합니다. 그러나 때때로 커뮤니티의 일부는 블록체인을 변경하고 싶어하지만, 다른 그룹은 그렇지 않을 수도 있습니다.

이러한 경우, 하나의 체인이 두 개의 체인으로 갈라져서 구버전과 신버전 모두가 기능을 유지하는 경우가 흔합니다. 변화 를 원한 커뮤니티 일부가 하나를, 기존 방식을 선호한 다른 그룹이 다른 하나를 유지합니다. 이는 과거에도 여러 차례 일어났으며, 많은 새로운 프로젝트가 이렇게 탄생했습니다.

포크 후 실제 체인은 어느 체인가?

Another thing to note is that hard forks can occur on any blockchain out there. This is not only limited to Bitcoin or Ethereum, even though their hard forks tend to be the most memorable. Bitcoin has forked many times so far, and whenever it happened, one path got to keep the name of the original project, while the other one got a similar name, but with slight changes, in order to differentiate from the other one.

때때로 새로운 규칙을 추가한 체인이 원래 이름을 유지하고, 다른 경우에는 기존 체인이 이름을 유지하며 변경된 체인은 별도의 프로젝트가 됩니다. 비트코인의 경우, 수년간 많은 하드 포크가 있었으며 현재 비트코인은 양쪽 모두에 해당합니다 — 새로운 규칙을 추가했지만 기존 규칙을 유지한 체인은 별도의 프로젝트가 되었고, 또 다른 경우에는 기존 규칙을 유지하기로 결정했으며, 코드가 변경된 체인은 새로운 별도 프로젝트가 되었습니다.

Due to all of the forks that the project saw, apart from the current chain that we know as Bitcoin, there are also Bitcoin Cash, Bitcoin Gold, Bitcoin SV, and many others.

하드 포크는 왜 시작되나요?

Hard forks can be initiated for countless reasons, and whatever the reason may be, it is valid as long as the majority of the community agrees to it. Some may be initiated because developers found a flaw in the code, or they decided that they need to strengthen it in order to remove bugs. In other cases, they might even have a security risk that needs to be quickly patched.

일부 상황에서는 개발자들이 새로운 기능이나 전체적인 추가 기능을 도입하고 있으며, 이는 보통 커뮤니티에 큰 기대감을 줍니다. 블록체인은 불변이며, 전 세계에 다수의 노드가 있는 대형 체인에 해커—또는 해커 집단—가 아무것도 할 수 없지만, 다수가 충분히 타당한 이유가 있다고 판단하면 커뮤니티가 거래를 되돌릴 수 있습니다.

This happens very rarely, but it is still possible. One example took place when Ethereum blockchain created a hard fork to reverse the hack on the DAO (Decentralized Autonomous Organization).

After the hack took place, the community voted in favor of reversing the transaction. The decision was almost unanimous, as the hacker(s) stole tens of millions of dollars in cryptocurrency. At the end of the day, the transaction was reversed, and the stolen funds were returned to the DAO token holders.

However, it is important to get a proper understanding of how this happened, as even the proposals that manage to get such a high amount of support cannot unwind the network’s transaction history. Instead, what actually happened was that the funds tied to the DAO were relocated to a brand new smart contract that had a single purpose of allowing the owners to withdraw their funds.

하드 포크와 소프트 포크의 주요 차이점

Finally, there is one more thing left to mention, and that includes the soft forks. Hard forks and soft forks are not too different, and they both do the same thing, which involves changing the platform’s existing code. The old version remains on the network while the new one is being developed.

하지만 블록체인 코드를 변경하는 접근 방식은 동일하지 않습니다. 소프트 포크의 경우, 업데이트가 적용된 후에는 하나의 블록체인만이 유효하게 남습니다. 두 개 이상의 프로젝트가 나란히 존재하도록 체인을 분할하지 않습니다. 반면 하드 포크에서는 이러한 현상이 흔히 발생합니다. 즉, 충분한 지지를 얻는다면 새로운 블체인과 기존 블체인 모두 존재를 지속하고 기능을 유지할 수 있습니다.

새 버전으로 전환하려는 커뮤니티 구성원은 코드를 업데이트해야 하지만, 기존 버전을 유지하려는 사람은 아무것도 할 필요가 없습니다. 즉, 두 포크 모두 분할을 일으키지만, 차이점은 하드 포크는 두 개의 체인을 만들 수 있는 반면, 소프트 포크는 하나의 체인만 유지한다는 점입니다.

하지만 두 방식 사이에는 보안 측면에서도 차이가 있습니다. 기본적으로 하드 포크는 소프트 포크보다 훨씬 더 안전하기 때문에, 업데이트가 필요할 때 거의 모든 사용자와 개발자가 하드 포크를 선택합니다. 소프트 포크는 같은 역할을 할 수 있음에도 현재는 거의 사용되지 않습니다. 결국 블록체인 기술은 보안이 핵심이므로, 개발자들이 덜 편리하고 많은 처리 능력을 요구하더라도 더 안전한 경로를 선택하는 것이 합리적입니다.

결론

Hard forks have been a crucial component of the crypto/blockchain industry ever since the first time Bitcoin forked. Throughout the sector’s history, there have been countless forks on pretty much every blockchain out there. Most projects have long-term roadmaps that announce all kinds of new developments, additions, and features, and in order for all that

하지만 해킹이나 블록체인 코드의 큰 취약점 발견으로 인해 예정되지 않은 포크도 많이 있습니다. 상황이 어떻든 하드 포크는 일반적으로 좋은 일입니다. 수행에 필요한 컴퓨팅 파워가 상당히 많이 요구되지만, 기존 체인에 긍정적인 변화를 가져옵니다. 또한 때때로 새로운 프로젝트가 등장하게 만들고, 암호화폐 분야에서 주요 새로운 경쟁자가 되기도 합니다.

Ali는 암호화폐 시장과 블록체인 산업을 다루는 프리랜스 작가입니다. 그는 암호화폐, 기술, 거래에 대해 8년간 글을 쓴 경험을 가지고 있습니다. 그의 작업은 CCN, Capital.com, Bitcoinist, NewsBTC를 포함한 다양한 고위급 투자 사이트에서 찾을 수 있습니다.