Bitcoin Forum
April 28, 2024, 01:45:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Consenso no Bitcoin  (Read 52 times)
bitcoinenergy (OP)
Member
**
Offline Offline

Activity: 116
Merit: 17


View Profile
July 20, 2023, 08:55:24 PM
Merited by joker_josue (2)
 #1

Surgiu uma duvida, se alguem me poder ajudar agradeço, eu sou iniciante no mundo das criptomoedas e do bitcoin. No caso de existir um grupo de desenvolvedores, é só uma hipotese, que mude o codigo do bitcoin e eu não aceitar as alterações, eu posso permanecer na versão anterior ou sou obrigado aceitar a ultima versão, ou a ultima alteraçao do codigo do bitcoin?
1714268745
Hero Member
*
Offline Offline

Posts: 1714268745

View Profile Personal Message (Offline)

Ignore
1714268745
Reply with quote  #2

1714268745
Report to moderator
1714268745
Hero Member
*
Offline Offline

Posts: 1714268745

View Profile Personal Message (Offline)

Ignore
1714268745
Reply with quote  #2

1714268745
Report to moderator
1714268745
Hero Member
*
Offline Offline

Posts: 1714268745

View Profile Personal Message (Offline)

Ignore
1714268745
Reply with quote  #2

1714268745
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714268745
Hero Member
*
Offline Offline

Posts: 1714268745

View Profile Personal Message (Offline)

Ignore
1714268745
Reply with quote  #2

1714268745
Report to moderator
1714268745
Hero Member
*
Offline Offline

Posts: 1714268745

View Profile Personal Message (Offline)

Ignore
1714268745
Reply with quote  #2

1714268745
Report to moderator
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6971



View Profile WWW
July 21, 2023, 03:06:25 AM
Last edit: July 22, 2023, 02:55:32 AM by TryNinja
Merited by bitcoinenergy (3)
 #2

Desde que você rode o seu próprio node, vai seguir a rede cujas regras batem com as suas. Se você decide que o endereço X pode gerar BTC à vontade, vai ter uma blockchain com transações que são válidas para você mas que não são para o restante. A mesma coisa vale ao contrário.

Lembrando até que várias redes podem coexistir com redes de mesmo consenso. Eu poderia criar um fork do BTC do zero agora e ele continuaria existindo separado do BTC original.

E claro que você pode discordar do resto da rede e se separar dela, mas se ninguém aceitar o seu BTC “antigo” que agora é um fork, você meio que perdeu o valor dele, pois nenhuma exchange vai aceitar e nenhum comprador vai te pagar $$ por eles. Tongue

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitcoinenergy (OP)
Member
**
Offline Offline

Activity: 116
Merit: 17


View Profile
July 21, 2023, 01:44:18 PM
 #3

O que é necessário para haver consenso e aprovar uma atualização no bitcoin?
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6971



View Profile WWW
July 22, 2023, 04:30:05 AM
Merited by joker_josue (1)
 #4

O que é necessário para haver consenso e aprovar uma atualização no bitcoin?
Consenso é simplesmente um estado em que todos os nós dessa rede veem a mesma blockchain como válida, de acordo com as regras de validação dos clientes (tipo Bitcoin Core).

Se o bloco 1 até o bloco atual (digamos, 500000) são válidos para os 100 nós da rede, isso é um consenso.

Agora, digamos que você quer adicionar uma regra na rede para que todas as transações a partir do bloco 600000 tenham que enviar um valor par de BTC… você normalmente teria que propor um BIP (Bitcoin Improvement Proposal) que seria analisado e considerado pela comunidade. Sendo aceito, você ou outros programadores poderiam implementar essa regra nos clientes de node do Bitcoin (especialmente o Bitcoin Core, que é o mais usado). Quando todos os nodes estiverem atualizados com a nova regra (especialmente os mineradores), a regra efetivamente ativa na rede, pois o seu não seguimento resulta em uma falha de consenso e, consequentemente, na falha de verificação dos blocos. Se há essa falha, o bloco é inválido e não é adicionado na blockchain.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!