가상화폐/관련용어

포크(Fork) 란 무엇인지 간단 요약 설명

큽토 2022. 3. 3. 10:30
반응형

포크 이미지
포크 이미지 

 

1. 포크 (Fork) 정의

비트코인 및 이더리움과 같은 암호화폐는 블록체인이라는 분산형 오픈 소스 소프트웨어에 의해 구동됩니다.

포크는 커뮤니티가 블록체인의 프로토콜 또는 기본 규칙 세트를 변경할 때마다 발생합니다.

 

비트코인 및 이더리움과 같은 암호화폐는 블록체인이라고 하는 누구나 기여할 수 있는 탈중앙화된 개방형 소프트웨어로 구동됩니다.

말 그대로 데이터 블록으로 구성되어 있기 때문에 블록체인이라고 합니다.

 


 이는 네트워크에서 최초의 거래내역까지 추적할 수 있습니다.

 

그리고 오픈 소스이기 때문에 커뮤니티에 의존하여 기본 코드를 유지 관리하고 개발합니다.

 

포크는 커뮤니티가 블록체인의 프로토콜 또는 기본 규칙 세트를 변경할 때마다 발생합니다. 

 

이런 일이 발생하면 체인이 분할되어 모든 기록을 원본과 공유하지만 새로운 방향으로 나아가는 두 번째 블록체인을 생성합니다.

 

 

 

2. 포크가 왜 중요한가요?

 

대부분의 디지털 통화에는 네트워크의 변경 및 개선을 담당하는 독립적인 개발 팀이 있습니다.

인터넷 프로토콜을 변경하면 시간이 지남에 따라 웹 브라우징이 더 좋아지는 것과 같은 방식입니다.

 따라서 때때로 포크는 암호 화폐를 더 안전하게 만들거나 다른 기능을 추가하기 위해 발생합니다.

그러나 새로운 암호화폐 개발자가 포크를 사용하여 완전히 새로운 코인과 생태계를 만드는 것도 가능합니다.

 

소프트 포크: 소프트 포크는 블록체인을 위한 소프트웨어 업그레이드라고 생각 할수 있습니다. 모든 사용자가 채택하는 통화의 새로운 기준이 됩니다.소프트 포크는 일반적으로 프로그래밍 수준에서 비트코인과 이더리움 모두에 새로운 기능을 가져오는 데 사용되었습니다.

최종 결과는 단일 블록체인이기 때문에 변경 사항은 사전 포크 블록과 역호환됩니다.

 

하드 포크: 코드가 너무 많이 변경되어 새 버전이 더 이상 이전 블록과 호환되지 않을 때 하드 포크가 발생합니다.

 

이 시나리오에서 블록체인은 원래 블록체인과 새로운 규칙 집합을 따르는 새 버전의 두 가지로 나뉩니다.

 이것은 완전히 새로운 암호 화폐를 생성하며 잘 알려진 많은 코인의 원천입니다.

 

3. 포크는 언제  발생합니까?

 

모든 소프트웨어가 업데이트가 필요하듯이 블록체인도 다양한 이유로 업데이트가 필요합니다. 

 

기능을 추가할때

 

보안을 강화할때

 

암호화폐의 나아갈 방향에 대해 커뮤티티 의견이 불일치 할때 포크가 발생합니다. 

 

 

 

4. 포크는 어떻게 계속해서  암호화 환경을 변화 시키고 있습니까?

 

소프트 포크 : 소프트웨어 업그레이드

                      (예: 휴대전화에서 최신 OS로 업데이트하도록 요청하는 경우)

 

하드 포크 :  새로운 운영 체제

                   ( 예 : Linux 및 Mac OS와 같이 반세기 구 UNIX의 진화)

 

반응형