태그 보관물: 비트코인

나 몰래 컴퓨터 자원을 사용하는 블로그(사이트)

오늘 인터넷을 하고 있는데 갑자기 컴퓨터 팬이 많이 돌면서 컴퓨터 자원을 많이 사용하는 현상을 겪게되었습니다. 제가 하고 있는거라고는 크롬 브라우저에 탭 3개 밖에 없었는데 컴퓨터로 영상 편집이나 코드 빌드 같은 컴퓨터 자원을 많이 사용할때와 동일한 수준으로 자원을 사용하고 있었죠.

이상해서 보고 있던 블로그의 소스보기를 해봤더니 coinhive 라는 서비스를 이용해 블로그를 보고 있는 사용자의 컴퓨터의 자원을 이용해 모네로(Monero)라는 암호화 코인을 채굴하고 있었습니다.(모네로는 비트코인과 같은 가상화폐의 한 종류)

coinhive는 자바스크립트 코드를 이용해 CPU 자원을 사용한 코인을 채굴할 수 있도록 합니다. 그래서 모네로 코인을 채굴하고 있는것이지요. coinhive는 취지는 나쁘지 않습니다. 사용자가 광고를 보지 않아도 되고 사이트 운영자에게도 광고대신 다른 수익원을 제공해주는거죠.

코인하이브 삽입 코드. 스레드를 2개로 해서 내 맥북 스레드 4개중 절반인 2개를 사용했고 그래서 CPU 사용량이 200%가 되었던것

사이트 방문자의 컴퓨터 자원 이용해서 코인 캐는게 어때서? 라고 생각할수도 있지만 컴퓨터 자원을 이용해 가상화폐를 채굴하게 되면 해당 부품의 수명이 짧아지고 고장날 확률이 높아집니다. 그래픽카드는 채굴에 사용된경우 중고로 판매할때도 가치를 낮게 평가받습니다. 이러한 단점에 대해 사이트 방문자들도 알아야 하는것이죠. 자신도 모르는 사이에 컴퓨터가 점점 느려지고 부품들이 고장날수 있으니까요.

제가 방문했던 블로그의 경우 사용자의 동의 없이 컴퓨터 자원을 이용하고 있었고, 사용자에게 이러한 사실을 알리지도 않았습니다. 해당 블로그의 주소를 밝히지는 않겠지만 나름 마케팅 관련해서 좋은 글을 많이 작성하고 있고 좋은 정보 공유와 마케팅 강의도 하고 있어서 마음에 들었는데 아쉽습니다. 지금이라도 이글을 보게되면 블로그 운영자분이 coinhive를 실행하고 있다는것을 방문자에게 알리는것이 좋겠습니다. 블로그의 좋은 컨텐츠가 이러한 행위로 인해 안좋게 받아들여질수 있으니까요.

채굴을 방지할 수 있는 방법으로는 크롬 확장 프로그램을 설치하는 것입니다. 코인 채굴을 방지하는 확장 프로그램 이름은 AntiMiner 입니다. 간단히 설치만 해두면 알려진 코인 채굴 방법에 대해서 차단해줍니다. 위의 블로그 사이트도 잘 차단해주더라구요.

하지만 이러한 방법은 아직 스마트폰에서 해결 방법이 있는지 모르겠네요. 스마트폰의 경우 광고차단기 앱으로 할수도 있을것 같은데 확실치 않습니다. 일부 광고차단 앱이나 백신에서는 유해사이트로 판단해주기도합니다.

이러한 행위를 하다가 적발된 사이트는 외국에서는 이미 여러건이 있었습니다. The Pirate Bay라는 토렌트 공유 사이트에서 이러한 기능을 일부 페이지에 넣었다가 사용자들의 반발이 있었다고 합니다.

마지막으로 coinhive는 기발한 아이디어라고 생각하고 있지만 꼭 사용자에게 동의를 구해야 한다고 생각합니다. 사용자가 동의하지 않으면 실행하지 않을수 있도록 하구요. 좋은 아이디어가 잘못 사용하는 사람들에 의해 나쁜 서비스로 낙인 찍히지 않았으면 합니다. 이런 나쁜 사례들 때문에 사용자들의 동의를 받은 사이트에서도 백신에 의해 유해사이트로 낙인 찍히는 경우가 발생하고 있습니다.

유튜브 영상

제가 촬영한 유튜브 영상입니다. 블로그의 내용과 거의 비슷합니다.

참고정보

게시글의 아마존, iTunes 링크들을 통해 구매를 하시면 제휴(Affiliate) 프로그램에 의해 저에게 일정 금액이 적립될 수 있습니다. ^_____^