Gentoo Blacklisting Counterparty, Satoshi Dice och andra

Uppdatering: Sedan den här berättelsen ursprungligen publicerades har luke-jr dragit tillbaka och ber om ursäkt offentligt och säger:

Att distribuera ‘ljr’ USE-flaggan till Gentoo som standard var tyst fel och har inaktiverats, liksom att dela upp skräppostfiltreringen till en oberoende ‘ljr-antispam’ USE-flagga så att resten av min lapp inte är knuten till den . För närvarande är dessa ändringar endast tillgängliga i “bitcoin” -överlägget, men bör komma till huvudportaget inom några dagar.

När jag distribuerade plåstret som en del av 0.9.3 ebuild för Gentoo, föll det mig inte vid den tidpunkten att skräppostfiltret till och med inkluderades, än mindre att det skulle vara kontroversiellt. Av någon anledning antog jag att alla redan visste vad som fanns med i min lapp (ironiskt, med tanke på att jag självklart glömde den delen själv) och skulle se den nya USE-flaggan när jag uppgraderade. När det påpekades borde jag bara ha tagit det mer konservativa tillvägagångssättet och vänt bort det som standard. Jag borde ha vetat bättre (jag gjorde trots allt), och jag ber om ursäkt för min brist på försiktighet.

Även om jag fortfarande tror att hela korrigeringsfilen är den bästa lösningen för användare idag (jag har använt den själv i flera år), inser jag att den inte bör aktiveras utan att alla som får den är väl medvetna. Vad jag borde ha gjort, i efterhand, var åtminstone ett meddelande före installationen som informerade användare av plåstret och en länk till mer information om vad exakt ingår i det och vad dessa förändringar innebär. Jag kommer att anstränga mig mer för att se till att framtida korrigeringar tydligt avslöjas på förhand.

På lång sikt är mitt hopp att se en BITCOIN_NODE_POLICY-variabel som kan anges som “ljr”, “vanilj” eller förhoppningsvis många andra policyer som matchar människors många olika preferenser i hur deras eget systems resurser används.

Om det finns ytterligare frågor eller förslag, tveka inte att kontakta mig.

Luke

Många i bitcoin-samhället är upprörda över de senaste åtgärderna från en bidragsgivare till Gentoo för att modifiera bitcoind och bitcoinqt i Gentoo Linux-distributionen för att lägga till svartlistor till de officiella reporna.

De korrigeringar som är valfria men aktiverade som standard gör att transaktioner från vissa adresser inte längre behandlas av programvaran.

statisk struktur BlacklistEntry BlacklistedPrefixes [] = {

{0x946cb2e0, 0x946cb2e0, “Mastercoin”},

{0x06f1b600, 0x06f1b6ff, “SatoshiDice”},

{0x74db3700, 0x74db59ff, “BetCoin Dice”},

{0xc4c5d791, 0xc4c5d791, “CHBS”}, // 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T

{0x434e5452, 0x434e5452, “Motpart”},

{0x069532d8, 0x069532da, “SatoshiBones”},

{0xda5dde84, 0xda5dde94, “Lucky Bit”},

};

Plåstren lades fram av Gentoo-bidragsgivare och underhållare av paketen luke-jr som hävdar att han gör det för att förhindra DoS-attacker mot bitcoin.

En felrapport öppnades på Gentoo Bugzilla as bugg 524512 av xiando om följande:

Den officiella bitcoind och bitcoin-qt i Gentoo möjliggör korrigeringar som bryter Bitcoin som standard. Inaktivera ljr-lapparna som standard eller helst alla tillsammans.

Att aktivera dummoralnazi aka ljr använder flagga resulterar i fel som dessa:

2014-10-05 11:38:09 FEL: AcceptToMemoryPool: ignorerar transaktion 289673d37df1a709829b3f3ea7b8549703f4251f26f5721863aacbccc47b95a9 med svartlistad utdata (SatoshiDice)

En valuta är värdelös när du förklarar att du kan använda den för att köpa en bibel men inte koreanen eftersom vi inte gillar den.

Reproducerbar: Alltid

Detta har lett till en lång lista med andra som chimar in i frågan. luke-jr hävdar att han bara försöker skydda nätverket men många håller inte med om att andra väljer hur de vill använda valutan inklusive användning av motpart.

Debatten har rasat om felrapporten med andra användare som chimar in som Sarah White:

Nej, det är verkligen inte en DoS-attack.

Det finns inte en enda ansedd journalist eller bloggare som inte är en kant som hänvisar till populariteten hos satoshi-tärningens affärsmodell och de andra blockerade företagen som en “DoS-attack”

Det finns inget protokollmässigt som är ogiltigt om de transaktioner som kommer från de källor som svartlistas av denna patch …

De är tillräckligt populära för att skjuta gränserna för bitcoin-nätverkets kapacitet, och du och några andra parter har valt att märka den här aktiviteten med nedsättande etiketter som “DoS attack”.

citat från Mike Hearn om bitcoinstiftelsen:

[11:48:36] vi använder alla våra datorer för saker &# 128521; människor som inte använder Linux lyckas fortfarande vara produktiva. hur som helst, jag har ingen aning om vad ebuild kommer att göra, men det faktum att det gör sådana ändringar som standard antyder att det skulle vara bättre att hålla sig borta från det helt. om de vill distribuera en bitcoind med lappar som luke’s (som förändrar beteende på några grundläggande sätt) så borde de göra en ordentlig uppströms gaffel med ett nytt namn, så

[11:48:36] du är alltid säker på vad du får.

^ Källa – http://bitcoinstats.com/irc/bitcoin-dev/logs/2014/10/05#l1412509714

Oavsett om du håller med om skälen till att Luke skrev denna korrigeringsfil, eller om du tror att de svartlistade företagen vars framgångsrika affärsmodell genererar tillräckligt med bitcoin-trafik för att utgöra en ”DoS-attack” …

… denna patch censurerar aktivt och förändrar beteenden hos bitcoin för att inte längre agera på det vanliga sättet som definieras av de officiella icke-lappade standardinställningarna.

Debatten har blivit reddit med många användare upprörda och flera ny trådar skapas om frågan med några som till och med kräver en bojkott av Gentoo framåt för att låta frågan eskalera så långt.

Vad tycker du om den här frågan? Känner du att det kan ha allvarliga konsekvenser att ha det aktiverat som standard eller att det här är ett mindre problem?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me