Ficando íntimo com tokens Ethereum

Finalidade, criação, distribuição e uso de tokens de protocolo e aplicativo

tl: dr: Este post tenta lançar alguma luz sobre o que os tokens da Ethereum são: para que servem, e como são criados, distribuídos e usados.
Analisaremos a economia de token, como funciona um aplicativo baseado em blockchain e como isso se relaciona com valor e ICOs.

Como acontece com qualquer tecnologia disruptiva, o Ethereum ainda é difícil de entender para muitas pessoas. Sempre leva algum tempo para as pessoas se acostumarem a pensar dentro de um novo paradigma. Ainda estamos naqueles dias em que não nos adaptamos às metáforas apropriadas, e poucas pessoas foram expostas a isso para que uma consciência comum começasse a se formar.

Além dessa maturidade, ou criticidade da consciência, há outro aspecto de blockchains que os torna particularmente difíceis de entender. Blockchains são, como Trent McConaghy brilhantemente coloca , máquinas de incentivo . Este é um conceito novo, e que torna esta tecnologia muito mais do que apenas infra-estrutura burra – mas também mais difícil de entender.

Blockchain é o segundo maior construto no topo da Internet. O primeiro foi a Web, que podemos definir como uma coleção de protocolos e padrões (HTTP, HTML, URIs) a partir dos quais surge um espaço global de informação e comunicação. Sua infraestrutura nos permitiu construir todos os tipos de aplicativos, de blogs a lojas e redes sociais.

Blockchain introduz um novo recurso tremendamente poderoso – a capacidade de moldar o comportamento de seus participantes

Há muitas maneiras de se usar a Web, mas isso é limitado no que ela pode fazer. Comparativamente, Blockchain introduz um novo recurso tremendamente poderoso – a capacidade de moldar o comportamento de seus participantes. Isso é o que Trent quer dizer com máquinas de incentivo .

Nesse sentido, um blockchain age muito como um bom sistema econômico antigo – sem gatekeepers centralizados. Essa também é uma coleção de regras a partir da qual um conjunto de incentivos para modelar o comportamento emergem, e não é novo. O que é fascinante, no entanto, é que o Blockchain nos permite experimentar novos sistemas econômicos sem ter que assumir um país. Você pode prototipar uma nova economia, implantá-la em um blockchain, fazer com que algumas pessoas se inscrevam e observar as pessoas votando com seus pés como um proxy para a adequação do seu design.

Blockchain nos permite experimentar novos sistemas econômicos sem ter que assumir um país

Pense nisso – a grande inovação do Bitcoin não é que ele usasse um blockchain. Nem sequer inventou isso. A genialidade da Bitcoin, que inspirou toda uma geração de projetos econômicos baseados em blockchain, foi inventar uma maneira de incentivar as pessoas a fazerem seus pedidos: garantir a segurança e a ampla disponibilidade de sua rede. Isso é feito recompensando os mineiros (pessoas que executam nós e agrupam transações em blocos) pelo seu trabalho com o recém-criado Bitcoin.

Ethereum faz o mesmo com Ether. Para usar a rede de qualquer maneira, você precisa pagar gás – e o gás é pago em Ether.

Mecânica de incentivo semelhante pode ser estendida para cima em construções arbitrariamente complexas. Os protocolos e aplicativos baseados no Ethereum, como o Gnosis , frequentemente implantam seus próprios tokens para construir sua economia em cima da economia da Ethereum.

Vamos dar uma olhada sob o capô para entender melhor tudo isso. Vamos começar apresentando o conceito do Meetcoin , um aplicativo de encontros baseado em blockchain hipotético [1]. Estudaremos sua estrutura de incentivos e, em seguida, vamos explicar como seus tokens são criados, distribuídos e usados.

Meetcoin – namoro baseado em blockchain

O Meetcoin é o nosso novo aplicativo de encontros hipotético que tenta alinhar os incentivos de ambas as partes interessadas no jogo de facilitação de namoro: a plataforma e seus usuários.

Ao criar uma economia de namoro, estamos preocupados em incentivar o surgimento de padrões comportamentais desejáveis, por meio da implantação de mecanismos de incentivo corretos.

Para melhor esclarecer os incentivos, considere um aplicativo de namoro que seja apoiado por publicidade. Como o aplicativo gera receita com a exibição de anúncios, ele gera mais dinheiro quanto mais anúncios você vê. Este aplicativo é, então, contraproductivamente incentivado a encontrar correspondências para os usuários o mais mal possível. Isso porque, quando um usuário encontra uma correspondência, é mais provável que ele pare de usar o aplicativo, o que significa que não pode ganhar mais dinheiro exibindo mais anúncios.

Não é preciso muito para conceber uma plataforma de namoro perfeita. Ele só precisa fazer uma coisa muito bem: produzir ótimos resultados para seus usuários e exigir o menor esforço possível . Em apoio a essa meta de otimização, o Meetcoin tem 4 recursos incríveis que usam o design de incentivo para incentivar o surgimento de uma grande economia de namoro. A operação do Meetcoin gira em torno de seu token de edição limitada, ?eet , que é necessário para usar o aplicativo.

Perfis de usuário detalhados

Ao entrar no aplicativo, o usuário é solicitado a completar seu perfil.

Perfis mais completos permitem que o Meetcoin produza melhores resultados, de modo que o Meetcoin incentiva o usuário a completar todos os campos, recompensando-os com alguns ?eet, para que eles não precisem gastar dinheiro para começar a usar o aplicativo.

Ferramentas de descoberta ricas

O Meetcoin disponibiliza um conjunto completo de ferramentas de pesquisa e filtragem, para tornar o mais eficiente possível para os usuários encontrar rapidamente a data que estão procurando.

Como os usuários são incentivados a fornecer perfis detalhados, o Meetcoin pode aproveitar esses dados para produzir recomendações automáticas de correspondências, economizando tempo na pesquisa e na filtragem.

Quando um usuário encontra outro usuário de que gosta, ele pode enviar uma mensagem. Cada mensagem custa uma certa quantidade de toeet para enviar, o que desincentiva o spam e incentiva mensagens direcionadas.

Caixa de entrada limitada e acesso prioritário

Os usuários podem especificar o número máximo de mensagens que estão abertas para receber por dia. Se a caixa de entrada diária estiver cheia, as novas mensagens ficarão em fila até o dia seguinte. É possível, no entanto, que os remetentes pulem a fila pagando ?eet adicionais.

Por exemplo, digamos que meu limite de caixa de entrada está definido como 3. Já tenho três mensagens de Alice, Bob e Charlie. Se Dave me mandar uma mensagem, eu só a veria amanhã. Sabendo disso, Dave pode pagar ?eet extra para pular os outros usuários na minha fila de entrada. Isso incentiva melhores correspondências, fazendo com que os usuários demonstrem sua convicção com a qualidade da correspondência, pagando mais (eles estão colocando seu dinheiro onde está sua boca).

Uma vez que escolho responder a uma mensagem, há um canal de comunicação aberto e não é necessário mais nada para prosseguir.

Veja como o fluxo de happenseet acontece aqui:

  • Se ignorar uma mensagem, o paideet pago para enviar a mensagem é reembolsado ao remetente.
  • Se eu abro uma mensagem, mas não escolho respondê-la, consigo manter todo o saldo pago para enviar a mensagem.
  • Se eu abrir uma mensagem e responder a ela, o Meetcoin recebe uma pequena porcentagem do ?eet pago para enviar a mensagem como uma taxa.

Observe como isso alinha bem os incentivos. O Meetcoin, o aplicativo, só é recompensado se realmente produzir uma correspondência (uma correspondência sendo representada aqui como uma resposta a uma mensagem).

Feedback da data

Os usuários podem ser recompensados ??com um item adicional se ambos informarem que saíram em uma data e fornecer feedback sobre como foi a data. Isso permite que o Meetcoin calibre ainda mais sua IA, e é por isso que é recompensador para os usuários.

Estrutura de incentivo

A economia simbólica do Meetcoin gera um conjunto de incentivos que podem ser resumidos da seguinte forma:

  • Os usuários são incentivados a fornecer informações detalhadas sobre si mesmos e sobre as datas em que estão. Isso alimenta os sistemas eficientes de pesquisa e recomendação, permitindo que as correspondências sejam geradas com mais eficiência.
  • Os usuários são incentivados a enviar mensagens apenas quando tiverem certeza de que receberão uma resposta. Caso contrário, eles estão gastando sem nenhum motivo.
  • O Meetcoin é incentivado a produzir as melhores correspondências possíveis, porque só é recompensado quando uma partida é feita.

Isso por si só deve ajudar a tornar a declaração "blockchain é uma máquina de incentivo" mais clara agora. Mostramos como um conjunto de incentivos atribuídos adequadamente pode levar os usuários a se comportarem de uma maneira que seja benéfica para a rede e para todos os envolvidos nela.

Mas nós não terminamos. Veja, os tokens são finitos. Sua escassez é imposta pelo blockchain subjacente. À medida que mais usuários ouvirem sobre as virtudes do Meetcoin, eles vão querer participar do aplicativo e precisarão comprar fichas para poder usá-lo. Como os tokens são finitos, alguém terá que vendê-los para você comprá-los. Isso pressiona para cima o preço do token, elevando ainda mais seu valor no mercado aberto, o que recompensa os primeiros adeptos e investidores que compraram ou compraram quando era mais barato.

Um foguete de arranque a frio

Isso é mais do que um efeito colateral bem-vindo. Esse recurso de redes sociais baseadas em blockchain ajuda a resolver o problema do cold-start: é difícil atrair pessoas para uma rede vazia. Como existem muitas redes "livres" (em que os usuários pagam com a concessão dos direitos da entidade operacional a seus dados e exibindo anúncios), é difícil criar e preencher novas redes.

A escassez suportada por blockchain permite a implementação de uma economia de tokens que ajuda a resolver o problema de arranque a frio

Digite blockchain. Como é possível criar uma economia de token, de repente as redes podem ser melhores do que gratuitas – elas podem recompensar as pessoas pelo uso. Isso significa que será mais fácil para os desenvolvedores experimentarem novas redes, já que agora elas têm uma ferramenta que lhes dá uma chance contra as já existentes.

Eu não posso enfatizar isso o suficiente: a escassez suportada pelo blockchain permite a implementação de uma economia de token que ajuda a resolver o problema do cold-start .

Para o Meetcoin em particular, esta é uma ótima notícia. Como os usuários mais atraentes [2] são mais propensos a ganhar dinheiro com o aplicativo, eles têm um incentivo para participar. Espera-se que isso incentive os usuários de encontros on-line a experimentar o Meetcoin em particular, já que agora ele está repleto de pessoas atraentes.

Oco da Meetcoin

Essa economia simbólica e seu caminho para o crescimento é a justificativa para a OIC do Meetcoin. Há muitas maneiras de realizar uma distribuição de token, mas a Meetcoin decidiu criar magicamente tokens de 100 milhões e vender 20 milhões deles, com um desconto pronunciado, durante sua OIC.

Tokens comprados durante o ICO serão significativamente mais baratos do que valerão quando a rede estiver funcionando, e mais barato até do que quando a rede é popular.

Simplificando, é por isso que os investidores participam das OICs.

?eet tokens sob o capô

Agora que temos uma noção da economia simbólica do Meetcoin, vamos examinar os próprios tokens.

Observe que há muitas maneiras de criar, distribuir e usar tokens. De fato, os exemplos abaixo serão excessivamente simplistas e não representam um endosso. Considere isso como uma ilustração por uma questão de clareza.

Como os tokens são criados e distribuídos

O Meetcoin gerou seu fornecimento de token criando um contrato inteligente e implantando-o na rede Ethereum. Foi um contrato inteligente muito simples, que essencialmente faz 3 coisas:

  1. Ele declara “oi, eu sou um contrato inteligente, e eu possuo 100 milhões de tokens”. Ao implantar este contrato, o Meetcoin cria , magicamente, 100 mil fichas de identidade e declara que 20 milhões delas estão à venda. É isso aí. Mesmo.
  2. Ele permite que os usuários do Ethereum comprem qualquer número desses tokens de 20M por um preço de 0,01 Ether cada. Supondo que haja fichas suficientes, qualquer um pode enviar, digamos, 1 Ether para o contrato, e o contrato agora declarará “o endereço 0x123abc agora possui 100 ?? tokens”. É isso aí. Mesmo.
  3. Ele permite que os proprietários do contrato retirem o Ether que foi implantado nele, para que possam financiar as operações do Meetcoin. É isso aí. Mesmo.

Como os tokens aparecem em uma carteira

A Meetcoin poderia escolher lançar seu próprio software de carteira, com o qual os usuários poderiam verificar seu saldo, fazer transferências, etc. No entanto, eles decidiram usar o padrão ERC20 . Muitas carteiras Ethereum já suportam este padrão, o que torna simples para os usuários trabalharem com o ?eet token como desejarem.

Como as fichas são negociadas

Após a venda, os tokens geralmente não são bons para muito. Afinal, o Meetcoin ainda está em fase de conceito, e os recursos da OIC serão usados ??para desenvolver o que resta dele.

Como geralmente acontece com as vendas simbólicas, o Meetcoin usará alguns dos recursos da OIC para pagar uma ou mais trocas de blockchain (como o Bitfinex ou o Kraken) para listar seu token. Isso torna mais fácil para os usuários trocar o token ?eet, e para as pessoas que não conseguiram participar do ICO para comprar os tokens depois.

Ter a especificação do token seguindo um padrão como o ERC20 facilita a listagem nas trocas, pois equivale a menos trabalho de integração por parte das trocas.

Como as fichas são usadas

Como o Meetcoin é baseado em blockchain, a maior parte de sua implementação depende de uma ou de uma rede de contratos inteligentes, em vez de um servidor de aplicativos tradicional. Esses contratos inteligentes codificam a lógica do aplicativo e a economia de token.

Interagir com esses contratos inteligentes é diretamente ainda é um processo bastante nerd, então o Meetcoin oferece aos seus usuários a possibilidade de ceder o controle de sua carteira de token para o Meetcoin para que eles possam usar uma interface web antiga e boa para o aplicativo. Os usuários avançados ainda têm a opção de permanecer no controle de seus tokens.

O Meetcoin, portanto, cria um front-end da Web para seu aplicativo e permite que os usuários que optarem por fazê-lo efetuem login com uma combinação de nome de usuário / senha regulares. Para esses usuários, seu saldo de token será exibido no aplicativo como faria o saldo em moeda regular do jogo, e o aplicativo Meetcoin lidará com todas as transferências de token nos bastidores.

Por exemplo, digamos que Alice envie uma mensagem para Bob. Aqui está uma análise da lógica potencial que acontece nos bastidores:

  1. O Meetcoin recebe 1 token de Alice e o coloca em depósito. Em seguida, entrega a mensagem de Alice para Bob.
  2. Após uma semana, o Meetcoin verifica o que aconteceu com a mensagem.
  3. Se Bob não abrir a mensagem , o Meetcoin reembolsará o token de 1 toeet para Alice.
  4. Se Bob abrisse a mensagem, mas não respondesse , o Meetcoin transferirá esse token de 1 toeet para Bob.
  5. Se Bob abrisse a mensagem e respondesse , o Meetcoin transferiria tokens de 0,9 to para Bob e 0,1 para si.

Tudo isso acontece por meio de transações de transmissão na rede Ethereum. Essas transações invocam funções nos contratos inteligentes que codificam a funcionalidade do Meetcoin.

Observe que essas transações, já que funcionam com a rede Ethereum, precisam pagar pelo gás em Ether. A maneira mais simples de lidar com isso é exigindo que o usuário mantenha um equilíbrio de Ether, mas há outras maneiras que podem tornar mais simples para os usuários. Por exemplo, o Meetcoin poderia trocar automaticamente alguns dos tokens do usuário, nos bastidores, por quanto Ether fosse necessário para emitir a transação.

Além do básico

Espero que este exemplo simples ajude a esclarecer a economia do token.

As economias simbólicas podem, de fato, ser muito mais complexas e propositais. Confira o protocolo do oceano e seus whitepapers para um dos melhores exemplos lá fora.

Vou deixar você com alguns recursos adicionais para explorar mais:

Ethereum – Hacker Noon
Ethereum é uma criptografia criptografada por contrato inteligente, mas, sejamos honestos, é apenas o topo do funil para criptocitoses. como… hackernoon.com

Texto original em inglês.