보안에 대해 생각해보면, Ethereum은 최고가 아닙니다.

in #ardor7 years ago

원문 출처 : https://www.zerohedge.com/news/2017-12-19/when-it-comes-secure-networks-ethereum-isn’t-only-game-town

최근의 IT화두는 가상화폐인데요, 그 가상화폐들은는 모두 블록체인 기술을 통해 동작합니다.
Blockchain은 네트워크에 분산된 노드를 사용하여 거래를 처리, 그리고 그 거래 내역을 검증 하는데요, 이때 네트워크상에서 진행된 모든 거래내역은 누구도 변경할 수없고, 항상 공개된 형태의 장부 역할을 하는 데이터 블록으로 만듭니다. 그리고 이 기술은 단순 DB형태의 시스템보다 애플리케이션을 구축하기에 훨씬 효과적인 도구임을 입증하였습니다.

Blockchain의 분산이라는 특징 덕분에 보안 기능이 뛰어납니다. 또한 블록 체인의 공개 장부기능, 스마트 계약 기능은 물류, 보안, 웹 최적화 및 B2B (Business-to-Business) 거래와 같은 여러 산업 분야에서 탁월한 애플리케이션을 제공합니다. 동시에 그 블록 체인을 만든사람이 고안할때 심혈을 기울인만큼 안전합니다. 이렇게 강력한 보안 이점이 있는 블럭체인 기술도 처음엔 완벽하지 않았기 때문에, 과거에는 일부 취약점을 보여 주었습니다.

블록 체인 기반 개발 아키텍처로 가장 잘 알려진 이더리움은 저비용이지만 블럭체인의 장점을 잘 살린 플랫폼 입니다. 현재 이더리움은 블록 체인을 개발하기 위한 하나의 표준 역할을 하지만, 보안을 강화하기 위해 위해 비효율을 택하였으므로, 더 효율적으로 보안을 추구하는 플랫폼이 나온다면 표준자리를 지키기 위해 경쟁을 해야 할 때가 올 것입니다. 이더리움보다 안전하고 개발하기 쉬운 환경을 제공하려는 새로운 플랫폼들이 한창 개발되고 있기 때문에, 곧 블럭체인 왕좌를 위한 피터지는 싸움이 시작될 것입니다.

초기 진입자는 진입장벽을 세웁니다.
최초의 블럭체인을 표방하는 Ethereum은 Bitcoin의 후계자라고도 할 수 있는 데요, 어플리케이션과 서비스를 만드는 회사를 위해 암호화폐와 블록 체인을 이용해 만들어진 플랫폼입니다. 이더리움은 스마트컨트랙트라는 개념을 처음 도입했는데요, 스마트 컨트랙트는 거래가 자동으로 또 투명하게 처리 되도록 하는 알고리즘으로 코딩(프로그래밍)되어 있습니다. 스마트 컨트랙트 참여자는 특정 조건이 충족되는 경우에만 실행할 스마트 계약으로 조건을 프로그래밍 할 수 있습니다.(하지만 일일이 프로그래밍해야해요)

이더리움은 스마트 컨트랙트를 비롯한 여러 유용한 장점들이 있지만, 어플리케이션을 작동하기 위해선 플랫폼에 크게 의존합니다. 따라서 플랫폼이 최적으로 작동하지 않으면 이는 곧 어플리케이션의 서비스에 반영 되므로, 어플리케이션의 성능 또한 저하됩니다. 항상 일어나는 상황은 아니지만 Ethereum 플랫폼 상에서 네트워크 속도를 저하시키는 특정한 사건이 있었으며 몇번 보안이 뚫리는 사건을 겪었습니다.
최근 이더리움 플랫폼에서 작동하는 Crypto Kitties 라는 온라인 게임이 서비스를 시작하자 전체 이더리움 네트워크의 속도 저하가 발생했으며 네트워크가 소모하는 전력의 약 13 %를 소모하게 되었고, 의도하지않게 플랫폼인 이더리움 거래수수료 전체를 높이는 문제가 있었습니다,

블럭체인은 보안이 생명이라고 말씀드렸죠. 하지만 Ethereum에선 블럭체인 네트워크의 보안이 뚤렸던사례도 있었습니다. 블럭체인 기반 어플리케이션 중 하나인 Etherparty의 ICO사례인데요, 해커들이 ICO 진행용 지갑 번호를 출시 직전에 자신들의 스마트 컨트랙트 번호로 교체하면서 여러 투자자들의 돈을 잃어버렸습니다. 더 심각한 것은 해커가 Multi Sig 지갑(다중 서명이 필요한 지갑)의 에 침입하여 이더리움을 탈취하려다 잘못된 스마트 컨트랙트를 만져 1 억 5 천만 달러에서 3 억 5 천만 달러상당의 이더리움을 동결시키는 황당한 사례가 있었습니다. 물론 지금까지 있었던 여러 사고들에있어 Ethereum의 잘못만 있는것은 아니지만(보통 사용자 에러로 발생), 이 비슷한 형태의 보안사고들은 우리가 꼭 눈여겨 봐야합니다. Ethereum 블록 체인에 보안에 대한 균열이 점점 나타나고 있지만, 개발자는 문제를 해결할만한 충분한 해결책을 내놓지 않았습니다,

그러나, 블록 체인기술 자체는 진화합니다. 블럭체인은 비트코인으로 처음 구현될때부터 계속 진화 해 왔으며 이제는 Ethereum을 추월 할 수있는 몇 가지 솔루션을 생산했습니다. 이 새로운 솔루션들을 통해사용자는 더 많은 가치를 확보 함으로써 수익을 얻을 수있기 때문에, 후발주자의 솔루션이라도 사용자는많아질 것입니다. 이 새로운 블록 체인들은 어플리케이션을 만드는데 더 나은 접근 방식을 제공하며, 더 강화된 보안을 제공하면서 점점 Ethereum의 대안이 되고 있습니다.

Ethereum은 발전속도가 더딥니다.
최근의 실수가 있었지만 Ethereum은 여전히 가장 인기 있는 플랫폼의 자리를 유지하고 있습니다. 혁신적인 스마트 컨트랙트과 토큰 발행 덕분에 인데요, 사람들이나 회사가 원격으로, 자율적으로, 검증 가능한 방식으로 서비스 가치를 교환하는데 이더리움이 여전히 큰 도움을 줄수 있기 때문입니다.
하지만 점점 증가하는 이더리움 보안 사고들때문에 다른 스마트 컨트랙트 플랫폼들이 Ethereum의 시장점유율을 위협하고 있습니다.게다가, 이더리움은은 Original Model을 유지한채, Minor(작은) 수정만 진행했기 때문에 끈임없이 변화하는 사용자의 요구에 적응하기가 어렵습니다. 지금은 1위이지만, 이더리움은 확장석이 부족하기 때문에 다른 경쟁 플랫폼의 위협을 받을 것입니다. 최근들어 이더리움을 통한ICO들의 취소는가 증가하는 추세인데요, 이는 이더리움에 대한 보안 위협이 증가하고 있기 때문입니다. 기업들이 이더리움을 대신하여 좀 더 간소화 된 솔루션을 통해 비즈니스에보다 안전하고 친숙한 생태계(플랫폼)가 나타나기를 희망하기 때문에 이더리움 기반의 ICO를 취소하는 것이지요.

이 선발주자의 아성에 도전자 중 하나 인 Jelurida 는 Ethereum을 대체하기 위해 지금까지 두 플랫폼을 만들었습니다. 첫번째 였던 NXT플랫폼은 이것저것 잡다한 기능이너무 많아 사용자로부터 비난 받았었습니다. 그래서 제루리다는 최근 시장의 판도를 바꿀 Ardor라는 두번째 플랫폼을 만들어 시장에 선보습니다.

Ardor는 개발자가 최소한의 노력으로 블록 체인에 응용 프로그램을 쉽게 만들 수 있도록 맞춤 설계되었습니다.
Ardor는 전에 없던 Parent-Child Chain 아키텍쳐를 구현함으로써, 이더리움 블럭체인보다 뛰어난 기능을 제공합니다. Parent-Child구조를 통해 이더리움이 가지고 있던 Main 체인의 팽창문제를 해결하였고, 전체 네트워크를 보다 쉽게 유지 관리 할 수있도록 개선하였습니다. 또한 블럭체인 네트워크 를 구성하는 노드의 비용을 줄이고, 코인을 발행할때 비싼 비용을 들일 필요가 없는 POS(Proof-of-Stake)를 사용합니다.

Ardor Platform은 Main 체인과 Child 체인을 분리하였기 때문에, 보안이 강화되었습니다. Main 블록 체인은 네트워크의 보안을 최우선으로 여기기 때문에, 별도의 기능이 없으므로 네트워크를 가볍게 유지하면서도 변화하는 요구(로드)에 적응 할 수 있습니다. 또한 각각의 Child 체인은 Main 체인에 영향을주지 않는 Transaction과 Data를 가지므로, 특정 Child chain에 문제가 생기더라도 그 Child Chain을 제외한 네트워크 전체는 안전 하게 유지 될 수 있습니다.

마지막으로 NXT와 Ardor는 모두 Ethereum의 스마트 컨트랙트를 개선합니다. ETH 계약이 여전히 표준이지만, 사용자가 세밀하게 설계(프로그래밍)하지 않은 계약으로 인해 많은 코인이 사라져 버리는 사례가 몇 가지 있었습니다. Jelurida의 플랫폼은 프로그래밍이 불가능한 스마트 트랜잭션을 사용하여 전반적인 보안을 향상시키면서, Ethereum에서 일반적으로 나타나는 문제를 줄일 수 있습니다.

사용자 지정 암호화
암호화폐가 관심을 끌고 있지만 블록 체인은 장기적으로 더 많은 잠재력을 가지고 있습니다. Jelurida와 그 동료들은 개인이나 회사에게 빠르고 창의적으로 맞춤형 블럭체인 솔루션을 제공 할 수 있는 훌륭한 아이디어를 가지고 있습니다. Ripple이 국경 간 트랜잭션 간소화 요구에 초점을 맞춰 틈새 시장을 파고든 것처럼, Ardour/ NXT 는 안전한 블록체인을 이용해 빠르게 어플리케이션을 만들기 원하는 시장의 요구를 포착했습니다.

이렇게 안전하고 개발속도가 빠른 ‘Block-as-a-Service' 어플리케이션을 제작한다면 해당 기업은 점유율을 더 높일 수 있기 때문에 산업 전반에 큰 영향을 수 있습니다. 눈치만 보며 블럭체인 기술을 도입하기를 주저하는 기업들이 있는데요, Ardor는 정말 간단한 플랫폼을 제공 함으로써 쉽게 블록 체인을 기업에 도입 할 수 있는 솔루션을 제공합니다. 현재 Ethereum이 가장 널리 사용되는 솔루션이지만, 진입 장벽이 높고(모두 매뉴얼 프로그래밍을 해야 하기 때문에) 가치가 올라 갈수록 보안에 취약해지는(해커가 노림) 단점이 있습니다.

마치며
블록 체인은 다소 역설적 인 개념입니다.
블럭체인은 세상을 완전히 바꾸겠다는
확고한 믿음때문에 존재하지만,

먼저 출발했던 개발자들은
그들이 가고있던 길만을 고집하고 있기때문에,
기술이 세상에 가져올 수있는 변화를 제한합니다.

이는 Ethereum 과
Ethereum에서 파생된(ERC20) 플랫폼들에
투자로 급격히 일어나, 그 가치가 급등해 사용자들이 선호했기 때문일 것입니다.

그러나 블록 체인 혁신의 새로운 물결은,
결국 기성세대와 그 이해 관계자들에게 내일의 상황에 맞게 변화할것이냐
아니면 죽을것이냐 선택하도록 강요 할 것입니다.

누가 이길지는 몰라도,
이 선택은 피할 수 없습니다.

누가 변화하고 있고, 누가 그 자리에 남아 있나요?

[출처]http://cafe.naver.com/ardorer

보안에 대해 생각해보면, Ethereum은 최고가 아닙니다. (아더(Ardor Platform) 한국 커뮤니티(v0.1)) |작성자 ARDORBaby

Sort:  

Hi @tattoof2el
Excellent article. I subscribed to your blog.
I will be grateful if you subscribe to my blog @dreladred
Good luck to you!

Congratulations @tattoof2el! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

The Steem blockchain survived its first virus plague!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!