Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Vitalik Buterin의 트윗 스톰이 Ethereum 블록체인 의미

Stake 메커니즘 및 샤딩 시스템을 포함하는 Ethereum 블록 체인의 주요 업그레이드가 무엇인지 설명하기 위해 창립자는 개발 노력의 역사와 이러한 노력이 현재 어디에 서 있는지 상세히 설명했습니다.

Vitalik Buterin의 트윗 스톰이 Ethereum Blockchain 의미

75번의 트윗이 필요했지만, Ethereum Blockchain 설립자인 Vitalik Buterin은 분산된 전자 원장 기술에 새로운 진입을 추가할 수 있는 속도를 크게 증가시킬 것을 약속하는 새로운 합의 메커니즘을 구현하기 위한 로드맵을 명확히 했다.

Buterin은 대부분의 트위트를 통해 Ethereum 개발자가 프로세스를 합리화하는 PoS(Proof of Stake) 합의 메커니즘을 구축하면서 블록체인 콘텐츠를 제어하기 위한 악성 공격과 싸우는 데 주력했다.

그는 또한 Ethereum에 샤딩(sharding)을 배포하는 또 다른 노력과는 별도로 PoS 시스템이 구현될 것이라고 밝혔다. (Sharding은 분산 원장 기술 상에서 블록이라고 알려진 새로운 문서를 검증하는 데 필요한 연산 작업을 배포하는 방법이다.) PoS와 개발 노력은 한 프로젝트의 일부였지만, 이제 그것들은 별도로 출시될 것이다.

작업증명서 및 결함증명서

블록체인에서 신규 입력을 인증하고 네트워크에 대한 변경을 관리하는 가장 인기 있는 두 가지 메커니즘 또는 알고리즘은 작업 증명(PoW)과 스테이크의 증명이다.

PoW 알고리즘은 P2P(Peer-to-Peer) 네트워크의 컴퓨터가 블록체인 원장에 데이터를 추가할 수 있는 권한을 부여하기 전에 복잡한 암호화 기반 방정식을 해결하기 위해 CPU 전원을 소모하도록 강제한다. 즉, 방정식을 가장 빨리 완료하는 컴퓨터 노드는 Ether on Ether 또는 경쟁 기술에 대한 비트코인과 같은 디지털 동전으로 보상받는다.y. PoW를 통한 암호 해독 과정을 채굴에서와 같이 “광업”이라고 한다.

이름에서 알 수 있듯이, PoS 합의 모델은 디지털 동전이 가장 많은 사람들이 암호통화나 사업 블록체인 원장을 지배할 수 있게 한다. 그러나 지금까지 가장 인기 있는 블록체인 기반 암호화 방식인 비트코인, 에듀엄(Ethereum), 리테코인(Litecoin)은 PoW를 그들의 합의 메커니즘으로 사용해 왔다.

PoW 알고리즘은 원장에게 게시한 새로운 문서의 신뢰성을 보장하는 데 뛰어나지만 실행 속도가 느리고 비용도 많이 든다.

PoW 프로세스는 프로세서를 24×7 가동하는 것과 광업 운영에 전념하는 냉각 서버 팜의 필요성으로 인해 많은 전기를 소비한다. 그러한 광업 운영은 너무 많은 전기를 흡수해서 도시와 심지어 국가들도 광산 운영을 단속하기 시작했다.

또한 PoW 프로토콜은 수학적 퍼즐을 푸는 데 관련된 긴 프로세스 때문에 매우 느릴 수 있다; 블록체인 원장에 새로운 항목을 승인하는 데는 10분 이상이 걸릴 수 있다. 그러나, PoW 알고리즘은 CPU의 전력과 시간을 소모하는 것은 너무 비싸기 때문에 블록체인 게임을 하려고 하는 사용자를 좌절시키는 데 탁월하다.

대조적으로, PoS 알고리즘은 새로운 블록체인 항목을 몇 초 이내에 완료할 수 있다.

“스테이크 알고리즘은 확실히 작업증거를 능가할 잠재력을 가지고 있다.” 라고 카네기 멜론 대학의 컴퓨터 과학부 부교수인 비풀 게이트가 말했다. “하지만, 그러한 일이 일어나기 전에 극복해야 할 중요한 연구 문제들이 있다.”

Ethereum은 2014년부터 PoS 시스템에 대한 작업을 시작했고, 작년에는 Casper the Fundality Gadget 또는 Casper FFG와 같이 “Casper”라는 테스트넷에 메커니즘을 도입했다. Casper는 Ethereum의 현재 PoW 알고리즘에 오버레이되도록 의도되었다.

또한 Casper PoS 시스템에서 “완전성”을 구현해야 하는 방법을 놓고 내부 개발 분쟁이 있었다(즉, 불변의 블록체인에 추가되도록 블록을 마무리하는 방법).

Ethereum 개발업체인 Bland Zamfir는 CBC(Casper Conditional Protocol)를 만들어 왔다. 차이점? “비탈릭과 블라드 둘 다 나쁜 행동에 대한 처벌이 시행되어야 한다는 데 동의한다. 그들은 그 접근법에 대해 의견이 달랐습니다,”라고 망고 리서치의 숀 덱스터 연구원은 이메일을 통해 말했다.

Ethereum Foundation의 개발자인 Jon Choi에 따르면, 결국에는 Casper PoS 시스템이 FFG와 CBC 합의 프로토콜 모두에서 나올 것이라고 한다.

다른 PoS 모델과 마찬가지로, Casper 합의 프로토콜은 블록체인 합의나 투표 공동체의 일부로써 역할을 하기 전에 보안 보증금을 적립해야 하는 사용자 또는 “본드 검증자”를 만들어 작동한다. 접착된 유효성 검사자들이 블록체인에 대해 정직하게 행동하는 한, 그들은 합의 커뮤니티에 남아있을 수 있다; 그들이 시스템을 속이기 위해 노력한다면, 그들은 그들의 이해관계를 잃는다. Ethereum의 Casper PoS 시스템은 약 4초 안에 새로운 거래를 처리하는 합의 메커니즘을 가능하게 할 것이다.

하이브리드 시스템

지난 해, 새로운 합의 모델을 구현하기 위한 노력의 두 가지 발전은 세리콤이라는 독립 PoS 메커니즘과 메트로폴리스라는 하이브리드 PoW/PoS 시스템의 형태로 이루어졌다. 메트로폴리스는 두 단계로 나뉘었다: 작년에 시작된 비잔틴 내결함성 메커니즘 개발과 콘스탄티노플 – 혼합 PoW/PoS 시스템이라고 알려진 프로젝트.

콘스탄티노플 이름은 올해 초 삭제되었고 새로운 Casper PoS와 쉐이딩 시스템을 시행하려는 노력은 이제 Ethereum 2.0으로 불리고 있다.

PoS 시스템은 혼합이든 독립적이든 간에, 유효성 검사자들은 1,500개의 에테르 동전을 예금하여 합의 메커니즘의 일부가 되도록 요구하게 될 것이다. 그러나, 그의 트위트 폭풍에서, 부테린은 유자격자가 되기 위해 필요한 에테르 동전들의 수가 이제 32개가 될 것이라고 발표했다.

Decred 디지털 통화 네트워크의 창시자인 Jake Yocom-Piatt는 Buterin과 Ethereum 개발 팀이 제안하고 있는 것처럼, 최고의 거버넌스 모델은 PoW와 PoS 메커니즘을 모두 채택하는 모델이라고 믿는다.

하이브리드 모델에서, PoW 네트워크에서 나쁜 행동을 무시할 수 있는 PoS 검증자에게 경의를 표한다.

Yocom-Piatt은 이전 인터뷰에서 “당신이 작업 증명 광부이고, 게임을 하고 있고, 네트워크상의 문제를 일으키고 있다면, 네트워크 이해당사자들은 그들을 벌주고 그들의 보상을 박탈할 수 있다”고 말했다. “여러분은 또한 일치된 규칙 변화에 대해 투표할 수 있다. Yocom-Piatt은 새로운 소프트웨어 출시와 기타 블록체인 변경을 언급하며, 이는 암호화의 주요 결정을 위한 분쟁 해결 및 의사결정 메커니즘 역할을 한다.

Ethereum 2.0의 최신 모델에서 블록체인은 현재의 PoW 알고리즘을 사용해 블록 단위로 성장하지만 50개 블록은 PoS 검증자 네트워크를 통해 최종성을 평가하는 PoS ‘체크포인트’라고 한 백서는 설명했다.

그것의 개발 수명주기 동안, PoS 프로토콜은 여러 가지 도전에 직면했는데, 그 중 가장 어려운 것은 블록체인의 진위를 훼손할 수 있는 “고향적 부패”로 알려진 것이다. 예를 들어, 블록체인 사용자 집합은 과반수의 지분을 보유하여 그 지분을 매각할 수 있다. PoS 시스템에서, 그러한 기업들은 과거의 지배력을 부여한 암호화 키를 여전히 보유할 수 있고, 그 권한을 이용하여 1차 체인(포크로 알려진)에서 새로운 블록체인 또는 “공격 체인”을 만들 수 있다.

사실상, 유효성 검사자들의 돈은 더 이상 통화하지 않을 것이지만, 그들은 여전히 블록체인의 방향을 통제할 수 있었다. 즉, “스테이크에서 아무것도” PoS 문제로 알려진 현상이다.

“만약 공격 사슬이 꽤 최근 시점에서 메인 체인으로부터 이탈한다면, 이것은 문제가 되지 않는다. 왜냐하면 만약 유효성 검사자들이 두 개의 상충하는 메시지를 서명한다면, 이것은 그들을 처벌하고 그들의 예금을 빼앗기 위한 증거로 이용될 수 있기 때문이다”라고 부테린은 그의 트위터에 썼다. “그러나 만약 확산이 오래 전에 일어났다면, 공격자들은 어느 한 체인에서나 벌금을 물지 못하게 하면서, 그들의 예금을 회수할 수 있다.”

Ethereum 개발자들은 장기 공격에 대처하기 위해, 고객들이 적어도 4개월에 한 번 로그온하고 그들의 예금을 인출하는 데 4개월이 걸리도록 하는 변화를 도입했다. 그래서 벌금을 피하기 위한 인센티브는 더 이상 제공되지 않을 것이다.

Ethereum 개발자들은 또한 Bet의 Consensus by Betcuss와 같은 “전통적인 비잔틴 내결함성 이론에 의해 영감을 받은” 다른 합의 알고리즘을 고려했지만, 결국 그들을 “너무 위험”으로 포기했다.”

망고리서치의 덱스터는 많은 설명적 정보가 다양한 포럼의 코멘트 섹션에 포함되어 있기 때문에 가장 최근의 Ethereum 업데이트는 사람들을 혼란스럽게 한다고 말했다. 심지어 지난 주 설명자에서도 덱스터는 현재와 PoW/PoS와 쉐이딩 알고리즘이 구현되는 시점 사이에 상황이 여전히 바뀔 수 있다고 경고했다.

“카스퍼와 샤딩은 같은 체인에 실행될 것이지만 함께 실행되지는 않을 것”이라고 부테린은 설명했다. 캐스퍼가 먼저 오거나 쉐이딩을 할 수 있다. 둘 다 현재의 Ethereum blockchain에서 하드 포크 또는 오프 램프인 Beacon chain이라고 알려진 새로운 오버레이 네트워크에서 구현될 것이다.

덱스터에 따르면, 그 포크는 논쟁거리가 될 것으로 예상되지 않기 때문에, Ethereum 커뮤니티에 어떠한 “악화”도 초래하지 않을 것이라고 한다.

“하드 포크는 [비트코인]에서와 같은 오명을 가지고 있지 않다. 새로운 버전에서는 사용자가 PoS 체인에 대한 검증자가 되기 위해 [32 Eth]를 예치할 수 있도록 하는 단방향 스마트 계약(PoW에서 비콘 체인까지)이 있을 것이다. 32개의 Eth를 보관한 사용자들은 검증자가 되기 위해 줄을 서서 블록 검증을 시작할 수 있을 것이다.” 라고 덱스터가 말했다.

Buterin은 새로운 합의 메커니즘의 실행을 위한 공식적인 일정은 없다고 말하면서 그의 트위터 실을 끝냈다. 그의 마지막 트위트는 “공식 증명, 규격 개선, 그리고 현재 진행 중인 구현 과정”이 있다고 말했는데, 이것은 이미 3개의 개발 팀에 의해 시작되었다.

Forrester Research의 수석 분석가인 Martha Bennett은 Ethereum 2.0이 언제 출시될지 또는 어떻게 실행될지에 대한 추측을 하지 말라고 경고했다. 그녀는 이메일을 통해 “PoS 합의 설계가 여러 번 반복되었다”고 말했다. “우리는 그것이 시행되고, 그것이 바람직한 방식으로 작동할 지의 여부를 당분간은 알 수 없을 것이다.”

You may also like...

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다