Add German word list for BIP0039 #721

pull DavidMStraub wants to merge 4 commits into bitcoin:master from DavidMStraub:bip39de changing 1 files +2048 −0
  1. DavidMStraub commented at 11:23 am on September 3, 2018: none

    This adds a German word list with the following properties:

    • Only ASCII letters (no äöüß, no dashs or apostrophes)
    • Only nouns in nominative case (no plurals, no genitives), i.e. all startig with an uppercase letter
    • At least 4, at most 6 letters
    • First 4 letters identify the word uniquely
    • No offensive words
    • Tried to avoid words with ambiguous spelling (Delphin, Delfin)
  2. Add German word list for BIP0039 4aa61f92b3
  3. luke-jr added the label Proposed BIP modification on Sep 7, 2018
  4. luke-jr commented at 4:54 am on September 7, 2018: member
  5. benjam1n commented at 12:50 pm on September 10, 2018: none
    What are the chances for this to get merged soon?
  6. rodasmith commented at 6:26 pm on September 16, 2018: none
    Are ‘Abfall’ and ‘Apfel’ too phonetically similar? Would a blind user listening to a spoken seed be potentially confused by having both those words in the list?
  7. DavidMStraub commented at 7:04 pm on September 16, 2018: none
    @rodasmith, no, those two actually sound quite distinct (Upfall vs. Upfle would be a rough English transcription).
  8. rodasmith commented at 7:07 pm on September 16, 2018: none
    The words ‘Graf’ and ‘Graph’ are homophones, so one should be replaced.
  9. rodasmith commented at 7:20 pm on September 16, 2018: none
    Another pair of homophones: ‘Miene’ and ‘Mine’.
  10. DavidMStraub commented at 7:28 pm on September 16, 2018: none

    Here is a few words I’ve thrown out when shortening to 2048 that can be put back in if more problems appear:

    0Abakus
    1Ahorn
    2Alpen
    3Antrag
    4Baby
    5Banjo
    6...
    
  11. rodasmith commented at 7:28 pm on September 16, 2018: none
    I’m also not sure whether ‘Faser’ and ‘Phase’ are distinct enough.
  12. rodasmith commented at 7:38 pm on September 16, 2018: none
    Are ‘Spray’ and ‘Spree’ homophones?
  13. rodasmith commented at 7:41 pm on September 16, 2018: none
    How about ‘Staat’ and ‘Stadt’? The vowel is longer the the former but I don’t know whether that is a clear enough distinction.
  14. BIP 39 German: remove homophones (#721) 2b8530b3ec
  15. DavidMStraub commented at 7:43 pm on September 16, 2018: none

    Spray and Spree are totally different, the latter is proununced with ‘Sh’.

    Staat and Stadt is a very long vs a very short vowel, hardly mistakable. Faser vs Phase might be problematic, throwing the latter out.

  16. BIP 39 German: remove more homophones (#721) 15058ac07d
  17. rodasmith commented at 7:49 pm on September 16, 2018: none
    Are ‘Uran’ and ‘Urahn’ homophones?
  18. DavidMStraub commented at 7:55 pm on September 16, 2018: none
    No, emphasis on 2nd vs 1st syllable.
  19. rodasmith commented at 8:03 pm on September 16, 2018: none
    Ack (now that those pairs of homophones are removed) I am not a native German speaker, so review by a native speaker would be welcome, but from my non-native perspective of German, this LGTM.
  20. dabura667 commented at 1:08 am on September 17, 2018: none

    Is there a possibility that the user will forget that all words start with capital?

    Does capitalizing the first letter have a grammatical meaning for conjugation in German?

    I would say to go with whatever is in the dictionary. If nouns in the dictionary all start capitalized, then I think this is OK.

    If a user has to remember case (I know some people who write in all upper case no matter what) then this is not a good idea I think.

  21. rodasmith commented at 3:47 am on September 17, 2018: none
    German nouns are always capitalized, so that won’t be a problem.
  22. pbengert commented at 8:34 pm on October 2, 2018: none
    Abart <-> Abort While beeing pronounced differently the only differ in a vs o. Could be a problem when you recreate the seed from handwriting
  23. pbengert commented at 9:31 pm on October 2, 2018: none
    Some more comments from reading the list (thanx for compiling it!) “Daum” -> I’m not sure what it means. Maybe use “Daumen” “Epoxyd” -> maybe a missspelling, should be “Epoxid” “Faun” -> I’m not sure what it means. Maybe use “Fauna” “Fluor” <-> “Flur” - seems and pronounces rather similar “Kreis” <-> “Greis” - depending on local dialect pronouces rather similar “Pose” <-> “Posse” - pronounces differently but maybe errorprone “Spiels” -> I’m not sure what it means. Maybe use “Spiel” “Neger” -> seems offending “Domina”, “Heroin”, “Kokain” -> might be offending to some ( I imagine explaining my grandma what a seed is ab why it is important and why bitcoin is important and the seed starts with Domina Heroin Kokain …)
  24. DavidMStraub commented at 9:43 pm on October 2, 2018: none

    Thanks @pbengert, you have some good points there, especially the offending words I overlooked. I’ll try to see how I can replace them.

    Forbidding words that differ by a single letter but are pronounced very differently (Abart/Abort, Pose/Posse) maybe seems a bit too restrictive to me…

  25. BIP 39 German: remove offensive and ambiguous words 050629f504
  26. DavidMStraub commented at 6:44 pm on October 5, 2018: none
    @pbengert, I think I’ve removed all the problematic words and replaced them with innocuous ones.
  27. thomasklemm commented at 10:11 pm on October 5, 2018: none

    @DavidMStraub Thanks for putting this list together, it feels quite good already. Since this feels like a major decision for the ecosystem and probably can’t be changed easily, I want to point out a few things:

    • To me the words here feel in general much more similar to others on the list than in the English BIP39 dictionary (e.g. Doge, Dogge; Wulst, Wurst, Wust; Sold, Sole, Solo; Warze, Wanze; Zelle, Cell). Technically speaking my guess would be that the Levenshtein distance between many words here is much less than in the English list, though I haven’t looked deeper into that. Does someone have a tool against which BIP39 lists can be checked?
    • Some of the words feel a bit hard to spell, even as a native German I wouldn’t have gotten some of them right since there’s multiple correct German spellings for that word (e.g. Aceton can also be Azeton, Hachse can also be Haxe depending on where in Germany you live)
    • Some words have a negative connotation (e.g. Amok, Sexist, Eunuch, Geck, Geifer, Voyeur, Zicke)
    • Some words feel quite “sciency” and might not be in the active vocabulary of many Germans (e.g. Spin, Binom, Axiom, Anion, Boson)
    • Some outliers that have an unclear meaning or feel just very uncommon: Obrist (had to Google that), Lyzeum (outdated), Odem, Sept (unclear, short for September?)

    I’ll make some concrete suggestions tomorrow, feel like we could bring in some words like city names (Berlin, Kiel, Halle) or common first names instead of the mentioned ones above.

    What’s the reasoning behind limiting to 6 characters? Couldn’t we diversify the words quite a bit if 7 or 8 characters were allowed like with the English list?

  28. DavidMStraub commented at 12:35 pm on October 6, 2018: none

    @thomasklemm, you find the words “Obrist”, “Odem” and “Sept” (https://de.wikipedia.org/wiki/Sept) too uncommon, want to exclude scientific terms, but ask for a larger Levenshtein distance. And in the end we should still have 2048 words without any Umlaute or ß (this is a significant constraint). I don’t think this is realistic, but in any case it would mean starting from scratch. If you are serious about this, I guess it’s better to close this PR and make a new one.

    By the way, I don’t have the impression the English wordlist is very different qualitatively.

    • arm - armed
    • auto - autumn
    • awake - away
    • card - cart
    • clock - clog
    • define - defy

    and so on.

  29. DavidMStraub commented at 6:02 pm on October 6, 2018: none
    To make this more quantitative, this notebook proves that the distribution of pairwise Levenshtein distances is not worse than for the English word list.
  30. majuric commented at 12:57 pm on November 5, 2018: none
    @DavidMStraub Thanks for creating this PR. I can’t really contribute to the discussion unfortunately but I was just wondering are there any indications if this might get merged any time soon ?
  31. DavidMStraub commented at 1:00 pm on November 5, 2018: none
    @majuric that’s a good question. At this point I find it frustrating that nothing happens even though I addressed many suggestions.
  32. SebastianFloKa commented at 5:00 pm on November 21, 2018: none
    Many Thanks to @DavidMStraub for initiating this and I fully agree with his intention to achieve a BIP0039 German wordlist with low number of letters per word. One will see the advantage when engraving the mnemonic into stone, steel, etc. - it would save quite a lot of time to many people.
    Actually I was not aware of this ongoing discussion here and already tried to create a list with a maximum of 5 letters per word. Pending on the underlying criteria, this wordlist was not too bad but with room for improvement. Concerning the wordlist proposed by David I agree with @thomasklemm that there is also room for improvement, for example regarding the choice of some words. On top, there is this conflict with the Spanish wordlist which is still not clear if this is a “must-have” or “nice-to-have” criteria. If you don’t mind, I will try to structure this topic (list of criteria) and try to come up with a revised proposal in parallel (~CW49).
  33. SebastianFloKa commented at 10:30 am on December 19, 2018: none

    Habe die Ehre, here is a first proposal to structure the requirements. If you see anything missing or wrong, please inform. 20181219 - BIP0039 German Wordlist - SOR.pdf

    As @DavidMStraub already mentioned, it’s indeed not possible to create a reasonable BIP0039 German Wordlist out of nouns with maximum 6 letters and a minimum levenshtein distance of 2 (TWO) plus all the other criteria at the same time. There are obviously two main possibilities for a next step / evaluation:

    1. Scenario 1: keep the intended maximum of six letters per word and allow some of following criteria: a. acceptance of more types of words than nouns (verbs, adjectives, ?) b. acceptance of levenshtein distance of ONE “addition / substraction” (Example: TIER & STIER) c. acceptance of levenshtein distance of ONE “substitution” of non-similar sounding letters (Example: ERDE & ERLE allowed / ERDE & ERBE not allowed). –> b & c could be limited for example to a certain amount of levenshtein collision, for example a max. of one collision (Example: MAUS & LAUS & HAUS not allowed / MAUS & LAUS allowed) –> or/and requiring different grammatical gender of words (Example: MAUS (feminin) & LAUS (feminin) not allowed / MAUS (feminin) & HAUS (neutrum) allowed). For verbal transmission the different article could help to identify the correct word. Example on the phone: MAUS wie die Maus in Tom & Jerry / HAUS wie das Haus in dem ich wohne
    2. Scenario 2: Increase the number of accepted letters to 7 or even to 8 and allow only words with minimum levenshtein distance of TWO or more.

    Other BIP0039 Wordlists solved this quite differently, most allow verb and adjectives, some allow levenshtein distance of ONE –> see attached overview. So there are two main questions to be answered now: A) Do you see any concerns using verbs and adjectives? If we go for capital letters of the complete word (what I highly recommend) I don’t see a roadblocker. Do you? B) If you don’t mind, I will continue to check for a reasonable solution within Scenario 1 or do you see a minimum levenshtein distance of TWO in any case as a must have?

  34. DonaldTsang cross-referenced this on Dec 24, 2018 from issue Binary Lists by DonaldTsang
  35. SebastianFloKa commented at 6:45 pm on January 15, 2019: none

    In order to proceed, attached a wordlist related to above mentioned Scenario 1 (keep max. 6 letters per word) based on following compromises:

    • Adjectives supplementary to nouns.
    • Due to high similarity of many verbs up to 6 letters to their corresponding nouns (LAUFEN & LAUF, LIEBEN & LIEBE) there’s no big advantage expected: Verbs were therefore NOT taken into consideration.
    • Levensthein distance (LS) “Substitution” of 1 allowed but not two words with similar letters “B&P”, “D&T”, “G&K”, “S&Z”, “M&N” (GRAD & GRAT).
    • LS “Substitution” of 1 allowed but maximum 2 collisions allowed (= max. 3 affected words).
    • LS “Addition” of 1 allowed but not if double letter causing the creation of a new word (example: OFFEN & OFEN, ROBBE & ROBE, ROGGEN & ROGEN) or if an “H” is involved (RUHM & RUM).
    • LS “Permutation” of 1 was possible to be excluded completely (OSLO & SOLO, FORSCH & FROSCH).

    I assume it’s easier for everybody to look into a PDF-file (at least for the moment), so here’s the Proposal-2019-01-15 and the related overview of criteria (SOR): BIP0039 German Wordlist - Proposal-2019-01-15.pdf BIP0039 German Wordlist - SOR-2019-01-15.pdf

    This is (at least close to) the best compromise between the max. length of 6 letters per word and the non-similarity of words (better than BIP0039 English WL, not so good as BIP0039 French WL) + all the other criteria. By the way: The average length of word would currently be only 5,1 letters, the English WL is 5,4 and the French WL is 6,8 –> so not bad. @thomasklemm, @DavidMStraub and others:

    • What’s your opinion on this Proposal? Would you agree to above described compromise?
    • If yes, do you still see any “NO-GO-words” (embarrassing / far too unknown / too similar)? Very minor modifications might be possible, for major changes we will have to increase the accepted length per word.
  36. DavidMStraub commented at 8:25 pm on January 15, 2019: none

    Thanks @SebastianFloKa for this impressive proposal. I will have a detailed look at the wordlist and let you know in case I notice any problems (I don’t expect to). I agree that scenario 1 makes a lot of sense.

    On a purely aesthetical note, I don’t quite understand why you want to have it all-caps. IMO that makes it much less readable (and quite ugly). I don’t see any ambiguities when using the proper capitalization as there are no words that differ only by capitalization.

    Good work!

  37. SebastianFloKa commented at 3:08 pm on February 12, 2019: none

    So looks like we all agree that writing nouns completely in lowercase is a no-go for Germans, so this should be out of scope.

    Majuscule font (= all caps, = uppercase) in a text is uncomfortable to read - I fully agree with @DavidMStraub. But for standalone information with outstanding character (importance) and need to be associated as such, it’s quite common to use all-caps in German. For example the ID-card, passport and driving license of Germany and Austria: All relevant information (names, street, colour of eyes, authority, nationality, etc.) are written in uppercase. Many official documents (tax documents, opening a bank account, contracts etc.) require to be filled out in all-caps as well. This is mainly to avoid confusion.

    If somebody stores his seed on an electronic device (wallet), the type of character doesn’t matter. But for people creating a physical backup of their seed, for example with beat letters (= Schlagbuchstaben in German) into steel plates or using prefabricated letters etc., it matters a lot. Allowing a mixture of lowercase AND uppercase would require a separate set of beat letters (respectively prefabricated letters) and cause a more confusing and time consuming procedure to manually create the Backup. As the intention of a BIP0039 Wordlist is to provide an easy to handle solution to users, the amount of potential characters should be kept as low as possible - which would be fulfilled by using all-caps only.

    Then the issue with same words as noun or adjective or verb, and there are quite some of them: Husten/husten, Klasse/klasse, Nutzen/nutzen, Rennen/rennen, Wissen/wissen etc.. There will always be uncertainties about the correct writing if a mixture between lowercase and uppercase is allowed, particularly if words are transmitted verbally. If only uppercase characters are set, it doesn’t matter which meaning somebody connects to a word (such as homonyms), the orthography will always be predefined and therefore unambiguous.

    If restoring of a partly unreadable seed is necessary, it could be helpful as well. If there will exist many different wordlists in the future (a tendency we can already see today), it would help to distinguish the BIP0039 German Wordlist from others. Software tools (wallets) could take advantage of this difference and provide more relevant word proposals to the user and request for uppercase letters (or exchange automatically) if German is pre-set as language. To be fair, the last point is an advantage (or even neutral point) and not an argument to go for majuscule (uppercase) for the BIP0039 German Wordlist – but IMO the others are.

  38. SebastianFloKa commented at 5:04 pm on January 30, 2020: none
    Thinking about pros and cons of limiting words to 6 letters it might make sense to extend this to at least 7 or maybe even 8 letter per word. I think it’s worth it.
    I could work on a new proposal around August this year…
  39. neox5 commented at 8:12 pm on June 2, 2020: none
    What’s the current state of this issue? I would offer my help
  40. DavidMStraub commented at 8:22 pm on June 2, 2020: none
    As far as I’m concerned, I’ve abandoned this. It’s really a weird PR. First, I get a few useful comments, make a few improvements. Then, I get a list of requests from @thomasklemm, some of which I proved even with a Jupyter notebook are not realistic/reasonable. No reply. Half a year later, @SebastianFloKa comes with a totally different suggestion, but does not actually submit a PR. @FaustmannChr, thanks for offering your help, but if I were you I wouldn’t invest time unless one of the maintainers confirms that this actually has a chance of getting merged.
  41. neox5 commented at 8:29 pm on June 2, 2020: none

    Yeah @DavidMStraub, I think you are right…

    And many thanks for the summary and the fast response!

  42. cr cross-referenced this on Jul 8, 2020 from issue Adding BIP-39 wordlist in German (2nd try) by cr
  43. in bip-0039/german.txt:2048 in 4aa61f92b3 outdated
    2043+Zweck
    2044+Zweig
    2045+Zwerg
    2046+Zwist
    2047+Zyklen
    2048+Zypern
    


    SebastianFloKa commented at 6:11 pm on February 17, 2021:
    ABDRUCK ABEND ABFALL ABFLUG ABFOLGE ABGAS ABGLEICH ABHANG ABITUR ABKOMMEN ABMARSCH ABONNENT ABREISE ABSCHIED ABSEITS ABSICHT ABSPANN ABSTRICH ABTEIL ABWASCH ABZWEIG ACHSEL ACHTUNG ACKERBAU ADAPTER ADDITION ADJEKTIV ADJUDANT ADLER ADOPTION AFFE AFRIKA AGENDA AHNUNG AHORN AKADEMIE AKAZIE AKKORD AKTE AKTION AKUSTIK AKZENT ALCHEMIE ALIMENTE ALLEE ALLIANZ ALLMACHT ALLRAD ALLTAG ALPAKA ALPEN ALPHABET ALTERTUM ALTSTADT ALTWAGEN ALUFOLIE AMBITION AMBOSS AMBULANZ AMERIKA AMME AMMONIAK AMNESTIE AMPEL AMPULLE AMTSEID AMULETT ANAGRAMM ANAKONDA ANALOGIE ANBIETER ANDENKEN ANEKDOTE ANFAHRT ANFRAGE ANGABE ANGEBOT ANGRIFF ANIMATOR ANIS ANKER ANKUNFT ANLAGE ANLEIHE ANLIEGER ANMELDER ANMUTUNG ANNAHME ANNEXION ANODE ANORAK ANPROBE ANREDE ANRUF ANSATZ ANSCHEIN ANSEHEN ANSPORN ANSTAND ANTIKE ANTRAG ANTWORT ANWALT ANWENDER ANWOHNER ANZAHL ANZEIGE ANZUG AORTA APERITIF APFEL APOTHEKE APPARAT APPELL APPLAUS APRIKOSE AQUARELL ARA ARBEIT ARCHIV AREAL ARGON ARGUMENT ARIE ARKADE ARMATUR ARMBAND ARMEE ARMREIF ARMUT ARNIKA ARROGANZ ARSEN ARTISTIK ARZNEI ARZT ASIEN ASPEKT ASPIRANT ASTEROID ASTGABEL ASYL ATEMZUG ATHLET ATMUNG ATOLL ATOMUHR ATTACKE ATTEST ATTRAPPE AUERHAHN AUFBRUCH AUFDRUCK AUFGUSS AUFLAGE AUFPRALL AUFRUF AUFSATZ AUFTRAG AUFWAND AUFZUG AUGAPFEL AUSBLICK AUSDAUER AUSFLUG AUSGABE AUSHANG AUSKUNFT AUSLESE AUSNAHME AUSPUFF AUSREDE AUSSAGE AUSTER AUSWEIS AUSZEIT AUTOMAT AVOKADO AXIOM AXT BACHLAUF BAD BAGGER BAHNHOF BAHRE BALKEN BALLON BALSAM BALZ BANANE BANDIT BANKETT BARACKE BARCODE BARGELD BAROCK BARREN BARSCH BASAR BASIS BASSIST BATIK BAUCHWEH BAUER BAUGRUBE BAUHAUS BAUKLOTZ BAULAND BAUMARKT BAUPLAN BAUSATZ BAUTEIL BAUWERK BEAMTER BEBEN BECHER BECKEN BEDARF BEDIENER BEERE BEET BEFEHL BEFUND BEGABUNG BEGINN BEICHTE BEIFALL BEIGABE BEIKOST BEILAGE BEISPIEL BEITRAG BEIWERK BELANGE BELEG BELIEBEN BEMALUNG BENEHMEN BENGEL BENOTUNG BENUTZER BENZIN BERATER BEREICH BERG BERICHT BERUF BESATZER BESCHEID BESITZ BESTECK BESUCH BETONUNG BETRIEB BETTRUHE BEUTEL BEWEIS BEWOHNER BEZIRK BEZUG BIATHLON BIEGUNG BIER BIEST BIKINI BILANZ BILD BINDUNG BIOGAS BIOLOGE BIOMASSE BIOTOP BIRKHAHN BIRNE BISTRO BITTE BITUMEN BIWAK BIZEPS BLASE BLATT BLAUWAL BLEICHE BLESSUR BLICK BLINKER BLITZ BLOCKADE BLUME BOB BODEN BOHNE BOHRER BOILER BOJE BOLLWERK BOLZEN BOMBE BONSAI BOOT BORD BORSTE BOSHEIT BOTTICH BOYKOTT BRANDUNG BRATEN BRAUEREI BREMSE BRENNGUT BRETT BREZE BRIKETT BRILLE BRISANZ BROTLAIB BRUCH BRUNNEN BRUST BRUTZEIT BUBE BUCHSE BUCKEL BUG BUMERANG BUSFAHRT BUSREISE BUSSARD BUTAN CABRIO CELLO CELSIUS CENT CHEMIKER CHILI CHOR CHROM COCKTAIL COUSINE CURRY DACH DAHEIM DAMENRAD DAMPF DANK DARLEHEN DATEI DAUERTON DAUNE DEBATTE DECKEL DEFEKT DEFIZIT DEGEN DEICHSEL DEKADE DEKOR DELFIN DELIKT DELLE DEMENTI DENKMAL DEPONIE DESASTER DESIGNER DETEKTOR DEUTUNG DEVISE DEZEMBER DIAGNOSE DIALOG DICKICHT DIDAKTIK DIELE DIENST DIKTAT DILL DIODE DIOPTRIE DIPLOMAT DIREKTOR DIRIGENT DISKURS DISTEL DIVISION DOCHT DOGGE DOHLE DOLCH DOLDE DOLLAR DOMIZIL DOMPTEUR DORADE DORF DORSCH DOSIERER DOZENT DRACHE DRAHT DRALL DRANG DRECK DREHBUCH DREIECK DRESSUR DROHUNG DROMEDAR DRUCKER DUELL DUETT DUFT DUNG DUPLIKAT DURST DUSCHE DUTZEND DYNAMIK EBBE EBENE EBER ECHOLOT ECHTZEIT ECKBALL ECKE EDAMER EDELGAS EDITION EFEU EFFEKT EGERLING EGO EHEBETT EHEPAAR EHRE EHRGEIZ EIDECHSE EIGELB EIGNUNG EILTEMPO EIMER EINBRUCH EINDRUCK EINFUHR EINGRIFF EINHORN EINIGUNG EINKAUF EINLAGE EINNAHME EINRAD EINSATZ EINTOPF EINWAND EINZAHL EISDIELE EISEN EISFACH EISKANAL EISTANZ EISWEIN EISZEIT EIZELLE EKLAT EKSTASE ELAN ELCH ELEFANT ELEGANZ ELEKTRIK ELFMETER ELLBOGEN ELOQUENZ ELSTER ELTERN EMBLEM EMBRYO EMISSION EMPATHIE EMPFANG EMPORE EMULSION ENDLAGER ENDOSKOP ENDPHASE ENDSPURT ENERGIE ENGPASS ENKLAVE ENTGELT ENTROPIE ENZIAN ENZYM EPOCHE ERBAUUNG ERBFOLGE ERBGUT ERBPACHT ERBSE ERDAPFEL ERDBODEN ERDGAS ERDKUGEL ERDNUSS ERDREICH ERDTEIL ERDUNG ERFINDER ERFOLG ERGEBNIS ERHEBUNG ERLASS ERLE ERNST ERNTE EROBERER ERPEL ERREGER ERSATZ ERTRAG ERUPTION ERZ ESCHE ESELSOHR ESKAPADE ESKORTE ESSENZ ESSIG ESSTISCH ESTRICH ETAGE ETAPPE ETAT ETHIK ETIKETT ETUI EUTER EVIDENZ EWIGKEIT EXEMPEL EXIL EXISTENZ EXKURS EXOT EXPANDER EXPERTE EXPONAT EXZESS FABRIK FACHWERK FACKEL FADEN FAGOTT FAHNE FAHRRAD FAKIR FAKTOR FALKE FALLOBST FAMILIE FANFARE FANPOST FANTASIE FARBTON FASAN FASCHING FASSADE FAULHEIT FAUST FAZIT FEBRUAR FEDERUNG FEHLER FEIERTAG FEIGHEIT FEILE FEIND FELDWEG FELGE FELL FELSWAND FENCHEL FENSTER FERIEN FERKEL FERSE FESTUNG FETT FETUS FEUER FIASKO FIBEL FIGUR FILET FILIALE FILZ FINALE FINDLING FINK FINNE FISKUS FLAGGE FLANSCH FLASCHE FLAUTE FLECK FLEISCH FLIESE FLINTE FLOH FLOSKEL FLOTTE FLUCHT FLUGZEUG FLUNDER FLUR FLUSS FOHLEN FOKUS FORELLE FORMAT FORST FORTGANG FOTOGRAF FOUL FRACHTER FRAGMENT FRAKTUR FRAU FREGATTE FREITAG FREQUENZ FRESKE FREUND FRIEDE FRISUR FROHSINN FROSCH FUCHS FUGE FUHRE FUNDUS FUNGIZID FUNKTION FURCHT FUSSEL FUTTER GABEL GALLE GALOPP GAMASCHE GANS GARANTIE GARDE GARN GARTEN GARZEIT GASHERD GASSE GASTHAUS GASWERK GATTUNG GAUL GAUMEN GEBAREN GEBIRGE GEBOT GEBRAUCH GEBURT GECKO GEDANKE GEDECK GEDULD GEFAHR GEFILDE GEFLECHT GEFOLGE GEGEND GEGNER GEHEGE GEHIRN GEHORSAM GEHRUNG GEHSTEIG GEHWEG GEIER GEIGE GEIST GEIZ GELATINE GELENK GELTUNG GEMAHL GEMEINDE GEMISCH GENETIK GENICK GENOM GENUSS GEOLOGE GEPARD GERANIE GERBEREI GEREDE GERSTE GERUCH GESANG GESCHENK GESETZ GESICHT GESPANN GESTELL GETREIDE GEWEIH GEWINN GEZEITEN GIEBEL GIFTPILZ GIGANT GILDE GIN GIPFEL GIPS GITARRE GITTER GLANZ GLASUR GLATTEIS GLAUBE GLEIS GLOBUS GLOCKE GLUT GNADE GNU GOCKEL GOLDADER GOLFCLUB GONDEL GOTIK GOTT GRADIENT GRAFIK GRAMM GRANIT GRAS GRAVUR GREIFER GREMIUM GRENZE GRILL GRIMASSE GRUBE GRUFT GRUND GRUPPE GULASCH GULLY GUMMI GUMPE GURGEL GURKE GURT GUSS GUTHABEN HAAR HABGIER HABICHT HABSUCHT HAFEN HAFTUNG HAGEL HAI HALBZEIT HALDE HALOGEN HALS HALTER HANDLUNG HANF HANGLAGE HARFE HAUBE HAUCH HAUDEGEN HAUPT HAUSHALT HEBELARM HECK HEFE HEIDE HEIMWEH HEIRAT HELIUM HELM HEMD HEMMUNG HENGST HENNE HERBST HERGANG HERING HERKUNFT HERMELIN HERR HEU HEXEREI HILFE HIMBEERE HIMMEL HINBLICK HINFLUG HINGABE HINWEIS HIRSCH HIRTE HISTORIE HOBEL HOCHSEE HOFFNUNG HOHEIT HOHLRAUM HONIG HONORAR HOPFEN HORNISSE HORT HOSE HUBRAUM HUFEISEN HUFTIER HUHN HUMANIST HUMUS HUND HUNGER HUPE HUSTEN HYGIENE HYSTERIE IDEALIST IDEE IDOL IDYLL IGEL IGLU IGNORANZ IKONE ILTIS IMBISS IMITAT IMKEREI IMPERIUM IMPFUNG IMPORT IMPULS INDIZ INFO INFRAROT INGWER INHALT INLAND INNUNG INSASSE INSEKT INSTANZ INSULIN INTERNAT INVENTUR IRRTUM ISOMATTE ISTWERT JACHT JACKE JAGD JAHR JANUAR JAUCHE JETZT JOCH JOD JOGHURT JUBEL JUBILAR JUDO JUGEND JULI JUNGE JUPITER JURA JURIST JUROR JUSTIZ JUWELIER KABARETT KABINE KACHEL KADER KAFFEE KAHN KAIMAN KAISER KALENDER KALIBER KALK KALORIE KAMEL KAMIN KAMM KANAL KANDIS KANISTER KANONE KANTINE KANU KANZLEI KAPELLE KAPITEL KAPRIOLE KAPSEL KAPUZE KARAFFE KARIBU KARMA KAROTTE KARPFEN KARRIERE KARTELL KASERNE KASKADE KASSIER KASTEN KATAPULT KATZE KAUFHAUS KAUTION KAUZ KAVALIER KAVIAR KEIM KEKS KELLNER KENNTNIS KERAMIK KERKER KERN KEROSIN KERZE KESCHER KESSEL KETTE KEULE KIEFER KILOVOLT KIMME KINDHEIT KINNLADE KINOFILM KIOSK KIPPER KIRCHE KISSEN KISTE KITSCH KITTEL KLAGE KLAMMER KLANG KLARHEIT KLASSE KLAUSUR KLAVIER KLEBER KLEE KLEID KLEMME KLIENT KLINGE KLIPPE KLON KLOSTER KLOTZ KLUFT KLUGHEIT KLUMPEN KNABE KNALL KNAST KNAUF KNECHT KNEIPE KNETE KNICK KNIE KNIFF KNOCHEN KNOLLE KNOPF KNORPEL KNOSPE KNOTEN KOBOLD KOBRA KOCHKURS KODEX KOFFER KOHL KOLBEN KOLIBRI KOLLEGE KOMBI KOMET KOMFORT KOMITEE KOMMANDO KOMPASS KONDOR KONFEKT KONSUL KONTO KONUS KONVOI KONZERT KOPIERER KOPPEL KORALLE KORB KORDEL KORKEN KORMORAN KORRIDOR KORSETT KOSMOS KRABBE KRAFT KRAGEN KRAKE KRANICH KRATER KRAWALL KREATION KREBS KREIDE KRESSE KREUZUNG KRISE KROKANT KRONE KRUG KRUSTE KUBIK KUCHEN KUCKUCK KUFE KUGEL KUH KULANZ KULISSE KULTUR KUMPANE KUNDGABE KUNST KUPFER KUPPLUNG KURBEL KURIER KURORT KURVE KUVERT LABMAGEN LABORANT LACHS LACK LADERAUM LADUNG LAGERUNG LAICH LAIE LAKEN LAMA LAMETTA LAMINAT LANDGANG LANGLAUF LANZE LARVE LASER LASSO LASTZUG LATERNE LATZ LAUB LAUFRAD LAUGE LAVENDEL LAWINE LEDER LEERGUT LEGENDE LEGION LEGUAN LEHM LEHRER LEINE LEISTE LEITER LEKTION LENDE LENKRAD LESEPULT LESUNG LEUCHTER LEXIKON LIANE LIBELLE LICHTUNG LIEBLING LILIE LIMETTE LIMONE LINEAL LINSE LITSCHI LIZENZ LOBLIED LOCHER LOCKRUF LOGBUCH LOGIK LOGO LOIPE LOS LOTION LOTSE LOTTO LUFTWEG LUKE LUNKER LUNTE LURCH LUV LUXUS LYRIK MACHETE MADE MAGIE MAGMA MAHLZEIT MAHNMAL MAIBAUM MAISBROT MAJORAN MAKEL MAKLER MAKRELE MALBUCH MALEREI MAMBA MAMMUT MANAGER MANDAT MANGOLD MANIEREN MANN MANTEL MAPPE MARACUJA MARDER MARILLE MARKISE MARMOR MARS MARZIPAN MASKE MASSAGE MATERIE MATRATZE MATSCH MAULTIER MAURER MEDIZIN MEERSALZ MEGAFON MEHL MEHRHEIT MEINUNG MEISE MELDUNG MELISSE MELONE MEMBRAN MENGE MENISKUS MENSCH MERIDIAN MERKMAL MERLIN MESSER METALL METEOR METHODE METZGER MEUTE MIENE MIETZINS MIKADO MILAN MILBE MILCH MILIZ MIMIK MINERAL MINIGOLF MINUSPOL MINZE MIRAKEL MISCHUNG MISSMUT MITGIFT MITLEID MITTAG MIXER MIXTUR MOBILIAR MODELL MODUL MOFA MOKKA MONAT MOND MONTAG MOOR MOPED MOPS MORGEN MOSAIK MOSKITO MOTIV MOTORRAD MOTTE MUFFE MULDE MUNDART MURMEL MUSIK MUSKEL MUSTANG MUT MYTHOS NACHBAR NACKEN NADEL NAGETIER NAHRUNG NAHT NAPF NARBE NARR NARZISSE NASHORN NATRIUM NATTER NATURTON NEBEL NEFFE NEID NEIGUNG NEKTAR NELKE NENNUNG NEOPREN NEPTUN NESTBAU NETZ NEUBAU NEUGIER NEUHEIT NEULAND NEUN NEUTRINO NEUWAHL NICHTE NIEMAND NIERE NILPFERD NISCHE NIXE NONSENS NOPPE NORDEN NORMUNG NOTFALL NOTIZ NOTSTAND NOTWEHR NOVELLE NOVUM NULL NUMMER NUSSBAUM NUTZEN NYLON OASE OBELISK OBERARM OBHUT OBJEKTIV OBLATE OBOE OBST OCHSE OCKER ODYSSEE OFEN OFFERTE OFFIZIER OHNMACHT OHRLOCH OHRRING OHRWURM OKTAGON OKTOBER OLYMPIA OMNIBUS ONKEL OPAL OPER OPFERUNG OPIUM OPTIMUM ORAKEL ORCHIDEE ORDNUNG ORGANIST ORGEL ORION ORKAN OSTEREI OSTSEE OSTWIND OTTER OZEAN OZON PAARUNG PACKUNG PADDEL PAKET PALAST PALETTE PALME PANIK PANZER PAPAGEI PAPST PARASIT PARFUM PARKETT PARMESAN PARTNER PARZELLE PASSANT PASTETE PATINA PATRIOT PAUKE PAVIAN PAZIFIK PECH PEGEL PEITSCHE PELZ PENDEL PENSUM PERGOLA PERLWEIN PERSONAL PESTIZID PETERSIL PETUNIE PFAHL PFANNE PFAU PFEFFER PFEIFE PFERD PFIFF PFIRSICH PFLANZE PFLEGE PFLICHT PFLOCK PFLUG PFOTE PFUND PHANTOM PHARAO PHYSIK PIANIST PILGER PILLE PILS PINGUIN PINIE PINNWAND PINSEL PIONIER PIRAT PIZZERIA PLAGIAT PLAKETTE PLANUNG PLASTIK PLATIN PLENUM PLEUEL PLUS PLUTO PODEST PODIUM POESIE POKAL POKER POLEMIK POLIZEI POLKA POLSTER POLYMER POPCORN POPSTAR POPULIST POSAUNE POSITIV POSTAMT PRALINE PRANGER PRAXIS PREDIGT PREIS PRESTIGE PRIESTER PRIMAT PRINZ PROFIL PROGNOSE PROMILLE PROPHET PROSPEKT PROTEST PROVIANT PROZEDUR PRUNK PSYCHE PUCK PUDEL PULLOVER PULVER PUPILLE PUTE QUADER QUALM QUAPPE QUARK QUATSCH QUELLE QUITTE RABATT RABE RACHEN RADKAPPE RADNABE RAHMEN RAKETE RANDALE RAPS RASIERER RASSEL RASTHOF RASUR RATGEBER RATHAUS RATION RATTE RAUBTIER RAUFASER RAUHEIT RAUMNOT RAUPE RAUREIF RAUSCH REAKTION REALIST REBELL REBLAUS REBSTOCK RECHNER REDEREI REDNER REFERAT REGAL REGENT REGIMENT REGUNG REHBOCK REHKITZ REHWILD REICHTUM REIFEN REINFALL REISFELD REIZUNG REKLAME REKORDER RELATION RELEVANZ RELING RENDITE RENKE RENNEN RENTIER REPUBLIK RESERVE RESONANZ RESPEKT RESULTAT RETTICH REUSE REVIER REZEPT RHETORIK RICHTER RIEMEN RIESLING RIFF RINNSAL RIPPE RISIKO RISS RITZE RIVALE ROBBE ROBOTER ROCK RODEL RODUNG ROGGEN ROHKOST ROHLING ROHR ROLLER ROMAN RONDELL ROSETTE ROSINE ROTATION ROTKOHL ROTWEIN RUBIN RUBRIK RUCKSACK RUDER RUHETAG RUINE RUMBA RUMMEL RUMTOPF RUNDUNG RUTSCHE SAAL SAATGUT SACHLAGE SAFRAN SAFT SAGE SAKKO SALAT SALBEI SALZSEE SAMEN SAMMLER SAMSTAG SANDBURG SATIRE SATTEL SATURN SATZBAU SAUM SAURIER SAVANNE SAXOFON SCHAF SCHERE SCHIMMEL SCHLUND SCHMUCK SCHNEE SCHOPF SCHRANK SCHULE SCHWERT SEEGANG SEEIGEL SEELE SEESACK SEHNE SEIFE SEIL SEKT SEKUNDE SELLERIE SEMANTIK SENAT SENDER SENF SENKUNG SENSORIK SERUM SESAM SICHEL SIEB SIEDLUNG SIEGEL SIGMA SIGNATUR SILBER SILIKON SILO SINN SINUS SITZUNG SKALA SKANDAL SKAT SKELETT SKEPSIS SKIZZE SKRUPEL SLALOM SMOKING SOCKE SOG SOHN SOLARIUM SOLIST SOMMER SONATE SONNTAG SOPRAN SORGE SPAGAT SPALTE SPARGEL SPATZ SPECHT SPEER SPEISE SPEKTRUM SPENDE SPERRE SPEZIAL SPIEL SPINAT SPION SPITZER SPLINT SPOTT SPRACHE SPRITZE SPROSSE SPRUNG SPUCKE SPULE SPUND SPUR STAAT STACHEL STADION STAFFEL STALL STAMM STANDORT STAPEL STATUE STAU STECKER STEG STEIN STELLUNG STEPPE STEUER STICH STIEFEL STIFT STILLE STIMME STIRN STOFF STOLZ STOPFEN STORCH STRAND STREIK STRUKTUR STUCK STUDIO STUFE STUHL STUNDE STURZ STYROPOR SUBSTANZ SUCHE SUDHAUS SUHLE SULTAN SUMME SUMPF SUPPE SYMBIOSE SZENE TABAK TABELLE TABLETT TABU TAFEL TAGEBAU TAGUNG TAKTIK TALG TANDEM TANKUHR TANTIEME TANZ TAPIR TARNUNG TASCHE TASTATUR TAUCHER TAUFE TAUPUNKT TAUSEND TECHNIK TEEKANNE TEELICHT TEER TEICH TEIG TEILUNG TELESKOP TELLER TEMPEL TENTAKEL TEPPICH TERMIN TEUERUNG TEXTUR THEATER THEKE THEMA THEORIE THERMIK THRON TIDEHUB TIEFSEE TIERPARK TILGUNG TINTE TIPP TIRADE TISCH TITAN TITEL TOASTER TOBSUCHT TOFU TOILETTE TOLERANZ TONART TONBAND TONKRUG TONLAGE TONNE TONSPUR TOPF TORHEIT TORLINIE TORSION TORTE TORWART TOUR TRACHT TRAFO TRAGE TRAINER TRAMPEL TRANSIT TRAPEZ TRATSCH TRAUM TREBE TREFF TREIBGUT TREKKING TRENNUNG TREPPE TRESOR TRIBUT TRIEB TRIKOT TRINKEN TRITT TRIUMPH TRIZEPS TROCKNER TROG TROMMEL TROST TRUBEL TRUHE TRUMPF TRUTHAHN TUBA TUCH TULPE TUMULT TURM TURNIER TYP UFER UFO UHRWERK UHU ULME UMARMUNG UMBAU UMFANG UMFELD UMFRAGE UMGEBUNG UMKLEIDE UMKREIS UMLAND UMLUFT UMPOLUNG UMSCHLAG UMSICHT UMSTAND UMTAUSCH UMTRUNK UMWELT UMZUG UNFUG UNIKAT UNKOSTEN UNKRAUT UNRAT UNRECHT UNSCHULD UNTERTON UNTIEFE UNWUCHT UNZE URENKEL URHEBER URKUNDE URLAUB URSACHE URSPRUNG URTEIL URWALD UTENSIL VAKUUM VARIABLE VATER VEHEMENZ VEHIKEL VENE VENTIL VERBAND VERDECK VEREIN VERGASER VERKAUF VERLAG VERMERK VERNUNFT VERRAT VERSUCH VERWEIS VERZEHR VETO VIEH VIELFALT VINYL VIOLINE VIPER VITAMIN VOGEL VOKABEL VOLK VOLLMOND VORBILD VORFALL VORGABE VORHABEN VORKEHR VORLAGE VORMACHT VORNAME VORRANG VORTEIL VORWAND VOTUM VULKAN WAAGE WACHTEL WAFFEL WAGEN WAGGON WAGNIS WAHLTAG WAHRHEIT WAISE WALD WALZER WANDEL WAPPEN WARE WARTUNG WASSER WATT WEBEREI WECKER WEDEL WEG WEHMUT WEHR WEICHE WEIHER WEINGUT WEISUNG WEIZEN WELS WELTALL WENDUNG WERKTAG WESEN WESIR WESPE WESTERN WETTER WICKLUNG WIDDER WIDMUNG WIESE WILDNIS WIMPER WINDRAD WINKEL WIRBEL WIRKUNG WIRT WISENT WITWE WITZ WOCHE WOHLTAT WOHNUNG WOLFRAM WOLKE WORTWAHL WRACK WULST WUNDE WUNSCH WURF WURZEL XENON ZAHLUNG ZANDER ZANGE ZAPFEN ZAR ZAUBER ZAUN ZECHE ZEHN ZEICHEN ZEIGER ZEITLUPE ZELLBAU ZELT ZEMENT ZENIT ZENSUR ZENTRUM ZEPPELIN ZEPTER ZERFALL ZERRUNG ZETTEL ZEUGE ZIEGE ZIEHUNG ZIEL ZIERDE ZIFFER ZIGARRE ZIMMER ZIMT ZINSSATZ ZIRBE ZIRKEL ZITAT ZITRONE ZOFF ZOLL ZORN ZUCCHINI ZUCHT ZUCKER ZUDECKE ZUFALL ZUGABE ZUGRIFF ZUGTIER ZUGZWANG ZUHAUSE ZUKUNFT ZUMUTUNG ZUNAHME ZUNFT ZUSATZ ZUSCHLAG ZUSEHER ZUSPRUCH ZUSTAND ZUTRITT ZUWACHS ZWANG ZWECK ZWEIFEL ZWERG ZWIEBACK ZWILLING ZWINGER ZWIRN ZWIST ZYLINDER
  44. SebastianFloKa changes_requested
  45. SebastianFloKa commented at 6:15 pm on February 17, 2021: none
    Start 3rd approach: levenshtein distances & other main requirements included
  46. SebastianFloKa commented at 6:20 pm on February 17, 2021: none

    @cr initiated a second attempt to create a BIP-0039 German Wordlist at #942 which was closed recently, so let’s continue here with a third attempt. After quite some work I can offer a proposal that fulfils the basic requirements for a BIP-0039 Wordlist: limitations of length per word and levenshtein distance addition, substitution & permutation not lower than 2.

    • The new proposal follows @DavidMStraub requirement of nominative nouns even excluding countries, cities, persons, names etc.
    • @ThomasKlemm requested to change to more commonly used words, this should be the case now. Even some words may be part of discussion as there are not endless words like “love” or “peace”. A List of optional words that don’t conflict with levenshtein distance & length requirements etc. for you to work with can be provided.
    • @cr requested on top to avoid collision with other released BIP-0039-Wordlists which is taken to 100% into consideration with this new proposal. Of course not possible to achieve this for all wordlists in line.
    • In order to bring in cultural specialty to the BIP-0039 I keep up with the proposal of all-caps as writing nouns in lower-case-letters is conflicting with common sense of German language. A positive side-effect compared with the current proposal is that the number of used characters reduces from 52 to 26. This is an advantage not only for self-filled cold wallets.
    • Going the extra mile even the levenshtein distance “addition” was reduced to a value lower than 3 for the first 3 letters for words with a related meaning. So only 20 words with low correlation are left (Lanze & Pflanze, Sekt & Insekt, etc.).

    A standard computer spell checker was used, so prior to release (if this will ever happen) we should find somebody competent to double check. Same for the base criteria check (levenshtein etc.) we should ask somebody such as @bitmover-studio to ensure our tools work properly.

    There are some discussions on external platforms ongoing, be invited to join here.

  47. SebastianFloKa commented at 7:02 pm on February 17, 2021: none

    … sorry, will adjust the PR properly later …

    Here the adjusted “special considerations”, which need to be added later to the main BIP-0039:

    1. Words can be uniquely determined typing the first 4 characters.
    2. Words contain between 3 to 8 letters per word
    3. No words with 1 letter of difference (no levenshtein distance substitution, addition or permutation lower than 2)
    4. No words already used in other official BIP-0039-Wordlists
    5. No accents or special characters.
    6. Orthography based on German spelling reform of 2006 and based on the German Duden 2021
    7. Only singular nouns and plural tantum nouns (if no singular exists).
    8. All-Caps in order to address nouns not written in lowercase in German and keep number of characters to 26 (A-Z) only.
    9. No words with the exact sound of another word with different spelling inside the list.
    10. No offensive words and no words implying negative, sad or bad feelings.
  48. in bip-0039/german.txt:620 in 4aa61f92b3 outdated
    615+Golf
    616+Gondel
    617+Gong
    618+Gosse
    619+Gote
    620+Gotha
    


    rodasmith commented at 11:54 am on February 21, 2021:
    Is this pronounced the same as “Gote”?
  49. in bip-0039/german.txt:1269 in 4aa61f92b3 outdated
    1264+Notruf
    1265+Nougat
    1266+Novum
    1267+Nuance
    1268+Nudel
    1269+Nugat
    


    rodasmith commented at 12:08 pm on February 21, 2021:
    Is this pronounced the same as “Nougat”?
  50. in bip-0039/german.txt:1344 in 4aa61f92b3 outdated
    1339+Pein
    1340+Pelz
    1341+Pensum
    1342+Pest
    1343+Pfad
    1344+Pfahl
    


    rodasmith commented at 12:11 pm on February 21, 2021:
    In northern Germany, is this pronounced the same as “Fall”?
  51. in bip-0039/german.txt:1345 in 4aa61f92b3 outdated
    1340+Pelz
    1341+Pensum
    1342+Pest
    1343+Pfad
    1344+Pfahl
    1345+Pfalz
    


    rodasmith commented at 12:12 pm on February 21, 2021:
    In northern Germany, is this pronounced the same as “Falz”?
  52. in bip-0039/german.txt:1351 in 4aa61f92b3 outdated
    1346+Pfand
    1347+Pfau
    1348+Pfeil
    1349+Pferd
    1350+Pflock
    1351+Pflug
    


    rodasmith commented at 12:13 pm on February 21, 2021:
    In northern Germany, is this pronounced the same as “Flug”?
  53. in bip-0039/german.txt:1355 in 4aa61f92b3 outdated
    1350+Pflock
    1351+Pflug
    1352+Pforte
    1353+Pfote
    1354+Pfuhl
    1355+Pfund
    


    rodasmith commented at 12:14 pm on February 21, 2021:
    In northern Germany, is this pronounced the same as “Fund”?
  54. in bip-0039/german.txt:1647 in 4aa61f92b3 outdated
    1642+Sofa
    1643+Sohle
    1644+Sohn
    1645+Soja
    1646+Sold
    1647+Sole
    


    rodasmith commented at 12:20 pm on February 21, 2021:
    Is this pronounced the same as “Sohle”?
  55. in bip-0039/german.txt:1878 in 4aa61f92b3 outdated
    1873+Untier
    1874+Unwort
    1875+Unzahl
    1876+Unze
    1877+Urahn
    1878+Uran
    


    rodasmith commented at 12:26 pm on February 21, 2021:
    Is this pronounced the same as “Urahn”?
  56. rodasmith commented at 12:39 pm on February 21, 2021: none
    Some of these words seem to be homophones according to my understanding of German pronunciation. I think that may cause problems for blind Germans who use an audio interface to work with their seed mnemonic.
  57. SebastianFloKa commented at 7:35 pm on February 21, 2021: none
    @rodasmith you are referring to the initial proposal. The new proposal is inside the comment section because I’m not the initiator. Will check for a way to make new proposal more visible - maybe with a separate fork.
    Sorry @rodasmith for the time spent and I hope you will stay motivated to check the new list as well because it’s supposed to be significantly improved. Prior to do so we should align our expectations. If you check the conversation in other wordlists it’s not uncommon to have one word of a homophone added to the wordlist but of course not both of them. I therefore assume you are not implying to avoid for the German wordlist any word that could sound similar to any other word which is not part of the list, right? But I’m open to go the extra mile here as well, therefore a proposal for a definition prior to implement modifications to the new proposal: If a homophone for a word exists, only one of these words is allowed in the wordlist under condition that using grammatical gender ensures unambiguous spelling. Example: (der) Graph & (der) Graf: None of these is allowed because both are singular nouns with same grammatical gender (masculine). (die) Kuh & (der) Coup: Different grammatical gender so the more common one (Kuh) would be used. (der) Wirt & wird: Wirt is allowed because there exists no noun to mix up and the list consists of nouns only. In that way verbal transmission of the wordlist is ensured. D’accord?
  58. rodasmith commented at 2:17 am on February 22, 2021: none

    @rodasmith you are referring to the initial proposal. The new proposal is inside the comment section because I’m not the initiator. Will check for a way to make new proposal more visible - maybe with a separate fork. Sorry @rodasmith for the time spent and I hope you will stay motivated to check the new list as well because it’s supposed to be significantly improved. Prior to do so we should align our expectations. If you check the conversation in other wordlists it’s not uncommon to have one word of a homophone added to the wordlist but of course not both of them. I therefore assume you are not implying to avoid for the German wordlist any word that could sound similar to any other word which is not part of the list, right? But I’m open to go the extra mile here as well, therefore a proposal for a definition prior to implement modifications to the new proposal: If a homophone for a word exists, only one of these words is allowed in the wordlist under condition that using grammatical gender ensures unambiguous spelling. Example: (der) Graph & (der) Graf: None of these is allowed because both are singular nouns with same grammatical gender (masculine). (die) Kuh & (der) Coup: Different grammatical gender so the more common one (Kuh) would be used. (der) Wirt & wird: Wirt is allowed because there exists no noun to mix up and the list consists of nouns only. In that way verbal transmission of the wordlist is ensured. D’accord?

    The restriction is against having two or more words that sound the same, regardless of gender. The list could include ‘Graph’ or ‘Graf’ but not both.

  59. SebastianFloKa cross-referenced this on Feb 22, 2021 from issue BIP39 Add German Wordlist by SebastianFloKa
  60. SebastianFloKa commented at 10:57 am on February 22, 2021: none
    Based on the confusion caused by above improvement proposal in the comment section and for improved traceability etc. a new PR for this 3rd attempt was created - see #1071.
  61. bitmover-studio commented at 4:02 am on February 24, 2021: contributor

    A standard computer spell checker was used, so prior to release (if this will ever happen) we should find somebody competent to double check. Same for the base criteria check (levenshtein etc.) we should ask somebody such as @bitmover-studio to ensure our tools work properly. @SebastianFloKa I will be happy to help. Just mention me when you have your list ready!

  62. SebastianFloKa commented at 8:53 am on February 24, 2021: none

    A standard computer spell checker was used, so prior to release (if this will ever happen) we should find somebody competent to double check. Same for the base criteria check (levenshtein etc.) we should ask somebody such as @bitmover-studio to ensure our tools work properly.

    @SebastianFloKa I will be happy to help. Just mention me when you have your list ready! @bitmover-studio excellent, thank you. Other spell checkers found one more error (Avocado) which will be replaced during the next improval loop which is in preparation. You will be informed - thanks again.

  63. kallewoof commented at 6:11 am on June 13, 2021: member
    @DavidMStraub Consider closing this in favor of #1071 unless you believe the two proposals are competing with each other. (It appears like #1071 extends on this one, but I could be mistaken.)
  64. luke-jr closed this on Jul 2, 2021


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-24 02:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me