tabnews.com.br icon indicating copy to clipboard operation
tabnews.com.br copied to clipboard

Brainstorming de TabCoins

Open aprendendofelipe opened this issue 1 year ago • 8 comments

Issue para debatermos ideias de melhorias na mecânica das TabCoins.

Podem ser sugeridas quaisquer ideias, mas, quando possível, deem uma boa refletida sobre a viabilidade da sugestão, aprofundem o máximo possível a explicação de como funcionaria e digam quais seriam os impactos esperados, assim como possíveis efeitos colaterais. Caso a regra seja incompatível com outras regras, também é interessante citá-las.

Levem em consideração que:

  • Precisamos manter a qualidade das qualificações, garantindo um mínimo de critério ao classificar algo como relevante ou não relevante;
  • Autores de conteúdos mais bem qualificados devem receber mais TabCoins do que os demais;
  • Não podemos facilitar o abuso do serviço e deve ser possível identificar qualquer tentativa de ganho indevido de TabCoins.

aprendendofelipe avatar Jun 06 '23 19:06 aprendendofelipe

Ideia: Qualificação consumir apenas 1 TabCoin de quem só possui 1 TabCoin.

Impactos esperados:

  • Desestimular o acúmulo de TabCoins.
  • Aumento da capacidade de qualificação por quem publica em menor quantidade.
  • Aumento no volume geral de qualificações.

Efeitos colaterais:

  • Possível desestímulo à criação de conteúdos de melhor qualidade.
  • Aumento na facilidade de abuso.

Deve ser fácil de implementar.

aprendendofelipe avatar Jun 06 '23 19:06 aprendendofelipe

Ideia: Dar TabCoins para usuários que cumprirem certos objetivos.

Impactos esperados:

  • Reforço de comportamentos benéficos ao sistema.
  • Dar a capacidade de qualificar conteúdos para quem não está criando conteúdos, mas está ajudando o TabNews de outras formas.

A ideia abre margem para diversas outras ideias de objetivos possíveis, por exemplo:

  • Manter frequência de acesso ao site.
  • Utilizar pelo menos X% dos TabCoins que possuir a cada Y período de tempo.
  • Para novos usuários, pode ser exigida a leitura dos termos.

Essa ideia não deve ser fácil de implementar.

aprendendofelipe avatar Jun 06 '23 20:06 aprendendofelipe

Ideia: Não limitar quantidade de votos (ou limitar em um nível maior do que 1).

Impactos esperados:

  • Dar aos usuários a possibilidade de retribuir de maneira diferente os diferentes tipos de conteúdos que encontrarem no TabNews.
  • Desestimular a supervalorização dos votos, que é quando usuários que não querem dar a mesma quantidade de TabCoins para conteúdos menos e mais relevantes, acabam votando apenas nos mais relevantes, o que diminui a quantidade de votos.

Efeitos colaterais:

  • É uma mudança forte na dinâmica das qualificações, que imagino ser para melhor, mas que existe o risco de ser para pior.

Regras incompatíveis:

  • Qualquer regra que facilite demais o ganho de TabCoins e que permita descarregar votos sem critérios em quaisquer conteúdos.

Fácil de implementar, sendo só reverter a implementação do limite de publicações a cada 72h, ou aumentar esse limite.

aprendendofelipe avatar Jun 06 '23 20:06 aprendendofelipe

Presunção de boa fé:

Ideia:

  • Em conteúdo root sempre somar ao menos 1 Tab Coin, para comentários mantenha a regra atual
  • Se um usuário que contribui para a comunidade e tem uma boa reputação dar down vote tendo o post não recebido qualificação:
    • Desconte a Tab Coin ganha por quem fez o post
    • Não diminua o contador do post
    • Subtraia apenas 1 Tab Coin de quem fez a qualificação

Efeitos esperados:

  • Mais publicações, combinado com a regra atual pode estimular a buscar maior qualidade ao postar

Efeitos colaterais:

  • Um aumento leve de posts de bots tentando explorar nos primeiros dias

Regras incompatíveis:

  • Talvez seja complicado nos primeiros dias identificar tentativas de abuso

Provavelmente Fácil de implementar, não avaliado baseado na conclusão de https://github.com/filipedeschamps/tabnews.com.br/issues/1438#issuecomment-1579355441

natanael-b avatar Jun 07 '23 16:06 natanael-b

E se os votos positivos fossem um investimento que retornasse TabCoins aos usuários?

O problema de como estimular votos positivos está presente até em plataformas maiores, como o Stack Exchange, que discute algo parecido no post "Why aren't people voting for questions?".

Uma ideia para combater a noção de "perder" TabCoins ao votar positivamente é organizar o sistema de votação como um investimento ou empréstimo ao autor do post.

Inicialmente, posts com pouco engajamento teriam pouco valor, e o usuário só receberia o investimento de volta proporcionalmente a uma fórmula como a seguinte:

$$ \text{Retorno} = \frac{\text{Taxa de Engajamento Atual} \times \text{Quantidade Total de Votos no Momento do Voto}}{\text{f(Tempo Desde o Início do Post) + Quantidade Total de Votos Atualmente}} $$

Em outras palavras, os usuários que encontrarem bons posts cedo e votarem neles terão um bom retorno, à medida que o post atrai comentários e visualizações. No entanto, para limitar os ganhos de uma forma justa, conforme o post se torna mais popular, o "lucro/juros" gerado para quem votou diminuiria. Além disso, para evitar que posts antigos e muito populares monopolizem os votos e o feed dos usuários, os "lucros/juros" poderiam diminuir proporcionalmente a uma função do tempo $\text{f(Tempo Desde o Início do Post)}$.

Essa fórmula é apenas um esboço para ilustrar a ideia. Seria importante pesquisar mais a fundo na literatura sobre algoritmos semelhantes e, o mais importante, implementar essa ideia na plataforma para avaliar os resultados obtidos.

Dei uma googlada rápida e encontrei algumas plataformas que utilizam ideias semelhantes de retorno/investimento em interações:

  1. Steemit: Uma plataforma de mídia social baseada em blockchain, na qual os usuários podem receber recompensas em criptomoedas (Steem) por meio de votos e interações em conteúdos de qualidade.
  2. Reddit Community Points: O Reddit está experimentando um sistema de pontos baseado em blockchain em algumas de suas comunidades, no qual os usuários podem ganhar e gastar esses pontos com base em seu envolvimento e qualidade de conteúdo.

Impactos esperados:

  • Aumento da interação e participação ativa dos usuários nos posts, resultando em maior qualidade e variedade de conteúdo.
  • Estímulo ao crescimento da comunidade, uma vez que os usuários são recompensados pelo seu envolvimento.

Efeitos colaterais:

  • Potencial aumento na competição por votos, levando a estratégias questionáveis para obter vantagens no sistema.
  • Possibilidade de manipulação dos resultados por meio de práticas fraudulentas, como a criação de contas falsas ou uso de bots para influenciar os votos.

O que vocês acham?

avidadearthur avatar Jun 11 '23 08:06 avidadearthur

Ideia: Tabcoins expirarem se muito tempo sem movimentação

A fim de evitar muito acumulo de tabcoins e insentivar a criação de novos conteúdos com relevância. Para isso funcionar teríamos que partir de duas premissas:

  1. Facilidade de conseguir tabcoins
  2. Facilidade de votar

Prós:

  • Deixaria o site mais dinâmico
  • Aumentaria a quantidade de votos
  • Incentivaria a criação de conteúdos por conta do aumento nos votos

Contras:

  • Poderia deixar as tabcoins mais escassas
  • Dificuldade de monitorar a expiração das Tabcoins
  • Poderia desanimar alguns usuários

Atualmente o grande problema no acumulo das Tabcoins é que o Tabcash não serve para nada ainda, isso faz com que inconscientemente os usuários guardem as suas tabcoins e optem por não votar em ninguém. Tornando as Tabcoins um recurso que tem validade faria com que esses usuários que têm muitas reservas votarem. O grande problema é que não haveria uma recompensa concreta, tendo em vista que a funcionalidade pensada para o tabcash ainda não foi implementada.

Gabriel-Tapes avatar Jun 17 '23 00:06 Gabriel-Tapes

Tabcoins expirarem se muito tempo sem movimentação

Outra situação ruim que pode acontecer: eu percebo que tenho muitos TabCoins expirando hoje, e começo a votar em qualquer coisa, só para não perdê-los. Ou seja, pode estimular votos sem muito critério.

Quanto a monitorar a expiração, de fato precisaria de uma tela para cada um gerenciar seus TabCoins, mostrando quando/quanto cada um vai expirar, etc.

hkotsubo avatar Jun 22 '23 14:06 hkotsubo

Ideia: Remunerar a audiência com Tabcoins. Se o usuário acessar x dias consecutivos, e consumir um número x de artigos por dia, ganha x tabcoins.

Impactos esperados: Aumento dos acessos no Tabnews e consequentemente do engajamento, fidelizando o usuário leitor, e garantindo à ele um pouquinho de voz ao poder qualificar as postagens, mesmo que só algumas. Nem todos os usuários contribuem com postagens, e só lendo e comentando eles estão excluídos da economia do Tabnews.

Efeitos colaterais: Possível aumento de acessos robotizados para tentar burlar essa premiação, que exigirá um mecanismo para validar se esses acessos são realmente reais, embora seja muito mais trabalhoso fazer e manter esses bots do que ganhar Tabcoins com uma postagem.

FilipeRicardo avatar Jun 26 '23 00:06 FilipeRicardo