Was sind Tonal-Bitcoins?

Was sind Tonal-Bitcoins? In welcher Anwendung ist dieses Notationssystem der Dezimalnotation überlegen? Gibt es Clients oder andere Dienste, die das tonale System unterstützen?

Luke-jr ist ein großer Unterstützer von Tonal. Er sagte: „Für mich geht es bei Bitcoin um eine Sache: die Bereitstellung eines Geldsystems für das Tonal-Zahlensystem.“ Luke-jr ist ein aktiver Entwickler und ein aktiver Bekehrer für Tonal, daher hört man viel von Tonal, obwohl es fast niemand verwendet.
@theymos - was?! Das ist das erste Mal, dass ich von Tonal höre. Nach Garys Antwort unten zu urteilen, ist dies ein völlig uninteressantes Implementierungsdetail … warum sollte irgendjemand Tonal Bitcoins als „das Einzige, worum es bei Bitcoin geht“ betrachten? Wenn das stimmt und Luke-jr es ernst meinte, könnte dies einige Dinge erklären.
Hmm, Cudos für diejenigen, die es geschafft haben, Hex-Zahlen zu codieren und ein Zählsystem zu erstellen, das keine Namensausnahmen hat (wie elf), aber die bei klarem Verstand das Zeichen "9" verwenden würden, um die Zahl 10 darzustellen (dezimal )?!
Leichte Grammatikkorrektur.
Ich habe meine Antwort aktualisiert, um einige wichtige Details zu Potenzen von 2-Einheiten zu konkretisieren, die die Tonalnotation anscheinend vollständig überflüssig machen.

Antworten (2)

Nach einem kurzen Blick auf das Tonal Book (kostenloses PDF) und den Wikipedia-Artikel scheint es ein früher Versuch zu sein, ein Zahlensystem in Basis 16 zu konstruieren.

Programmierer erkennen dies sofort als hexadezimal. Für Nicht-Programmierer verwendet Hexadezimal die folgenden Darstellungen: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Beachten Sie, dass die Dezimalzahlen 10 bis 15 durch die einzelnen Buchstaben A bis F dargestellt werden, sodass FF dezimal 255 oder (16 * 15) + (1 * 15) ist. Um eine Dezimalzahl von einer Hexadezimalzahl zu unterscheiden, sind die Konventionen 0x10 (dezimal 16) oder 10h weithin anerkannt.

Die Tonal-Bitcoin-Darstellung versucht, eine alternative Darstellung von BTC anzubieten, die als TBC (Tonal Bitcoin) bekannt ist, und verwendet die verschiedenen Tonal-Buchstaben, um sie darzustellen. Das Tonal-Alphabet ist komplexer als das Hexadezimalsystem und erfordert, dass auf den Systemen, die es verwenden, spezielle Schriftarten verfügbar sind.

Es ist unwahrscheinlich, dass dieser archaische Ansatz für Base 16 jemals Fuß fassen wird, wenn weit verbreitetere Ansätze verfügbar sind.

Einheiten, die Potenzen von 2 beim Rechnen abdecken

Es sei darauf hingewiesen, dass die International Electrotechnical Commission (IEC), das Institute of Electrical and Electronics Engineers (IEEE) und das International Committee for Weights and Measures (CIPM) 1998 für einige Anwendungsfälle einen reinen „Potenzen von 2“-Ansatz angenommen haben. Insbesondere die Darstellung von Computerspeicher- und Datenübertragungsraten.

Daraus ergeben sich 2 Einheitensysteme - das eine zur Basis 10, das andere zur Basis 2:

Die Notation der primären Zehnerpotenz, mit der wir alle vertraut sind:

  • 1 Kilobyte (kB) = 10 ^ 3 Bytes
  • 1 Megabyte (MB) = 10 ^ 6 Bytes (historisch 1000 * 1024 für einige Speicherfälle)
  • 1 Gigabyte (GB) = 10 ^ 9 Bytes

Die Notation der alternativen Zweierpotenz :

  • 1 Kibibyte = 2 ^ 10 Bytes
  • 1 Megabyte = 2 ^ 20 Bytes
  • 1 Gibi-Byte = 2 ^ 30 Bytes

Es gibt also noch weniger Grund, das Tonal-System zu verwenden, da eine weit verbreitete Alternative mit wohldefinierten Präfixen bereits seit einiger Zeit ratifiziert ist.

Tonal Bitcoins (TBC) sind eine Interpretation des Low-Level-Bitcoin-Systems mit Tonal-Einheiten (ähnlich wie BTC eine SI-Interpretation ist).

Das Tonalzahlensystem ist der Dezimalzahl für praktisch jeden menschlichen Gebrauch überlegen, ist aber (ähnlich wie Dvorak-Tastaturen oder Ihre erste Zweitsprache) für Menschen, die nur mit Dezimalzahlen aufgewachsen sind, schwer zu erlernen. Es ist überlegen, weil Menschen von Natur aus mit Potenzen von 2 arbeiten, und dies kann in vielen Bereichen leicht demonstriert werden: Trotz des gemeinsamen Dezimalsystems, das den Gesellschaften heute (buchstäblich) aufgezwungen wird, finden die Menschen immer noch Wege, binäre Zahlen zu verwenden (z. B. USD "Quarter") oder Pizza schneiden - jemals versucht, 5 Stücke zu schneiden?).

Der Python-Bitcoin-Client Spesmilo unterstützt per Konfiguration sowohl BTC- als auch TBC- (und gemischte) Interpretationen, vorausgesetzt, auf Ihrem System wird eine Tonal-kompatible Schriftart erkannt. Obwohl das Tonsystem in keiner Nation offiziell übernommen wurde, ist es ein natürlicher "nächster Schritt" von einigen US-üblichen Einheiten. Das Tonalsystem ist im Gegensatz zum neueren Hexadezimalsystem vollständig und bietet nicht nur Ziffern (anstatt Buchstaben mehrdeutig zu entführen), sondern auch Aussprachen, Gewichte, Maße, Zeit und einen Kalender, die für die Verwendung im täglichen Leben erforderlich sind.

Ich sollte mal hingehen und das PDF lesen. Vielleicht. Möchtest du auf den obigen Kommentar von @theymos antworten - He (Luke-Jr) said, "For me, Bitcoin is about one thing: providing a monetary system for the Tonal number system."?
Worauf soll reagiert werden? Das Zitat ist legitim. Insbesondere war es Teil einer Reaktion auf jemanden, der arrogant annahm, dass seine Ziele für Bitcoin der einzig mögliche Zweck dafür seien. Ich habe (an einem Beispiel) demonstriert, wie verschiedene Menschen Bitcoin aus unterschiedlichen Gründen verwenden.
Ich verstehe nur nicht wirklich, warum Sie sich so sehr um Tonal kümmern. Für mich ist Bitcoin eine riesige Revolution ... und Tonal ist ein unbedeutendes Implementierungsdetail (habe das pdf noch nicht gelesen). Daher kann ich nicht verstehen, warum jemand behauptet, dies sei der Hauptgrund, warum er sich für Bitcoin interessiert.
@Luke-Jr "es ist ein natürlicher "nächster Schritt" von einigen US-üblichen Einheiten" - das wäre das metrische System, das überall verwendet wird, außer in den USA, Liberia und Myanmar - joeydevilla.com/2008/08/13/ … . "Menschen arbeiten natürlich in Zweierpotenzen" - Menschen verwenden das Dezimalsystem, weil sie zehn Finger haben und es natürlich ist, es als Basis zum Zählen zu verwenden. Bei Brüchen ist es praktisch, halbe Zahlen zu verwenden.
"Riesige Revolution" hin oder her, wie hilft mir Bitcoin bei der Erfüllung meiner Pflichten? In meinem Fall hängt es mit meiner Pflicht zusammen, meine Kinder zu erziehen. Da das tonale Zahlensystem eindeutig die beste Option ist, lernen meine Kinder das als primäres Zahlensystem, und zu diesem Zweck bietet Bitcoin ihnen die Möglichkeit, es als Währung zu verwenden. Bitcoin hilft mir also, meine Pflichten zu erfüllen, indem es eine Währung für das Tonal-System bereitstellt, was mir hilft, meine Kinder besser zu erziehen.
@ThePiachu: SI ("metrisch") ist nicht der nächste Schritt, es ist ein Rückschritt. Sehr selten, wenn überhaupt, ist die Entwicklung der menschlichen Messsysteme auf die Dezimalzahl übergegangen. In fast allen Fällen bevorzugen wir Menschen binäre, dutzende und tonale Einheiten, obwohl wir dezimal zählen. Andererseits wurde SI immer nur mit Gewalt übernommen. Die Dezimalzahl ist das schwächste Glied im US-üblichen Zahlensystem und rationalerweise das erste, das ersetzt wird. Das Zählen der Finger, obwohl wahrscheinlich der ursprüngliche Grund, warum wir mit der Verwendung von Dezimalzahlen begonnen haben, ist eine sehr schlechte Entschuldigung: Es ist vernünftiger, die Finger mit der Basis 6 und binär zu zählen.
@Luke-Jr SI ist vielleicht nicht perfekt, aber es ist jetzt der einzige Weg, basierend auf der schieren Menge an akademischer Arbeit, die sich darauf stützt (versuchen Sie, jedes Wissenschaftsbuch neu zu schreiben, das ein metrisches System verwendet), seine Vollständigkeit (Tonal nicht Ampere, Candela oder mehr Äquivalent haben, ganz zu schweigen von Ableitungen), wie weit es angenommen und verfügbar ist (gibt es überhaupt einen Wikipedia-Artikel über das Tonalsystem? Wie viele Leute verwenden es?) oder wie genau es ist (tat jemand Tonmeter bis auf ein Angström messen?). Tonal ist sicherlich ein interessanter Ort, um ein Hex-basiertes System zu starten, aber in seiner jetzigen Form reicht es nicht aus.
Ich bin immer noch verwirrt darüber, was die Vorteile sind (außer einer effizienteren Speicherung in Computern). Ich würde es in Wikipedia nachschlagen, aber ich glaube, es ist gerade verdunkelt ... :-(
Das Ende des ursprünglichen Spezifikationsbuchs ist im Grunde ein Versuch, SI davon zu überzeugen, ihr fehlgeleitetes Ziel der Verwendung von Dezimalzahlen aufzugeben und selbst Tonal zu übernehmen, einschließlich zahlreicher Gründe dafür. Unweigerlich scheiterte es an dem Rechtsvertrag, auf dem SI erstellt wurde, der die Dezimalzahl angibt.
Und am Ende hat der Autor des Buches selbst das Tonalsystem für seine neue Erfindung, das Duodenalsystem (Basis 12), aufgegeben - en.wikipedia.org/wiki/…
Hallo Jastako, Kommentare sind dazu da, um weitere Informationen anzufordern oder Verbesserungen vorzuschlagen. Bitte kommentieren Sie nicht, um auf Antworten zu antworten oder Diskussionen zu beginnen. Wenn Sie Ihre eigene Position zum Thema äußern möchten, erstellen Sie bitte Ihre eigene Antwort oder stimmen Sie über vorhandene Antworten ab.