# 신뢰도 시스템 악용

**URL:** https://meta.discourse.org/t/gaming-the-trust-level-system/189606
**Category:** Community Building
**Created:** [5월 7, 2021, 8:10오전 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606 "2021-05-07T08:10:20Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Overgrow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/overgrow/32/478189_2.png) [@Overgrow](https://meta.discourse.org/u/Overgrow)
#### Post date: [5월 7, 2021, 8:10오전 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/1 "2021-05-07T08:10:20Z")

</div>

Discourse가 유익한 행동을 장려하도록 설계되었음을 알고 있습니다. ([Because Reading is Fundamental](https://blog.codinghorror.com/because-reading-is-fundamental-2/) 참고)

신뢰 수준은 사용자가 읽은 게시물과 주제(토픽)의 수를 기반으로 합니다. 제 질문은 다음과 같습니다. 주제를 빠르게 스크롤하는 방식으로 신뢰 수준 시스템을 조작할 수 있을까요? 아니면 사용자가 실제로 해당 게시물을 읽었는지 여부를 파악하기 위해 게시물의 시간적 요소를 고려하나요?

---

<div class="post-metadata">

### Author: ![MuhammadMansuri](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/muhammadmansuri/32/217098_2.png) [@MuhammadMansuri](https://meta.discourse.org/u/MuhammadMansuri)
#### Post date: [5월 7, 2021, 8:23오전 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/2 "2021-05-07T08:23:54Z")

</div>

2번 항목은 여기를 읽어보세요.

> **[Because Reading is Fundamental](https://blog.codinghorror.com/because-reading-is-fundamental-2/)**
>
> Most discussions show a bit of information next to each user:
> 
> What message does this send?
> 
> \* The only number you can control printed next to your name is post count.
> \* Everyone who reads this will see your current post count.
> \* The more you...

---

<div class="post-metadata">

### Author: ![Overgrow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/overgrow/32/478189_2.png) [@Overgrow](https://meta.discourse.org/u/Overgrow)
#### Post date: [5월 7, 2021, 8:27오전 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/3 "2021-05-07T08:27:34Z")

</div>

그 내용을 읽었고, Discourse가 읽은 시간을 추적한다는 것도 알고 있습니다. 하지만 읽은 시간 알고리즘이 신뢰 수준(Trust Level) 시스템의 구현에 구체적으로 반영되었는지는 확실하지 않습니다. 예를 들어,

> 신뢰 수준 3을 달성하려면, 지난 100일 동안…
> 
> - 지난 100일 동안 생성된 주제 중 **25%** (최대 500개)를 확인해야 합니다.
> - 지난 100일 동안 생성된 게시글 중 **25%** (최대 2만 개)를 읽어야 합니다.  
> [Understanding Discourse Trust Levels](https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [5월 7, 2021, 12:21오후 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/4 "2021-05-07T12:21:43Z")

</div>

해결하려는 문제가 있나요? 네, 실제 인간은 글을 읽지 않고도 스크롤할 수 있습니다.

이것이 정보성 질문이라면, 어떻게 작동하는지 소스 코드를 확인해 보세요.

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [5월 7, 2021, 12:51오후 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/5 "2021-05-07T12:51:26Z")

</div>

한 사이트에서 관리자이고 다른 여러 Discourse 사이트에서는 다양한 수준의 멤버로 활동하는 사람으로서, 네, 저는 정말로 신뢰 수준을 게임처럼 이용하곤 합니다. 낮은 신뢰 수준에서의 Discourse 사용법을 더 이상 잘 모르기 때문이죠. 새로운 포럼에서 처음 답글이나 주제를 게시할 때 신뢰 시스템에 대해 자주 잊어버렸다가, 그걸 알려주려는 봇과 부딪히곤 합니다. 저는 그저 [와카모래](https://en.wikipedia.org/wiki/Whac-A-Mole)처럼 놀고 싶을 뿐입니다.

몇몇 사용자는 중앙 저장소나 토큰 전달 기능을 요청하거나 언급한 바 있습니다. 이를 통해 높은 신뢰 수준의 사용자는 다른 사이트에서도 자동으로 동일한 수준, 또는 적어도 훨씬 높은 수준의 권한을 부여받을 수 있기를 바라는 것입니다.

---

<div class="post-metadata">

### Author: ![Overgrow](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/overgrow/32/478189_2.png) [@Overgrow](https://meta.discourse.org/u/Overgrow)
#### Post date: [5월 8, 2021, 8:15오전 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/6 "2021-05-08T08:15:13Z")

</div>

> [@pfaffman](#):
>
> 네, 살아있는 인간은 게시글을 읽지 않고도 스크롤할 수 있습니다.

게시글을 읽는 데 걸리는 중앙값 시간을 알고 있다면, 측정된 시간이 실제로 게시글을 읽을 수 있을 정도로 극도로 짧았는지 알아낼 수 있습니다.

> [@pfaffman](#):
>
> 소스를 살펴보면 어떻게 작동하는지 볼 수 있습니다.

네, 그렇게 할 수는 있지만 상당한 조사가 필요합니다.

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [6월 3, 2021, 11:22오후 UTC](https://meta.discourse.org/t/gaming-the-trust-level-system/189606/7 "2021-06-03T23:22:30Z")

</div>

더미 계정으로 사이트를 둘러보면서 `/admin/users/list/active`를 확인해 볼 수 있습니다. 게시글이 어떻게 읽히고 읽기 시간이 계산되는지에 대해 충분한 통찰력을 얻을 수 있을 것입니다.

 ![active-users](https://global.discourse-cdn.com/meta/original/3X/a/0/a0f78dc49bc3f701aa17e3463575b1fa9e796abe.png)
