2022-10-27, 22:22
  #4213
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Papper1512
Du byter ämne och försöker greppa ett nytt halmstrå. Denna gången tänkte jag hålla kvar dig i ett ämne. Jag ställde ett par frågor ovan. Du får dem igen:
Håller du inte med om att miners måste nå konsensus för att göra ändringar i protokollet?
Utvecklarna lägger fram förslag på BIP. Håller du inte med om att så är fallet?
Jo, men det är minst sagt märkligt att prata om konsensus när en miner inte vet vad koden denne kör faktiskt gör (och inte du heller).
2022-10-27, 22:30
  #4214
Medlem
Papper1512s avatar
Citat:
Ursprungligen postat av kebabmedpommes
Jo, men det är minst sagt märkligt att prata om konsensus när en miner inte vet vad koden denne kör faktiskt gör.
Bra. Det var väl inte så svårt? Att det ska ta dig tio inlägg att bara kunna erkänna basala fakta för inte diskussionen framåt. Blir bara cirkelresonemang då. Vi kan nu då konstatera att detta påståendet är fel:
Citat:
Ursprungligen postat av kebabmedpommes
Låter ju fint att en handfull programmerare bestämmer sånt där. Oavsett om mjukvaran är open source.
Det är alltså utvecklarna som ger förslag och miners som bestämmer genom att nå konsensus. Nu har du lärt dig något idag.

För att svara på din fråga. BIP publiceras månader innan förändring och granskas offentligt innan det implementeras. Det tog tid och mycket stöttes och blöttes innan taproot aktiverades förra året. Så jo, koden synas i detalj och alla vet vad den gör.
2022-10-27, 22:41
  #4215
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Papper1512
Bra. Det var väl inte så svårt? Att det ska ta dig tio inlägg att bara kunna erkänna basala fakta för inte diskussionen framåt. Blir bara cirkelresonemang då. Vi kan nu då konstatera att detta påståendet är fel:

Det är alltså utvecklarna som ger förslag och miners som bestämmer genom att nå konsensus. Nu har du lärt dig något idag.

För att svara på din fråga. BIP publiceras månader innan förändring och granskas offentligt innan det implementeras. Det tog tid och mycket stöttes och blöttes innan taproot aktiverades förra året. Så jo, koden synas i detalj och alla vet vad den gör.
Förstår du hur omöjligt det vore att granska kod som du själv inte har arbetat med alls? Dvs ingen miner har i praktiken en aning om vad de kör, de litar på utvecklarna (dvs i praktiken bitcoin core).
Citat:
Ursprungligen postat av Papper1512
Så jo, koden synas i detalj och alla vet vad den gör.
Fel, extremt få vet vad den gör. Det var min poäng hela tiden.
2022-10-27, 22:47
  #4216
Medlem
Leastons avatar
Citat:
Ursprungligen postat av kebabmedpommes

Fel, extremt få vet vad den gör. Det var min poäng hela tiden.
Är det någon kodbas detta inte är sant för?
2022-10-27, 22:53
  #4217
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Leaston
Är det någon kodbas detta inte är sant för?
Nej, det är nästan alltid sant. Vilket gör det löjligt att pratat om konsensus, som sagt.

Som kuriosa apropå uppsåtligt skadlig kod som ser korrekt ut:
https://en.wikipedia.org/wiki/Underhanded_C_Contest

Ni pratar så mycket om att inte behöva lita på någon men ni litar blint och till 100% på den mjukvara som hela bitcoinnätverket förlitar sig på, och den lilla handfull utvecklare som förstår sig på den koden.

Code is law, osv
2022-10-28, 08:39
  #4218
Medlem
Papper1512s avatar
Citat:
Ursprungligen postat av kebabmedpommes
Förstår du hur omöjligt det vore att granska kod som du själv inte har arbetat med alls? Dvs ingen miner har i praktiken en aning om vad de kör, de litar på utvecklarna (dvs i praktiken bitcoin core).

Fel, extremt få vet vad den gör. Det var min poäng hela tiden.
Det är inte omöjligt. Ibland svårt men inte omöjligt.

Miners tar reda på vad det handlar om innan godkännande.
2022-10-28, 08:55
  #4219
Medlem
Leastons avatar
Citat:
Ursprungligen postat av kebabmedpommes
Nej, det är nästan alltid sant.

Så då är din invändning inget som talar emot just Bitcoin, utan allt.

Skall man misstänka elakartad kod överallt så får man nog bosätta sig off grid. Då är Bitcoin eller internet inget för dig. För oss övriga dock...
2022-10-28, 09:16
  #4220
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Leaston
Så då är din invändning inget som talar emot just Bitcoin, utan allt.

Skall man misstänka elakartad kod överallt så får man nog bosätta sig off grid. Då är Bitcoin eller internet inget för dig. För oss övriga dock...

Skillnaden är att man i andra instanser inte förlitar sig på "kod". Om t ex Mastercard upptäcker en bugg som orsakar felaktiga transaktioner så kan detta åtgärdas i efterhand.
2022-10-28, 09:20
  #4221
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Papper1512
Det är inte omöjligt. Ibland svårt men inte omöjligt.

Miners tar reda på vad det handlar om innan godkännande.

"Tar reda på"
Förstår du hur orimligt det är att alla ska lusläsa kod, förstå alla implikationer osv?

Och sedan den här konsensusprocessen, det är ju i praktiken bara en handfull entiteter som sköter majoriteten av miningen. Dessa kan helt enkelt styra över bitcoin enligt godtycke tillsammans med några av utvecklarna av bitcoin core. Fin decentralisering verkligen.
2022-10-28, 09:21
  #4222
Medlem
Leastons avatar
Citat:
Ursprungligen postat av kebabmedpommes
Skillnaden är att man i andra instanser inte förlitar sig på "kod". Om t ex Mastercard upptäcker en bugg som orsakar felaktiga transaktioner så kan detta åtgärdas i efterhand.
Nu kan vi efter 13 år av testning vara tämligen säkra att ingen sådan bugg finns i Bitcoin.
Den kod som läggs till är väl granskad, även om du vill få det till "en handfull" personer som granskar.

Just nu är det över 4000 pers som granskar kod. Det är rätt många som behöver samarbeta för att klämma in en bakdörr. Dom flesta Bitcoin utvecklarna känner inte till varandra ens.
2022-10-28, 09:22
  #4223
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Leaston
Nu kan vi efter 13 år av testning vara tämligen säkra att ingen sådan bugg finns i Bitcoin.
Den kod som läggs till är väl granskad, även om du vill få det till "en handfull" personer som granskar.

Och du jobbar på riktigt med mjukvaruutveckling?

De (några miners + bitcoin core) kan helt enkelt bestämma vad bitcoin ska bli i framtiden och införa funktionalitet som gynnar dem, vare sig det är buggar eller inte.
2022-10-28, 09:29
  #4224
Medlem
kebabmedpommess avatar
Citat:
Ursprungligen postat av Leaston
Just nu är det över 4000 pers som granskar kod. Det är rätt många som behöver samarbeta för att klämma in en bakdörr. Dom flesta Bitcoin utvecklarna känner inte till varandra ens.

Du kanske missade den här artikeln som jag postade igår: https://en.wikipedia.org/wiki/Underhanded_C_Contest

Men oavsett så är det en väldigt liten grupp entiteter som bestämmer över bitcoin, när och hur det ska forkas, osv. Det är i praktiken så centraliserat som det kan bli.

Det är absolut inte någonting som lever sitt eget liv i cyberspace, som vissa verkar tro eller vilja ge sken av.

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in