TRÆNING: Полное руководство по разработке aeternity

После того, как мы получили слишком много предложений от людей с маленьким опытом разработки приложений для блокчейна, мы получили много бесполезного и устаревшего материала. Вместо того, чтобы стоять на одном месте, нам важно обеспечить целостный взгляд на развитие событий в АЕ. К счастью, Никиту Фукс попросили заняться этой темой и он разработал структуру, которую могли с удовольствием читать разные разработчики.

Пожалуйста, посмотрите эту предварительную структуру и напишите внизу, если вы что-то не поняли. Мы сосредоточены на темах, имеющих отношение к практике, не забывая обзоры о том, почему было решено работать таким образом и какие преимущества мы создаем по сравнению с другими протоколами, такими как, например, Ethereum. Потому что не хочу восприниматься как очередной клон.

(Важно: это не ссылка на такие компоненты, как SDK или sophia, которые должны и будут изготовлены структурированным образом, к счастью, у нас есть гораздо больше материалов, готовых для использования здесь, которые просто нужно структурировать и объяснить лучше.)

Документация и учебные материалы

Примечание: подтемы более высокого уровня сначала будут включены в топы (tier) верхнего уровня, а затем перемещены в топы более низкого уровня.

Module 1 - What is Blockchain? (Tier 2)

  • Introduction
  • Discover Superhero Wallet
  • Blockchain Intro & History (briefly)
  • Data and Databases (Tier 3)
  • Blockchain Definitions (briefly)
  • Cryptography Fundamentals (briefly)
  • Consensus
  • Blockchain Attributes (Tier 3)
  • Private Chains
  • Practice (Tier 1)
  • Preparation: Aeternity Node

Module 2 - Aeternity Basics

  • The Aeternity Stack
  • First Principles
  • Aeternity Node Intro
  • FATE Code And Transactions
  • Quiz 1 (Tier 2)
  • Sophia Intro
  • Recap Screencast
  • Challenge (Memo to myself: Gas…)

Module 3 - Contracts

  • Aeternity Contracts
  • Elements of Sophia
  • AE Studio Introduction (Screencast)
  • Contract Structure (Screencast)
  • Sophia Events Screencast
  • Functional Programming Basics (Screencast) (Tier 2)
  • Sophia Practices and Techniques (Screencast) (Tier2)
  • Quiz
  • Challenge

Module 4 - SDK

  • JSON RPC Intro (Tier 3)
  • SDK Intro
  • Test net Faucet
  • Setup
  • Deploying Contracts
  • Interacting with Contracts
  • Quiz

Module 5 - Project

  • Build your first aeternity dapp

Module 6 - Oracles

  • Intro & Principles
  • Oracles in Sophia
  • Challenge

Module 7 - State Channels

  • Introduction to State Channels
  • Setup
  • Building with State Channels

Module 8 - Project

  • Build a State Channel Application

Помогите мне пожалуйста перевести свои токены АЕ с myetherwallet на биржу