스팀헌드 - ABV (어카운트 베이스 보팅) 을 적용할 예정입니다.

in #kr6 years ago (edited)

안녕하세요 @jayplaco 입니다. 이번에는 @steemhunt 개발관련 중요한 소식이 있어 전달하고자 글을 씁니다.

현재 스팀헌트 커뮤니티에서 고퀄의 컨텐츠가 아닌 봇을 이용한 업보팅의 컨텐츠가 스팀헌트를 어뷰징하면서 일어나는 현상 관련 이야기를 하고자 합니다.
스팀헌트팀은 이미 이 사항에대하 잘 알고 있으며 깃헙에 이와 관련하여 이슈가 등록되어 있습니다. 메인개발자분인 @tabris 님과 이야기를 해본 결과 이에 대한 대책으로 개발을 진행중에 있다고 합니다.

0. 깃헙소스


https://github.com/Steemhunt/web/issues/135#issuecomment-393102793

그러면 현재 이슈가 무엇이며 AVB (어카운트 베이스 보팅) 이 스팀헌트 커뮤니티에 어떤 영향을 미칠지 보겠습니다.

1. 스팀헌트 보팅의 문제점을 찾다


스팀헌트, 보팅봇, 인센티브와 왜 SMT가 필요한가@exyle
스팀헌트는 어뷰징인가? @sirin418
플래그 기능을 스팀헌트에 추가하면 좋겠다.@tio

일부 유저들은 봇일 이용해 랭킹을 쉽게 올릴 수 있다는 사실을 인지하고 사용하기 시작했습니다. 사실상 얼마전 에어트랍 공지 이후 렌딩파워가 330K가 넘은 @steemhunt 에 사용자들이 몰리면서 이 문제는 더욱 심각해지고 있는 상황입니다.
가장 큰 문제가 이때 발생하는 것은 콘텐츠의 질이 아닌 단지 봇의 사용으로 컨텐츠의 순서가 정해진다는 것입니다. 스팀헌트가 지향하는 컨텐츠의 고퀄화와 정면 충돌하는 상황인것입니다.

[그림 1]
그림 1에서도 보시다시피 현재 "금일 (Today)" 탭에서 1위를 하고 있는 헌트입니다. 텍스트는 거의 없고 (걸고 넘어지자는 것은 아니지만, 저런 컨텐츠를 필자는 고퀄의 컨텐츠라고 도저히 표현하지는 못하겠다...) 그러면 어떻게 이런 일이 있을 수 있는가? 간단하게 누가 보팅을 했는지 보면 알 수 있습니다.
가장 높은 보팅을 한 것은 tribesteemup 이라고 하는 유저인데, 이것을 추적해보면 컬렉티브 보팅 봇입니다. 전체 보팅의 80%를 기여하였으며 (7불조금 넘게) 이것으로 현재로는 1위를 달리고 있습니다. 이 전략을 썼을 경우 적은 투자로 ROI를 최대화 할 수 있는 방법이긴 합니다. (물론 어떤 종류의 봇을 쓰는지에 따라 다르긴 합니다.)

2. 그럼 ABV를 하잣! 근데 그게 뭐지?

The account-based voting revolution - @liberosist
Account Based Voting is a Terrible Idea for STEEM - @nealmcspadden

@ned (스팀잇 창시자) 가 한국 투어때 ABV(Account based voting, 어카운트 베이스 보팅)를 언급했으며 그에 따른 장/단점이 있습니다만, 간단하게 하기에 설명을 하겠습니다.

A. 현 스팀의 보팅 시스셈.

  • 간단하게는 스팀 파워가 많으면 보팅 파워도 많으며 이로 인해 보팅시 많은 돈을 줄 수 있다.
  • 문제점 : 보팅봇, 큐레이션 그룹, 큐레이션 트레일, 보팅 풀등. (현 시스템에서는 보팅봇에게 대부분의 스팀파워를 랜딩하는 고래분들도 비간접적으로 해당되겠네요..)

B. 어카운트 베이스 보팅 (ABV)

  • 한개의 계정이 한개의 보팅만 할 수 있음. (1계정 1보팅파워)
  • 문제점 : 계정에 웨이팅 (계급이나 단계적 차별성) 이 없을 경우 스팸 계정도 고래 계정과 같은 힘을 가짐. 위 @nealmcspadden 의 글에서도 그 문제점을 짚고 있습니다.

3. 스팀헌트 팀의 접근방법

로직

  • 한개의 업보팅은 100%의 VP(보팅파워)를 가졌을때 10 포인트이다.
  • 포인트는 헌터가 정한 VP에 따라 감소한다. 예) 50%의 VP 세팅시 5포인트의 보팅을 한다.
  • 화이트리스트: 점수는 최소한 헌팅을 한번이라도 한 헌터만 카운트 한다.

가능한 프로세스 (현재는 예시일뿐, 확정은 아님.

  • 강력한 화이트리스트 관리: 최소한 3번이상 헌트한 헌터, 블랙리스트 헌터 제외 등.
  • 헌터 배지 시스템 : 헌팅 히스토리에 따라 레벨 1 에서 5까지 정함.
    Lv.1: 1 헌트 (1 풀보팅: 10 포인트)
    Lv.2: 10 일 헌팅 + 10회 업보팅 (1 풀보팅 : 20 포인트)
    Lv.3: Lv.2 + 3회 이상 탑10 헌트 (1 풀보팅 : 30 포인트)
    Lv.4: Lv.2 + 5회 이상 탑 10 헌트 (1 풀보팅 : 50 포인트)
    Lv.5: 30일 헌팅 + 30회 업보팅 + 10회 이상 탑10 헌트 (1 풀보팅 : 100 포인트)
    레벨은 헌터가 10일 이상 활동을 하지 않을 경우 낮아질 수 있다. (Lv 5 -> Lv 4 -> ...)

4. 이것을 적용할 경우 어떤 일이 일어나는가?

@steemhunt 는 정말 활동을 하는 헌터에가 가산점을 주는 것이며 실제로 헌터로 활동을 해야지만 (화이트리스트) 보팅이 카운트 되는 관계로 봇의 활동이 무의미해 집니다.
배지는 그래도 가능할 스팸성 계정들의 활동을 어느정도 억제를 해줄것이고, 레벨업을 통한 헌터들의 선의의 경쟁도 부추겨줄 것으로 기대됩니다. 현재 스팀과 같이 고래가 탄생하지는 못하는 관계로, 레벨5 헌터들의 보팅도 한계가 있어 고래의 어뷰징도 같이 막는 것으로 보입니다.
이를 바탕으로 봤을때는 한 헌터의 보팅파워는 0-100까지 가능하며 (레벨에 따라) 이 모든 것은 고퀄의 컨텐츠를 생산하는 헌터들에게 최고의 보상이 돌아갈 수 있도록 세팅하는데 의미가 있습니다.

5. 로드맵

첫 간단한 세팅은 다음주부터 테스트한다고 @tabris 님께서 언급하셨습니다. 자세한 데드라인은 아직 정해지지 않았으나 @steemhunt 의 팀이 밤낮없이 일하고 있는것은 그간의 활동을 보시면 아실것이며, 스팀헌트 팀도 추가적인 스케일링 전에 이 사안이 우선순위가 높다고 했습니다.
필자는 이것으로 스팀헌트에서 고퀄의 컨텐츠가 승부를 걸 수 있을 것이라고 봅니다.


여기까지 읽어주셔서 감사합니다. @jayplayco 팔로우 해주시면 더욱 좋은 정보로 보답하겠습니다. ^^

@steemhunt 계정도 팔로우 해주시고요 더욱더 많은 정보를 원하시면 쳇채널을 조인하시기 부탁드립니다.

Discord: https://discord.gg/mWXpgks (가장 활발합니다- 다 영어인데, 밑에 KOREAN이라고 되어 있는 한국어 방도 있으니 많이들 오세요)
Telegram: https://t.me/joinchat/AzcqGxCV1FZ8lJHVgHOgGQ

스팀헌트 관련 다른글들 (하기글들은 영문입니다.)
What is Steemhunt and why should I care?
Biggest Airdrop ever - HUNT token and how to participate

참고해야하는 글
스팀헌트는 어뷰징을 어떻게 해결할 것인가? - sirin418

Sort:  

제이플레이코님, 정말 잘 읽혔습니다. 저를 생각해주셔서 고맙고 궁금하시진 않겠지만 이게 잠시 쉬기 전 마지막 댓글인 것 같습니다. 가기 전에 너무 정성스러운 글을 봐버려서 댓글을 달지 않을 수가 없네요. 감사합니다.

아 잠깐 쉬는 타임을 갖기로 했군요! 편안히 쉬는 타임 거지시고 어서 돌아오세요~! ^^

ABV라니 참 신기한 접근 방법이네요, 정보 감사합니다.

네, 네드도 언급한 적이 있어서 스팀에 적용이 될지 주목되고 있습니다. ABV만 적용시 또다시 문제가 발생하기는 하지만 완벽한 시그템은 없는 법이니. 가장 큰 이슈는 스팀의 가치하락을 걱정하는 면도 있더군요.

그럼 유령계정들도 고래와 같은 힘을 가진다는 뜻이네요. 이 유령들은 블랙리스트에 들어가면 보팅을 해도 카운트 들어가지 않는다는 뜻인가요? 현재 ABV 적용 전 모습이 보팅봇은 없어졌지만 셀봇이 강력하면 금방 올릴 수도 있는 것 같아요. 혹시 ABV의 단점이 이외에도 무엇이 있는지요?^-^

Coin Marketplace

STEEM 0.23
TRX 0.21
JST 0.035
BTC 98823.85
ETH 3347.31
USDT 1.00
SBD 3.15