Sem o conhecimento da maioria dos entusiastas de criptografia, um dos recursos mais interessantes da recém-implementada Lightning Network é um dos menos discutidos: a capacidade de criar aplicativos descentralizados (conhecidos como Lightning Network Apps ou LAppps) em cima do Rede principal da Lightning Network.

Mas o Bitcoin não está totalmente completo & não tem contratos inteligentes?

Não importa. Devido às brilhantes implementações fora da cadeia por meio da Lightning Network, chegou o dia em que o blockchain Bitcoin oferece suporte a “aplicativos descentralizados”; isso se deve principalmente à infraestrutura inata de transações fora da cadeia de múltiplas assinaturas por meio de LNs canais de pagamento.

Um canal de pagamento é uma conexão bidirecional fora da cadeia entre exatamente dois nós (usuários / partes) que permite transações extremamente rápidas (daí o nome). Depois que ambos os nós, ou usuários, fecham o canal, o saldo final é extraído & tudo o que é adicionado ao blockchain Bitcoin é uma única transação com duas assinaturas.

Um único nó, no entanto, pode ter vários desses dois sentidos canais aberto a qualquer momento. Além disso, a lógica pode ser introduzida em topo de um único nó, tornando o referido nó conhecido por hospedar um canal de pagamento para criar um tipo de serviço ou jogo automatizável. Uma imagem abaixo mostra todos os nós do LN na quinta-feira, 13 de setembro às 17h08:

nós da rede relâmpago

Todos os nós ativos da rede de raios via: https://explorer.acinq.co

Visão geral do LApps

O fato de que os aplicativos Lightning Network (“LApps”) agora estão disponíveis no blockchain Bitcoin aborda dois pontos comuns de discussão perceptíveis. Em primeiro lugar, não é nenhum segredo que a falta de “aplicativos descentralizados” dentro do ecossistema Bitcoin é uma das, senão a, crítica mais forte contra o Bitcoin.

Na verdade, em muitos casos, é o única razão Ethereum, Lisk, Cardano & uma infinidade de plataformas de blockchain existe em primeiro lugar: para criar & oferecer um contrato inteligente baseado em blockchain & ambiente de aplicativo descentralizado. De repente, o Bitcoin está silenciosamente, mas literalmente se aproximando da suposta maior vantagem competitiva.

O que isso significa para o Bitcoin? Adoção massiva de entrada em várias frentes: desenvolvedores de blockchain de entrada, hodlers de Bitcoin atuais & possivelmente outros veteranos do blockchain da plataforma. Em um ponto em um futuro não muito distante, é improvável, mas agora possivelmente cenário que a maioria dos atuais & engenheiros de contrato inteligentes abandonam seu blockchain atual de escolha pelo mais sólido de todos. Só o tempo irá dizer; no entanto, por enquanto, nenhuma comunidade de desenvolvimento perceptível mudou de lado.

Além disso, um segundo grande benefício do LApps é que, uma vez que são construídos na rede relâmpago, eles são estruturados de forma inerente para micro-transações. Microtransações reduzem drasticamente a barreira de entrada; o que mais uma vez solidifica a noção de que os LApps verão um grande fluxo de usuários & desenvolvedores em um futuro próximo.

Os casos de uso atuais para usuários finais no mundo Bitcoin são, bem, bastante limitados a atividades financeiras; financiamento / gestão de carteiras & trocas. O LN não apenas amplia essa variedade, mas também oferece um efeito duplo ao focar em acessível experiências.

A verdadeira questão em relação à adaptabilidade acabará por originar-se, como de costume, da produção real de engenharia: quantos LApps estão em produção?

LApps Directory

Os LApps estão em seus primeiros dias. O lançamento não oficial aconteceu no primeiro trimestre deste ano, quando a Blockstream introduziu a API de processamento de micropagamento, Carga Relâmpago para a Lightning Network que utiliza Blockstream c-relâmpago implementação. Usando uma API REST acessível por meio JavaScript e PHP bibliotecas, o Lightning Charge torna mais fácil para os desenvolvedores da web aceitarem pagamentos Lightning por seu conteúdo, bens e serviços. Além do Lightning Charge, uma implementação Scala do LN Além disso suporta LAapps (mais sobre isso mais tarde).

Apesar das origens relativamente recentes, um grande número de LApps já foi implantado publicamente; todos os LApps lançados podem ser encontrados no oficial Lightning App Directory. Blockstream, o gigante da consultoria Bitcoin com uma quantidade significativa de desenvolvedores Bitcoin Core, saiu publicamente em apoio ao LApps. Na segunda metade de março, a Blockstream realizou um evento “Week of LApps” dedicado estritamente ao desenvolvimento & implantação de LApps. Este evento de desenvolvimento intermitente por si só resultou na implantação de sete LApps – alguns dos quais são abordados abaixo. Uma categorização qualitativa e rudimentar de LApps públicos, junto com alguns resumos de demonstração vinculados, pode ser vista abaixo:

Ponto de venda & Fornecedor LApps

Aceitar pagamentos Bitcoin é uma tarefa óbvia para plataformas de comércio eletrônico ou aplicativos da web personalizados – por mais altas taxas & Períodos de confirmação imprevisíveis anteriormente tornavam a aceitação do Bitcoin uma decisão de negócios evangélica, na melhor das hipóteses. Com o LApps aproveitando a Lightning Network, de repente as duas maiores objeções contra a adoção do Bitcoin em um negócio online se dissipam. Segue-se, portanto, que ponto de venda & os aplicativos de fornecedores ocuparam o centro do palco conforme os LApps começam a ser implementados:

  • Nanopos – Um sistema simples de ponto de venda para produtos de preço fixo
  • WooCommerce Lightning Gateway – Um aplicativo de comércio eletrônico abrangente que se integra a sistemas de gerenciamento de estoque e rastreamento de pedidos

NanoPos

NanoPos

Criador de conteúdo LApps

Um caso de uso comum para blockchain adicional & tokens complementares é a publicação, gerenciamento, & licenciamento de conteúdo digital original. Quantos dapps se enquadram nesta categoria? Não é preciso procurar muito para encontrar um blockchain / token para publicando posts de blog, rastreamento de metadados de música, ou gerenciamento de arte de ilustração. Teoricamente, nenhum, A mídia de conteúdo original provavelmente tem um aplicativo descentralizado iniciado (ou com falha). LApps sem dúvida desbloqueia pagamentos quase livres e sem atrito com a maior criptomoeda de todas – mas sem um formulário padrão para tokenização digital, o mesmo nível de rastreamento incorrigível de ativos existe para conteúdo que cria LApps?

Abaixo estão alguns exemplos de aplicativos da web de criação de conteúdo desenvolvidos na rede mainnet lightning:

LApps Experimental-Recreacional

Esta terceira categoria de LApps representa LApps experimentais que são principalmente exemplos de tecnologias existentes com pagamentos relâmpago habilitados. Vamos lembrar que a Lightning Network não permite necessariamente a descentralização tanto quanto permite pagamentos de Bitcoin sem atrito – o que certamente desbloqueia uma grande quantidade de casos de uso anteriormente inviáveis ​​economicamente para testar.

  • Lightning Jukebox – Uma demonstração divertida que reimagina uma tecnologia clássica para a Lightning Network
  • Nanotip – O frasco de ponta simples, reconstruído para emitir faturas da Lightning Network

Conforme visto acima, um punhado de LApps mínimos viáveis ​​agora estão ao vivo em vários casos de uso. O ecossistema LApp, embora agora em uso público, está reconhecidamente em seu estágio inicial – isso não diminui o salto extraordinário para o Bitcoin que é a Lightning Network. Outras plataformas de blockchain venceram o Bitcoin (particularmente o ecossistema ERC20 da Ethereum), é provável que vejamos os desenvolvedores construindo LApps copy-cat de dapps populares – talvez um CryptoKitties equivalente? Ou um mercado de previsão para competir com Augur?

Para acompanhar os exemplos citados, muito trabalho é necessário. Por enquanto, nenhuma solução LN fora da cadeia existe para padrões de tokenização como ERC20 ou NEO5. Sem digitalizar ativos por meio de tokens (esqueça ICOs), os LApps podem realmente competir diretamente com aplicativos descentralizados?

Atualmente, duas das muitas implementações de LN estão vendo a maioria das atividades do LApp. Primeiro, Eclair, que é uma implementação Scala da Rede Lightning construída por ACINQ. O Eclair hospeda quatro LApps, incluindo o aplicativo de desktop Eclair. Em segundo lugar, é a implementação mais popular do LN, C-Lightning, que é, como o nome sugere, uma implementação “C”. C-Lightning LApps são construídos na implementação C da Lightning Network, eles se enquadram na Projeto Elementos.

Resumo

Como se pode ver em qualquer explorador, a Lightning Network não está mais em seu estágio teórico ou mesmo alfa – esta é uma solução de Bitcoin off-chain de sucesso e crescimento exponencial. Infelizmente, não existe nenhuma ferramenta no ecossistema Lightning que rastreie a adoção de nós LApp especificamente na rede principal da Lightning Network; mas tenho certeza de que alguém está trabalhando nisso quando termino este artigo, o ecossistema LN, afinal, está evoluindo em relâmpago velocidades.

Um colega meu levantou a questão “por que construir com Solidity na Máquina Virtual Ethereum enquanto uma pilha web regular com Ubuntu hospedando um nó LApp Lightning Network pode oferecer uma experiência de usuário final competitiva, talvez até melhor?” Enquanto eu permaneço neutro em LApps & dapps competindo diretamente até / se o ecossistema LN contabilizar ativos de tokenização, a última metade dessa citação destaca o que os desenvolvedores devem ter em mente à medida que ambos os ecossistemas amadurecem.

O início & A maioria dos usuários descentralizados de aplicativos não se importará se suas transações estão fora da cadeia, fora da cadeia, confirmadas em vários versos, com hash de Musk1024 ou qualquer outra coisa – eles simplesmente querem uma experiência UX mais suave habilitada com esse suposto blockchain que usa o dinheiro digital mágico e sem atrito.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me