Zum Inhalt springen

Author: Georg Strieder

Georgs Enthusiasmus für Technik ist unerschöpflich. In seinem Wirtschaftsinformatik-Studium konzentrierte er sich bereits auf die Entwicklung neuer Informationstechnologien aller Art. Hauptberuflich war er über 10 Jahre in der Wirtschaft als Software-Entwickler und -Architekt tätig und gründete im Jahr 2020 die Servire GmbH, Hersteller eines innovativen Kassensystems.

  • Was ist Explainable AI?

    Explainable AI (XAI) bezeichnet Ansätze und Methoden, die darauf abzielen, die Entscheidungsfindung von künstlicher Intelligenz (KI) nachvollziehbar und transparent zu machen. Der Fokus liegt darauf, die oft als „Black Box“ betrachteten komplexen Modelle, wie tiefe neuronale Netze, besser zu verstehen und deren Entscheidungen zu erklären. Explainable AI versucht genau diese „Black Box“ zu öffnen. Es geht…

  • Was ist Adversarial Learning?

    Adversarial Learning (gegnerisches Lernen) ist ein Konzept im Bereich des maschinellen Lernens, bei dem zwei Modelle oder Algorithmen gegeneinander antreten, um die Leistung des Gesamtsystems zu verbessern. Dieses Prinzip wird häufig in der Entwicklung von robusteren oder leistungsfähigeren Modellen eingesetzt. Der Begriff wird insbesondere im Zusammenhang mit Generative Adversarial Networks (GANs) verwendet, aber es gibt…

  • Was ist Überwachtes Lernen (Supervised Learning)?

    Überwachtes Lernen (Supervised Learning) ist ein Ansatz im Bereich des maschinellen Lernens, bei dem ein Modell auf der Basis von gekennzeichneten (gelabelten) Trainingsdaten trainiert wird. Das bedeutet, dass die Eingabedaten (Features) zusammen mit den entsprechenden Zielwerten (Labels) bereitgestellt werden. Beim überwachten Lernen werden also dem Modell Eingabedaten und die entsprechenden richtigen Ausgaben präsentiert. Ziel ist…

  • Neuronale Netze: Beispiel Handschrifterkennung

    Neuronale Netze sind ein zentraler Bestandteil der Künstlichen Intelligenz und eignen sich beispielsweise für Aufgaben wie die Handschrifterkennung. Im Folgenden wird die Funktionsweise eines neuronalen Netzes am Beispiel der Handschrifterkennung erläutert. Was soll erreicht werden? Die Aufgabe besteht darin, ein neuronales Netz zu trainieren, um handgeschriebene Ziffern (z. B. von 0 bis 9) zu erkennen.…

  • Was ist verteiltes maschinelles Lernen?

    Verteiltes maschinelles Lernen (Distributed Machine Learning) ist eine Methode, bei der die Berechnungen und das Training von Machine-Learning-Modellen auf mehrere Geräte, Server oder Knoten verteilt werden. Dieser Ansatz wird verwendet, um große Datenmengen zu verarbeiten und komplexe Modelle zu trainieren, die auf einzelnen Maschinen zu lange dauern oder zu viel Speicher benötigen würden. Ziel des…

  • Mit der ChatGPT API eigene Modelle bauen

    Um eigene Modelle mit ChatGPT zu erstellen und feinzutunen, kann OpenAI’s API genutzt werden. Mit der API lassen sich Modelle wie GPT-4-turbo auf spezifische Anwendungsfälle zuschneiden, indem man eigene Daten als Beispiele zur Verfügung stellt, die das Modell bei der Bearbeitung ähnlicher Aufgaben verbessern. Der Fine-Tuning-Prozess umfasst mehrere Schritte: Beispiel: Mietvertragsanalyse Stellen wir uns vor,…

  • Was ist Overfitting bzw. Underfitting?

    Overfitting und Underfitting sind zwei häufige Probleme im Bereich des maschinellen Lernens und der künstlichen Intelligenz (KI). Sie treten auf, wenn ein Modell entweder zu stark oder zu schwach an die Trainingsdaten angepasst ist. Overfitting Overfitting tritt auf, wenn ein Modell die Trainingsdaten zu gut lernt, einschließlich des Rauschens (Zufälligkeiten) und der Ausreißer in den…

  • Verschiedene Arten von neuronalen Netzen im Überblick

    Neuronale Netze sind ein weit gefächertes Gebiet der künstlichen Intelligenz und des maschinellen Lernens. Neuronale Netze sind computergestützte Modelle, die sich an der Funktionsweise des menschlichen Gehirns orientieren und zur Verarbeitung und Analyse von Daten verwendet werden. Sie bestehen aus einer Vielzahl von künstlichen Neuronen, die in Schichten organisiert sind und miteinander verbunden sind.Es gibt…

  • Was sind Transformer Networks?

    Transformer-Netzwerke sind eine Art von neuronalem Netzwerk, das in den letzten Jahren eine Revolution im Bereich des Natural Language Processing (NLP) und darüber hinaus ausgelöst hat. Sie wurden ursprünglich in dem Paper „Attention Is All You Need“ vorgestellt und haben sich seitdem als äußerst effektiv erwiesen, um komplexe Beziehungen in sequenziellen Daten zu modellieren. Grundlegende Struktur Vorteile Neben dem…

  • Entwicklung von KI-Modellen und Unterschiede zur traditionellen Softwareentwicklung

    Die Entwicklung von KI-Modellen hat einige Gemeinsamkeiten mit der Entwicklung herkömmlicher Software, weist jedoch auch spezifische Unterschiede auf. Gemeinsamkeiten Unterschiede Entwicklung von KI-Modellen Hauptschritte Programmiersprachen Für die Entwicklung wir häufig die Programmiersprache Python mit Frameworks wie TensorFlow oder PyTorch. Für performance-kritische Teile kommen C++ oder CUDA zum Einsatz. Datenspeicherung Trainierte Modelle werden oft als große…

  • Was sind Autoencoder?

    Autoencoder sind eine spezielle Art von neuronalen Netzen, die für unüberwachtes Lernen eingesetzt werden. Das Ziel eines Autoencoders ist es, eine komprimierte Darstellung (Encoding) der Eingabedaten zu lernen, die die wichtigsten Merkmale der Daten enthält, und diese komprimierte Darstellung dann zu nutzen, um die ursprünglichen Eingabedaten so genau wie möglich wiederherzustellen (Decoding). Die Architektur Anwendungen von Autoencodern Vorteile Eines der wichtigsten…

  • DIE 3 ARTEN DER KÜNSTLICHEN INTELLIGENZ: WELCHES LEVEL HAT EINE KI?

    Die Begriffe schwache KI, starke KI und Super-KI beschreiben unterschiedliche Entwicklungsstufen und Fähigkeiten von Künstlicher Intelligenz (KI). Der Entwicklungsstand der Künstlichen Intelligenz (KI) befindet sich derzeit hauptsächlich im Bereich der schwachen KI. Schwache KI (Weak/Narrow AI) Starke KI (Strong/General AI) Super-KI (Super AI) Der Fortschritt in der KI-Forschung konzentriert sich derzeit auf die Verbesserung und…

  • Was sind Long Short-Term Memory Networks? (LSTM)

    Long Short-Term Memory (LSTM) Netzwerke sind eine spezielle Art von rekurrenten neuronalen Netzwerken (RNNs), die speziell dafür entwickelt wurden, Langzeitabhängigkeiten in Sequenzdaten zu erfassen. LSTMs wurden von Hochreiter und Schmidhuber 1997 eingeführt und haben sich seitdem als sehr nützlich für eine Vielzahl von Aufgaben im Bereich des maschinellen Lernens erwiesen, insbesondere für die Verarbeitung und…

  • Was sind Recurrent Neural Networks (RNN)

    Recurrent Neural Networks (RNNs) sind eine Klasse von künstlichen neuronalen Netzen, die speziell für die Verarbeitung von sequenziellen Daten entwickelt wurden. Im Gegensatz zu traditionellen neuronalen Netzen, die keine interne Gedächtnisstruktur haben, sind RNNs in der Lage, Informationen über frühere Eingaben zu speichern und diese Informationen zu nutzen, um zukünftige Ausgaben zu beeinflussen. Dies macht…

  • Was sind Diffusionsmodelle?

    Diffusionsmodelle, auch bekannt als diffusionale probabilistische Modelle oder scorebasierte generative Modelle, sind eine Art von Modellen im Bereich des maschinellen Lernens. Sie eignen sich besonders gut zum Erzeugen neuer Daten, die den Trainingsdaten ähnlich sind, beispielsweise Bilder, Videos oder Töne. Der Name leitet sich vom physikalischen Diffusionsprozess ab, bei dem sich Partikel von einer hohen…

  • Anwendungsbeispiele für Generative Adversarial Networks (GANs)?

    Generative Adversarial Networks (GANs) sind ein Machine-Learning-Framework, das aus zwei neuralen Netzwerken besteht, die gegeneinander antreten: dem Generator und dem Diskriminator. Der Trainingsprozess eines GANs läuft in mehreren Iterationen ab, in denen die beiden Netzwerke gegeneinander spielen: Das Ziel ist es, dass der Generator mit der Zeit so gut wird, dass der Diskriminator Schwierigkeiten hat,…

  • Was ist ein Data Mesh?

    Ein Data Mesh ist ein Konzept im Bereich der Datenarchitektur, das darauf abzielt, die Herausforderungen bei der Skalierung und Verwaltung von Daten in großen Organisationen zu bewältigen. Dieser Ansatz wurde erstmals von Zhamak Dehghani, Director of Emerging Technologies bei ThoughtWorks, im Jahr 2020 vorgestellt. Die traditionelle zentrale Datenarchitektur, in der alle Daten in einem zentralen…

  • Was sind LLMs?

    LLMs (Large Language Models) sind fortschrittliche künstliche Intelligenz (KI)-Modelle, die darauf trainiert sind, natürliche Sprache zu verstehen und zu generieren. Diese Modelle verwenden tiefe neuronale Netzwerke, um komplexe Muster in Textdaten zu erlernen. Das Training erfolgt auf riesigen Mengen von Textdaten, wodurch das Modell ein breites Verständnis von Sprache und Kontext entwickelt. Ein charakteristisches Merkmal…

  • Was ist eine Super KI?

    Eine Superintelligenz oder Super-KI bezieht sich auf eine hypothetische künstliche Intelligenz (KI), die in Bezug auf kognitive Fähigkeiten weit über den menschlichen Verstand hinausgeht. Es ist wichtig zu beachten, dass eine Super-KI bisher nur in der Theorie existiert und noch nicht realisiert wurde. Was macht eine Super KI aus? Risiken Es ist wichtig anzumerken, dass…

  • TensorFlow in 100 Sekunden

    TensorFlow ist eine Open-Source-Plattform für maschinelles Lernen und künstliche Intelligenz (KI), die von der Google Brain-Gruppe entwickelt wurde. Sie wurde erstmals im Jahr 2015 veröffentlicht und hat sich seitdem zu einer der beliebtesten Bibliotheken für maschinelles Lernen entwickelt. TensorFlow ermöglicht es Entwicklern, neuronale Netze zu erstellen, zu trainieren und zu verwenden. Das Training eines neuronalen…

  • Was ist ein Data Warehouse?

    Ein Data Warehouse ist eine zentrale Datenbank, die umfassende und konsolidierte Informationen aus verschiedenen Quellen in einem Unternehmen sammelt, speichert und verwaltet. Das Hauptziel eines Data Warehouses besteht darin, qualitativ hochwertige, konsistente und historische Daten für Analysen und Berichterstattung bereitzustellen. Bei einem Data Warehouse handelt es sich getreu der englischen Übersetzung um ein Datenlager. Der Begriff…

  • Was ist ein Data Lake?

    Ein Data Lake ist eine Art von Datenspeicher, der entwickelt wurde, um große Mengen an strukturierten und unstrukturierten Daten zu speichern. Im Gegensatz zu traditionellen Datenbanken, die dazu neigen, Daten in vordefinierten, strukturierten Formaten zu speichern, erlaubt ein Data Lake die Speicherung von Daten in ihrem Rohformat. Ein Data Lake kann verschiedene Arten von Daten…

  • Was ist ein Convolutional Neural Network (CNN)?

    Ein Convolutional Neural Network (CNN) ist eine spezielle Art von künstlichem neuronalen Netzwerk, das hauptsächlich für die Verarbeitung von Bildern und anderen räumlich strukturierten Daten verwendet wird. Es ist eine Weiterentwicklung des allgemeinen Feedforward-Neuronalen Netzes und hat eine besondere Architektur, die es gut geeignet macht, Merkmale und Muster in visuellen Daten zu extrahieren. Ein wesentlicher…

  • Was sind KI-Modelle

    Ein KI-Modell ist eine mathematische Funktion, die aus einer Eingabemenge eine Ausgabemenge generiert. Die Eingabemenge kann aus Daten, wie zum Beispiel Bildern, Texten oder Zahlen, bestehen. Die Ausgabemenge kann ebenfalls aus Daten oder aus einer Handlungsanweisung bestehen. KI-Modelle werden in der Regel mithilfe von maschinellem Lernen trainiert. Das bedeutet, dass sie an einer großen Menge…

  • Was ist Künstliche Intelligenz (KI)?

    Künstliche Intelligenz (KI), im Englischen Artificial Intelligence (AI) genannt, bezeichnet die Fähigkeit von Computern oder Maschinen, Aufgaben auszuführen, die normalerweise menschliche Intelligenz erfordern würden. Dies umfasst Aufgaben wie Lernen, Verstehen von natürlicher Sprache, Problemlösung, Mustererkennung und Entscheidungsfindung. Künstliche Intelligenz beschreibt also die Fähigkeit von Maschinen, eine dem menschenähnliche Intelligenz zu simulieren. D.h. es geht um…

  • Was ist ein Feedforward Neural Network (FNN)?

    Ein Feedforward Neural Network (FNN) oder Feedforward Artificial Neural Network (ANN), ist ein grundlegendes Modell in der künstlichen Intelligenz und dem maschinellen Lernen. Es ist eine der einfachsten Formen von künstlichen neuronalen Netzwerken. Die Struktur eines Feedforward-Neuronalen Netzwerks besteht aus einer Abfolge von Schichten von Neuronen oder sogenannten „Units“. Diese Schichten sind in der Regel…

  • Was ist deep learning?

    Deep Learning ist ein Teilbereich des Machine Learnings, der sich auf die Verarbeitung großer Datenmengen durch künstliche neuronale Netzwerke konzentriert. Es handelt sich dabei um eine Methode des maschinellen Lernens, bei der Computer Algorithmen entwickeln können, die aus Erfahrung lernen und Muster in den Daten erkennen. Unterschied zu Machine Learning Im Gegensatz zum herkömmlichen Machine…

  • Was ist Machine Learning?

    Machine Learning (ML, deutsch: Maschinelles Lernen) ist ein Teilbereich der künstlichen Intelligenz, der es Computern ermöglicht, automatisch aus Daten zu lernen, Muster zu erkennen und Vorhersagen zu treffen, ohne explizit programmiert zu werden. Ein Beispiel des Machine Learnings ist das Deep Leaning, bei der Computer Algorithmen entwickeln können, die aus Erfahrung lernen und Muster in…

  • Was sind neuronale Netze?

    Neuronale Netzwerke sind ein Modell der künstlichen Intelligenz (KI), das auf der Struktur und Funktionsweise des menschlichen Gehirns basiert. Es handelt sich um eine Ansammlung von miteinander verbundenen „Neuronen“, die in Schichten organisiert sind. Sie sind ein Teilbereich der Disziplin des maschinellen Lernens (ML) und stellen das Herzstück von Deep-Learning-Algorithmen dar.  Künstliche neuronale Netze bestehen aus einer Knotenschicht, die…

  • Wie funktionieren digitale Zertifikate?

    Digitale Zertifikate sind elektronische Dokumente, die verwendet werden, um die Identität von Personen, Organisationen oder Geräten im Internet zu überprüfen. Sie basieren auf einem asymmetrischen Verschlüsselungsverfahren, das als Public-Key-Kryptographie bekannt ist. Ein digitales Zertifikat enthält Informationen über den Inhaber des Zertifikats, wie seinen Namen und seine E-Mail-Adresse, sowie Informationen über die ausstellende Stelle, die das…

  • Was ist eine Seed Phrase?

    Im Blockchain-Umfeld bezieht sich der Begriff „Seeds“ auf eine zufällige Zeichenfolge oder eine Kombination von Wörtern, die zur Erzeugung einer privaten Schlüsselpaarung für eine Kryptowährung verwendet werden kann. Diese Seeds werden auch als „Mnemonic Phrases“ oder „Recovery Phrases“ bezeichnet. Die Erstellung einer Seed-Phrase ist ein wichtiger Schritt bei der Erstellung einer Wallet für Kryptowährungen, da…

  • Extreme Programming

    Extreme Programming (XP) ist eine agile Methodik für die Softwareentwicklung, die auf Zusammenarbeit, Feedback und kontinuierliche Verbesserung setzt. XP betont kurze Entwicklungszyklen und fördert die Zusammenarbeit zwischen Entwicklern und Kunden. Die Methodik legt großen Wert auf Testgetriebene Entwicklung (TDD), Paarprogrammierung und kontinuierliche Integration, um die Qualität und Flexibilität der Software zu verbessern. Durch die Betonung…

  • Was ist ein Gateway?

    Ein Gateway ist ein Netzwerkgerät, das Datenpakete zwischen verschiedenen Netzwerken oder Netzwerkprotokollen übersetzt und vermittelt. Es dient als Schnittstelle zwischen verschiedenen Netzwerken, um die Kommunikation zwischen ihnen zu ermöglichen. Ein Gateway kann auch als Router, Firewall oder Proxy-Server fungieren. Ein Gateway kann physisch oder virtuell sein und kann in verschiedenen Netzwerkumgebungen eingesetzt werden, wie z.B.…

  • Was ist ein Proxy?

    Ein Proxy ist ein Server oder ein Softwaresystem, das auf einem Computer ausgeführt wird. Er fungiert als Vermittler zwischen dem Client und einem Zielserver. Wenn ein Proxy-Server verwendet wird, findet keine direkte Kommunikation zwischen Client und Zielserver statt. Er wird zwischen Nutzer und Netzwerk-Ressource (zum Beispiel eine Webseite) geschaltet. Neben den Funktionen von Standard-Proxys (auch…

  • Design Patterns der „Gang of Four“

    Die Autoren – Erich Gamma, Richard Helm, Ralph Johnson und John Vlissides – des Buches Elemente wiederverwendbarer objektorientierter Software (Originaltitel Design Patterns. Elements of Reusable Object-Oriented Software) werden oft auch als Gang of Four (dt. Viererbande) oder kurz GoF bezeichnet. Das 1994 herausgegebenes Buch über Entwurfsmuster in der Softwareentwicklung gilt bis heute als eines der Standardwerke im Bereich der Softwaretechnik . Die GoF…

  • Schwachstellen von Stablecoins

    Stablecoins sind eine Art Kryptowährung, die an den Wert traditioneller Vermögenswerte wie bspw. US-Dollar gebunden sind. Die Hauptaufgabe von Stablecoins besteht darin, eine Kryptowährung bereitzustellen, die immun gegen hohen Wertschwankungen ist und sich für den Kauf von Waren, das Investieren oder Speichern von Kapital eignet. In der Praxis weisen Stablecoins allerdings Schwachstellen auf, die bereits…

  • Stablecoins in 100 Sekunden

    Stablecoins übernehmen eine Brückenfunktion zwischen Kryptowährungen und sog. Fiat-Währungen, da der Preis der Stablecoins an Reservewerte wie den US-Dollar oder Gold gekoppelt ist. Dadurch werden Wertschwankungen (Volatilität) im Vergleich zu bspw. Bitcoin stark reduziert. Stablecoins gehören inzwischen zu den beliebtesten Möglichkeiten, Vermögenswerte im Krypto-Ökosystem aufzubewahren und mit ihnen zu handeln. Der Wert von USD Coin (USDC) soll beispielsweise…

  • Die Programmiersprache Solidity

    Solidity ist eine beliebte Programmiersprache für die Entwicklung von Smart Contracts für die Blockchain, vor allem für die Plattform Ethereum. Die Programmiersprache ist von der Handhabung vergleichbar mit weit verbreiteten Programmiersprachen wie JavaScript oder Python. Die Aufgabe von Solidity ist es den Quellcode von Smart Contracts für die Ethereum Virtual Machine (EVM) bereitzustellen. Mit einem Kompiler wird daraus…

  • Staking mit Ethereum

    Mit der Einführung von Ethereum 2.0 erfolgt ein Upgrade von dem sog. Proof-of-Work auf einen Proof-of-Stake-Konsensmechanismus. D.h. Ethereum geht vom Prozess des Minings zum sog. Staking über, um Ethereum-Transaktionen zu verifizieren und allen Teilnehmern das Generieren von ETH Rewards zu ermöglichen. Was ist Staking? Staking erfüllt eine ähnliche Funktion wie Mining, da es sich dabei…

  • Ethereum in 100 Sekunden

    Ethereum ist eine quelloffene digitale Plattform für dezentrale Applikationen, bei der die Verwendung der Blockchain-Technologie im Vordergrund steht. Ethereum verwendet eine eigene Kryptowährung namens Ether. Ethereum ist also keine reine Kryptowährung, sondern dient mit erweiterten Funktionen wie bspw. Smart Contracts als dezentrales Ökosystem für jegliche Art von Blockchain-Projekten. Der Name Ethereum (auch Äther) ist zurückzuführen…

  • Bitcoin erklärt in 100 Sekunden

    Bitcoin ist die älteste und wohl weltweit bekannteste Kryptowährung. Die Bezeichnung Bitcoin setzt sich aus den englischen Begriffen bit (eine digitale Speichereinheit) und coin (deutsch: Münze) zusammen. Bitcoin ist im Jahr 2009 als funktionierendes System erschienen, die theoretische Funktionsweise wurde aber bereits ein Jahr zuvor in Form eines Whitepapers veröffentlicht. Wer hinter Bitcoin bzw. dem…

  • Die Distributed-Ledger-Technologie (DLT)

    Die Distributed-Ledger-Technologie (DLT) kann als eine Art Organisationskonzept verstanden werden, welches beschreibt, wie Daten dezentral, also auf mehrere Standorte, Regionen oder Teilnehmer verteilt, verwaltet werden können. Zentraler Bestandteil dieses Konzepts ist das sog. Ledger (dt. Kontenbuch, Hauptbuch), welches für die Protokollierung aller Transaktionen (z.B. monetäre Transaktionen zwischen Personen) in einem Netzwerk zuständig ist. Kurz erklärt…

  • Was sind Smart Contracts?

    Smart Contracts sind – wie der Name schon sagt – intelligente Verträge, welche auf der Blockchain-Technologie basieren.

  • Konsensmechanismen Proof of Work & Proof of Stake

    Alle Daten in einer Blockchain werden in einzelnen Blöcken festgehalten, welche mit einem Hashwert miteinander verknüpft sind. Um das Netzwerk sicher um weitere Datenblöcke zu erweitern, müssen die Blöcke verifiziert werden, bevor sie zur Kette hinzugefügt werden. D.h. es wird beispielsweise überprüft, ob die Teilnehmer auch die entsprechenden Rechte für monetäre Transaktionen haben. Wie diese Verifizierung erfolgt,…

  • Was ist Mining und wie funktioniert es?

    Das digitale Schürfen (engl. mining) dient der Erzeugung digitaler Währungen, auch Kryptowährungen genannt. Der Begriff lehnt sich metaphorisch an das Schürfen von Gold an und beschreibt das Generieren digitaler Münzen (engl. coins) mittels zur Verfügung gestellter Rechenleistung. Das Mining ist zentraler Bestandteil vieler Kryptowährungen. Viele davon, wie Bitcoin, nutzen ein sog. Proof of Work Validierungsmodell, welches auf…

  • Was ist ein Hash?

    Hashwerte, kurz Hash, spielen in der Informatik eine große Rolle und begegnen nicht nur Softwareentwicklern bei der täglichen Arbeit. Sie können z.B. zur Verschlüsselung von Daten oder zur eindeutigen Identifizierung von Datensätzen eingesetzt werden. Um Technologien wie beispielsweise Blockchains besser zu verstehen, ist ein grundsätzliches Wissen über Hashes sehr hilfreich. Kurz erklärt Ein Hash (engl.…

  • Kryptowährungen: Ein Überblick

    Es war vor allem der „Kryptohype“ der letzten Jahre, welcher die Blockchain Technologie einer breiten Öffentlichkeit zugänglich gemacht hat. Daher ist es aktuell der bekannteste Anwendungsbereich. Der Wert neuer Kryptowährungen stieg oft in kurzer Zeit um das Tausendfache und kreierte dadurch weltweit auch viele neue Millionäre. Der Traum vom schnellen Reichtum wurde von den Medien…

  • Blockchain erklärt in 100 Sekunden

    Das Internet hat es möglich gemacht Informationen komfortabel zu empfangen und zu versenden. Ein Beispiel dafür könnte eine WhatsApp-Nachricht sein, die von Person A zu Person B versendet wird. Hierbei wird die Nachricht jedoch nicht direkt von Person A zu Person B versendet, sondern über einen Server von WhatsApp geleitet. Dadurch könnte die Nachricht potenziell…

  • Wie funktioniert eine Blockchain?

    Eine Blockchain ist im Grunde genommen eine fälschungssichere, verteilte, öffentlich zugängliche Datenbank. Man kann sich eine Blockchain wie ein Logbuch vorstellen. Die Daten (Logbucheinträge) werden in einer chronologischen Reihenfolge (Liste) in Datenblöcken (Zeilen) erfasst. Dadurch leitet sich auch der Name ab. Eine Blockchain ist eine Aneinanderkettung (Kette = engl. chain) einzelner Datenblöcke (engl. Data blocks).…