Gentoo Blacklisting tegenpartij, Satoshi Dice en anderen
Update: sinds dit verhaal aanvankelijk werd gepost, heeft Luke-jr zich teruggetrokken en heeft hij zich publiekelijk verontschuldigd door te zeggen:
Het implementeren van de ‘ljr’ USE vlag naar Gentoo als standaard was stilletjes verkeerd, en is uitgeschakeld, evenals het splitsen van de spamfiltering naar een onafhankelijke ‘ljr-antispam’ USE vlag zodat de rest van mijn patch er niet aan gebonden is . Momenteel zijn deze wijzigingen alleen beschikbaar in de “bitcoin” -overlay, maar zouden ze binnen een paar dagen in de hoofdstructuur van Portage moeten verschijnen..
Toen ik de patch installeerde als onderdeel van de 0.9.3 ebuild voor Gentoo, kwam het destijds niet bij me op dat de spamfilter zelfs maar was opgenomen, laat staan dat het controversieel zou zijn. Om de een of andere reden ging ik ervan uit dat iedereen al wist wat er in mijn patch zat (ironisch, aangezien ik dat onderdeel natuurlijk zelf vergeten was) en dat ik de nieuwe USE-vlag zou zien bij het upgraden. Toen erop werd gewezen, had ik gewoon de meer conservatieve benadering moeten kiezen en deze standaard moeten uitschakelen. Ik had beter moeten weten (ik heb de patch toch gemaakt), en daarom bied ik mijn excuses aan voor mijn gebrek aan voorzichtigheid.
Hoewel ik nog steeds geloof dat de volledige patch de beste oplossing is voor gebruikers van vandaag (ik gebruik het zelf al jaren), erken ik dat het niet moet worden ingeschakeld zonder ervoor te zorgen dat iedereen die het ontvangt goed op de hoogte is. Wat ik achteraf gezien had moeten doen, was op zijn minst een pre-installatiebericht hebben waarin gebruikers op de hoogte worden gebracht van de patch en een link naar meer details over wat er precies in zit en wat die wijzigingen betekenen. Ik zal meer moeite doen om ervoor te zorgen dat toekomstige patches van tevoren duidelijk worden onthuld.
Op de lange termijn hoop ik een BITCOIN_NODE_POLICY-variabele te zien die kan worden gespecificeerd als ‘ljr’, ‘vanille’ of hopelijk veel andere beleidsregels die passen bij de verschillende voorkeuren van mensen in de manier waarop de bronnen van hun eigen systeem worden gebruikt.
Als u nog vragen of suggesties heeft, aarzel dan niet om contact met mij op te nemen.
Luke
Velen in de bitcoin-gemeenschap zijn verontwaardigd over de recente acties van een bijdrager aan Gentoo voor het aanpassen van bitcoind en bitcoinqt in de Gentoo linux-distributie om zwarte lijsten toe te voegen aan de officiële repo’s..
De patches die optioneel zijn maar standaard zijn ingeschakeld, zorgen ervoor dat transacties van bepaalde adressen niet langer door de software worden verwerkt.
static struct BlacklistEntry BlacklistedPrefixes [] = {
{0x946cb2e0, 0x946cb2e0, “Mastercoin”},
{0x06f1b600, 0x06f1b6ff, “SatoshiDice”},
{0x74db3700, 0x74db59ff, “BetCoin Dice”},
{0xc4c5d791, 0xc4c5d791, “CHBS”}, // 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T
{0x434e5452, 0x434e5452, “Tegenpartij”},
{0x069532d8, 0x069532da, “SatoshiBones”},
{0xda5dde84, 0xda5dde94, “Lucky Bit”},
De patches zijn naar voren gebracht door Gentoo-bijdrager en onderhouder van de pakketten luke-jr die beweert dat hij dit doet om DoS-aanvallen tegen bitcoin te voorkomen.
Een bugrapport werd geopend op de Gentoo Bugzilla as bug 524512 door xiando onder vermelding van het volgende:
De officiële bitcoind en bitcoin-qt in Gentoo maken patches mogelijk die Bitcoin standaard breken. Schakel de ljr-patches standaard of bij voorkeur allemaal samen uit.
Het inschakelen van de stupidmoralnazi aka ljr use-vlag resulteert in fouten als deze:
2014-10-05 11:38:09 FOUT: AcceptToMemoryPool: transactie 289673d37df1a709829b3f3ea7b8549703f4251f26f5721863aacbccc47b95a9 negeren met uitvoer op de zwarte lijst (SatoshiDice)
Een valuta is waardeloos op het moment dat je verklaart dat je hem kunt gebruiken om een bijbel te kopen, maar de Koreaanse niet, want die vinden we niet leuk.
Reproduceerbaar: altijd
Dit heeft geleid tot een lange lijst van anderen die over de kwestie praten. Luke-jr beweert dat hij alleen probeert het netwerk te beschermen, maar velen zijn het er niet mee eens dat anderen kiezen hoe ze de valuta willen gebruiken, inclusief het gebruik van tegenpartij.
Het debat woedde over het bugrapport met andere gebruikers die meededen, zoals Sarah White:
Nee, het is echt geen DoS-aanval.
Er is geen enkele gerenommeerde journalist of niet-marginale blogger die verwijst naar de populariteit van het bedrijfsmodel van satoshi dobbelstenen en de andere geblokkeerde bedrijven als een ‘DoS-aanval’
Er is protocolgewijs niets ongeldig aan de transacties die afkomstig zijn van de bronnen die door deze patch op de zwarte lijst worden gezet …
Ze zijn populair genoeg om de limieten van de bitcoin-netwerkcapaciteit te verleggen, en jij en een paar andere partijen hebben ervoor gekozen om deze activiteit te labelen met pejoratieve labels zoals ‘DoS-aanval’.
citaat van Mike Hearn van de bitcoin foundation:
[11:48:36] we gebruiken allemaal onze computers voor dingen &# 128521; mensen die geen linux gebruiken, slagen er nog steeds in om productief te zijn. hoe dan ook, ik heb geen idee wat die ebuild zal doen, maar het feit dat het standaard dergelijke wijzigingen aanbrengt, suggereert dat het beter is om er helemaal vanaf te blijven. als ze een bitcoind willen distribueren met patches zoals Luke’s (die het gedrag op een behoorlijk aantal fundamentele manieren veranderen), dan zouden ze een goede upstream-fork met een nieuwe naam moeten doen, dus [11:48:36] je weet altijd zeker wat je krijgt.^ Bron – http://bitcoinstats.com/irc/bitcoin-dev/logs/2014/10/05#l1412509714
Ongeacht of u het eens bent met de redenen waarom Luke deze patch heeft geschreven, of als u gelooft dat de op de zwarte lijst geplaatste bedrijven waarvan het succesvolle bedrijfsmodel genoeg bitcoin-verkeer genereert om een ”DoS-aanval” te vormen …
… deze patch censureert en verandert het gedrag van bitcoin actief om niet langer op de gebruikelijke manier te werken, zoals gedefinieerd door de officiële niet-gepatchte standaardinstellingen.
Het debat is overgegaan tot reddit met veel verontwaardigde gebruikers en meerdere nieuw draden wordt gecreëerd over de kwestie, waarbij sommigen zelfs oproepen tot een boycot van Gentoo die vooruitgaan om de kwestie tot nu toe te laten escaleren.
Wat is uw mening over deze kwestie? Heeft u het gevoel dat het standaard inschakelen ervan ernstige gevolgen kan hebben of dat dit een klein probleem is??