Distributed VS. Centralised - Two Types of Software Architecture - Zwei Arten von Netzwerk-Technologie - German down below (Deutsche Fassung weiter unten)-

in #deutsch6 years ago (edited)

This is written for beginners, who are already are users of the blockchain technology, but want to learn what actually happens. It is just like with the internet, we use it, but might not exactly know what is going on. A little understanding might help everyone. I used the book "Blockchain Basics" by Daniel Drescher as an orientation for this article. For more information, you might buy it. But if you are fine with my personal take aways, this article will do. However this article concentrates on the two major types of Software Architecture.
Since we are trying to use the blockchain technology to benefit from the advantages of distributed systems (decentralization), I will focus more on that in later posts. I don't think it is wise to put everything in one post, that would be too much information for the attention span of not only the average reader but for the majority of readers as well.

This article is not for you, if you already know how the Blockchain works. However if you are interested in the basics, it cannot be a waste of time reading this. Otherwise just go ahead and read more technical stuff.

If you are still here, Let's get to it.

Lesson 1: Distributed and Centralized Systems.

Distributed and Centralized Systems.jpeg

We have two figures here, with circles. It is not required to know, what these points exactly are (at least for now) and also what the lines are doing. It is just to visualize in a simple way, how software systems can be organized.
On the left, you can see a distributed system in action. All the components are linked to a couple of the other circles. But and this is important: They are NOT connected to ALL of the other components directly. But indirectly all the components are linked.
Now let's switch to the right side. The circle in the middle is directly connected to all components. And all the circles on the outside are only connected to the other components through the one in the middle.
Think about that for a while.

In the next post, that I will write about this topic, I will talk about the Advantages and Disadvantages of Distributed systems.
If there are any questions so far, I will be happy to answer them.

German Version:

Ich schreibe diese Zeilen hier für Neulinge im Kryptobereich, sowie auch für Menschen, die sich nochmal mit den Grundlagen beschäftigen wollen. Wir alle hier auf Steemit nutzen bereits die Blockchain-Technologie, doch ich gehe mal davon aus, das nur sehr wenige verstehen, was das eigentlich ist. Es gibt Profis hier, doch genausogut Menschen, die einfach nur die Plattform nutzen. Ich vergleiche es mal mit dem Internet. Wir alle nutzen es, doch nur wenige wissen, wie es eigentlich funktioniert.
Ich bediene mich des Buchs "Blockchain Basics" von Daniel Drescher. Ich weiß gar nicht, ob es das Buch auf Deutsch gibt (dem Namen nach, ist es sogar möglich). Wer möchte, kann es ja prüfen. Wie dem auch sei, wer wirklich einen guten Einstieg in die Blockchain-Technologie haben will, ist hier ganz gut aufgehoben, ohne dabei zu sehr mit technischen Fachbegriffen zugelabert zu werden. Gleichzeitig dient es aber auch als Überleitung und Einstieg um wirklich zu verstehen, was hinter den Kulissen auf technologischer Seite abgeht.
Wer nur meine persönlichen Erkenntnisse nutzen will, ist mit meinen Posts dann (hoffentlich) gut bedient. Ich habe den Anspruch in möglichst kurzen Abschnitten die Blockchain-Technologie mundgerecht und der kurzen Aufmerksamkeitsspanne des durchschnittlichen Lesers angepasst. Genau genommen, nicht nur der Durchschnittsleser, sondern die Mehrheit aller Leser.

Diese Artikelreihe ist nichts für dich, wenn du bereits ein Experte im Bereich der Blockchain-Technologie bist. Wie dem auch sei, es kann nie schaden, ein bisschen die Grundlagen zu wiederholen.
Wenn du Grundlagen-Wiederholung als etwas nicht notwendiges ansiehst, kannst du gerne das Internet nach technischeren Erklärungen durchforsten. Du wirst auf jeden Fall fündig. Es gibt mehr als genug.

Wenn deine Aufmerksamkeit bis hier hin gereicht hat und du dich auch dazu entschlossen hast, weiterzulesen, dann können wir jetzt anfangen.

Lektion 1: Zentrale VS. Dezentrale (verteilte) Systeme

Distributed and Centralized Systems.jpeg

Wir haben hier zwei Abbildungen vorliegen. Was die Kreise und die verbundenen Linien genau bedeuten bzw. darstellen, ist zumindest jetzt erst einmal nicht so wichtig.

Die linke zeigt ein Dezentrales System in Aktion. Die einzelnen Komponenten (Kreise) sind NIEMALS mit allen anderen DIREKT verbunden, sondern nur mit einigen in ihrer Nähe. Allerdings sind alle indirekt miteinander verbunden.

Die rechte Seite zeigt ein Zentrales System. Der Kreis im Zentrum ist mit allen anderen Komponenten direkt verbunden. Die Kreise in der Peripherie sind alle nur indirekt und NUR über die zentrale Komponente (den Kreis in der Mitte) miteinander verbunden.
Viele haben das schonmal gehört, doch denkt noch einmal darüber nach.

Im nächsten Post (dieser Artikelreihe) werde ich auf die Vor- und Nachteile eines Dezentralen Systems eingehen. Wenn jemand eine Frage hat, stellt sie ruhig. Es gibt zwar dumme Fragen, doch wer sich nicht traut auch mal blöd dazustehen hat nicht das Potential weise zu werden. Also fragt ruhig.

pipe.jpg

Euer @bozo

Sort:  

nice ne technik reihe :) resteem ps. in den Titel hat sich nen Fehler eingeschlichen, es ist die Netzwerk Architektur (Topologie)
die Software bzw. der Code ist durch das Opensource natürlich auch verteilt aber wie man es da nennt kp.

Danke dir! Schon peinlich, wenn man seine Muttersprache nicht mehr kann, weil man alles auf Englisch liest. Ich gebe zu, ich war zu faul nach der deutschen Übersetzung zu suchen.

Interessant! Danke für den Tipp und den Artikel! Ich sollte mich da wirklich einlesen...

Du kennst dich doch bestimmt schon ein bisschen aus

Was das Traden betrifft ja, aber über die Technologie dahinter leider gar nicht. Wie du geschrieben hast, wie mit dem Internet. ^^

Tradest du aktiv?

Ja schon, in letzter Zeit weniger. Aber ich bin auf Bittrex. Du?

Ich trade eigentlich nicht. Ich mach Buy and Hold - Teils mit Fiat Geld und ein bisschen mit den Steemdollar-Rewards

Das ist auf jeden Fall sinnvoll, ich glaube auch langfristig dran. :D

morning, i dont really get this what is it about

Ok what do you need to know? Let me give you some clarity.

Have read again.. Is clear now.. Thanks

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 65858.36
ETH 3493.88
USDT 1.00
SBD 2.53