O Double Spending Unconfirmed Transactions é uma preocupação com Bitcoin? | PT.concellodemelon.org

O Double Spending Unconfirmed Transactions é uma preocupação com Bitcoin?

O Double Spending Unconfirmed Transactions é uma preocupação com Bitcoin?

Uma das principais razões que bitcoin se tornou uma forma popular de valor, da ordem de US $ 6 bilhões, é que ele tem em grande parte resolvido o problema duplo de gastos que atormentado outras moedas digitais antes.

Curiosamente, este problema duplo gastos não se limita à esfera digital. O BBCreported que havia 566.000 falsificados notescirculating no Reino Unido em 2009. Além disso, em 2010, o Tesouro do Reino Unido estima que um em cada 36 £ 1 moedas em circulação eram falsificados.

A rede bitcoin procura evitar este problema através da assinatura de chaves criptográficas que estão confirmados na cadeia bloco - contabilidade geral do bitcoin.

No entanto, até que a transação for confirmada, há uma pequena janela de oportunidade, e alguns na comunidade bitcoin, incluindo usuário reddit Peter Todd, acreditam que é mais fácil de dobrar as pessoas spendthan pode perceber.

Esta é efetivamente para baixo para os diferentes sistemas que os vários pools de mineração utilizam em confirmar transações - especialmente as pequenas, que pode oferecer pouca recompensa para os mineiros.

Disse Todd:

"O fato é, transações não confirmados não são seguros."

Assim como grande de uma ameaça é esta para os comerciantes que aceitam bitcoin?

O problema

A questão decorre do fato de que, embora a rede como um todo está trabalhando para resolver transações, piscinas de mineração operam de formas diferentes. Cada pool usa seu próprio software, a fim de direcionar o poder de mineração do piscina, um pouco como a forma como um roteador move o tráfego da Internet para uma rede.

Para muitos, a idéia de ser capaz de dobrar gastar uma pequena quantidade de bitcoin, explorando esta falha parece trivial.

No entanto, para os comerciantes e organizações que dependem de um grande número de pequenas transações, esta poderia ser uma grande preocupação que ameaça a viabilidade do bitcoin como forma de pagamento.

É por isso que algumas empresas de processamento de pagamentos bitcoin, como Coinbase, uso off-blockchain transações. Em vez de esperar pela confirmação, eles essencialmente garantir que bitcoins transação percorrer com sucesso em sua plataforma, mantendo uma contabilidade interna da conta.

Eric Springer é o fundador da BitUndo, uma empresa que tenta recuperar as transações não confirmadas on-blockchain. Ele diz que idéias como substituir-by-fee poderia resolver as possíveis implicações dos gastos transações não confirmadas duplos no bloco impondo a substituição de uma transação existente apenas com outro que tem uma taxa mais elevada.

O referido Springer:

"Bitcoin seria um lugar muito melhor e mais seguro com tal política."

A aplicação líquida de teste (alternativa cadeia bloco bitcoin) da idéia de substituir-a-taxa já está disponível no GitHub.

Standard políticas?

Dado que o problema com transações não confirmados de gastos dupla tem a ver com as maneiras diferentes que pools de mineração interagem com a rede, mudando a maneira que as transações trabalham usando substitua-a-taxa pode não ser a melhor solução para o problema.

Disse Dan Held, co-fundador da ZeroBlock:

"Eu acho que isso reforça a necessidade de práticas padrão por mineiros em transações aceitar."

Distribuição de mineração por piscinas. Fonte: Charts Bitcoin

Realizada acredita que deve haver uma política padrão no lugar para confirmação de transações, em vez de diferentes piscinas de mineração cada tratar de uma transação de forma diferente, mesmo que isso não é necessariamente por design.

"Se você conhece uma piscina de mineração grande o suficiente, você pode encaminhar suas transações com eles, sabendo que a transação terá a certeza de passar", acrescentou.

Cada piscina tem as suas próprias regras de mineração, e esta discrepância é parte do problema, de acordo com Held. Mas com a rede ter tal natureza distribuída, não há nenhuma maneira de impor uma alteração a esta a menos que seja feita dentro do próprio cliente núcleo.

Confirmações e nós

Por causa do desejo amplamente detidos para bitcoin para facilitar, eventualmente, muitas transações pequenas, a ideia de confirmação de zero deve ser algo que as pessoas vão se acostumar.

"Zero-confirmação, mas transações válidas são destinadas a funcionar dessa maneira, e há uma tolerância ao risco em que eles são aceitáveis ​​em relação não", diz Sean Neville, CTO da Círculo Internet Financeiro.

Neville acredita que o zero confirmações são apenas uma parte do processo de transação, que é por isso que algumas empresas usam off-bloco de operações em cadeia. Mas algumas organizações estão dispostos a aceitar esse risco em troca de usar bitcoin como forma de pagamento.

Adicionado Neville:

"Existem só confirma para resolver o problema duplo gasto para transações na cadeia."

Ele disse que para que uma transação para completar, a transferência deve ocorrer na forma de uma chave privada de assinar uma transferência - mesmo quando não há ainda uma confirmação:

"Sem confirma, você ainda pode ter transações válidas, e aqueles certamente pode ter sido previamente gasto, ou passou novamente no futuro para forçar um gasto de casal e falha - a menos que eles estão fora da cadeia", disse Neville.

Neville acredita no poder de manter as operações fora da cadeia bloco, mas não é a única maneira de reduzir o potencial de gastos de casal.

Em um artigo escrito por IEEE, os pesquisadores descobriram que as mais nós que estão conectados à rede para uma transação, o as chances mais baixo que será o dobro gasto.

É possível, então, que uma série de nós ligados aleatoriamente para a rede poderia ser utilizado a fim de evitar gastos dupla quando se utiliza a cadeia de bloco.

Olhando para o futuro

Nada é garantido, mas a questão de transações não confirmadas causando uma crise de gastos dupla não parece provável.

Disse Ross McKelvie, engenheiro-chefe na inicialização incubadora BoostVC:

"Em cinco anos, o usuário médio bitcoin não será capaz de executar um gasto duplo, mesmo se existem as mesmas diferenças de software."

McKelvie concorda que as diferenças no software entre piscinas de mineração e os usuários podem criar algum desequilíbrio que permite que algumas pessoas para explorar e gastar o dobro. No entanto, é altamente improvável que afetam a rede como um todo, disse ele.

McKelvie pensa que o número de pessoas inteligentes que trabalham na pilha nos próximos anos será capaz de fortalecer o sistema para o ponto onde esta questão simplesmente não importa mais.

Se isso acontece de adicionar substitua-a-taxa, a implementação de novas políticas de mineração de rede, ou simplesmente confiar em fora-de-bloco de operações em cadeia - ou talvez mesmo nenhum destes - a indústria do bitcoin será capaz de descobrir isso.

McKelvie observou, no entanto, que é melhor não ser apáticos para problemas como este:

"Dito isto, a Internet é um espaço muito grande ea vulnerabilidade heartbleed foi para fora no selvagem por dois anos, de modo que questões como [gastos dupla] são algo a ser ligeiramente preocupado."

Bitundo

Notícias relacionadas


Post Notícia

Bootstrapping um arranque de Bitcoin em meio à incerteza financeira da Argentina

Post Notícia

Bitcoin Pool: Raspberry Pi usado em uma nova mesa de bilhar com bitcoin

Post Notícia

O estado de Nova York considera emitir BitLicenses para empresas bitcoin

Post Notícia

O projeto Hyperledger explora a luta contra drogas falsas com Blockchain

Post Notícia

SF Fed President: Nenhum Plano para colocar o USD em um Blockchain

Post Notícia

A Estônia chega mais perto do National Crypto Token Launch

Post Notícia

A Plataforma Bancária Bitcoin do Circle é uma Licitação Savvy para o Mercado Mainstream

Post Notícia

8,000 lojas de conveniência na Argentina agora vendem Bitcoin

Post Notícia

Assista: Jesse Ventura Moderates Colorado Governor Candidates in Bitcoin Debate

Post Notícia

Alpha Technology Viper Scrypt Miner Shipments Slip para outubro

Post Notícia

Os serviços de remessa de Bitcoin devem deixar a parte de Bitcoin

Post Notícia

Bitcoin Ponzi Scheme Perpetrator recebeu uma multa de US $ 40 milhões