Compreender a experiência de confiança (TX)

PrincipianteMar 12, 2024
Este artigo fornece uma explicação pormenorizada da experiência de confiança na cadeia de blocos.
Compreender a experiência de confiança (TX)

*Reencaminhar o título original:Making sense of Trust Experience (TX)

O valor distintivo das cadeias de blocos é o facto de poderem ser fiáveis.

As cadeias de blocos podem ser tornadas consistentemente resistentes à manipulação, censura ou captura. A sua conceção pode torná-los transparentes e acessíveis de forma fiável. As cadeias de blocos não têm apenas essas propriedades temporariamente - valorizamo-las porque temos boas razões para acreditar que esta dureza caraterística persistirá.

Esta propriedade enganadoramente simples permitiu características de ordem superior. Ao combinar esta fiabilidade com um ambiente de computação programável, as cadeias de blocos permitiram a propriedade digital (como as criptomoedas, os tokens e os NFT), sistemas financeiros globais complexos e outros casos de utilização em que a fiabilidade é importante, como os sistemas de identidade e as redes sociais.

Quando afirmamos que algo é fiável, estamos a fazer uma afirmação sobre o futuro. Se algo - uma cadeia de blocos, uma ponte, uma pessoa - é realmente fiável, isso será determinado por acontecimentos futuros. Fazemos o nosso melhor para compreender as razões pelas quais as coisas podem acontecer de uma forma ou de outra (esta criptografia é segura? A engenharia é sólida?), mas, em última análise, estamos a fazer uma previsão informada.

Este facto pode tornar as cadeias de blocos difíceis de explicar. Outras tecnologias são muito mais fáceis de demonstrar, porque as suas qualidades distintivas aparecem rapidamente. Em 1992, para provar que o correio eletrónico funcionava, bastava experimentá-lo uma vez. A prova de que alguém do outro lado do mundo recebeu e respondeu instantaneamente à sua mensagem estava mesmo ali, na sua caixa de entrada.

Mas demonstrar o valor de uma cadeia de blocos não é assim tão fácil. No início, pode ser difícil distinguir entre uma aplicação de cadeia de blocos e uma centralizada. Mas, com o tempo, vão divergir. Um processador de pagamentos centralizado pode censurar as suas transacções, uma rede de meios de comunicação social pode retirar-lhe a plataforma e uma rede social pode fechar o acesso à API ou confiscar o seu nome de utilizador. Uma aplicação de cadeia de blocos, se for corretamente concebida, não o fará.

Isto significa que a determinação do valor das cadeias de blocos depende mais de uma explicação do que de outras tecnologias. Se a proposta de valor for "os programadores podem construir sobre esta API e ela nunca será desligada", não pode simplesmente provar esse valor com uma demonstração técnica porque depende muito dos resultados futuros. Deve apresentar razões, justificações para que se possa confiar em tal afirmação. Tem de o defender.

Mas algo mágico acontece quando grupos de pessoas são capazes de formar expectativas precisas sobre o comportamento futuro de uma cadeia de blocos. Essa fiabilidade futura chega ao presente através do tempo, influenciando e alterando o comportamento no presente.

Quando as pessoas sabem que têm uma base sólida para construir, podem investir e melhorar os seus bens, identidades e bens comuns digitais. Os programadores podem criar empresas, protocolos e aplicações sabendo que a infraestrutura de que dependem não lhes pode ser retirada. A diferença entre os ecossistemas centralizados e os ecossistemas de cadeia de blocos torna-se evidente no presente, porque este último é o local de uma efusão de energia, crescimento e investimento tanto em bens privados como em bens públicos digitais.

O ponto crucial é que isto não resulta apenas do facto de as cadeias de blocos serem fiáveis, mas do facto de os seres humanos serem capazes de formar expectativas precisas sobre essa fiabilidade.

Introduzir a experiência de confiança (TX)

Quando utilizamos cadeias de blocos, estamos sempre a interagir com expectativas sobre comportamentos futuros, quer nos apercebamos disso ou não.

Como utilizador, a sua decisão de armazenar activos no Ethereum é influenciada por expectativas sobre se esses fundos ainda estarão lá no futuro. A sua decisão de investir tempo e capital social no seu perfil ENS, Lens ou Farcaster pode ser influenciada pelas suas expectativas quanto à probabilidade de o protocolo lhe roubar esse perfil num futuro próximo. Como programador, tem expectativas quanto à possibilidade de o Ethereum alterar subitamente as regras do protocolo em que confia como infraestrutura estável para o seu produto ou negócio.

Mesmo as pessoas que menos ativamente pensam nestas coisas são influenciadas pela forma como os outros pensam sobre elas. O utilizador mais casual ou com pouca informação pode utilizar uma predefinição escolhida por alguém que tenha pensado nestas coisas (por exemplo, alguém que utilize Ethereum simplesmente porque é onde os programadores escolheram construir). Ou podem simplesmente interagir com o ecossistema mais "popular" - uma designação selecionada pelo comportamento das multidões e dos mercados que têm em conta as crenças sobre o comportamento futuro.

Mas como é que as pessoas formam essas expectativas, quer se trate de entidades sofisticadas ou dos indivíduos mais casuais? Existem pontos comuns entre eles? Que informações e experiências influenciam as nossas decisões de confiar em algo? E o que é que podemos dizer sobre esse processo? Pode ser bom ou mau? Pode ser melhorado e, em caso afirmativo, como?

Chamemos-lhe Experiência de Confiança, ou TX.

TX é o conjunto de experiências que moldam e informam as nossas expectativas sobre como uma cadeia de blocos (ou outro sistema) se irá comportar no futuro. É a soma de todos os inputs externos que nos levam a acreditar que funcionará de uma determinada forma no futuro - a confiar ou a desconfiar.

Se a Experiência do Utilizador (UX) diz respeito ao modo como uma pessoa interage com uma tecnologia e a experimenta, a Experiência de Confiança (TX) diz respeito ao modo como uma pessoa interage com uma tecnologia e a experimenta, formando expectativas sobre o comportamento futuro dessa tecnologia.

Os componentes que influenciam o TX variam muito em função do utilizador e das suas necessidades. Estes contributos podem ser muito diversos, incluindo:

  1. Ler o código de um contrato inteligente com o qual vai interagir
  2. Ver celebridades a comprar um NFT
  3. Notar um ícone na sua carteira que mostra que está a usar Ethereum
  4. Aprenda sobre as propriedades de segurança de diferentes L2s no L2beat
  5. Veja um painel de controlo que mostra a concentração da exploração mineira de Bitcoin
  6. Verificar se um protocolo foi auditado, mesmo que não compreenda o relatório
  7. Pensar que Sam Bankman-Fried é um bom rapaz com credenciais impressionantes

É importante notar que o TX não é apenas uma lista de coisas que preferimos que as pessoas utilizem para fazer estes juízos. O TX é sobre o que realmente molda a confiança, não sobre o que gostaríamos que a moldasse.

Todas as pessoas que interagem com uma cadeia de blocos ou uma aplicação de cadeia de blocos terão algum tipo de experiência de confiança, embora esta varie muito. Um utilizador casual pode necessitar apenas de uma prova social ("o meu amigo Josh, que é um grande nerd, utiliza Ethereum"), enquanto um programador que esteja a criar uma aplicação se empenhará mais profundamente ("li os documentos") e dependerá de outras provas sociais ("um ex-executivo do Facebook está a construir sobre Bitcoin"). As grandes empresas, os governos e as entidades reguladoras podem ter em conta certos tipos de credenciais ou outros sinais sociais ou de mercado, confiando em peritos para validar a informação técnica.

O TX não é exclusivo das cadeias de blocos. Há muitas tecnologias e sistemas de que dependemos na vida moderna em que o desempenho futuro é essencial. Os serviços em nuvem onde guardamos as nossas cópias de segurança, os protocolos de vários tipos, as estruturas concretas em que vivemos e os contratos legais são todos casos em que uma parte significativa do valor reside no que acontece (ou não acontece) no futuro. Construímos em torno de cada uma destas tecnologias os componentes do TX que permitem que as pessoas ganhem confiança suficiente para as utilizarem e confiarem nelas.

Mas ainda é cedo para a cadeia de blocos TX. Atualmente, o nosso TX assemelha-se muito à experiência de utilizador dos primeiros softwares.

As primeiras experiências de utilização de software foram construídas por pessoas que sabiam como um computador funcionava e pressupunham muitos conhecimentos pré-existentes dos seus utilizadores. O termo "experiência do utilizador" só foi cunhado em 1993, e a teoria e a prática de tornar o software utilizável por pessoas comuns ainda estava a nascer.

estamos aqui

A atual cadeia de blocos TX é análoga. É criado, na sua maioria, por pessoas que compreendem o funcionamento de uma cadeia de blocos e, frequentemente, pressupõe conhecimentos pré-existentes por parte dos seus utilizadores. Tal como a indústria do software teve de inventar a prática do design UX, temos de descobrir como criar uma TX que possa ir além dos utilizadores avançados e escalar as cadeias de blocos para milhares de milhões de pessoas.

Quais são os componentes do TX?

Que tipo de coisas contribuem para o TX? Podemos identificar algumas categorias gerais que são comuns às cadeias de blocos e a outros sistemas.

1. Fazemos a nossa própria investigação

Quando decidimos confiar numa coisa, tentamos muitas vezes compreender essa coisa por nós próprios. Em criptografia, isto pode envolver a leitura de livros brancos, código, documentação, ouvir podcasts, consultar várias outras fontes primárias e melhorar o nosso conhecimento dos domínios relevantes ("como é que uma função hash funciona, afinal?"). Tentamos perceber, por nós próprios, como é que estas coisas funcionam e porquê.

Do mesmo modo, se comprar uma casa, pode querer inspecionar os alicerces ou procurar bolor debaixo das tábuas do chão. E se está a decidir se contrata um advogado, pode querer compreender as suas motivações e experiência, para melhor modelar o seu comportamento futuro.

Por vezes, fazer a nossa própria investigação pode implicar tentar compreender os incentivos dos actores de um sistema. Será que um fornecedor de serviços de computação em nuvem tem um forte incentivo para não perder os nossos dados, uma vez que, se o fizer, sofrerá sanções legais? Os construtores de uma torre de escritórios são responsáveis se esta ruir? Numa cadeia de blocos, existem incentivos suficientes para pagar aos stakers ou aos mineiros para que apoiem o protocolo a longo prazo?

As cadeias de blocos têm uma vantagem especial no que respeita a esta componente do TX. As cadeias de blocos são incrivelmente transparentes, relativamente a outros sistemas. A lógica interna - código, especificações - que molda o seu comportamento está aberta e é transparente, podendo ser lida por qualquer pessoa (para aqueles que têm os conhecimentos necessários para a compreender).

Mas há limites óbvios para confiar na nossa própria compreensão de um sistema para prever o seu comportamento futuro. Muitos sistemas, incluindo as cadeias de blocos, são extremamente complexos. Mesmo as pessoas que têm experiência num componente do sistema (por exemplo protocolos de consenso) pode não ter as competências necessárias para avaliar outros componentes (por exemplo, uma aplicação complexa de solidez). Poucas pessoas conseguem avaliar as fontes primárias para além do seu domínio restrito de especialização.

2. Confiamos noutras pessoas: amigos, influenciadores, especialistas

Muitas vezes, baseamos a nossa decisão de confiar num sistema nos conselhos ou recomendações de outras pessoas. Mesmo quando estamos a fazer a nossa própria investigação, continuamos a depender das pessoas que criaram os recursos educativos que utilizamos para aprender.

Por vezes, pode tratar-se simplesmente de pessoas que conhecemos: a nossa família, amigos ou colegas de trabalho. Olhamos para a experiência relativa no nosso círculo social, ligando-nos a cadeias de confiança ("o meu amigo Josh, que é um grande nerd, usa Ethereum. Ficou a saber disso através do seu amigo Tim, que é ainda mais nerd e passa muito tempo no ethresear.ch").

Noutros casos, estamos à procura de alguém mais afastado no gráfico social, mas com conhecimentos mais profundos. Nas criptomoedas, isto assume muitas formas: auditores de contratos inteligentes, seguir investigadores no Twitter, ouvir podcasts, tentar descobrir quem é credível.

O L2Beat é um exemplo de um contribuinte para o TX que utiliza peritos (os membros da equipa do L2Beat que inspeccionam e avaliam as propriedades reais das L2) para informar e educar os utilizadores sobre as L2 à escala.

O L2Beat foi uma atualização significativa para o TX da Ethereum

Confiar em especialistas também tem limitações. Depende de um ecossistema saudável que produza e mantenha redes de especialistas. Por várias razões, pode simplesmente não haver uma oferta suficiente de peritos (especialmente peritos que falem a sua língua!). Ou pode haver incentivos desalinhados que produzem "especialistas" que não são dignos de confiança (ver: agências de notação de obrigações em 2007, ou influenciadores populares de criptomoedas no Twitter em 2014, 2017, 2021...).

Esta é uma das razões pelas quais a honestidade intelectual é um valor tão importante para os ecossistemas de cadeias de blocos. Uma comunidade que valoriza a honestidade intelectual tem talvez menos probabilidades de ser invadida por vigaristas ou falsos peritos. Ou, pelo menos, é mais provável que mantenha um número suficiente de especialistas autênticos para competir com os maus.

Os especialistas precisam de obter os seus conhecimentos de algum lado. Este facto sublinha a importância de (1), uma vez que facilitar a qualquer pessoa a realização da sua própria investigação pode produzir um maior número de peritos credíveis que podem contribuir para a TX global de um ecossistema de cadeias de blocos.

3. Comportamento histórico de um sistema

É frequente olharmos para o passado para compreender o futuro. Isto é captado pelo "efeito Lindy", a ideia de que a esperança de vida futura de uma tecnologia é proporcional à sua idade atual. Não é de admirar que no ecossistema criptográfico se fale frequentemente de coisas que atingem o estatuto de "Lindy".

Quando não dispomos de análogos históricos exactos, recorremos a sistemas semelhantes. Este tipo de avião já se despenhou antes? Alguma cadeia de blocos falhou alguma vez?

Este é um componente em que o TX da cadeia de blocos tende a ser fraco, dado que as cadeias de blocos são tão novas e ainda estão a evoluir em relação a outras fontes de dureza.

4. Provas sociais em massa, como multidões & mercados

Somos animais sociais, habituados a utilizar pistas sociais e comportamentos de grupo para informar as nossas próprias crenças. O que é que os meus amigos pensam? A minha tribo gosta desta ou daquela corrente? O que é que o mercado diz?

Estes são componentes muito poderosos do TX. Em alguns casos, podem resultar num padrão poderoso que é difícil de alterar. Isto pode ser positivo, pois pode indicar uma confiança justificada na fiabilidade de um sistema. Mas uma predefinição mal escolhida - ou uma predefinição que não é actualizada quando os factos mudam - pode levar as pessoas a utilizar sistemas inseguros.

Na criptografia, estamos muito familiarizados com a forma como estes componentes podem criar um TX terrível para um ecossistema de cadeias de blocos. Celebridades, investidores famosos e muitos "especialistas" investiram no Terra antes de a cadeia de blocos se desmoronar. E os mercados podem, por vezes, estar muito enganados, como aconteceu com a Enron e a FTX.

Como podemos melhorar o TX do Ethereum?

Um dos principais objectivos da comunidade Ethereum deve ser o de melhorar o TX do ecossistema Ethereum.

As cadeias de blocos são novas, estranhas e pouco intuitivas. As pessoas, as culturas e as sociedades têm dúvidas e preocupações razoáveis quanto à sua utilização como infraestrutura global. Quais são os seus limites? Será que vão falhar ou corromper-se? São seguros? Para que as cadeias de blocos sejam bem sucedidas, estas questões têm de ser respondidas, não apenas uma vez, mas uma e outra vez. E a forma de o fazermos é criando o melhor TX possível para o nosso ecossistema.

Mas como é que devemos abordar esta tarefa? Esse projeto é muito maior do que esta publicação no blogue.

Mas, como ponto de partida, aqui estão três princípios para uma boa TX de cadeia de blocos:

Em primeiro lugar, o TX precisa de criar expectativas exactas.

O TX que consiste numa câmara de eco de explicações simples, claras e agradáveis sobre uma cadeia de blocos, mas que acaba por criar falsas expectativas, é um mau TX.

Os bons TX devem esforçar-se sempre por criar percepções exactas de fiabilidade e não apenas vender a história mais idealizada. Muitas vezes, isso significa ser honesto em relação às suas limitações, fraquezas e riscos.

Mais uma vez, é por isso que tanto a transparência como a honestidade intelectual são propriedades tão cruciais para as comunidades de cadeias de blocos. Existem muitos incentivos óbvios para que os actores dos ecossistemas criptográficos enganem os outros ou escondam limitações ou riscos reais na conceção dos protocolos. Um bom TX significa opor-se a essas influências corrosivas e manter o nosso ecossistema num nível mais elevado.

Em segundo lugar, o TX é uma propriedade de um ecossistema e não um produto individual.

Se é um programador de aplicações, tem controlo sobre os quatro cantos da sua aplicação. Isto dá-lhe um poder significativo para moldar a TX do seu utilizador.

Mas as percepções e expectativas dos seus utilizadores sobre a criptomoeda ou NFT que utilizam na sua aplicação, ou sobre o Ethereum como um todo, ou sobre a ideia de blockchains em geral, dependem em grande parte de coisas fora do seu controlo. O ecossistema mais vasto é o que fornece os especialistas, os recursos educativos, os memes ou o comportamento da multidão/mercado que molda uma grande parte da TX do seu utilizador. Isto também é verdade em casos não relacionados com a cadeia de blocos. O TX da sua conta de cheques é influenciado pelas suas expectativas em relação à moeda fiduciária nela armazenada, pelo sistema jurídico da sua jurisdição, pelo comportamento e reputação do sector bancário em geral e por muitos outros factores.

A vantagem é que as aplicações podem herdar o bom TX do ecossistema de que fazem parte. É mais fácil para um protocolo como o MakerDAO ou o Farcaster fazer afirmações credíveis aos seus utilizadores sobre o seu funcionamento quando é construído sobre uma rede subjacente que tem tanto de robusto como de grande TX.

O TX é também muito mais credível quando não provém de um único partido. Os peritos podem ser mais credíveis se forem independentes uns dos outros e até discordarem em certa medida. Talvez um ecossistema ligeiramente contraditório tenha mais probabilidades de encontrar a verdade e de se revelar credível ao longo do tempo.

Tudo isto significa que, quando estamos a tentar avaliar a TX, temos de olhar para todo o ecossistema e não para uma aplicação específica. Significa também que uma boa TX não é da responsabilidade de um único ator, mas algo que só podemos alcançar em conjunto como um ecossistema.

Em terceiro lugar, o TX precisa de aumentar e diminuir a escala para ir ao encontro das pessoas onde elas estão.

O TX do Ethereum tem de servir uma gama extraordinária de utilizadores. Utilizadores individuais, programadores, grandes empresas, agências governamentais e reguladores, de todas as nações e culturas do mundo, todos precisam de coisas diferentes para os ajudar a chegar a um entendimento informado sobre as propriedades reais e a fiabilidade do Ethereum.

Isto significa que um bom TX deve ir ao encontro das pessoas onde elas se encontram. Uma boa TX não significa assumir ingenuamente que todos os utilizadores comuns irão ler o papel amarelo ou inspecionar o código do contrato inteligente. Para muitos utilizadores, uma boa TX pode significar apenas que as predefinições que lhes são fornecidas (pelo mercado, pela sua tribo, pelo seu regulador, pelos seus amigos, pela sua carteira) são suficientemente boas, e o processo que escolhe essa predefinição é informado por um envolvimento mais profundo com a TX da blockchain.

Mas tornar o TX tão acessível quanto possível não significa subestimar as pessoas ou apenas simplificar as coisas para elas. Não devemos deixar que o desejo de uma UX Web2 familiar se sobreponha aos interesses de uma TX correcta e informada.

Em primeiro lugar, porque há muitas pessoas que exigem um padrão elevado para o seu TX - querem verificar antes de confiar. A Blockchain TX também tem de ser dimensionada para os satisfazer.

Em segundo lugar, porque uma boa experiência do utilizador - tal como uma boa experiência do utilizador - irá realmente ensinar coisas às pessoas ao longo do tempo e melhorar a capacidade dos utilizadores para compreenderem sistemas complexos.

A experiência de utilizador moderna baseia-se em muitas convenções, símbolos ou metáforas conceptuais que foram inventadas e introduzidas ao longo de décadas de inovação da experiência de utilizador. A interface que está a utilizar para ler esta publicação do blogue contém componentes desenvolvidos e introduzidos ao longo de décadas (um teclado, uma GUI, um ambiente de trabalho, um cursor do rato, um documento que se desloca, um ecrã tátil...). Hoje em dia, tomamo-las por garantidas porque os tecnólogos foram bem sucedidos a ensiná-las. Mas, em tempos, eram estranhos e desconhecidos para as pessoas. Um bom TX deve ser capaz de fazer algo semelhante.


Observações pontuais, adenda, advertências:

  • TX ajuda a perceber porque é que a comunidade criptográfica é dominada por debates e discussões. Estamos todos a tentar raciocinar sobre o que vai acontecer no futuro, tentando responder a perguntas que não têm respostas empíricas: Será que o limite de oferta de 21 milhões de Bitcoin vai manter-se? O PoS do Ethereum conduzirá à censura ou à concentração de poder?
  • O TX ajuda a esclarecer como e porque é que falamos tanto de "educação" nas comunidades criptográficas. Compreendemos implicitamente que a "educação" é mais do que educar os programadores sobre como construir dapps. Há uma ideia implícita de que todos devem ser capazes de aprender como e porque funciona o Ethereum, mesmo que sejam apenas utilizadores muito ocasionais.
  • É claro que a TX não é a única coisa que nos deve preocupar com as cadeias de blocos. Uma cadeia de blocos com um grande TX e muito fiável, mas que não consegue escalar para satisfazer a procura de espaço de blocos, terá um impacto limitado no mundo. Uma cadeia de blocos com uma péssima experiência de desenvolvimento & ecossistema não atrairá aplicações úteis.
  • O elefante na sala é que a "expetativa" com que muitos utilizadores da cadeia de blocos mais se preocupam é o preço de algum ativo digital. Existe uma mania especulativa em torno das criptomoedas, que provavelmente continuará durante algum tempo, que pode distrair as pessoas do valor subjacente destas plataformas. Mas esse valor subjacente existe de facto, e continuará a existir quando a mania acabar. O TX não tem obviamente a ver com o desempenho financeiro futuro de um ativo, mas sim com estas propriedades mais fundamentais.
  • Uma barreira para a TX de cadeias de blocos é o facto de os padrões das pessoas para a TX de software serem muito baixos. As pessoas têm a expetativa de que o software é efémero, que se pode sempre "desfazer" e que as empresas que controlam esse software vão subir e descer ao longo do tempo. A maior parte das pessoas não compreende que o TX do mundo digital pode ser muito melhor, que o software pode realmente ter dureza, pelo que este ainda não é um fator de diferenciação.
  • A nossa relação com o TX é provavelmente modificada ou proporcional à nossa preferência temporal. Uma cadeia de blocos que consegue satisfazer as expectativas durante um ano antes de entrar em colapso é um verdadeiro fracasso. Mas uma cadeia de blocos que possa satisfazer as expectativas durante 30 anos é obviamente valiosa para muitos casos de utilização. Muitas pessoas utilizam cadeias de blocos "baratas mas centralizadas" para transacções ocasionais, mas nunca deixariam fundos nelas.
  • Há aqui uma ligação óbvia ao meu artigo Atoms, Institutions, Blockchains, que introduz o conceito de "dureza" como a caraterística distintiva das cadeias de blocos que lhes permite desempenhar funções que, de outro modo, estariam limitadas às instituições (como a lei ou o dinheiro) ou à natureza (como o ouro). Pode pensar no TX como uma estrutura para a forma como as pessoas experienciam e raciocinam sobre a dureza quando esta existe. Embora não tenha de ler ou interessar-se pelo AIB para tirar partido deste post.
  • Há uma ideia popular (embora mal orientada) nas criptomoedas de que a forma correcta de conseguir a adoção em massa da cadeia de blocos é esconder ou abstrair completamente a "cadeia de blocos" do utilizador (chamemos-lhe a tese do "véu de abstração"). O TX pretende ser uma refutação desta ideia, e talvez um caminho a seguir. Ao enquadrar a TX como análoga e complementar à UX, talvez possamos encontrar formas mais práticas, enquanto ecossistema, de tornar as criptomoedas mais acessíveis sem esconder as propriedades distintivas essenciais que separam as cadeias de blocos de outro software e ajudar os utilizadores a fazer escolhas informadas. Uma boa experiência de utilizador e uma boa experiência de utilizador não são incompatíveis - trata-se apenas de um problema de conceção numa fase inicial de uma nova tecnologia. Todos os problemas são solucionáveis.
  • O recente post de Dan Finlay, The Protocol Seeking Protocol, contém algumas ideias complementares, em particular relacionadas com a forma como as pessoas (e grupos de pessoas) descobrem e depois aprendem a confiar em novas fontes de dureza. Penso que isto se encaixa perfeitamente no enquadramento "TX" e as ideias de Dan são mais profundas do que este post sobre a forma como o fazemos na prática.
  • Um dos buracos mais óbvios no TX do ecossistema da cadeia de blocos é a falta de qualquer recurso fiável e informado que analise, meça e compare as principais métricas de segurança de diferentes cadeias L1. Como é que a "segurança económica" do Ethereum se compara à do Bitcoin, do Tron, do Solana ou do Cardano? Como é que devemos fazer essas comparações? Quais são as métricas que devemos ter em conta? Quem vai construir o "L2beat" para os L1?

Agradecimentos a Rachel, Tim, Danny, Liam, Josh, Jesse, Dankrad, Justin, Trent, Jason e ST pelos seus comentários a versões anteriores.

Imagem UX antiga do Norton Commander de Yuri Samoilov

Declaração de exoneração de responsabilidade:

  1. Este artigo foi reimpresso de [[mirror]...Todos os direitos de autor pertencem ao autor original Josh Stark. Se houver objecções a esta reimpressão, contacte a equipa da Gate Learn, que tratará prontamente do assunto.
  2. Declaração de exoneração de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são da exclusiva responsabilidade do autor e não constituem um conselho de investimento.
  3. As traduções do artigo para outras línguas são efectuadas pela equipa Gate Learn. A menos que seja mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Compreender a experiência de confiança (TX)

PrincipianteMar 12, 2024
Este artigo fornece uma explicação pormenorizada da experiência de confiança na cadeia de blocos.
Compreender a experiência de confiança (TX)

*Reencaminhar o título original:Making sense of Trust Experience (TX)

O valor distintivo das cadeias de blocos é o facto de poderem ser fiáveis.

As cadeias de blocos podem ser tornadas consistentemente resistentes à manipulação, censura ou captura. A sua conceção pode torná-los transparentes e acessíveis de forma fiável. As cadeias de blocos não têm apenas essas propriedades temporariamente - valorizamo-las porque temos boas razões para acreditar que esta dureza caraterística persistirá.

Esta propriedade enganadoramente simples permitiu características de ordem superior. Ao combinar esta fiabilidade com um ambiente de computação programável, as cadeias de blocos permitiram a propriedade digital (como as criptomoedas, os tokens e os NFT), sistemas financeiros globais complexos e outros casos de utilização em que a fiabilidade é importante, como os sistemas de identidade e as redes sociais.

Quando afirmamos que algo é fiável, estamos a fazer uma afirmação sobre o futuro. Se algo - uma cadeia de blocos, uma ponte, uma pessoa - é realmente fiável, isso será determinado por acontecimentos futuros. Fazemos o nosso melhor para compreender as razões pelas quais as coisas podem acontecer de uma forma ou de outra (esta criptografia é segura? A engenharia é sólida?), mas, em última análise, estamos a fazer uma previsão informada.

Este facto pode tornar as cadeias de blocos difíceis de explicar. Outras tecnologias são muito mais fáceis de demonstrar, porque as suas qualidades distintivas aparecem rapidamente. Em 1992, para provar que o correio eletrónico funcionava, bastava experimentá-lo uma vez. A prova de que alguém do outro lado do mundo recebeu e respondeu instantaneamente à sua mensagem estava mesmo ali, na sua caixa de entrada.

Mas demonstrar o valor de uma cadeia de blocos não é assim tão fácil. No início, pode ser difícil distinguir entre uma aplicação de cadeia de blocos e uma centralizada. Mas, com o tempo, vão divergir. Um processador de pagamentos centralizado pode censurar as suas transacções, uma rede de meios de comunicação social pode retirar-lhe a plataforma e uma rede social pode fechar o acesso à API ou confiscar o seu nome de utilizador. Uma aplicação de cadeia de blocos, se for corretamente concebida, não o fará.

Isto significa que a determinação do valor das cadeias de blocos depende mais de uma explicação do que de outras tecnologias. Se a proposta de valor for "os programadores podem construir sobre esta API e ela nunca será desligada", não pode simplesmente provar esse valor com uma demonstração técnica porque depende muito dos resultados futuros. Deve apresentar razões, justificações para que se possa confiar em tal afirmação. Tem de o defender.

Mas algo mágico acontece quando grupos de pessoas são capazes de formar expectativas precisas sobre o comportamento futuro de uma cadeia de blocos. Essa fiabilidade futura chega ao presente através do tempo, influenciando e alterando o comportamento no presente.

Quando as pessoas sabem que têm uma base sólida para construir, podem investir e melhorar os seus bens, identidades e bens comuns digitais. Os programadores podem criar empresas, protocolos e aplicações sabendo que a infraestrutura de que dependem não lhes pode ser retirada. A diferença entre os ecossistemas centralizados e os ecossistemas de cadeia de blocos torna-se evidente no presente, porque este último é o local de uma efusão de energia, crescimento e investimento tanto em bens privados como em bens públicos digitais.

O ponto crucial é que isto não resulta apenas do facto de as cadeias de blocos serem fiáveis, mas do facto de os seres humanos serem capazes de formar expectativas precisas sobre essa fiabilidade.

Introduzir a experiência de confiança (TX)

Quando utilizamos cadeias de blocos, estamos sempre a interagir com expectativas sobre comportamentos futuros, quer nos apercebamos disso ou não.

Como utilizador, a sua decisão de armazenar activos no Ethereum é influenciada por expectativas sobre se esses fundos ainda estarão lá no futuro. A sua decisão de investir tempo e capital social no seu perfil ENS, Lens ou Farcaster pode ser influenciada pelas suas expectativas quanto à probabilidade de o protocolo lhe roubar esse perfil num futuro próximo. Como programador, tem expectativas quanto à possibilidade de o Ethereum alterar subitamente as regras do protocolo em que confia como infraestrutura estável para o seu produto ou negócio.

Mesmo as pessoas que menos ativamente pensam nestas coisas são influenciadas pela forma como os outros pensam sobre elas. O utilizador mais casual ou com pouca informação pode utilizar uma predefinição escolhida por alguém que tenha pensado nestas coisas (por exemplo, alguém que utilize Ethereum simplesmente porque é onde os programadores escolheram construir). Ou podem simplesmente interagir com o ecossistema mais "popular" - uma designação selecionada pelo comportamento das multidões e dos mercados que têm em conta as crenças sobre o comportamento futuro.

Mas como é que as pessoas formam essas expectativas, quer se trate de entidades sofisticadas ou dos indivíduos mais casuais? Existem pontos comuns entre eles? Que informações e experiências influenciam as nossas decisões de confiar em algo? E o que é que podemos dizer sobre esse processo? Pode ser bom ou mau? Pode ser melhorado e, em caso afirmativo, como?

Chamemos-lhe Experiência de Confiança, ou TX.

TX é o conjunto de experiências que moldam e informam as nossas expectativas sobre como uma cadeia de blocos (ou outro sistema) se irá comportar no futuro. É a soma de todos os inputs externos que nos levam a acreditar que funcionará de uma determinada forma no futuro - a confiar ou a desconfiar.

Se a Experiência do Utilizador (UX) diz respeito ao modo como uma pessoa interage com uma tecnologia e a experimenta, a Experiência de Confiança (TX) diz respeito ao modo como uma pessoa interage com uma tecnologia e a experimenta, formando expectativas sobre o comportamento futuro dessa tecnologia.

Os componentes que influenciam o TX variam muito em função do utilizador e das suas necessidades. Estes contributos podem ser muito diversos, incluindo:

  1. Ler o código de um contrato inteligente com o qual vai interagir
  2. Ver celebridades a comprar um NFT
  3. Notar um ícone na sua carteira que mostra que está a usar Ethereum
  4. Aprenda sobre as propriedades de segurança de diferentes L2s no L2beat
  5. Veja um painel de controlo que mostra a concentração da exploração mineira de Bitcoin
  6. Verificar se um protocolo foi auditado, mesmo que não compreenda o relatório
  7. Pensar que Sam Bankman-Fried é um bom rapaz com credenciais impressionantes

É importante notar que o TX não é apenas uma lista de coisas que preferimos que as pessoas utilizem para fazer estes juízos. O TX é sobre o que realmente molda a confiança, não sobre o que gostaríamos que a moldasse.

Todas as pessoas que interagem com uma cadeia de blocos ou uma aplicação de cadeia de blocos terão algum tipo de experiência de confiança, embora esta varie muito. Um utilizador casual pode necessitar apenas de uma prova social ("o meu amigo Josh, que é um grande nerd, utiliza Ethereum"), enquanto um programador que esteja a criar uma aplicação se empenhará mais profundamente ("li os documentos") e dependerá de outras provas sociais ("um ex-executivo do Facebook está a construir sobre Bitcoin"). As grandes empresas, os governos e as entidades reguladoras podem ter em conta certos tipos de credenciais ou outros sinais sociais ou de mercado, confiando em peritos para validar a informação técnica.

O TX não é exclusivo das cadeias de blocos. Há muitas tecnologias e sistemas de que dependemos na vida moderna em que o desempenho futuro é essencial. Os serviços em nuvem onde guardamos as nossas cópias de segurança, os protocolos de vários tipos, as estruturas concretas em que vivemos e os contratos legais são todos casos em que uma parte significativa do valor reside no que acontece (ou não acontece) no futuro. Construímos em torno de cada uma destas tecnologias os componentes do TX que permitem que as pessoas ganhem confiança suficiente para as utilizarem e confiarem nelas.

Mas ainda é cedo para a cadeia de blocos TX. Atualmente, o nosso TX assemelha-se muito à experiência de utilizador dos primeiros softwares.

As primeiras experiências de utilização de software foram construídas por pessoas que sabiam como um computador funcionava e pressupunham muitos conhecimentos pré-existentes dos seus utilizadores. O termo "experiência do utilizador" só foi cunhado em 1993, e a teoria e a prática de tornar o software utilizável por pessoas comuns ainda estava a nascer.

estamos aqui

A atual cadeia de blocos TX é análoga. É criado, na sua maioria, por pessoas que compreendem o funcionamento de uma cadeia de blocos e, frequentemente, pressupõe conhecimentos pré-existentes por parte dos seus utilizadores. Tal como a indústria do software teve de inventar a prática do design UX, temos de descobrir como criar uma TX que possa ir além dos utilizadores avançados e escalar as cadeias de blocos para milhares de milhões de pessoas.

Quais são os componentes do TX?

Que tipo de coisas contribuem para o TX? Podemos identificar algumas categorias gerais que são comuns às cadeias de blocos e a outros sistemas.

1. Fazemos a nossa própria investigação

Quando decidimos confiar numa coisa, tentamos muitas vezes compreender essa coisa por nós próprios. Em criptografia, isto pode envolver a leitura de livros brancos, código, documentação, ouvir podcasts, consultar várias outras fontes primárias e melhorar o nosso conhecimento dos domínios relevantes ("como é que uma função hash funciona, afinal?"). Tentamos perceber, por nós próprios, como é que estas coisas funcionam e porquê.

Do mesmo modo, se comprar uma casa, pode querer inspecionar os alicerces ou procurar bolor debaixo das tábuas do chão. E se está a decidir se contrata um advogado, pode querer compreender as suas motivações e experiência, para melhor modelar o seu comportamento futuro.

Por vezes, fazer a nossa própria investigação pode implicar tentar compreender os incentivos dos actores de um sistema. Será que um fornecedor de serviços de computação em nuvem tem um forte incentivo para não perder os nossos dados, uma vez que, se o fizer, sofrerá sanções legais? Os construtores de uma torre de escritórios são responsáveis se esta ruir? Numa cadeia de blocos, existem incentivos suficientes para pagar aos stakers ou aos mineiros para que apoiem o protocolo a longo prazo?

As cadeias de blocos têm uma vantagem especial no que respeita a esta componente do TX. As cadeias de blocos são incrivelmente transparentes, relativamente a outros sistemas. A lógica interna - código, especificações - que molda o seu comportamento está aberta e é transparente, podendo ser lida por qualquer pessoa (para aqueles que têm os conhecimentos necessários para a compreender).

Mas há limites óbvios para confiar na nossa própria compreensão de um sistema para prever o seu comportamento futuro. Muitos sistemas, incluindo as cadeias de blocos, são extremamente complexos. Mesmo as pessoas que têm experiência num componente do sistema (por exemplo protocolos de consenso) pode não ter as competências necessárias para avaliar outros componentes (por exemplo, uma aplicação complexa de solidez). Poucas pessoas conseguem avaliar as fontes primárias para além do seu domínio restrito de especialização.

2. Confiamos noutras pessoas: amigos, influenciadores, especialistas

Muitas vezes, baseamos a nossa decisão de confiar num sistema nos conselhos ou recomendações de outras pessoas. Mesmo quando estamos a fazer a nossa própria investigação, continuamos a depender das pessoas que criaram os recursos educativos que utilizamos para aprender.

Por vezes, pode tratar-se simplesmente de pessoas que conhecemos: a nossa família, amigos ou colegas de trabalho. Olhamos para a experiência relativa no nosso círculo social, ligando-nos a cadeias de confiança ("o meu amigo Josh, que é um grande nerd, usa Ethereum. Ficou a saber disso através do seu amigo Tim, que é ainda mais nerd e passa muito tempo no ethresear.ch").

Noutros casos, estamos à procura de alguém mais afastado no gráfico social, mas com conhecimentos mais profundos. Nas criptomoedas, isto assume muitas formas: auditores de contratos inteligentes, seguir investigadores no Twitter, ouvir podcasts, tentar descobrir quem é credível.

O L2Beat é um exemplo de um contribuinte para o TX que utiliza peritos (os membros da equipa do L2Beat que inspeccionam e avaliam as propriedades reais das L2) para informar e educar os utilizadores sobre as L2 à escala.

O L2Beat foi uma atualização significativa para o TX da Ethereum

Confiar em especialistas também tem limitações. Depende de um ecossistema saudável que produza e mantenha redes de especialistas. Por várias razões, pode simplesmente não haver uma oferta suficiente de peritos (especialmente peritos que falem a sua língua!). Ou pode haver incentivos desalinhados que produzem "especialistas" que não são dignos de confiança (ver: agências de notação de obrigações em 2007, ou influenciadores populares de criptomoedas no Twitter em 2014, 2017, 2021...).

Esta é uma das razões pelas quais a honestidade intelectual é um valor tão importante para os ecossistemas de cadeias de blocos. Uma comunidade que valoriza a honestidade intelectual tem talvez menos probabilidades de ser invadida por vigaristas ou falsos peritos. Ou, pelo menos, é mais provável que mantenha um número suficiente de especialistas autênticos para competir com os maus.

Os especialistas precisam de obter os seus conhecimentos de algum lado. Este facto sublinha a importância de (1), uma vez que facilitar a qualquer pessoa a realização da sua própria investigação pode produzir um maior número de peritos credíveis que podem contribuir para a TX global de um ecossistema de cadeias de blocos.

3. Comportamento histórico de um sistema

É frequente olharmos para o passado para compreender o futuro. Isto é captado pelo "efeito Lindy", a ideia de que a esperança de vida futura de uma tecnologia é proporcional à sua idade atual. Não é de admirar que no ecossistema criptográfico se fale frequentemente de coisas que atingem o estatuto de "Lindy".

Quando não dispomos de análogos históricos exactos, recorremos a sistemas semelhantes. Este tipo de avião já se despenhou antes? Alguma cadeia de blocos falhou alguma vez?

Este é um componente em que o TX da cadeia de blocos tende a ser fraco, dado que as cadeias de blocos são tão novas e ainda estão a evoluir em relação a outras fontes de dureza.

4. Provas sociais em massa, como multidões & mercados

Somos animais sociais, habituados a utilizar pistas sociais e comportamentos de grupo para informar as nossas próprias crenças. O que é que os meus amigos pensam? A minha tribo gosta desta ou daquela corrente? O que é que o mercado diz?

Estes são componentes muito poderosos do TX. Em alguns casos, podem resultar num padrão poderoso que é difícil de alterar. Isto pode ser positivo, pois pode indicar uma confiança justificada na fiabilidade de um sistema. Mas uma predefinição mal escolhida - ou uma predefinição que não é actualizada quando os factos mudam - pode levar as pessoas a utilizar sistemas inseguros.

Na criptografia, estamos muito familiarizados com a forma como estes componentes podem criar um TX terrível para um ecossistema de cadeias de blocos. Celebridades, investidores famosos e muitos "especialistas" investiram no Terra antes de a cadeia de blocos se desmoronar. E os mercados podem, por vezes, estar muito enganados, como aconteceu com a Enron e a FTX.

Como podemos melhorar o TX do Ethereum?

Um dos principais objectivos da comunidade Ethereum deve ser o de melhorar o TX do ecossistema Ethereum.

As cadeias de blocos são novas, estranhas e pouco intuitivas. As pessoas, as culturas e as sociedades têm dúvidas e preocupações razoáveis quanto à sua utilização como infraestrutura global. Quais são os seus limites? Será que vão falhar ou corromper-se? São seguros? Para que as cadeias de blocos sejam bem sucedidas, estas questões têm de ser respondidas, não apenas uma vez, mas uma e outra vez. E a forma de o fazermos é criando o melhor TX possível para o nosso ecossistema.

Mas como é que devemos abordar esta tarefa? Esse projeto é muito maior do que esta publicação no blogue.

Mas, como ponto de partida, aqui estão três princípios para uma boa TX de cadeia de blocos:

Em primeiro lugar, o TX precisa de criar expectativas exactas.

O TX que consiste numa câmara de eco de explicações simples, claras e agradáveis sobre uma cadeia de blocos, mas que acaba por criar falsas expectativas, é um mau TX.

Os bons TX devem esforçar-se sempre por criar percepções exactas de fiabilidade e não apenas vender a história mais idealizada. Muitas vezes, isso significa ser honesto em relação às suas limitações, fraquezas e riscos.

Mais uma vez, é por isso que tanto a transparência como a honestidade intelectual são propriedades tão cruciais para as comunidades de cadeias de blocos. Existem muitos incentivos óbvios para que os actores dos ecossistemas criptográficos enganem os outros ou escondam limitações ou riscos reais na conceção dos protocolos. Um bom TX significa opor-se a essas influências corrosivas e manter o nosso ecossistema num nível mais elevado.

Em segundo lugar, o TX é uma propriedade de um ecossistema e não um produto individual.

Se é um programador de aplicações, tem controlo sobre os quatro cantos da sua aplicação. Isto dá-lhe um poder significativo para moldar a TX do seu utilizador.

Mas as percepções e expectativas dos seus utilizadores sobre a criptomoeda ou NFT que utilizam na sua aplicação, ou sobre o Ethereum como um todo, ou sobre a ideia de blockchains em geral, dependem em grande parte de coisas fora do seu controlo. O ecossistema mais vasto é o que fornece os especialistas, os recursos educativos, os memes ou o comportamento da multidão/mercado que molda uma grande parte da TX do seu utilizador. Isto também é verdade em casos não relacionados com a cadeia de blocos. O TX da sua conta de cheques é influenciado pelas suas expectativas em relação à moeda fiduciária nela armazenada, pelo sistema jurídico da sua jurisdição, pelo comportamento e reputação do sector bancário em geral e por muitos outros factores.

A vantagem é que as aplicações podem herdar o bom TX do ecossistema de que fazem parte. É mais fácil para um protocolo como o MakerDAO ou o Farcaster fazer afirmações credíveis aos seus utilizadores sobre o seu funcionamento quando é construído sobre uma rede subjacente que tem tanto de robusto como de grande TX.

O TX é também muito mais credível quando não provém de um único partido. Os peritos podem ser mais credíveis se forem independentes uns dos outros e até discordarem em certa medida. Talvez um ecossistema ligeiramente contraditório tenha mais probabilidades de encontrar a verdade e de se revelar credível ao longo do tempo.

Tudo isto significa que, quando estamos a tentar avaliar a TX, temos de olhar para todo o ecossistema e não para uma aplicação específica. Significa também que uma boa TX não é da responsabilidade de um único ator, mas algo que só podemos alcançar em conjunto como um ecossistema.

Em terceiro lugar, o TX precisa de aumentar e diminuir a escala para ir ao encontro das pessoas onde elas estão.

O TX do Ethereum tem de servir uma gama extraordinária de utilizadores. Utilizadores individuais, programadores, grandes empresas, agências governamentais e reguladores, de todas as nações e culturas do mundo, todos precisam de coisas diferentes para os ajudar a chegar a um entendimento informado sobre as propriedades reais e a fiabilidade do Ethereum.

Isto significa que um bom TX deve ir ao encontro das pessoas onde elas se encontram. Uma boa TX não significa assumir ingenuamente que todos os utilizadores comuns irão ler o papel amarelo ou inspecionar o código do contrato inteligente. Para muitos utilizadores, uma boa TX pode significar apenas que as predefinições que lhes são fornecidas (pelo mercado, pela sua tribo, pelo seu regulador, pelos seus amigos, pela sua carteira) são suficientemente boas, e o processo que escolhe essa predefinição é informado por um envolvimento mais profundo com a TX da blockchain.

Mas tornar o TX tão acessível quanto possível não significa subestimar as pessoas ou apenas simplificar as coisas para elas. Não devemos deixar que o desejo de uma UX Web2 familiar se sobreponha aos interesses de uma TX correcta e informada.

Em primeiro lugar, porque há muitas pessoas que exigem um padrão elevado para o seu TX - querem verificar antes de confiar. A Blockchain TX também tem de ser dimensionada para os satisfazer.

Em segundo lugar, porque uma boa experiência do utilizador - tal como uma boa experiência do utilizador - irá realmente ensinar coisas às pessoas ao longo do tempo e melhorar a capacidade dos utilizadores para compreenderem sistemas complexos.

A experiência de utilizador moderna baseia-se em muitas convenções, símbolos ou metáforas conceptuais que foram inventadas e introduzidas ao longo de décadas de inovação da experiência de utilizador. A interface que está a utilizar para ler esta publicação do blogue contém componentes desenvolvidos e introduzidos ao longo de décadas (um teclado, uma GUI, um ambiente de trabalho, um cursor do rato, um documento que se desloca, um ecrã tátil...). Hoje em dia, tomamo-las por garantidas porque os tecnólogos foram bem sucedidos a ensiná-las. Mas, em tempos, eram estranhos e desconhecidos para as pessoas. Um bom TX deve ser capaz de fazer algo semelhante.


Observações pontuais, adenda, advertências:

  • TX ajuda a perceber porque é que a comunidade criptográfica é dominada por debates e discussões. Estamos todos a tentar raciocinar sobre o que vai acontecer no futuro, tentando responder a perguntas que não têm respostas empíricas: Será que o limite de oferta de 21 milhões de Bitcoin vai manter-se? O PoS do Ethereum conduzirá à censura ou à concentração de poder?
  • O TX ajuda a esclarecer como e porque é que falamos tanto de "educação" nas comunidades criptográficas. Compreendemos implicitamente que a "educação" é mais do que educar os programadores sobre como construir dapps. Há uma ideia implícita de que todos devem ser capazes de aprender como e porque funciona o Ethereum, mesmo que sejam apenas utilizadores muito ocasionais.
  • É claro que a TX não é a única coisa que nos deve preocupar com as cadeias de blocos. Uma cadeia de blocos com um grande TX e muito fiável, mas que não consegue escalar para satisfazer a procura de espaço de blocos, terá um impacto limitado no mundo. Uma cadeia de blocos com uma péssima experiência de desenvolvimento & ecossistema não atrairá aplicações úteis.
  • O elefante na sala é que a "expetativa" com que muitos utilizadores da cadeia de blocos mais se preocupam é o preço de algum ativo digital. Existe uma mania especulativa em torno das criptomoedas, que provavelmente continuará durante algum tempo, que pode distrair as pessoas do valor subjacente destas plataformas. Mas esse valor subjacente existe de facto, e continuará a existir quando a mania acabar. O TX não tem obviamente a ver com o desempenho financeiro futuro de um ativo, mas sim com estas propriedades mais fundamentais.
  • Uma barreira para a TX de cadeias de blocos é o facto de os padrões das pessoas para a TX de software serem muito baixos. As pessoas têm a expetativa de que o software é efémero, que se pode sempre "desfazer" e que as empresas que controlam esse software vão subir e descer ao longo do tempo. A maior parte das pessoas não compreende que o TX do mundo digital pode ser muito melhor, que o software pode realmente ter dureza, pelo que este ainda não é um fator de diferenciação.
  • A nossa relação com o TX é provavelmente modificada ou proporcional à nossa preferência temporal. Uma cadeia de blocos que consegue satisfazer as expectativas durante um ano antes de entrar em colapso é um verdadeiro fracasso. Mas uma cadeia de blocos que possa satisfazer as expectativas durante 30 anos é obviamente valiosa para muitos casos de utilização. Muitas pessoas utilizam cadeias de blocos "baratas mas centralizadas" para transacções ocasionais, mas nunca deixariam fundos nelas.
  • Há aqui uma ligação óbvia ao meu artigo Atoms, Institutions, Blockchains, que introduz o conceito de "dureza" como a caraterística distintiva das cadeias de blocos que lhes permite desempenhar funções que, de outro modo, estariam limitadas às instituições (como a lei ou o dinheiro) ou à natureza (como o ouro). Pode pensar no TX como uma estrutura para a forma como as pessoas experienciam e raciocinam sobre a dureza quando esta existe. Embora não tenha de ler ou interessar-se pelo AIB para tirar partido deste post.
  • Há uma ideia popular (embora mal orientada) nas criptomoedas de que a forma correcta de conseguir a adoção em massa da cadeia de blocos é esconder ou abstrair completamente a "cadeia de blocos" do utilizador (chamemos-lhe a tese do "véu de abstração"). O TX pretende ser uma refutação desta ideia, e talvez um caminho a seguir. Ao enquadrar a TX como análoga e complementar à UX, talvez possamos encontrar formas mais práticas, enquanto ecossistema, de tornar as criptomoedas mais acessíveis sem esconder as propriedades distintivas essenciais que separam as cadeias de blocos de outro software e ajudar os utilizadores a fazer escolhas informadas. Uma boa experiência de utilizador e uma boa experiência de utilizador não são incompatíveis - trata-se apenas de um problema de conceção numa fase inicial de uma nova tecnologia. Todos os problemas são solucionáveis.
  • O recente post de Dan Finlay, The Protocol Seeking Protocol, contém algumas ideias complementares, em particular relacionadas com a forma como as pessoas (e grupos de pessoas) descobrem e depois aprendem a confiar em novas fontes de dureza. Penso que isto se encaixa perfeitamente no enquadramento "TX" e as ideias de Dan são mais profundas do que este post sobre a forma como o fazemos na prática.
  • Um dos buracos mais óbvios no TX do ecossistema da cadeia de blocos é a falta de qualquer recurso fiável e informado que analise, meça e compare as principais métricas de segurança de diferentes cadeias L1. Como é que a "segurança económica" do Ethereum se compara à do Bitcoin, do Tron, do Solana ou do Cardano? Como é que devemos fazer essas comparações? Quais são as métricas que devemos ter em conta? Quem vai construir o "L2beat" para os L1?

Agradecimentos a Rachel, Tim, Danny, Liam, Josh, Jesse, Dankrad, Justin, Trent, Jason e ST pelos seus comentários a versões anteriores.

Imagem UX antiga do Norton Commander de Yuri Samoilov

Declaração de exoneração de responsabilidade:

  1. Este artigo foi reimpresso de [[mirror]...Todos os direitos de autor pertencem ao autor original Josh Stark. Se houver objecções a esta reimpressão, contacte a equipa da Gate Learn, que tratará prontamente do assunto.
  2. Declaração de exoneração de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são da exclusiva responsabilidade do autor e não constituem um conselho de investimento.
  3. As traduções do artigo para outras línguas são efectuadas pela equipa Gate Learn. A menos que seja mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!