[STEEM] Hive 주요 멤버들의 어뷰징에 대응하기 위한 다운보팅 트레일에 팔로우를 부탁드립니다

in hive-101145 •  5 years ago  (edited)

down.jpg

안녕하세요, 디온입니다. 현재 Hive로 넘어간 주요 구증인들 및 고래들이 파워다운 중에 남아 있는 보팅파워를 이용하여 댓글 셀프 보팅, 부계정을 활용한 리워드 밀킹 등 잘 보이지 않는 곳에서 지속적인 어뷰징 활동을 이어가고 있는 중입니다.

이미 많은 분들이 개별적인 포스팅을 통해 제보를 해주고 계시기도 하고, 개별적인 다운보팅으로 이런 어뷰징에 대응을 해주고 계시지만 역부족인 상황이고 계속되는 리워드 밀킹을 그냥 내버려 두는 경우에는 지속적인 STEEM토큰의 가치 하락의 원인이 될 우려가 있습니다.

다음 하드포크 일정이 아직 정확히 정해지지 못하고 있는 상황 속에서 Hive측의 집단적인 어뷰징에 대응하기 위한 임시적인 방법으로 다음과 같이 다운보팅 트레일을 운영하고자 합니다.

#1. 다운보팅 트레일 운영 방법


다음 하드포크가 진행되기 전까지 임시적으로 Hive 주요 멤버들의 어뷰징에 다운보팅으로 대응할 필요가 있습니다. 그래서 다운보팅 트레일 전용 계정인 @abuser.report 계정을 생성하였습니다.

해당 계정은 다음의 사유에 해당하는 포스팅 및 댓글에 다운보팅을 하는 용도로만 사용되며, 해당 계정의 다운보팅 트레일을 Follow 해주시는 경우, 해당 계정이 다운보팅하는 포스팅(또는 댓글)에 자동으로 다운보팅이 따라가게 됩니다. (다운보팅파워만 공유하게 되는 걸로 생각하시면 됩니다)

@abuser.report 계정에서 다운보팅을 하는 사유는 다음과 같습니다.

(1) 리워드 밀킹을 위해 작성된 포스팅

  • 과거에 업로드한 포스팅을 붙여넣기 하여 다시 업로드한 포스팅
  • 의미 없는 단어, 이미지 등을 올려놓고 멀티 계정 등을 통해 업보팅을 동원하는 포스팅

(2) 리워드 밀킹을 위해 작성한 댓글

  • 눈에 띄지 않는 본인 또는 타인 계정의 옛날 포스팅에 댓글을 작성하고 보팅을 하는 댓글
  • 본인 또는 타인의 포스팅에 욕설, 비하발언, 스팸 메시지 등의 댓글을 작성후 다계정을 통해 보팅을 하는 댓글

(3) 구증인 또는 주요 Hive커뮤니티 멤버가 운영하는 본계정 및 부계정

(4) 스팀 커뮤니티 멤버들의 포스팅에 이유 없는 다운보팅 등의 공격을 하는 계정

(5) 기타 다운보팅을 통한 제재가 필요하다고 인정되는 어뷰징 계정

더불어, 아래에서도 후술하겠지만 @abuser.report 계정에서 미처 발견하지 못한 어뷰징 링크는 언제든 제보를 부탁들비니다.

#2. 다운보팅 트레일 팔로우 방법


(1) https://steemauto.com/dash.php?i=17&trail=abuser.report 로 접속해주세요

steemauto1.png

(2) 위와 같은 화면이 나타나면 Continue버튼을 클릭해주세요

steemauto2.png

(3) (스팀커넥트를 설정해 놓은 경우) Keychain password를 입력한 뒤에 Log in버튼을 클릭해주세요

import1.png

(4) (스팀커넥트 사용이 처음인 경우) 먼저 스팀커넥트 로그인 설정을 진행해야 합니다. 화면 하단에 보이는 Import account버튼을 클릭해주세요

import2.png

(5) Steem username에는 스팀 계정명을 입력하고, Steem password or private key란에는 해당 스팀 계정의 액티브 프라이빗키를 입력한 뒤에 Get started버튼을 클릭해주세요

import3.png

(6) Keychain password란에 다음부터 스팀커넥트로 로그인 시에 사용할 비밀번호를 입력해주세요 (Confirm password란에는 위에서 입력한 비밀번호를 다시 한 번 더 입력해주시면 됩니다) 입력이 모두 완료되었으면 Get started버튼을 클릭해주세요

steemauto3.png

(7) 비밀번호 입력 또는 설정이 완료되면 위와 같은 화면이 뜨는데 여기서 Log in버튼을 클릭해주세요

import4.png

(8) 로그인이 완료되면 스팀커넥트에 권한을 위임하는 작업을 수행해야 합니다. Steemconnect (recommended) 버튼을 클릭해주세요

import5.png

(9) Continue버튼을 클릭하여 로그인을 진행해주세요 (로그인 버튼 클릭 후 방금 전 설정한 비밀번호를 입력하여 로그인하시면 됩니다)

import6.png

(10) 이제 위와 같은 화면이 나타나면 Authorize버튼을 클릭해주세요

steemauto4.png

(11) 이제 다시 브라우저에 https://steemauto.com/dash.php?i=17&trail=abuser.report 링크를 복사+붙여넣기 해주세요. 그러면 위와 같은 화면이 나타나는데, 여기서 Follow버튼을 클릭하여, 다운보팅 트레일 팔로우를 완료해주세요

steemauto5.png

(12) Downvoting weight는 기본적으로 -50으로 설정이 되어 있는데, 이대로 Save Settings버튼을 클릭하셔도 되고, 아니면 위의 화면과 같이 -100으로 변경하신 뒤에 Save Settings버튼을 클릭하셔도 됩니다.

  • 위에서 Downvoting weight 설정값은 다운보팅 트레일 본계정인 @abuser.report 계정의 보팅파워를 어떻게 따라가게 할 것인가를 설정하는 것입니다.

  • 예를 들어 -50으로 설정한 경우, @abuser.report 계정이 60%로 다운보팅을 하는 경우 내 계정은 해당 보팅파워의 50%인 30%의 보팅파워로 다운보팅을 하게 됩니다.

모든 설정이 완료되었으면, Save Settings를 클릭한 뒤에 Close버튼을 클릭하면 팔로우가 완료됩니다.

마지막으로 내 계정의 다운보팅 마나가 10% 미만으로 떨어질 때까지 계속해서 @abuser.report 계정을 따라서 다운보팅을 할 수 있도록 간단한 설정 변경이 필요합니다. 아래의 포스팅 링크를 참고하시어 세팅값 변경까지 완료해주시면 됩니다.

#3. 운영계획 안내


  • 다운보팅 트레일인 본 @abuser.report 계정은 한국 증인팀들이 공동으로 포스팅 키를 공유하는 계정입니다. 따라서 특정 주체 1인이 운영하는 계정이 아니며, 여러 명이 공동으로 어뷰징 링크에 다운보팅을 진행하게 됩니다.

  • 현재 보이지 않는 곳에서 포스팅 및 댓글 셀프 보팅을 통해 리워드 밀킹 어뷰징을 하고 있는 계정들에 다운보팅을 진행할 예정입니다.

  • 추후 @abuser.report 계정은 포스팅을 통해 주요 어뷰징 계정들의 포스팅 또는 댓글 링크, 계정명 등을 공유할 예정이며, 모든 커뮤니티 멤버분들은 해당 포스팅에 댓글을 통해 어뷰징 링크를 제보하실 수 있습니다.

  • 본 포스팅에서 소개드린 SteemAuto는 Hive의 대기 증인으로 활동하고 있는 mahdyari가 운영하는 것으로 언제든 서비스가 예고 없이 종료될 수 있습니다.

  • SteemAuto를 활용한 다운보팅 트레일 운영이 불가능해지는 경우(추가적인 팔로우가 불가능해 지는 경우)에는 추후 다른 방법을 안내해드리도록 하겠습니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

It feels good to see that you are working on a solution to prevent those abusers from milking the system and earning any more STEEM.

I'm doing my part and I will soon provide a new tool on SteemWorld to find potential rewardpool abusers easier. It will also be possible to downvote them directly from there:


Edit
I'm making good progress :)
Current result (only comments) with default search criteria looks like:

Thanks for your hard work and dedication @steemchiller! :D I will introduce this useful tool for Korean community members when this is ready! Steemworld is the most helpful and useful tool to every Steem users.

Something to think about (longer term) - Identifying abusers is one thing, but convincing large numbers of people to start downvoting into near-certain retaliation is another.

I wrote about a potential mitigation for that problem a while ago, in "If you want Steem's minnows to use their downvotes, protect them with quorum sensing", but I probably don't have the means to implement it. It might be something you could build into SteemWorld.

Thanks for your input! You share some interesting thoughts in your post. I like the idea of having downvotes bound to kind of a community decision. Completely anonymous downvoting would be nearly impossible to implement, but needing a bunch of people to agree for executing a big downvote sounds not so bad.

Of course, there are various reasons for downvoting content and maybe we won't need it for normal content in future. The way the old witnesses have gone (for example, automatically downvoting people based on the used number of words in a post) clearly was not the best one.

I think we should mainly focus on real abuse, cases where someone posts 10 senseless comments a day and upvotes each of them 100% with a $5 vote. Of course, the same goes for trashy root posts. But I think we will never find a working measurement instrument for quality content, because people are just too different.

I think we should mainly focus on real abuse, cases where someone posts 10 senseless comments a day and upvotes each of them 100% with a $5 vote. Of course, the same goes for trashy root posts. But I think we will never find a working measurement instrument for quality content, because people are just too different.

I completely agree with this.

참여했습니다.

yasu님 참여 감사해요! 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

Downvote mana threshold를 10으로 갱신 했어요^^

kibumh님이 donekim님의 이 포스팅에 따봉(5 SCT)을 하였습니다.

아주 좋습니다.
동참합니다. 굿입니다.
씨를 말려 주세요

카카님 참여 감사합니다!! 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

재단의 지원이 필요해 보이네요.
십시 일반에도 한계가 있고
생각보다 어뷰징 규모가 너무 커서
100만 스파로도 커버가 안되는 상황이군요

어뷰징 규모가 굉장히 크긴 합니다. 일단은 할 수 있는 것부터 해보고 재단으로부터 지원을 받을 수 있는 방법에 대해서도 고민해보겠습니다.

설정 완료입니다.

완료했습니다. 모두 참여 부탁드립니다!

menerva님 참여 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

넵 완료했습니다.

임무완수...

aquabox님 팔로우 감사합니다! 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

참여했습니다. 누군가 만들어주기 원했는데 감사해요.ㅎㅎ

키위파이님 감사합니다 :D 저희도 마냥 두고만 보고 있을 순 없는 상황이다보니... 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

참여했습니다.

  ·  5 years ago (edited)

eversloth님 참여 감사해요!! 조금 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

변경했습니다.

근데 다운봇 트레일이 동작하지 않는 것 같네요...

스팀오토의 Downvote mana threshold 기본값이 70%로 설정되어 있는 것 때문에 그런 것 같습니다. 해당 내용 관련하여 설정 변경 튜토리얼 포스팅도 업로드했습니다.

어렵사리 설정완료 했습니다!!^^

처음 설정하셨으면 복잡하셨을텐데 참여 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

참여했습니다.

ilovemylife님 참여 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

설정 완료했습니다.

빠리님 참여 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

설정값 변경 완료했습니다. 감사합니다.

아, 신청이 정말 극한으로 복잡하네요. 트레일 등록하러 왔다가 '블록체인으로 뭔가 할 필요가 있는걸까' 생각하게 되었습니다.

스팀커넥트 설정만 완료되어 있으면 사실 그리 번거롭지는 않습니다. (1) 사이트 접속 - (2) Follow 클릭 - (3) 확인 만 클릭하면 끝나긴 합니다^^

참여 완료

Capture+_2020-04-19-15-35-37.png

kgbinternational님 동참해주셔서 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

설정했습니다.

sindoja님 감사해요! 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

완료했습니다.

설정 완료했습니다

롱다리님 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

설정 완료했습니다

설정 완료했습니다
어뷰징 응징해야죠^^

손키님 참여 감사합니다^^ 번거로우시겠지만 아래의 포스팅 링크 참고하시어 설정값 변경도 부탁드립니다!
https://steemit.com/hive-101145/@donekim/steem-mana-threshold-setting

설정 완료 했습니다^^

항상 좋은 제안 해주시고 앞장서주셔서 감사합니다.
기쁘게 동참합니다.

동참했습니다 :) 화이팅입니다

동참합니다~

  ·  5 years ago Reveal Comment

All it took was a chain split, but hey, progress is progress!

So wait, downvotes are no longer bad? I swore them off on steem about a month ago because I thought I was going with the flow... I'm so confused.

  ·  5 years ago Reveal Comment

An investment in knowledge always pays the best interest.
-- Benjamin Franklin

In theory, there’s no difference between theory and practice. But in
practice, there is.
-- Albert Einstein

A non negative binary integer value x is a power of 2 iff (x & (x-1)) is
0 using 2's complement arithmetic.
-- [fact]

  ·  5 years ago Reveal Comment

Do you want to sell sugared water all your life or do you want to change
the world?
-- Steve Jobs, to John Sculley (former Pepsi executive)

Vigorous writing is concise. A sentence should contain no unnecessary
words, a paragraph no unnecessary sentences, for the same reason that a
drawing should have no unnecessary lines and a machine no unnecessary
parts. This requires not that the writer make all sentences short or
avoid all detail and treat subjects only in outline, but that every word
tell.
-- William Strunk, Jr. (The Elements of Style)

Any code of your own that you haven’t looked at for six or more months
might as well have been written by someone else.
-- Eagleson’s Law

Lisp is worth learning for the profound enlightenment experience you
will have when you finally get it; that experience will make you a
better programmer for the rest of your days, even if you never actually
use Lisp itself a lot.
-- Eric S. Raymond

Of all tyrannies a tyranny sincerely exercised for the good of its
victims may be the most oppressive. It may be better to live under
robber barons than under omnipotent moral busybodies, The robber baron's
cruelty may sometimes sleep, his cupidity may at some point be satiated;
but those who torment us for own good will torment us without end, for
they do so with the approval of their own conscience.
-- C.S. Lewis

You can recognize truth by its beauty and simplicity. When you get it
right, it is obvious that it is right.
-- Richard Feynman

Always dive down into a problem and get your hands on the deepest issue
behind the problem. All other considerations are to dismissed as
"engineering details"; they can be sorted out after the basic problem
has been solved.
-- Chris Crawford

Things which matter most must never be at the mercy of things which
matter least.
-- Johann Wolfgang Von Goethe (1749-1832)

Be the change you want to see in the world.
-- Mahatma Gandhi

Lisp is worth learning for the profound enlightenment experience you
will have when you finally get it; that experience will make you a
better programmer for the rest of your days, even if you never actually
use Lisp itself a lot.
-- Eric S. Raymond

All creativity is an extended form of a joke.
-- Alan Kay

The most damaging phrase in the language is, It's always been done that
way.
-- Rear Admiral Grace Hopper

1 - Creativity and innovation always build on the past.
2 - The past always tries to control the creativity that builds on it.
3 - Free societies enable the future by limiting the past.
4 - Ours is less and less a free society.
-- Lawrence Lessig, Free Culture.

Men never do evil so completely and cheerfully as when they do it from
religious conviction.
-- Blaise Pascal (attributed)

Perpetual optimism is a force multiplier.
-- Colin Powell

  ·  5 years ago Reveal Comment

A tail call allows a function to return the result of another function
without leaving an entry on the stack. Tail recursion is a specific case
of tail calling.
-- ASPN : Python Cookbook : Explicit Tail Call

In general, we can think of data as defined by some collection of
selectors and constructors, together with specified conditions that
these procedures must fulfill in order to be a valid representation.
-- SICP, What is meant by data?

A tail call allows a function to return the result of another function
without leaving an entry on the stack. Tail recursion is a specific case
of tail calling.
-- ASPN : Python Cookbook : Explicit Tail Call

Well then. How could you possibly live without automated refactoring
tools? How else could you coordinate the caterpillar-like motions of all
Java’s identical tiny legs, its thousands of similar parts?
I’ll tell you how:
Ruby is a butterfly.
-- Stevey, Refactoring Trilogy, Part 1.

  ·  5 years ago Reveal Comment

The acts of the mind, wherein it exerts its power over simple ideas, are
chiefly these three: 1. Combining several simple ideas into one compound
one, and thus all complex ideas are made. 2. The second is bringing two
ideas, whether simple or complex, together, and setting them by one
another so as to take a view of them at once, without uniting them into
one, by which it gets all its ideas of relations. 3. The third is
separating them from all other ideas that accompany them in their real
existence: this is called abstraction, and thus all its general ideas
are made.
-- John Locke, An Essay Concerning Human Understanding (1690)

Dont give users the opportunity to lock themselves.
-- unknown

Ils ne sont pas forts parce qu'ils sont forts. Ils sont forts parce que
nous sommes faibles.
-- Ragala Khalid

  ·  5 years ago Reveal Comment

Show, don't tell.
-- unknown

A person won't retain proficiency at a task unless he or she has at one
time learned to perform that task very rapidly. Learning research
demonstrates that the skills of people who become accurate but not fast
deteriorate much sooner than the skills of people who become both
accurate and fast.
-- Philip Greenspun

Programming is the art of figuring out what you want so precisely that
even a machine can do it.
-- Some guy who isn't famous

The definition of insanity is doing the same thing over and over again
and expecting different results.
-- Benjamin Franklin

Any fool can make the simple complex, only a smart person can make the
complex simple.
-- unknown

The hardest part of design ... is keeping features out.
-- Donald Norman

I'm always happy to trade performance for readability as long as the
former isn't already scarce.
-- Crayz (Commentor on blog.raganwald.com)

I’d rather write programs to write programs than write programs.
-- Richard Sites

Everything should be made as simple as possible, but no simpler.
-- Albert Einstein

Give up control. You never really had it anyway.
-- How to fail: 25 secrets learned through failure

One of the main causes of the fall of the Roman Empire was that–lacking
zero–they had no way to indicate successful termination of their C
programs.
-- Robert Firth

Simplicity means the achievement of maximum effect with minimum means.
-- Dr. Koichi Kawana

The lesson of the story might appear to be that self-interested and
ambitious people in power are often the cause of wastefulness in
developing countries. But self-interested and ambitious people are in
positions of power, great and small, all over the world. In many places,
they are restrained by the law, the press, and democratic opposition.
Cameroon's tragedy is that there is nothing to hold self-interest in
check.
-- Tim Harford