대중 과학 코너 11 | 이더리움이 가져온 논쟁과 질문
이더리움과 비트코인에는 근본적인 차이점이 있습니다.
비트코인은 통화 시스템을 정의하는 반면, 이더리움은 메인 체인(도로로 이해할 수 있음)을 구축하는 데 중점을 두어 이 도로에서 많은 블록체인 애플리케이션을 실행할 수 있습니다.
이러한 관점에서 이더리움의 응용 시나리오는 더 광범위하므로 이더리움은 블록체인 1.0 시대의 순수 통화 시스템을 표시하고 블록체인 2.0 시대의 다른 산업 및 응용 시나리오의 변형을 실현할 것이라고 말합니다. .
그러나 세상에 완벽한 것은 없으며, 이더리움이 다양한 산업에서 블록체인의 적용 범위를 확장하고 트랜잭션 처리 속도를 향상시켰지만 여전히 논란과 의구심을 갖고 있습니다.
1. 확장성 부족
이더리움의 기본 설계의 가장 큰 문제는 이더리움에는 체인이 하나만 있고 사이드 체인이 없다는 것입니다. 즉, 모든 프로그램이 이 체인에서 동등하게 실행되어야 하므로 리소스를 소비하고 시스템 정체를 유발합니다. 지난해 이더리움 게임 '크립토키티'가 큰 인기를 끌었던 것처럼 이 게임이 큰 인기를 끌면서 이더리움 네트워크를 마비시킨 적도 있다.

처리 능력 향상 문제로 이더리움은 샤딩 기술(샤드)과 상태 채널 기술(상태 채널)에 속하는 레이든 네트워크의 두 가지 방법을 제안한다.
(1) 단편화 기술
먼저 샤딩 기술을 소개하겠습니다. 이더리움의 창시자인 Vitalik Buterin은 비트코인과 같은 주류 블록체인 네트워크가 트랜잭션을 매우 느리게 처리하는 이유는 모든 채굴자가 전체 네트워크에서 모든 트랜잭션을 처리해야 하기 때문이라고 생각합니다.실제로 효율성은 매우 낮습니다.
샤딩 기술의 개념은 트랜잭션이 전체 네트워크의 모든 노드에서 처리될 필요가 없고 네트워크의 일부 노드(채굴자)만 처리할 수 있다는 것입니다. 따라서 이더리움 네트워크는 여러 슬라이스로 나뉘며 동시에 각 슬라이스는 서로 다른 트랜잭션을 처리할 수 있어 네트워크 성능이 크게 향상됩니다.
(2) 라이덴 네트워크
(2) 라이덴 네트워크
샤딩 기술 외에도 확장성이 부족하고 쉽게 트랜잭션이 정체되는 문제에 대한 또 다른 솔루션은 Raiden Network입니다.
Raiden Network는 오프체인 트랜잭션을 사용합니다. Raiden Network를 사용하는 참여자들이 서로 자금을 이체할 때 이더리움 메인 체인에서 거래를 확인할 필요 없이 참여자들 사이에 결제 채널을 만들어 오프체인으로 완성한다.
그러나 레이든 네트워크는 메인체인과 분리되어 있지 않으며 결제 채널을 설정하기 전에 메인체인의 자산을 담보로 사용하여 잔액 증명(Balance Proof)을 생성해야 합니다. 해당 잔액을 이체할 수 있습니다. 거래의 양 당사자가 잔액 인증서를 보유하는 경우 양 당사자는 지불 채널을 통해 체인 외부로 무제한 이체를 수행할 수 있습니다.
오프체인 트랜잭션이 완료되고 자산을 다시 체인으로 전송해야 하는 경우에만 메인체인 계정의 잔액 변경 정보가 이더리움 메인체인에 등록되며 이 기간 동안 아무리 많은 트랜잭션이 발생하더라도 의 메인 체인에 기록이 없어야 합니다.
Raiden Network는 채굴자의 수수료를 절약할 수 있다는 실질적인 이점이 있습니다. 현재 이더리움 메인체인에서 트랜잭션을 수행할 때 Gas를 소모하고 채굴자 수수료를 지불해야 하는데 트랜잭션이 오프체인으로 옮겨지면 이 부분의 비용을 절약할 수 있습니다.
물론 Raiden Network가 완벽하지는 않습니다.우선 Raiden Network를 사용할 때 Main Chain에 있는 자산을 담보로 사용해야 하고, 이러한 자산은 담보로 사용되며 사용자가 Off-Chain을 완료할 때까지 사용할 수 없습니다. 업무. 이것은 또한 Thunderbolt 거래가 소액 거래에만 적합하다는 것을 결정합니다.
위의 내용은 이더리움의 확장성이 부족한 문제이며, 현재 제안된 두 가지 주요 솔루션은 샤딩 기술과 썬더볼트 네트워크입니다. 그렇다면 샤딩 기술과 썬더볼트 네트워크에 관해서는 이 두 기술이 이더리움을 겨냥한 것이며 이더리움의 확장성이 부족한 문제에 대한 해결책이라는 것을 알아야 합니다.
2. 스마트 계약의 취약점
이더리움의 스마트 컨트랙트는 매우 강력하지만 모든 코드에 허점이 있는데, 이더리움 스마트 컨트랙트의 가장 큰 논란은 이른바 허점, 즉 보안 문제에 있다.
관련 연구에 따르면 이더리움을 기반으로 한 약 100만 건의 스마트 계약 중 34,200건(약 3%)이 보안 취약점을 포함하고 있는 것으로 밝혀져 해커가 ETH를 훔치거나 자산을 동결하거나 계약을 삭제할 수 있습니다.
여기서 우리는 이더리움에서 발생한 악명 높은 해킹 사건인 The Dao 사건에 대해 이야기합니다.

소개에 앞서 DAO가 무엇인지 알아보겠습니다. DAO는 Decentralized Autonomous Organization의 약자로 분산형 자율 조직으로 이해할 수 있습니다.
이더리움의 관점에서 DAO는 효율적이고 분산된 신뢰 시스템을 달성하기 위해 정부 검토 및 복잡한 중간 절차를 대체하는 데 사용되는 블록체인 상의 특정 유형의 계약 또는 계약 조합입니다.
따라서 DAO는 특정 조직이 아닙니다. 즉, 많은 DAO와 다양한 DAO가 있을 수 있습니다.
그러나 지금 우리가 DAO를 언급할 때 우리는 기본적으로 방금 언급한 악명 높은 해커 공격 사건인 The DAO 사건을 언급합니다. "The Dao" 사건에 대해 간단히 이야기해 보겠습니다.
2016년 "스마트 잠금"에 중점을 둔 독일 회사인 Slock.it은 탈중앙화된 물리적 교환(예: 아파트, 보트)을 실현하기 위해 이더리움에서 DAO 프로젝트를 출시했습니다. 그리고 2016년 4월 30일부터 28일간 파이낸싱 창구가 열렸습니다.
예상외로 이 DAO 프로젝트의 인기는 매우 높았고, 불과 보름 만에 1억 달러 이상을 모금했고 전체 자금 조달 기간이 끝날 때까지 총 1억 5천만 달러를 모금했습니다. 역사상 가장 큰 크라우드펀딩 프로젝트가 되었습니다.
그러나 좋은 시간은 오래 가지 않았고, 지난 6월 해커들은 스마트 계약의 허점을 이용하여 360만 개 이상의 이더를 성공적으로 전송하고 이를 The DAO와 동일한 구조를 가진 DAO 하위 조직에 넣었습니다. 당시 이더리움 가격은 20달러 이상에서 13달러 이하로 떨어졌습니다.
이 사건이 보여주는 것은 스마트 컨트랙트에 허점이 있고 해커가 허점을 악용하면 그 결과는 매우 심각하다는 것을 보여줍니다. 이것이 현재 많은 사람들이 이더리움의 스마트 계약이 스마트하지 않다고 비판하는 이유입니다.
이 문제에 대해서는 현재 기술을 통해 스마트 계약을 테스트하기 위해 코드 감사 서비스를 제공하는 많은 외국 회사가 있으며 이미 많은 팀이 주요 기관으로부터 투자를 받았습니다.
3. "중앙화"의 숨겨진 위험
이더리움의 확장성 부족과 스마트 컨트랙트 취약점 외에도 이더리움이 추구하는 POS 합의 메커니즘, 즉 지분증명 메커니즘에 논란이 있다.
지분 증명 메커니즘에서 통화 보유량이 많을수록 통화 보유 기간이 길수록 "자본"(이자)이 더 많이 얻어지고 부기 권한을 얻을 기회가 생깁니다. , 부기는 보상받을 수 있습니다. 그러면이 첫째, "강자가 더 강해진다"는 과두주의 이점을 쉽게 만들 수 있습니다.
4. ICO 혼란
또 다른 문제는 ICO 혼란입니다. ICO는 블록체인 프로젝트가 자금을 모으는 일반적인 방법으로 사전 판매로 이해할 수 있습니다. 이더리움에서 ICO 프로젝트의 발발은 ICO를 기치로 자본 거래 및 부정 유용과 같은 불법 행위를 낳았고 이는 사회 및 금융 안정성에 대한 보안 위험을 초래했습니다.


