Investigate STEEM Blockchain - 1 - First contact / STEEM Blockchain untersuchen - 1 - Erster Kontakt

in #utopian-io7 years ago (edited)

SteemAccess.jpg

After a few months on Steemit I decided to take a look under the hood of the STEEM Blockchain, I hope this look is interesting for others as well, I would like to start with general considerations and with a simple application (.NET Core program running under Windows, macOS and Linux) make a first contact.

Nach einigen Monaten auf Steemit habe ich beschlossen, einen Blick unter die Haube der STEEM Blockchain zu werfen, ich hoffe dieser Blick ist auch für andere interessant, dabei möchte ich mit allgemeinen Betrachtungen beginnen und mit einer einfachen Anwendung (.NET Core Programm, das unter Windows, macOS und Linux lauffähig ist) einen ersten Kontakt herstellen.

As the first paragraph suggests, Steemit is based on the STEEM Blockchain, this blockchain is again based on a peer-to-peer concept (as well as Bitcoin), many distributed nodes building a network by running the application steemd, to examine this structure, one must access one of the nodes.

Wie der erste Absatz vermuten lässt, basiert Steemit auf der STEEM Blockchain, diese Blockchain basiert wiederum auf einem Peer-to-Peer-Konzept (wie auch Bitcoin), viele verteilte Knoten, auf denen die Anwendung steemd ausgeführt wird, bilden ein Netzwerk, um dieses Gebilde untersuchen zu können, muss auf einen der Knoten zugegriffen werden.

steemd provides a WebSocket interface to access the STEEM Blockchain, I use wss://seed.bitcoiner.me as the access address.

steemd stellt eine WebSocket Schnittstelle bereit, um auf die STEEM Blockchain zugreifen zu können, als Zugriffsadresse verwende ich wss://seed.bitcoiner.me.

With this address requests can be made to steemd, with the first contact I put only the request "get_account_count" to get the current number of accounts.

Über diese Adresse können Anfragen an steemd gestellt werden, beim ersten Kontakt stelle ich lediglich die Anfrage „get_account_count“, damit kann ich die aktuelle Anzahl an Konten ermitteln.

The small program is published on Github:

Das kleine Programm ist auf Github veröffentlicht:

https://github.com/real-tom/SimpleSteemSocket

The installation instructions are in English, so here's a little tutorial in my native language:

Die Installationsanweisungen liegen in englischer Sprache vor, deshalb an dieser Stelle eine kleine Anleitung in meiner Muttersprache:

  • .NET Core 2.x installieren
  • Projektordner erstellen
  • Den Ordner über die Befehlszeile aufsuchen
  • Den Befehl dotnet new console ausführen
  • Program.cs und SimpleSteemSocket.cs in den Ordner kopieren
  • Anwendung mit dotnet run ausführen

I would like to further investigate the STEEM Blockchain ...

Auf dieses kleine Programm aufbauend möchte ich STEEM Blockchain weiter untersuchen …



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Your contribution cannot be approved because it is not as informative as other contributions. See the Utopian Rules. Contributions need to be informative and descriptive in order to help readers and developers understand them.


Also, according to the blog post rules:

  • "You must provide an original and a unique editorial content of very high quality that is strongly related to the promotion and development of open-source related projects. Blogs must have a unique and consistent format."
  • "Blog posts must be part of a series. You must use the provided template and link other blog posts of your series."
  • "If this is the first blog post of a series you are going to write, there must be clear explanations and expectations about the series you are going to propose."

  • Try to improve the format for your next posts. This looks very plain.
  • The linked repository is incorrect.
  • If you write a post in two different languages, write all the content first in one language and then in the other one. Your post is difficult to read in the current format.
  • It does not belong to a series of blog posts.

You can contact us on Discord.
[utopian-moderator]

Hey @kit.andres, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62648.12
ETH 2562.87
USDT 1.00
SBD 2.74