스팀헌트 ABV 2.0 - 대규모 업데이트

project7(66)
Published in
#kr
Words
584
Reading
3 min
Listen
Play
8y

안녕하세요,

어제 저희가 스팀헌트를 운영한 이후 가장 크고 중요한 업데이트를 했습니다. 바로, 기존의 "랭킹에 기반한 steemhunt@steemhunt의 업보팅 제도를 버리고, 헌터 레벨이라는 자체 명성도 시스템을 기반으로 업보팅 하는 시스템을 새롭게 적용하였습니다.

보다 자세한 배경이나 디테일한 세부 내용들은 아래 영문 공지사항을 참고해 주시기 바라며, 한글 버전에는 요점만 추려서 간단히 공유해 드리겠습니다^^

Steemhunt ABV 2.0 - Introducing Hunter Level-based Steemhunt Upvotes | New Category Search Feature


1. 헌터 레벨

헌터레벨은 해당 유저의 "헌터" 활동이 스팀헌트 플랫폼에 얼마나 공헌했는지를 다각도로 측정하여 매일 업데이트 하는 스팀헌트의 명성도 입니다. 헌터레벨은 다음 4가지 카테고리의 점수가 서로 곱해져서 결정됩니다.

  1. 계정 신뢰도 (Account Credibility) - 스팀 명성도와 스팀헌트 활동 age가 함께 고려됨. 가계정/부계정 리스크를 줄이기위해 하위레벨을 판단하는데만 제한적으로 반영됨. 향후 스팀헌트에서의 팔로워 그래프, 소셜로그인 등의 추가 장치 적용 예정.
  2. 계정 활성도 (Activity Score) - 스팀헌트 로그인 (DAU). 향후 페이지뷰, 체류시간 등등 도입 예정.
  3. 큐레이션 점수 (Curation Score) - 가장 중요한 항목. 스팀헌트 내에서 "플랫폼에 가장 add-value"가 되는 방향으로 업보팅을 하고 있는지가 측정됨.
  4. 헌트 점수 (Hunt Score) - 승인된 헌팅 수, 거절된 헌팅 수, 본인 헌트의 최종 레벨 등등이 종합적으로 고려.

위 4개에서 측정된 점수가 서로 곱해져서 본인의 user score가 계산됩니다. 이 user score는 스팀헌트에서 본인의 맥스 voting weight이 되기도 합니다. 예를들어 본인의 1 - 4번의 점수가 각각 1.0, 1.2, 1.5, 1.1 라면, user score는 1.98이 되고, 본인의 보팅웨잇도 풀봇할때 최대 1.98을 쓸 수 있게 됩니다.

user score를 기반으로 헌터 레벨은 아래와 같이 분포합니다.

  • Level 5 >= 8.0
  • Level 4 >= 5.0
  • Level 3 >= 3.0
  • Level 2 >= 2.0
  • Level 1 >= 1.0
  • Level 0 < 1.0

위 예시의 유저는 0.02의 간발의 차이로 레벨 1이 되겠네요.

2. 헌터 레벨에 기반한 스팀헌트 업보팅

아시다시피 그간 스팀헌트는 SMT에 아직 출시도 안된 Account Based Voting (ABV)을 운영하다 보니 스팀잇의 수많은 어뷰저들의 그룹보팅 공격을 받아왔습니다. 이 리스크를 줄이기 위해 Diversity score, 인플루언서 제도 등등 수 많은 시도를 해 왔지만, 그룹보팅 어뷰저들은 여전히 활동하고 있었죠.

이 모든것의 원흉은 사실 스팀헌트의 랭킹에 기반한 스팀헌트 업보팅 때문이였습니다. 물론 이 방식의 근간에는 "좋은 헌팅 포스트 -> 높은 랭킹 -> 높은 보상"으로 연결되는 시스템을 구축하기 위함이였습니다. 하지만, 이 연결고리가 "평범한 헌팅 포스트 -> 그룹보팅으로 펌핑 -> 높은 랭킹 -> 높은 보상"이라는 어뷰저들의 공격 대상이 되면서 오히려 좋은 헌팅을 하던 사람들의 동기부여가 저해되고, 저희도 저 "평범한 헌팅 포스트"를 미연에 방지하기 위해 모더레이션 기준을 강화하다 보니 헌터와의 갈등, 모드의 주관이 강하게 개입된 모더레이션 프로세스 등등의 문제가 발생했습니다.

이에, 어제부로 랭킹 기반 업보팅을 포기하고 헌터 레벨에 기반으로 한 업보팅 제도로 변경 적용하였습니다. 이 제도의 철학은 다음과 같습니다.

스팀헌트의 스파는 "커뮤니티에 기여하는 만큼" 사용되도록 하고, 헌팅포스트의 랭킹 리워드는 순수하게 커뮤니티 유저들의 업보팅에서 발생되도록 한다.

즉, 스팀헌트 업보팅은 랭킹에서 분리하고 커뮤니티 기여에 대한 보상으로, 그리고 대신 보다 활발한 큐레이션 (업보팅) 하는 유저들을 동기부여 하여 랭킹에 대한 보상은 커뮤니티에서 발생하도록 디자인 된 시스템입니다.

보팅 방식은 다음과 같습니다.

  1. 한명의 헌터에게 하루에 max 1개의 헌팅 포스트와 max 5개의 코멘트에 보팅
  2. 헌팅 포스트는 10의 웨잇, 코멘트는 1의 웨잇을 가짐
  3. 헌터 레벨에 따라 아래와 같은 스팀헌트의 보팅 웨잇을 계산하여 업보팅
Level>= User ScoreUser Weight
Lv.58.0x5
Lv.45.0x4
Lv.33.0x3
Lv.22.0x2
Lv.11.0x1
Lv.0Lower than 1.0x0


(본인의 헌터 레벨은 My profile 탭에서 확인 가능합니다)

3. 모더레이션 제도의 간소화

새로운 업보팅 제도와 함께, 스팀헌트의 포스팅 가이드라인 (PG)가 대폭 간소화 됐습니다. 영어이긴 하지만, 표현을 최대한 쉽고 직관적으로 작성했기 때문에 아직 스팀헌트에서 활동하시는 분들이라면 일독을 권합니다. 기존 PG와의 큰 차이점은, 기존 12개 섹션을 7개 섹션으로 줄이면서 모더레이터의 주관이 개입되어야 하는 섹션의 거의 대부분을 삭제했습니다.

https://github.com/Steemhunt/web/commit/b3b3b12b57b649abe714d73b2db500d2aead453c#diff-e8b2239d7bc8738c159bec7a3573ebd2
Screenshot 2018-07-27 23.01.36.png
(거의 대부분의 내용을 삭제/변경한 이력을 여기서 확인해 볼 수 있습니다^^;)


사실 지금까지는 언어문제도 있는데다가 까다로운 모더레이션 제도, 그룹보터들이 상위 랭킹을 점유하는 문제가 자주 발생함으로 인해 스팀헌트가 한국분들이 사용하시기에는 조금 무리가 있었던것이 사실입니다. 하지만, 위 3가지 변경 업데이트로 인해 어느정도의 영어 고통(?)만 견디고 나면 본인의 활동 여부에 따라 공정한 보상을 받으실 수 있을 것입니다.

감사합니다.

...



Please follow steemhunt@steemhunt account and join our chat channels (Discord is more active):




Steemhunt

A place where you can dig products and earn STEEM.
Steemhunt.com

Support Steemhunt with Steem Power Delegation:
500 SP |1000 SP |5000 SP |10K SP |20K SP |50K SP |100K SP

More information about our Sponsor program is here
More information about HUNT Token Airdrop is here
Support Steemhunt by following our curation trail

스팀헌트 ABV 2.0 - 대규모 업데이트 | Ecency