Bitcoins

 Bitcoins

Presentation in Lithuanian, explaining complete picture how bitcoins work.
Presented at Swedbank.

568c90462309bc3d01a32cb42d2c6b06?s=128

Jonas Lekevicius

October 07, 2015
Tweet

Transcript

  1. None
  2. None
  3. Ko reikia iš valiutos?

  4. Saugumas ir pasitikėjimas

  5. Istorija

  6. None
  7. None
  8. Pavedimo istorija

  9. Jurgita nori pervesti 1BTC Jonui.

  10. Bitcoin adresai = 
 Banko sąskaitos numeriai

  11. Autentiškumo patvirtinimas -
 elektroninis (kriptografinis) parašas

  12. Adresas -
 viešoji rakto dalis

  13. 1461501637330902918203684832716283019655932542976

  14. None
  15. Bitcoin piniginė saugo
 slaptąją rakto dalį

  16. PGP veikimas

  17. Ar pavedimas tikras? Taip, nes yra elektroninis parašas.

  18. Bitcoin esminė idėja #1:
 viešai prieinamas sąrašas visų bitcoin pavedimų.

  19. Pavedimo turinys:
 Bitcoin adresas: Siuntėjas
 Bitcoin adresas: Gavėjas
 Pervedimo suma


    Įvesties pervedimai (1-n)
 Išvesties pervedimai (1-n)
 Mokestis
  20. None
  21. Įvestis = išvestis + mokesčiai

  22. Grąžos sąskaitos

  23. Išnaudoti ir neišnaudoti pervedimai

  24. Ar siuntėjas turi pakankamai pinigų? Taip, nes visi jo įvesties

    pervedimai neišnaudoti.
  25. Sukurtas pavedimas yra 
 paskelbiamas tinklui

  26. Štai ir viskas?

  27. DVIGUBI MOKĖJIMAI

  28. Bendrai sutarta mokėjimų seka

  29. Sukurtas pavedimas yra 
 paskelbiamas tinklui ir eina į nepatvirtintų

    mokėjimų grupę.
  30. BLOCKCHAIN

  31. Blockchain yra
 rašytinė istorija

  32. Blockchain yra
 blokų grandinė

  33. Bloko turinys:
 Prieš tai buvusio bloko hash
 Pavedimai, kiek tik

    telpa 1MB
 Magiškasis skaičius
  34. None
  35. Hashinimas

  36. SHA256 veikimas

  37. Bitcoin yra decentralizuota kriptovaliuta
 4c6c66ca455e7cc5313df9bb89a9549 3072e61124a2a65626042f26bb32d1cf Bitcoin yra decentralizuota kriptovaliuta.


    a2730bf86722d73ac0ec9e9786537fd6 de2c79e1bddf5270a9333e1a945b5c7f
  38. Magiškasis skaičius

  39. Bitcoin esminė idėja #2:
 darbo įrodymas.

  40. Visų dirbančių tinklo dalyvių darbas:
 rasti bloką su magišku skaičiumi,

    kurio hash, pavertus į skaičių, būtų mažiau už tikslinį skaičių*.
  41. Vidutiniškai tai nutinka
 kas 10 minučių.

  42. 100000000000000000

  43. Tikslinis skaičius 
 yra nustatomas tinklo bendrai
 pagal viso tinklo

    skaičiavimo galią
  44. Truputuką apie 
 hashinimo galią

  45. None
  46. Surandamas blokas,
 paskelbiamas tinklui,
 gaunamas apdovanojimas*. Ten esantys pervedimas tampa

    nepakeičiamos* istorijos dalimi.
  47. Mama, iš kur atsiranda bitcoinai?

  48. Bloko apdovanojimas:
 25BTC ir mokesčiai.

  49. Mažėja dvigubai kas 4 metus

  50. 2140

  51. Mažiausias vienetas
 1 / 100000000 BTC (“satoshi”)

  52. Kasimo gildijos

  53. Apie tą nepakeičiamą istoriją…

  54. None
  55. None
  56. None
  57. Ilgiausia grandinė yra laikoma tiesa,
 todėl visi nori spręsti ilgiausią.

  58. O bet ar tikrai visi tokie draugiški?

  59. None
  60. None
  61. • Blokus reikia spręsti vieną po kito • Vienam reikia

    išspręsti >10^16 matematinių funkcijų • Tavo konkurentai yra visas tinklas
  62. Aplenkti visą pasaulį ir sukurti alternatyvią ilgiausią grandinę yra 


    statistiškai neįmanoma.
  63. None
  64. Nebent…

  65. Kasimo gildijos

  66. 50% ATAKA

  67. Žodžiu.

  68. Jurgita nori pervesti 1BTC Jonui.

  69. 1. Sukuria pavedimą su įvesties ir išvesties pavedimais. 2. Kriptografiškai

    pasirašo ir paskelbia tinklui. 3. Tinklo skaičiuotojai pasiima pavedimą iš nepatvirtintų grupės ir bando surasti bloką su skaičiu, kuris turės mažą hash. 4. Suradę paskelbia tinklui, gauna apdovanojimą ir toliau sprendžia ilgiausią grandinę.
  70. Bitcoin inovacijos ir 
 esminės idėjos

  71. 1. Viešai prieinamas visų pavedimų sąrašas 2. Matematinis darbo įrodymas

    tinklo stabilumui
  72. Bitcoin privalumai

  73. 1. Decentralizuota, niekas nekontroliuoja 2. Anonimiška? 3. Maži mokesčiai? 4.

    Greita?
  74. Bitcoin trūkumai

  75. 1. Sunku išsikeisti, nestabili vertė 2. Naudojama nelegaliems pirkimams 3.

    Valstybės mokesčiai 4. Kasimas darosi neekonomiškas
  76. Anonimiškumas

  77. Bloko dydis ir mokesčiai

  78. Alternatyvios
 kriptovaliutos

  79. Litecoin

  80. Darkcoin

  81. Bitcoin vertė

  82. None
  83. Kiti blockchain 
 panaudojimai

  84. Nelegalios, 
 tamsiojo interneto 
 parduotuvės

  85. (NSFW)

  86. None