How to become a Blockchain Dev

How to become a Blockchain Dev

Explore three steps to become a Blockchain Dev. What should you focus on and expect from this journey. Understand the basics of Blockchain, Cryptocurrency and the process of communication, consensus and performance. Discuss about what real world problems should be dealt using that amazing technology.

DevFest São Luis - 2019

B82b1da7a58dcf37c8f0461c5c08ec0a?s=128

Ricardo Coelho

November 09, 2019
Tweet

Transcript

  1. BLOCKCHAIN HOW TO BECOME A @ramcoelho DEVELOPER

  2. I ❤

  3. BLOCKCHAIN

  4. LEDGER

  5. DATABASE

  6. SLOW DATABASE

  7. REALLY SLOW DATABASE

  8. I MEAN, REALLY REALLY SLOW DATABASE

  9. DATABASE SELECT/INSERT ONLY

  10. CLOUD

  11. SOMEONE ELSE’S COMPUTER

  12. BEGIN PLEASE, STOP! YES THEN, DON’T NO SHOULD I BUILD

    A BLOCKCHAIN? ARE YOU BUILDING A CRYPTOCURRENCY?
  13. TRUST

  14. STATE

  15. THOMAS HOBBES

  16. LEVIATHAN

  17. SELFISHNESS

  18. FREE FOR ALL DEATHMATCH FRAG'EM ALL

  19. CHAOS IS EXPENSIVE

  20. BYZANTINE GENERALS

  21. CONSENSUS

  22. MONEY

  23. THE BIG PROBLEM

  24. DOUBLE SPENDING

  25. TRUSTED THIRD PARTY

  26. None
  27. bitcoin.org/bitcoin.pdf

  28. None
  29. CONSENSUS

  30. COST

  31. POW POS POB STELLAR

  32. PRIMETRADE.AI/ BLOG/ COMPARISON- OF- BLOCKCHAIN- PLATFORMS

  33. HASH

  34. CHAINING

  35. DIFFICULTY

  36. MINING

  37. None
  38. anders.com/blockchain/blockchain.html

  39. CPU X GPU

  40. POWER X LUCK

  41. MINING POOLS

  42. 100X GOOGLE

  43. NODES & MINERS

  44. TOKENS

  45. SMART CONTRACTS

  46. None
  47. NO TRUSTED THIRD PARTY

  48. INFORMATION NETWORK

  49. VALUE NETWORK

  50. OWNERSHIP ASSURED BY IMMUTABLE DATA

  51. TRUE SHARED ECONOMY

  52. REMITTANCE

  53. DIGITAL RIGHTS FOR AUTHORS

  54. TRANSPARENCY AND DEMOCRACY

  55. WANNA BE STARTING SOMETHING?

  56. STEP 1 KNOW YOUR S***

  57. STEP 2 NEW BLOCKCHAIN OR SOMETHING ELSE

  58. GOING BERSERK?

  59. CONSENSUS P2P COMM PROOFS FEES WALLETS SMART OR NOT? SECURITY,

    RESOURCES, PERFORMANCE, ISOLATION, DETERMINISM, TURING COMPLETUDE, GOD MAY HAVE MERCY ON YOUR SOUL, MY SON
  60. STEP 3 KNOW YOUR S*** ALL OVER AGAIN

  61. SOLIDITY ETHEREUM

  62. None
  63. C# STRATIS

  64. None
  65. GOLANG, C++, JAVASCRIPT, SQL FLETA

  66. KEEP ON GOING

  67. None
  68. THANK YOU!

  69. QUESTIONS?

  70. T.ME/BLOCKCHAINSAOLUIS SPEAKERDECK.COM/RAMCOELHO T.ME/GDGSAOLUIS