Como Bitcoin e Ethereum são atualizados | Programador explica soft e hard forks

Olá pessoal bem-vindos de volta ao meu canal de programação você já se perguntou como um blockchain é atualizado como você adiciona novos recursos a um blockchain e por exemplo, como o Hume lança suas novas versões quando a nova versão está completa e eles querem liberá-la na natureza, como você realmente faz isso, pessoal, isso é muito.580
Pergunta interessante que eu me fiz quando aprendi sobre a tecnologia blockchain porque, como vocês sabem, blockchain é uma rede descentralizada e não há como uma entidade central forçar todos a atualizar para a nova versão ou para o novo lançamento, então como isso realmente funciona, vamos falar sobre isso, existem dois.580 580Diferentes maneiras de atualizar o blockchain e uma maneira é fazer um trabalho suave e outra maneira é fazer um hard fork, então qual é a diferença entre essas duas maneiras, vamos’s começam com o trabalho suave quando você lança uma atualização para seu software no b faltam blockchain, por exemplo, quando a experimentação libera uma atualização, eles também podem.

Liberar uma atualização para que a nova versão seja completamente compatível com a versão antiga, para que a antiga versão seria capaz de interagir com a nova versão com isso, para que as pessoas que têm a versão antiga e não atualizaram ainda podem ver e interagir com tudo o que acontece que vem das pessoas que.

Tem a nova versão então isso é um soft fork pessoal nós temos uma nova versão mas ainda funciona com a versão antiga porém em um trabalho suave também pode ser o caso da nova versão ter algum tipo de recursos extras que só estão disponíveis na nova versão, no entanto, pessoal, no entanto, se for um trabalho suave, esses novos recursos devem’t.
580Não se deve proibir essa comparabilidade inversa, embora II como um usuário antigo que não foi atualizado ainda não tem o novo fea turas eu ainda sou capaz de me comunicar com a nova versão, então, da minha perspectiva, se eu não tiver atualizado e eu ainda tenho a versão antiga, então, na minha perspectiva, nada muda, eu não vejo nenhuma diferença no blockchain.580
No entanto, se eu atualizar, recebo alguns recursos extras que posso usar como e ainda poderei conversar com os velhos que ainda não atualizaram e então isso é um soft fork, então se, por exemplo, se a base idiom tiver uma nova versão do software e eles quiserem lançar, eles podem divulgá-la e então as pessoas e dizer às pessoas.
Baixe-o no entanto, se alguém não baixar e atualizar para a nova versão que eles& ainda é capaz de funcionar e funcionar como antes, então isso é um soft fork e é uma maneira de você adicionar atualizações aos seus bloqueios, ok agora, então temos um trabalho suave, vamos descobrir vamos&s falar sobre trabalho duro como você pode ima gine guys hard work é uma atualização que não é.

Compatível com as versões antigas, por exemplo, um bom exemplo poderia ser o blockchain do Bitcoin e há um debate agora se eles deveriam aumentar o tamanho do bloco e então se eles aumentarem o tamanho do bloco isso seria um trabalho árduo pessoal porque a nova versão do software que funciona com o tamanho do bloco aumentado seria& ;não conseguir.

Comunicar-se com a versão antiga do software e vice-versa para que essas duas versões sejam executadas em duas cadeias de blocos completamente diferentes e aquelas cadeias de blocos seriam idênticas ao ponto em que o difícil acontece, então eles concordam em tudo até este ponto em que o.

O trabalho duro acontece e é aí que a diferença começa e onde eles param de se comunicar uns com os outros e assim na prática eles realmente se tornam duas moedas separadas duas cadeias de blocos separadas então se você estiver na versão antiga do software e t aqui está um hard fork e as pessoas atualizam para a nova versão esses dois grupos, o antigo e o novo. ; não ser capaz de enviar dinheiro ou enviar bitcoins da versão antiga para a nova versão, então há uma grande diferença entre o soft e o hard fork com hard fork você divide o blockchain e você realmente iniciar um novo blockchain um novo livro-razão que é completamente idêntico ao.

Antigo até um único ponto onde o hard fork acontece e os vários onde a diferença começa e assim na prática pessoal na prática todo mundo é realmente muito cuidadoso quando se trata de um trabalho duro porque como vocês podem imaginar um hard fork realmente divide a comunidade ele realmente divide toda a rede em várias partes porque se.
580 As pessoas não & não atualizam eles& simplesmente não fazem parte de na nova rede, eles ainda fazem parte da rede antiga e são na verdade não está realmente usando a mesma moeda, é que essas moedas se separam e foi exatamente isso que aconteceu com o teorema e os caras elegantes do teorema, então você pode ter ouvido toda a história do Dao onde cinquenta milhões de dólares são roubados.580580Do Dao e eu& não vou explicar em detalhes a história sobre o Dao, você pode ler você mesmo, no entanto, após esse hack ou após esse roubo de 50 milhões ou 50 milhões de dólares em Dao, se você fizeram o trabalho duro onde reverteram este roubo, no entanto, algumas pessoas não queriam fazer um duro para isso, algumas pessoas queriam.580 Continue no blockchain original e eles não atualizaram para a nova versão o difícil para ela e como vocês sabem, agora temos aetherium e aphelion clássico e até clássico é a versão antiga enquanto o aetherium é uma versão nova que tem hard para isso e reverteu o roubo que aconteceu em dúvida e o motivo pelo qual essas pessoas não não quero.
580A atualização para a nova versão é por razões filosóficas ou ideológicas porque o todo A ideia de um blockchain é que deve ser imutável que não devemos reverter alguns eventos desagradáveis, como roubo, para que eles quisessem continuar no blockchain original por esses motivos enquanto a comunidade etherium mainstream ou como o ve.

Teorema sobre o qual costumamos falar quando dizemos que o teorema eles o chamaram e criaram uma nova moeda, mas’s e isso é o que é chamado de f e se você está no clássico continuado e eles são chamados de ET c no mercado, então sim caras duas maneiras de atualizar seu blockchain atualizando o software e também se você lançar uma atualização e ninguém mudar se muito.

Pequena pequena porcentagem de seus usuários mudam para nova versão como você imagina esta atualização seria inútil então você como desenvolvedor de blockchain você realmente precisa ter uma boa explicação ção ou você realmente precisa convencer as pessoas a atualizar para a nova versão, talvez tenha algumas melhorias nos novos recursos porque, como sabemos. ; não gosta da sua nova versão hard forked, pode muito bem ser o caso de eles não atualizarem e acabarmos com duas moedas diferentes para que as pessoas tenham cuidado quando se trata de trabalhos duros e geralmente os caras geralmente quando alguém quer fazer um trabalho duro eles geralmente dizem isso a todos. em cerca de uma semana ou um mês ou em algum momento nós vamos fazer um hard fork você já pode baixar a nova versão porém ela funcionará exatamente como a antiga até isso ponto e a partir deste ponto esta data no futuro vai funcionar como o novo como uma nova versão e isso é para dar tempo às pessoas para atualizar você talvez dê a elas.580
Duas semanas ou um mês, dois meses para obter esta nova versão e então o trabalho duro realmente acontece, então2é uma boa ideia informar as pessoas com antecedência que um trabalho árduo acontecerá se você não atualizar o blockchain antigo que está completamente separado do novo blockchain e se você atualizar você estará na nova versão que está.

Completamente separado do antigo para que você como você pode imaginar como você quer que a maioria das pessoas mude para que a nova versão se torne a mais relevante e a mais importante enquanto em um trabalho suave se você fizer uma atualização ela ainda funcionará com os clientes antigos o antigo o antigo versões que os antigos que ainda não mudaram, mas você pode obter.

Alguns recursos adicionais que não são disponível para as versões antigas, no entanto, nós um usuário da versão antiga como usuário da versão antiga você não notaria a diferença, então& é uma atualização opcional quando falamos de software e o trabalho duro é uma atualização obrigatória, mas você realmente precisa obter a maioria das pessoas para mudar se você quiser que sua atualização se torne relevante.

Então é isso, pessoal, o que você acha sobre palavras suaves e duras, você tem alguma opinião sim, isso seria realmente interessante saber se você tem alguma opinião sobre isso invertido versus um teorema clássico e escreva seus comentários na seção de comentários abaixo e se você é um novo espectador e gosta de programar, gosta.

Blockchain você gosta de tecnologia, você definitivamente deveria se inscrever, porque você achará este canal interessante Eu mesmo sou um desenvolvedor de software e posto vídeos todos os dias pessoal que& é isso por hoje eu vejo vocês amanhã

Rate this post

Posts Relacionados

Deixe um comentário

error: