Hallo Leute,
ich verstehe etwas nicht und finde keine vernünftigen Infos. Und zwar habe ich bereits ein wenig mit IOTA rumgespielt. Um dort Anwendungen zu entwickeln, kann ich einfach die API jeglicher öffentlicher Node aufrufen und Requests hinschicken wie „getBalance“ um mir beispielsweise das Guthaben einer bestimmten Adresse zu holen. Nun bin ich davon ausgegangen, dass dies Standard bei allen Public Ledgers ist, allerdings scheint weder Bitcoin noch Ethereum oder Dash so eine API zu besitzen. Bei Bitcoin scheint es über RPC mit einer eigenen Node zu gehen, wenn diese im selben lokalen Netzwerk wie die zu entwickelnde Anwendung ist. Warum ist das so? Aus Sicherheitsgründen? Warum aber hat IOTA dann so eine API? Das ist doch unwahrscheinlich praktisch. Ich kann eine Anwendung entwickeln, die jeder benutzen kann, indem er einfach eine Node einträgt, welcher er vertraut. Die einzige Möglichkeit, die ich gefunden habe, ist über Drittanbieter wie blockchain.com. Solche APIs müsste ich aber fest einprogrammieren und könnte diese nicht einfach wechseln, weil andere Anbieter sicherlich eine andere Datenstruktur haben. Oder ist sowas doch bei Bitcoin etc. möglich und ich bin nur zu doof es zu finden?
Viele Grüße
Morten