아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
냉철한흑로79
냉철한흑로7919.11.07

플랫폼코인이 자신의 네트워크를 사용하는 댑을 쫓아낼 수 있는 방법이 있나요?

댑토털 데이터에 따르면, 전날(5일) EOS 메인넷의 CPU 소모량이 7,936,418ms를 기록하며 네트워크 CPU 병목지수가 92%까지 상승했는데 그 중 EIDOS 비중 56.21%에 달한다고 합니다.

  • EOS의 네트워크를 혼잡하게 만드는 EIDOS같은 프로젝트는 댑에서 퇴출시키는게 좋을것 같은데 그게 가능한가요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 일단 지금까지는, 이오스 측에서 EIDOS에 대한 어떤 조치를 취할 가능성은 낮아 보입니다. 댄 라리머의 트윗을 보면 이오스 블록체인이기 때문에 이 정도로 트랜젝션이 폭증하더라도 거래를 처리할 수 있는 것이라는 식의 말을 하고 있고, (Yeah, the network is processing far more transfers per second than any other public network and sustaining it... all before eosio 2.) 거래 처리 속도가 빠른 블록체인이라도 확장성의 한계는 존재하기 마련(You do get that even a chain that could process 20k tps can run out of capacity...)이라고 말하고 있기 때문입니다.

    따라서 EIDOS가 부정한 방법을 이용하여 네트워크에 과부하를 일으킨 것이 아니기 때문에 현재 블록체인의 거래 처리 성능에 따라서 어쩔 수 없는 문제라고 보고 있는 것이 아닌가 싶습니다.

    그렇다면 EIDOS처럼 악의적이지 않은, 블록체인 상의 과부하에 대해서는 장기간 이러한 일이 유지되지 않을 것이라고 생각하여 별다른 조치를 취하지 않더라도, 만약 이오스 블록체인 상에서 악의적인 과부하를 일으키는 일이 생길 경우에 대처할 방법은 무엇이 있는지 생각해 볼 필요가 있다고 생각합니다.

    실제로 작년에 이오스 블록체인에서 5만 이오스를 스테이킹하고 있는 blocktwitter라는 계정이 이오스 네트워크의 트랜젝션 수가 적은 시간에 자신의 CPU자원 보다 훨씬 많은 자원을 한꺼번에 사용하며(블록체인의 유휴 자원의 사용을 허용하고 있음) 엄청난 스팸 트랜젝션(We Love BM)을 일으킴으로서 이오스 코인을 많이 스테이킹 하지 않은 다른 사용자들의 CPU자원 사용을 방해하여 일시적으로 트랜젝션의 처리가 원활하지 않았던 적이 있습니다.

    이와 관련하여 이오스 블록체인은 한정된 컴퓨팅 자원과 네트워크 자원을 나눠서 사용하게 되는데 한 계정이 자신에게 할당된 몫보다 더 많은 CPU 자원을 순간적으로 동원하여 무의미한 스팸 트랜젝션을 보내는데 사용함으로써 상대적으로 적은 이오스를 스테이킹 하고 있던 사용자들의 이오스 블록체인 이용에 불편을 주게 된 것이라고 할 수 있습니다.

    이러한 문제는 BP들의 투표와 합의를 통해 이런 스팸 계정을 블락시킬 수 있도록 하는 방법과 BP들이 그레이리스트를 만들고 이런 스팸 계정들을 등록하여 이 계정들의 경우 자신의 이오스 스테이킹으로 할당된 자원 이상의 유휴 자원들을 활용하지 못하도록 하는 방법, 궁극적으로 광범위한 합의에 의해 계정에 스테이킹된 이오스 코인을 몰수할 수 있는 방법을 마련하는 것 등이 있을 수 있겠습니다.

    답변이 도움이 되길 바랍니다.