10분마다 시스템이 포인트를 소폭 재분배합니다. 이는 포인트가 많은 사용자에게 부과되는 일종의 세금으로, 그 포인트가 포인트가 적은 사용자에게 재분배되는 것입니다. 이 알고리즘의 최종 목표는 모든 사용자가 1,000포인트(초기 상태)라는 균형 상태로 돌아가도록 하는 것입니다.
Discourse의 분산된 특성(특정 관심사에 집중된 여러 작은 커뮤니티)은 기사에서 설명된 문제들이 대규모 소셜 네트워크보다 덜 발생하게 만든다고 생각합니다. 또한 Discourse는 팔로워 모델이나 알고리즘 모델을 사용하여 토픽 목록에서 토픽을 정렬하지 않습니다. 기본적으로 토픽은 생성된 순서대로 표시되며, 가장 최근에 업데이트된 토픽이 목록 상단에 위치합니다.
Discourse 토픽이 “포인트” 시스템에 의해 정렬되는 것과 가장 유사한 경우는 예를 들어 좋아요 순으로 정렬된 Discourse 토픽 목록을 보는 것일 것입니다: https://meta.discourse.org/?order=likes. likes 필터를 사용하면 토픽별로 점수가 계산되며, 해당 토픽을 생성한 사용자의 평판에 기반하지 않으므로 기사에서 논의된 포인트 시스템과 좋은 비유가 되지 않습니다.
기사에 개요된 것과 유사한 포인트 시스템을 Discourse를 사용하여 프로토타입으로 구현하는 것이 가능할 것 같습니다. 하지만 이를 실제로 테스트하려면 어느 정도 규모의 커뮤니티가 필요할지 궁금합니다.
이 기사가 다루는 문제들이 포럼 커뮤니티에 실제로 영향을 미친다고 생각하지 않습니다. 예를 들어, 해당 기사가 이 시스템이 해결할 것이라고 주장하는 두 가지 문제는 다음과 같습니다:
물론, 위에서 언급한 오늘날의 소셜 플랫폼의 문제들을 실제로 다루지 않는다면 이 모든 것은 흥미롭지 않을 것입니다. 따라서 각 문제와 DK가 그 핵심을 어떻게 다루는지 살펴봅시다:
팔로워 기반 분산 - 전통적인 팔로워 모델과 달리, 여기서는 사용자의 콘텐츠 품질에 대한 단기적 인식이 분산의 기준이 됩니다.
누적된 우위 - 고품질 콘텐츠를 지속적으로 생성하지 않으면 누구도 분산에서의 이점을 오랫동안 유지할 수 없습니다.
(“DK”는 가상의 네트워크 이름입니다.)
이 두 가지 문제는 아이디어가 팔로워나 인위적인 시스템적 우위와 무관하게 분산되기 때문에 대부분의(혹은 모든?) Discourse 커뮤니티에는 특히 관련이 없습니다. 대신 두 가지 주요 경로가 있습니다:
사람들이 실제로 사용하고 있는 검색어 기반의 검색 엔진 트래픽.
포럼을 유기적으로 탐색하며 발생하는 조회—최신 글, 고정된 게시물, 주제 목록 스크롤, 북마크, 알림, 추천/관련 게시물 등.
포럼 시스템에서 “이기는” 방법은 고품질 콘텐츠를 많이 작성하는 것입니다. 물론 나쁜 아이디어가 유통될 가능성은 여전히 있습니다. 하지만 해결책은 플래깅(flagging)이나 더 나은 아이디어로 응답하는 등의 활동인 경향이 있습니다. 더 일반적으로, 해결책은 포럼의 문화에서 나올 수 있습니다. 커뮤니티는 이 기사가 언급하는 문제들에 대한 기술적이 아닌 방어 기제가 있습니다.
솔루션이 소셜 미디어에도 특히 잘 작동할 것이라고 생각하지는 않습니다. 이것은 알고리즘의 문제가 아니라 확장성(scaling)의 문제입니다. 사람들이 다른 커뮤니티에서 진행 중인 토론에 개입할 수 있고(심지어 장려받기도 하는) 전 세계적 채팅 시스템에서는 일반적인 문화적 방어 기제가 적용되지 않습니다. 시스템적 해결책도 실패하는 경향이 있는데, 이는 항상 허점을 찾으려는 유인이 존재하기 때문입니다. 굿하트의 법칙의 한 버전이 적용됩니다:
과학적 평가의 모든 지표는 남용될 운명입니다.
따라서 감쇠(decay) 시스템에서는 지속적으로 게시물을 올릴 유인이 생깁니다. 하나의 방법은 새로운 콘텐츠를 게시하는 것입니다. 하지만 또 다른 해결책은 콘텐츠를 재활용하는 것입니다. 알고리즘적 보호 장치가 내장되어 있을 수 있지만, 그럴 유인이 있다면 일부 사용자는 안전장치를 우회하는 방법을 찾아낼 것입니다. 인간은 시스템이 모든 사람을 통제하는 것보다 사기(와 사기 탐지)를 훨씬 잘합니다.
Q&A 환경에서는 확실히 점수를 조작(gaming)할 수 있습니다. 이는 “팔로워” 시스템과는 무관합니다. 예전에 일했던 회사에서 로컬 Stack Exchange 엔터프라이즈 설치를 운영했을 때, 일부 사람들이 포인트 시스템에 매우 중독되었던 것을 기억합니다. 이는 넓은 의미의 "소셜 미디어"가 아니었습니다 — Q&A 중심의 동역학을 가진 포럼이라고 할 수 있습니다. Discourse와 현재의 Q&A 플러그인을 사용하여, 확장 기능을 통해 이 부분을 더 깊이 탐구할 수 있을 것이라고 확신합니다.
서버를 설정해서 구동시키는 것은 정말 멋진 느낌이에요. 다른 사람들이 기여할 수 있는 Discourse 같은 것이면 더 좋습니다. 제 이전 직장에서 후회하는 점 중 하나는 팀이 배운 내용을 저장하고 다음 단계를 논의할 수 있는 내부 Discourse 인스턴스를 갖도록 주장하지 않았다는 거예요.