합의 프로토콜이란 무엇입니까?

블록체인의 가장 큰 약속 중 하나는 커뮤니티가 거래가 진짜인지 확인하는 데 도움을 주는 신뢰할 수 없는 시스템이라는 것이다. 그러나 어떻게 그렇게합니까? 음,서로 다른 네트워크는 서로 다른 방법을 사용하고,그 방법을 합의 프로토콜이라고합니다. 그것은 본질적으로 네트워크가 작동하는 규칙입니다.

아래에서 우리는 그들이 무엇인지,어떻게 작동하는지,그리고 오늘날 가장 많이 사용되는 유형을 탐구합니다.

합의 프로토콜이란 무엇입니까?

블록 체인 또는 분산 원장은 네트워크에서 트랜잭션을 확인하는 작업을 수행하는 노드에 분산되어 있습니다. 이것은 블록 체인에 대한 핵심 아이디어 중 하나이며 독특한 분산 된 맛을 제공합니다.

결과적으로 누구나 블록체인에 저장될 정보를 제출할 수 있으며,따라서 모든 사람이 어떤 정보를 추가하고 폐기할지에 동의할 수 있는 프로세스가 마련되어 있는 것이 중요합니다. 이러한 규칙은 본질적으로 합의 프로토콜로 알려져 있습니다. 그들은 트랜잭션을 확인하고 네트워크를 안전하게 유지하는 데 도움이됩니다.

합의 프로토콜은 전통적으로 블록체인이 처음 생성되기 전에 설정되지만 이더리움과 같은 일부 네트워크는 네트워크가 살아있는 동안 작동하는 합의 프로토콜을 변경하고 있습니다. 그 아래에 더.

합의 프로토콜은 어떻게 작동합니까?

블록체인 네트워크의 중심에 있는 합의 프로토콜은 트랜잭션이 참인지 아닌지 확인하는 구체적인 방법을 제공한다. 블록체인의 레코드에 어떤 데이터를 추가해야 하는지 검토하고 확인하는 방법을 제공합니다. 블록체인 네트워크에는 일반적으로 누가 옳고 그른지 지시하는 중앙 집중식 권한이 없기 때문에 블록체인의 노드는 모두 미리 정의된 규칙 또는 프로토콜을 따라 네트워크 상태에 동의해야 합니다.

비트 코인의 경우 합의 프로토콜은 각 트랜잭션을 확인하는 블록 마이닝 프로세스 인 작업 증명(포로)입니다. 다른 유형의 합의 프로토콜에는 지분 증명 및 권한 증명이 포함됩니다.

합의는 계약으로 정의 할 수 있으며 프로토콜은 규칙입니다. 간단히 말해서 합의 프로토콜은”합의 규칙”으로 볼 수 있습니다.”

합의 프로토콜은 무엇을합니까?

단일 엔티티가 통제하지 못하도록 방지

네트워크에 합의가 있으면 참여하는 모든 노드가 블록 체인 상태에 동의합니다. 따라서 데이터는”진실”로 기록되고 블록 체인은 트랜잭션이 발생하거나 스마트 계약이 실행됨에 따라 점점 더 많은 데이터가 추가되어 기능 할 수 있습니다.

블록체인의 작동 방식에 대해 조금 헷갈린다면,이에 대한 안내도 있습니다.

분산된 사용자가 제 3 자를 통제하지 않고 사용자를 신뢰할 수 있도록 허용

합의 프로토콜은 단일 개체가 블록체인을 통제하거나 기록되어야 하는 것의”진실”을 왜곡하는 것을 방지합니다.

이중 지출은 한 기업이 자체 버전의 블록 체인을 만들어 전체 네트워크를 제어하려고 할 때 발생할 수있는 일의 예입니다. 예를 들어,공격자는 비트 코인을 소비 한 다음 블록 체인에 기록 될 블록을 변경하여 지출을 표시하지 않을 수 있습니다. 공격자는 자신의 블록 체인 버전을 방송 할 수 있으며 지출 기록은 적습니다. 공격자는 일부 비트 코인을 사용했을 것이지만 동전은 체인에 소비 된 것으로 기록되지 않고 다시 소비 될 수 있습니다.

비트코인의 합의 프로토콜인 펑은 블록체인의 버전이 다른 노드에 있는 다른 버전과 비교될 때,다른 노드들과 약간 다를 것이고,그 버전은 다른 노드들에 의해 거부될 것이기 때문에 이런 일이 일어나지 않도록 한다.

가장 일반적인 합의 프로토콜 유형은 무엇입니까?

작업 증명(포로): 첫 번째 블록 체인 인 비트 코인은 펑을 사용합니다. 비트 코인 블록 체인”광부”에 대한 트랜잭션을 검증하기 위해 노드는 컴퓨터를 사용하여 암호화 또는 수학 문제를 해결합니다. 문제를 해결하고 블록 기록을 검증 및 활성화하는 광부는 비트 코인으로 보상됩니다.

지분 증명:이더리움이 포로에서 포스로 이동 중입니다. 위치에는 광부 대신”위조자”가 있습니다. 이 위조자는 확률에 따라 블록 유효성 검사기가 될 수있는 기회를 허용하는 암호 화폐의 양을 지분합니다. 성공적인 위조자는 관련 블록 거래 수수료를 보상으로 받습니다. 블록에 자신의 암호 화폐를 걸면 위조자가 네트워크에 거래를 잘못 추가하는 것으로 입증 된 경우 지분을 잃을 것이므로 네트워크를 시도하고 속이는 것을 방해 할 수 있습니다.

위임된 지분 증명:이 방법은 지분 증명과 비슷한 방식으로 작동합니다. 그러나 확률을 사용하는 대신 암호 화폐 소지자는 증인을 임명하기 위해 지분에 할당 된 투표를 할 수 있습니다. 이 증인들은 블록 체인을 보호하고 검증하며,자신의 암호 해독이 필요하지 않지만 투표가 필요합니다. 이 합의 프로토콜은 다른 합의 프로토콜보다 중앙 집중화되어 있습니다. 이 응용 프로그램은 다음과 같은 기능을 제공합니다.

권위 증명:틀림없이 더 중앙 집중화 된 다시,권위 증명에는 미리 결정된 블록 유효성 검사기가 있습니다. 블록체인의 새로운 블록은 유효성 검사기가 다수일 때만 생성됩니다. 이 프로토콜은 포스와 비슷합니다. 유효성 검사자는 공개적으로 알려져 있으며 자신의 역할 및 자격 여부를 결정할 책임이 있습니다. 새로운 블록 체인 인 엘리시안은 포아와 일부 이더 리움 테스트 넷 또는 테스트 블록 체인을 사용합니다.

미래

합의 프로토콜은 모든 블록 체인 기술과 마찬가지로 분산 네트워크가 성장하는 다양한 도전에 대처하기 위해 진화하고 있습니다. 아무도는 완전하,각자는 타협의 그것의 자신의 세트에 온다.

비트코인이 사용하는 포로는 많은 양의 컴퓨터 처리 능력과 전기를 사용하므로 거래가 사실인지 아닌지 확인하는 데 오랜 시간이 걸리므로 일상적인 사용에는 적합하지 않습니다. 이 문제를 해결하기 위해 비트 코인 위에 구축되는 솔루션이 있습니다,이러한 번개 네트워크 등.

또한 고려해야 할 분권화의 개념이 있습니다. 많은 노드가 수학적 방법으로 블록을 검증 할 때 펑은 매우 분산되어 있습니다. 그러나 최신 네트워크는 속도를 향상시키기 위해 네트워크의 전원을 중앙 집중화하도록 선택합니다. 블록 체인 커뮤니티의 중심부에서 얼마나 많은 중앙 집중화가 허용되는지에 대한 논쟁이 항상 진행되고 있으며,우리는이 논쟁이 아직 당분간 지속될 것으로 기대합니다.

답글 남기기

이메일 주소는 공개되지 않습니다.