top of page

Blockchain-Experte werden: Anfänger bis Fortgeschrittene (kostenlos)

Autorenbild: blockliv3blockliv3

Blockchain-Experte werden: Anfänger bis Fortgeschrittene (kostenlos) Was wäre, wenn alle meine Fähigkeiten plötzlich verblassten? Was würde ich anders machen, wenn ich vor 2 Jahren ohne Blockchain-Kenntnisse zurückkäme? Was ist, wenn ich OHNE Wissen bei Null anfangen möchte? Es gibt sehr gute Fragen, die Sie heute interessieren könnten. Hier ist der VOLLSTÄNDIGE Plan, den Sie unbedingt befolgen müssen, um im Blockchain-Bereich erfolgreich zu sein und ein guter WEB3-DEV (und/oder) WEB3-AUDITOR zu werden Ich gehe mal davon aus:

  • Dass Sie keine Erfahrung in Programmierung, Informatik und Finanzen haben.

  • Sie wissen, wie man einen Computer benutzt, in einen Browser navigiert und mit sozialen Medien „spielt“.

  • Sie haben bereits 1–2 freie Stunden pro Tag, in denen Sie sich auf den Aufbau einer Fähigkeit konzentrieren können.

Lass uns gehen !


⏩ Teil 1: die GRUNDLAGEN holen (obligatorisch) Wenn Sie keine Erfahrung mit Blockchain und Programmierung haben, müssen Sie unbedingt ALLE Schritte dieses TEIL 1 befolgen, Sie erhalten die Grundlagen aller nächsten Teile (2–4) , ansonsten können Sie einige Schritte dieses Teils überspringen. ▶ Schritt 1: Lernen Sie Grundlagen über Blockchain und Krypto. Der allererste Schritt besteht darin, sich mit der Kryptowelt vertraut zu machen.

  1. Lernen Sie das „Krypto“-Vokabular. ( https://time.com/nextadvisor/investing/cryptocurrency/crypto-terms-you-should-know-before-investing/ )

  2. Investieren Sie einen kleinen Betrag (wie 100 $) in die Krypto Ihrer Wahl, indem Sie bekannte Börsen wie Kraken , Kucoin , Binance , Coinbase

  3. Lesen Sie Mastering Bitcoin ( https://www.amazon.com/Mastering-Bitcoin-Andreas-M-Antonopoulos/dp/1449374042 ) UND Mastering Ethereum ( https://www.amazon.com/Mastering-Ethereum-Building-Smart- Contracts/dp/1491971940/ ) werden Sie verstehen, wie Blockchain und Smart Contracts im Detail funktionieren . (Sie können kostenlose PDFs online finden.)

  4. Erfahren Sie, was die verschiedenen Arten von Wallets sind und wie Sie sie sichern können. ( https://www.security.org/crypto/protection/ )

▶ Schritt 2: Grundlagen über Programmierung und Informatik lernen.

  1. Sie werden manchmal die (hässliche) Befehlszeile und das Terminal in Ihren Projekten verwenden, besser jetzt lernen. (https://www.codecademy.com/learn/learn-the-command-line , in diesem Kurs geht es um Linux, aber er gilt auch für Powershell )

  2. Natürlich müssen Sie programmieren, um intelligente Verträge auf der Blockchain zu erstellen und zu prüfen, bevor Sie eine Programmiersprache lernen, müssen Sie sich die Grundlagen des Programmierens aneignen. ( https://www.codecademy.com/learn/learn-how-to-code/modules/bop-i )

  3. Schließlich lernen Sie grundlegende Informatik, um alle Blockchain-Konzepte vollständig zu verstehen: (https://www.tutorialspoint.com/basics_of_computer_science/index.htm )

▶ Schritt 3: Lernen Sie die Grundlagen des Internets. (HTML und JS)

  1. Fangen Sie an, etwas über HTML zu lernen und wie man einfache Websites erstellt. https://www.codecademy.com/learn/learn-html ist bei weitem die beste Ressource, um HTML sehr SCHNELL zu lernen .

  2. Lernen Sie JS , um SCHÖNE und INTERAKTIVE Webseiten zu erstellen: https://www.codecademy.com/catalog/language/javascript

  3. (optional, Sie können ein JS - Framework lernen, um Websites schneller zu erstellen, ich rate Ihnen dringend, respondJS zu verwenden : https://en.reactjs.org/ )

▶ Schritt 4: Sonstige OBLIGATORISCHE Voraussetzungen.

  1. Erfahren Sie mehr über Finanzen und Wirtschaft, da Blockchain eng mit diesem Bereich verbunden ist. Investopedia ist bei weitem die BESTE KOSTENLOSE Website zum Lernen: https://www.investopedia.com

  2. Erfahren Sie mehr über die Grundlagen von MATH (hier ist alles, was Sie brauchen: https://medium.com/@TrustChain/do-you-need-math-to-get-started-in-smart-contract-hacking-443ff52b418d )

  3. Stärken Sie Ihre Englischkenntnisse (und Ihren Akzent), wenn Sie kein Muttersprachler sind. Alle Inhalte, die Sie im Blockchain-Bereich lesen/ansehen , sind auf Englisch .



⏩ Teil 2: Werde zum Soliditäts-EXPERTEN ▶ Schritt 5: Solidität lernen. (Anfänger bis Fortgeschrittene) Sobald Sie mit den Grundlagen fertig sind, ist es Zeit zu beginnen: Cryptozombie : https://cryptozombies.io/ ist bei weitem die am meisten empfohlene Ressource, um zu beginnen, wenn Sie NULL Erfahrung haben. ▶ Schritt 6: Erstellen Sie Solidity-Projekte. An diesem Punkt müssen Sie sich dem wirklichen Leben stellen und anfangen, „wahre“ Erfahrungen zu sammeln. Ihr Ziel ist es nun, einige web3- Projekte zu erstellen, hier sind einige Ideen:

  • Ein aktualisierbarer NFT Smart Contract

  • Eine persönlichePortfolio(wo Sie Ihre Kreationen und Ihren Lebenslauf veröffentlichen können.)

  • Eine DAO (Dezentralisierte autonome Organisation)

  • Ein Reflexions-Token mit Steuern auf jede Übertragung.

▶ Schritt 7: Tiefer in die Solidität eintauchen.

  • Erfahren Sie Reverse Engineering von Smart Contracts: https://medium.com/@TrustChain/list/reversing-and-degugging-evm-smart-contracts-f4dd9195d07b .

  • Ethereum- Dokumentation: https://ethereum.org/en/developers/docs/ , wo Sie viele interessante Dinge lernen können.

  • Smart Contract Programmer ist ein YouTube-Kanal mit vielen Inhalten über web3: https://www.youtube.com/channel/UCJWh7F3AFyQ_x01VKzr9eyA .



⏩ Teil 3: Solidity Cybersecurity lernen Wenn Sie ein Web3-Entwickler sind , möchten Sie offensichtlich nicht, dass jemand Ihre gesamten Smart-Contract-Gelder abschöpft. Daher benötigen Sie mehr als nur die Grundlagen der Cybersicherheit auf der Blockchain, um Hacks zu vermeiden. (Wenn Sie kein Blockchain-Auditor sein möchten, können Sie die Schritte 9 und 10 überspringen.) ▶ Schritt 8: Solidity CTF Challenges üben. Ein „CTF“ ist eine „Cybersicherheits“-Herausforderung, bei der es Ihr Ziel ist, einen anfälligen Smart Contract zu „hacken“ (der natürlich im Testnetz ohne echtes Geld eingesetzt wird ). Es ist wie Hacken, aber ohne illegalen Zweck. Sie werden sich schnell mit allen bekannten Schwachstellen auf Ethereum vertraut machen . Hier sind bekannte CTFs :

  • https://ethernaut.openzeppelin.com/

  • https://capturetheether.com/

  • https://www.damnvulnerabledefi.xyz/

  • https://ciphershastra.com/Maya.html

▶ Schritt 9: Üben Sie Ihre AUDIT-Fähigkeiten im wirklichen Leben. Sobald Sie mit den meisten CTFs vertraut sind, können Sie an realen Projekten üben.

  1. Lesen Sie einige Prüfberichte von bereits bekannten Blockchain-Sicherheitsunternehmen, um sich mit der Berichtsmethodik und der Liste der Sicherheitslücken vertraut zu machen. (Sie können hier gehen: https://hashex.org/audits/conducted-audits , https://solidproof.io/projects oder hier: https://hacken.io/audits/ )

  2. Wählen Sie einige bereits geprüfte Projekte von großen Blockchain-Sicherheitsunternehmen aus und versuchen Sie, sie erneut zu prüfen, OHNE den wahren Bericht zu sehen . Wenn Sie fertig sind, vergleichen Sie IHREN Prüfbericht mit dem Prüfbericht des UNTERNEHMENS und beobachten Sie, was Sie richtig und falsch gemacht haben.

  3. Wiederholen Sie dies bei einem Dutzend von Projekten, um Ihre realen Auditfähigkeiten aufzubauen.

Viele der Ethereum- Schwachstellen sind hier gespeichert: https://swcregistry.io/ ▶ Schritt 10: Reproduzieren Sie bekannte HACKS. Um Ihre praktischen Cybersicherheitsfähigkeiten zu erweitern, müssen Sie verstehen, wie frühere Smart Contracts gehackt wurden. Je mehr Sie erfahren haben, wie Smart Contracts gehackt wurden, desto besser werden Sie diese Fehler bei Ihren nächsten Herausforderungen erkennen! https://rekt.news/ zeigt die bekanntesten Hacks in DEFI , Sie können den Quellcode der Projekte leicht finden, den Vertrag erneut bereitstellen und den Hack erneut versuchen. (Wenn Sie den Fehler nicht selbst finden können, können Sie immer noch jemanden suchen, der den Vorgang bei Google erklärt.) ▶ Schritt 10bis (optional): Führen Sie ein Bug-Bounty durch Bug Bounty ist wie CTF, aber es gibt 2 Unterschiede:

  1. Anstelle von „testnet“ Smart Contracts versuchen Sie, Fehler in bereits bereitgestellten Projekten im Mainnet zu finden .

  2. Wenn Sie einen Fehler oder Fehler finden, können Sie einen Geldbetrag erhalten.

Dies ist optional, kann Ihren Lebenslauf jedoch erheblich verbessern.

  • https://hackenproof.com/

  • https://immunefi.com/

  • https://code4rena.com/

▶ Schritt 11: Informieren Sie sich Die Sphäre der Blockchain entwickelt sich sehr schnell. Was vor 3 Monaten noch galt, ist heute vielleicht nicht mehr wahr! Aus diesem Grund müssen Sie (um jeden Preis) Ihren eigenen persönlichen Feed einrichten. Ich verwende Inoreader ( https://www.inoreader.com/ ), um alle meine Informationsquellen ( Blogs , YouTube , Telegramm , Podcasts , Newsletter, Twitter usw.) an einem Ort zu kombinieren. Das ist viel einfacher, und ich überprüfe meinen eigenen Feed 1–2 Mal am Tag, wenn ich mit meiner Arbeit fertig bin, es gibt eine Vielzahl von Vorteilen bei dieser Methode:

  • Sie brauchen nicht für alle sozialen Medien ein Konto.

  • Es ist viel praktischer.

  • Der „ Algorithmus “ der sozialen Medien kann Ihnen keine „trashigen“ Inhalte empfehlen .

  • Sie können Ihr eigenes CSS einfügen, um das Feed-Design zu personalisieren.

  • Und vieles mehr.



⏩ Teil 4: Baue ein UNBREAKABLE-Netzwerk auf. Sie können bereits sagen, dass „Ihr Netzwerk Ihr Vermögen ist“. Dies gilt für jeden Aspekt des Lebens, aber noch mehr für Krypto. Wenn Sie niemanden kennen, ist Ihr ganzes Wissen wertlos. Leider ist dies der schwierigste Teil dieser Serie, im Gegensatz zu TEIL 1–3 , wo Sie sehr schnell vorankommen und lernen können, ist der Aufbau eines Netzwerks viel zeit- und ressourcenintensiver. ▶ Schritt 12: Aufbau einer Social-Media-Präsenz. (und Inhalte erstellen) Sie können versuchen, REGELMÄSSIG Inhalte zu posten auf:

  • LinkedIn, ein Muss in Ihrer beruflichen Karriere.

  • Twitter, wenn Sie Drama mögen.

  • Medium , wenn Sie gerne schreiben und Ihr Wissen teilen (wie ich).

  • YouTube , wenn Sie Videos posten und Ihr Wissen teilen möchten.

  • Instagram / Tiktok.

Wählen Sie MAXIMAL 1 oder 2 Plattformen und versuchen Sie, hier ein Publikum aufzubauen, wenn Sie einen Job suchen, Ihre Social-Media-Präsenz verschafft Ihnen einen entscheidenden Vorteil gegenüber anderen Bewerbern. Möglicherweise können Sie (auch) passives Einkommen aus Ihren Inhalten erzielen (durch die Verwendung von Anzeigen oder Zugehörigkeiten), ohne zusätzliche Arbeit hinzuzufügen. ▶ Schritt 13: Tritt Communitys, DAOs oder Meetups bei. Du kannst Communitys auf Telegram und Discord beitreten, um Schritt für Schritt deinen Ruf aufzubauen.

  • Sie können auf Fragen antworten.

  • Diskutieren Sie mit anderen Mitgliedern.

  • Zeigen Sie, dass Sie an dem Projekt beteiligt sind.

Auf diese Weise können Sie Ihr Netzwerk aufbauen, neue Freunde finden und Ihre Fähigkeiten verbessern. Vielleicht brauchen irgendwann einige Leute in Ihrem „Netzwerk“ einen intelligenten Vertragsentwickler und/oder Prüfer. Da sie dir bereits durch deine „Freundschaft“ vertrauen, kannst du den Job bekommen.

  • Wenn Sie tiefer eintauchen möchten:

Wie man sich in Krypto vernetzt und Freunde findet Hören Sie auf zu versuchen, Leute auf LinkedIn anzusprechen, Sie müssen die Struktur von Inhalten, Gesprächen und … verstehen. medium.com ▶ Schritt 14: Grundlagen der Psychologie und des Marketings lernen Wenn Sie für einen Job eingestellt werden und unter anderem die Oberhand gewinnen wollen, müssen Sie Ihre sozialen Fähigkeiten entwickeln. Dieses Buch ist das Beste, um dieses Ziel zu erreichen: https://www.amazon.fr/influence-Persuasion-Robert-Cialdini-PhD/dp/006124189X ⏩ Teil 5: Fazit. Die Beherrschung der Blockchain ist keine Fähigkeit, die so schwer ist wie gedacht. Besonders die Solidity-Sprache, die viel einfacher ist als die meisten anderen Programmiersprachen. Da Blockchain eine „hochbezahlte“ Fähigkeit ist, werden immer mehr Menschen in den Markt eintreten und damit mehr Wettbewerb. Ich rate Ihnen, sofort damit anzufangen, bevor es zu spät ist.

0 Ansichten0 Kommentare

Aktuelle Beiträge

Alle ansehen

Wir stellen Walken vor

verfolgt Ihr Smartphone oder Wearable Ihre täglichen Schritte und erstellt eine faszinierende Statistik? Jenseits der Zahlen hat eine...

Neu bei Ultra

Neu bei Ultra Die fünfte Ausgabe von Ultra Notes enthält mehrere Updates und Neuigkeiten in Bezug auf Ultra, wie z. B. die neueste...

Commentaires


bottom of page