Blockchain i jego zastosowania w edukacji

Podobne dokumenty
Inteligentne kontrakty oparte o blockchain. Mateusz Zaborski

BITC T O C IN - wi w r i tua t lna l wa w lut l a ut w w skr k ócie i Dawid Sobieraj

Wstęp Bitcoin Ethereum Nie proof-of-work Ataki Wykresy Podsumowanie. Sem:BK: Blockchain. Norbert J. Instytut Informatyki, Uniwersytet Wrocławski

Kryptowaluty wybrane fakty i podstawy rozwiązań technicznych

Udany Electronic Cash BitCoin. Andrzej P.Urbański

GLOCIN to projekt w technologii BLOCKCHAIN, umożliwiający osobom inwestującym w waluty cyfrowe (tzw. kryptowaluty), korzystanie z naszego parku

Oferta szkoleniowa Warszawa 2018

Trwały nośnik w Alior Bank

Jak działa blockchain?

BLOCKCHAIN i możliwości wykorzystania w ubezpieczeniach

Trwały nośnik w T-Mobile Usługi Bankowe. Opis rozwiązania dla zapewnienia elektronicznym dokumentom publicznym postaci trwałego nośnika

Możliwości wykorzystania technologii BlockChain w biznesie

BLOCKCHAIN BITCOIN/BLOCKCHAIN NA MONO RYNKU ENERGII ELEKTRYCZNEJ OZE - NOWE KONCEPCJE I NOWE TECHNOLOGIE INTERNETOWE, PIERWSZE KROKI

E-Pieniądz, czyli co?

KONTRAKTY NA WYDOBYCIE KRYPTOWALUT, CZYLI JAK OSIĄGAĆ DOCHODY PASYWNE

Kilka uwag z rynku DLT blockchain i walut wirtualnych okiem eksperta

PERN niepodważalne zaufanie. Grzegorz Stępniak Dyrektor PERN/OLPP Tomasz Kibil Doradztwo technologiczne EY

Technologia blockchain

Sytuacja na rynku Kryptowalut na przestrzeni lat Maciej Stefaniak

LEKSYKON POJĘĆ NA TEMAT TECHNOLOGII BLOCKCHAIN I KRYPTOWALUT

Platforma dapp Wszystko-w-Jednym Następnej Generacji

JAK ZDOBYWAĆ KRYPTOWALUTĘ MONERO (XMR)

Spis treści. Od Wydawcy

Bitcoin. Co? Jak? Dlaczego? Po co? Za ile? Paweł Kraszewski

Milton Friedman ma rację przekazanie pieniędzy cyfrowych bez pytania o ID jest możliwe przedstawiamy Państwu cyfrową gotówkę

Zamykanie transakcji oraz tworzenie konsensusu masternodów:

Analityka danych publicznych dla diagnoz i prognoz dotyczących podatników

Transakcje przy użyciu waluty Bitcoin na tle pozostałych form płatności mobilnych. Sylwester Suszek

FinTech (ang. financial technology) doc. dr Marek Grzybowski Katedra Prawa Finansowego maj 2019

1. Porównanie FuturoCoina do DasCoina

Decentralizacja a blockchain. 23. Konferencja pt. Miasta w Internecie

Od Wydawcy Krzywe eliptyczne w kryptografii Wykorzystanie pakietu SAGE... 9

Informatyczne aspekty systemu kryptowaluty Bitcoin. prof. dr inż. Wojciech Nowakowski Instytut Maszyn Matematycznych

Ataki kryptograficzne.

Proste i tanie płatności dla wielu zastosowań

no F E R T A P R E Z E N T A C J A M O Ż L I W O Ś C I B L O C K C H A I N

BlockchainEdu.pl. Oferta szkoleniowa. Specjalistyczne kursy programowania z zakresu technologii Blockchain

Kryptowaluty jako inwestycja alternatywna

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Prawo gospodarcze i cywilne dla kadr sądów powszechnych apelacji łódzkiej i warszawskiej

do inwestowania w kryptowaluty Dr Przemysław Kwiecień 3 kroki DARMOWY EBOOK PUBLIKACJA X-TRADE BROKERS DM S. A. COPYRIGHTS 2017 X-TRADE BROKERS

Blockchain, inteligentne kontrakty i DAO

JAK ZDOBYWAĆ KRYPTOWALUTĘ MONERO (XMR)

Technologia blockchain w administracji publicznej

Nowe technologie w obszarze kształtowania popytu i podaży energii elektrycznej

Raport branżowy o możliwościach wdrożenia blockchain w Polsce

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Polska raport specjalny

PROJEKT GRUPY PRODUKTOWEJ COINCASSO

ZAŁĄCZNIK 2. Specyfikacja Techniczna Oprogramowania Billon

Kryptowaluty i tokeny a nowe regulacje o przeciwdziałaniu praniu pieniędzy. Jacek Czarnecki

Przewodnik użytkownika

Pierwszy zdecentralizowany Ekosystem Domen

MOŻLIWOŚCI WYKORZYSTANIA TECHNOLOGII BLOCKCHAIN

Przetwarzanie danych w chmurze

Współczesna Gospodarka

Systemy Rozproszone. Zagadnienia do egzaminu.

Rynek kryptowalut. raport tygodniowy października 2018

PRACA INŻYNIERSKA IMPLEMENTACJA MOBILNEGO KLIENTA BANKU ZABEZPIECZONEGO TOKENEM

BLOCKCHAIN - HISTORIA, CECHY I GŁÓWNE OBSZARY ZASTOSOWAŃ

PLAN STUDIÓW II STOPNIA dla studentów rozpoczynających naukę w roku 2017/2018

Świat DAO, ICO i blockchain assets

Analiza porównawcza zalet i wad kryptowalut na przykładzie bitcoina

Śledcza analiza transakcji Bitcoin. Security PWNing Conference

Bitcoin dla początkujących

Wstęp. i do jakiego rodzaju konstrukcji prawnych należy go zaklasyfikować? Wyjaśnienie tej kwestii jest zasadniczym celem niniejszej pracy.

EFEKTYWNOŚĆ INWESTYCJI NA RYNKU KRYPTOWALUT I INWESTYCJI NA RYNKU GIEŁDOWYM UJĘCIE PORÓWNAWCZE

Praktyczne aspekty wykorzystania nowoczesnej kryptografii. Wojciech A. Koszek

cryptocurrency exchange GIEŁDA WYMIANY KRYPTOWALUT z kompensacją strat i podziałem zysku pomiędzy posiadaczami tokenów TPX

0,20% nominału transakcji nie mniej niż 5 USD

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Arkadiusz Sieroń Czy blockchain zrewolucjonizuje etykę w finansach?

Czym jest kryptowaluta? Co to jest bitcoin?

Jak zniszczyć szansę na technologiczny rozwój kraju w dobie rewolucji blockchainowej? Prof. Krzysztof Piech

0,20% nominału transakcji nie mniej niż 5 USD

PREZENTACJA BIZNESOWA BITRADING. Nieskończony dobrobyt

SPECYFIKACJA. v1.0

BlockchainEdu.pl. Oferta szkoleniowa. Aspekt biznesowy technologii Blockchain

ARAW: The Decentralised Payment for E-Commerce Ecosystem White Paper: Version 1.0 Created By: Araw Uk Ltd Powered By: Ethereum Zawartość

Możliwe zastosowania blockchain w eadministracji i egospodarce. Anna Streżyńska, CEO MC2 Solutions , Digital Money & Blockchain Forum

Oferta na przelewy Na Jutro oraz Na Teraz. Polskie Przelewy nie pobierają żadnej opłaty początkowej oraz abonamentu miesięcznego.

Ale po co mi pieniądze?

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) niestacjonarne

Edukacja przez badania. Internet dla Szkół 20 lat! Wolność, prywatność, bezpieczeństwo

Wirtualne Biuro na przykładzie Miasta Rybnika

VPN Virtual Private Network. Użycie certyfikatów niekwalifikowanych w sieciach VPN. wersja 1.1 UNIZETO TECHNOLOGIES SA

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

w Polsce MOŻLIWOŚCI I ZASTOSOWANIA

Prognozowanie kursu kryptowalut oraz wpływ wirtualnej waluty na rynek gier wideo

Bezpieczeństwo aplikacji typu software token. Mariusz Burdach, Prevenity. Agenda

Bitcoin: Elektroniczny system pieniężny Peer-to-Peer 1. Satoshi Nakamoto

NATURA PRAWNA TOKENA EMITOWANEGO W RAMACH ICO

Podstawy systemów kryptograficznych z kluczem jawnym RSA

0,20% nominału transakcji nie mniej niż 5 USD

PODSTAWOWE INFORMACJE o tym jak.... rozwiązujemy problemy firm i instytucji z wykorzystaniem matematycznego sposobu myślenia...

I. Tabela Opłat i Prowizji TMS Trader MT5. Tabela Opłat i Prowizji TMS Trader MT4

Bizantyńscy generałowie: zdrada, telekomunikacja i fizyka

Relacyjne, a obiektowe bazy danych. Bazy rozproszone

MOŻLIWOŚCI WYKORZYSTANIA TECHNOLOGII BLOCKCHAIN W OBSZARZE EDUKACJI POSSIBILITIES OF USING BLOCKCHAIN TECHNOLOGY IN THE AREA OF EDUCATION

O kryptowalutach słów kilka Autor tekstu: Sylwia Gałązka

Transkrypt:

Blockchain i jego zastosowania w edukacji Adam Sołtysik Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Seminarium: Systemy Rozproszone 12 października 2017

Co to jest blockchain?

Co to jest blockchain? łańcuch przechowujący pełną historię transakcji

Co to jest blockchain? łańcuch przechowujący pełną historię transakcji https://www.ybrikman.com/assets/img/blog/bitcoin/bitcoin-block-chain-verified.png

Co to jest blockchain? łańcuch przechowujący pełną historię transakcji zdecentralizowana baza danych oparta na sieci P2P

Co to jest blockchain? łańcuch przechowujący pełną historię transakcji zdecentralizowana baza danych oparta na sieci P2P https://www.youtube.com/watch?v=dpf2ja0juyc

Co to jest blockchain? łańcuch przechowujący pełną historię transakcji zdecentralizowana baza danych oparta na sieci P2P dane zabezpieczone kryptograficznie, transakcje są niemożliwe do podrobienia ani zmiany po wysłaniu

Trochę historii http://www.forexnewsnow.com/wp-content/uploads/2016/10/bitcoin.jpg

Trochę historii listopad 2008 artykuł autorstwa Satoshi Nakamoto

Trochę historii listopad 2008 artykuł autorstwa Satoshi Nakamoto styczeń 2009 powstaje sieć bitcoina

Trochę historii listopad 2008 artykuł autorstwa Satoshi Nakamoto styczeń 2009 powstaje sieć bitcoina maj 2010 pierwsza transakcja ustalająca wartość bitcoina (2 pizze za 10000BTC)

Trochę historii listopad 2008 artykuł autorstwa Satoshi Nakamoto styczeń 2009 powstaje sieć bitcoina maj 2010 pierwsza transakcja ustalająca wartość bitcoina (2 pizze za 10000BTC) https://bitcointalk.org/index.php?topic=137.0

Trochę historii

Trochę historii listopad 2008 artykuł autorstwa Satoshi Nakamoto styczeń 2009 powstaje sieć bitcoina maj 2010 pierwsza transakcja ustalająca wartość bitcoina (2 pizze za 10000BTC) 2011 zaczynają powstawać kolejne kryptowaluty

Trochę historii http://bitemycoin.com/wp-content/uploads/2017/07/what-is-an-altcoin.jpg

Jak to działa?

Jak to działa? transakcja zostaje podpisana kluczem prywatnym i rozesłana w sieci P2P

Jak to działa? transakcja zostaje podpisana kluczem prywatnym i rozesłana w sieci P2P http://www.imponderablethings.com/2013/07/how-bitcoin-works-under-hood.html

Jak to działa? transakcja zostaje podpisana kluczem prywatnym i rozesłana w sieci P2P https://www.actuaries.digital/2015/04/24/bitcoins-banking-and-the-blockchain/

Jak to działa? transakcja zostaje podpisana kluczem prywatnym i rozesłana w sieci P2P każdy węzeł sieci przechowuje kolejkę wszystkich zweryfikowanych transakcji

Jak to działa? transakcja zostaje podpisana kluczem prywatnym i rozesłana w sieci P2P każdy węzeł sieci przechowuje kolejkę wszystkich zweryfikowanych transakcji stan konta to różnica między otrzymanymi i wydanymi bitcoinami

Jak to działa? jak uzgodnić kolejność transakcji?

Jak to działa? jak uzgodnić kolejność transakcji? każda transakcja zawiera referencje do tzw. inputów i outputów, output jednej transakcji staje się inputem dla następnej

Jak to działa? jak uzgodnić kolejność transakcji? każda transakcja zawiera referencje do tzw. inputów i outputów, output jednej transakcji staje się inputem dla następnej suma inputów = suma outputów + prowizja

Jak to działa? jak uzgodnić kolejność transakcji? każda transakcja zawiera referencje do tzw. inputów i outputów, output jednej transakcji staje się inputem dla następnej suma inputów = suma outputów + prowizja zawsze musimy wydać cały input, ale możemy otrzymać resztę

Jak to działa? https://bitcoin.org/en/developer-guide

Jak to działa? jak zapobiec wielokrotnemu wydawaniu tych samych monet?

Proof of Work

Proof of Work transakcje są łączone w bloki

Proof of Work transakcje są łączone w bloki aby blok został dołączony do łańcucha, trzeba go wykopać

Proof of Work transakcje są łączone w bloki aby blok został dołączony do łańcucha, trzeba go wykopać kopanie polega na znalezieniu takiej wartości dopełnienia (nonce), żeby hash bloku spełniał określony warunek

Proof of Work transakcje są łączone w bloki aby blok został dołączony do łańcucha, trzeba go wykopać kopanie polega na znalezieniu takiej wartości dopełnienia (nonce), żeby hash całego bloku spełniał określony warunek https://www.slideshare.net/davidevansuva/the-blockchain

Proof of Work transakcje są łączone w bloki aby blok został dołączony do łańcucha, trzeba go wykopać kopanie polega na znalezieniu takiej wartości dopełnienia (nonce), żeby hash całego bloku spełniał określony warunek jedyna metoda: brute force

Proof of Work zwycięzca otrzymuje nagrodę - początkowo 50BTC, dzielone przez 2 co 210000 bloków (aktualnie 12.5BTC), a ponadto prowizje ze wszystkich transakcji

Proof of Work zwycięzca otrzymuje nagrodę - początkowo 50BTC, dzielone przez 2 co 210000 bloków (aktualnie 12.5BTC), a ponadto prowizje ze wszystkich transakcji łącznie do ~2140 roku zostanie wykopane 21mln bitcoinów

Proof of Work zwycięzca otrzymuje nagrodę - początkowo 50BTC, dzielone przez 2 co 210000 bloków (aktualnie 12.5BTC), a ponadto prowizje ze wszystkich transakcji łącznie do ~2140 roku zostanie wykopane 21mln bitcoinów co 2016 bloków (2 tygodnie) trudność jest dopasowywana tak, żeby kopanie jednego bloku zajmowało ok. 10 minut

Proof of Work wykopany blok jest rozsyłany do sieci i weryfikowany przez pozostałe węzły

Proof of Work wykopany blok jest rozsyłany do sieci i weryfikowany przez pozostałe węzły górnicy zawsze kopią na szczycie najdłuższego łańcucha jaki znają

Proof of Work wykopany blok jest rozsyłany do sieci i weryfikowany przez pozostałe węzły górnicy zawsze kopią na szczycie najdłuższego łańcucha jaki znają https://bitsonblocks.net/2015/09/09/a-gentle-introduction-to-blockchain-technology/

Proof of Work wykopany blok jest rozsyłany do sieci i weryfikowany przez pozostałe węzły górnicy zawsze kopią na szczycie najdłuższego łańcucha jaki znają wykopany blok nie może zostać zmieniony (ani przepięty na inną gałąź łańcucha) bez ponownego wykonania całej pracy

Zalety

Zalety bezpieczeństwo zapewnione dzięki kryptografii

Zalety bezpieczeństwo zapewnione dzięki kryptografii decentralizacja, brak instytucji pośredniczących

Zalety bezpieczeństwo zapewnione dzięki kryptografii decentralizacja, brak instytucji pośredniczących anonimowość transakcji, brak kontroli przez państwa

Zalety bezpieczeństwo zapewnione dzięki kryptografii decentralizacja, brak instytucji pośredniczących anonimowość transakcji, brak kontroli przez państwa niskie opłaty transakcyjne niezależne od wartości przelewu

Zalety bezpieczeństwo zapewnione dzięki kryptografii decentralizacja, brak instytucji pośredniczących anonimowość transakcji, brak kontroli przez państwa niskie opłaty transakcyjne niezależne od wartości przelewu szybkie przelewy niezależnie od pory dnia

Wady

Wady pełna odpowiedzialność zrzucona na użytkowników

Wady pełna odpowiedzialność zrzucona na użytkowników ograniczona przepustowość, niska wydajność energetyczna

Wady pełna odpowiedzialność zrzucona na użytkowników ograniczona przepustowość, niska wydajność energetyczna mała opłacalność dla transakcji o małej wartości

Wady pełna odpowiedzialność zrzucona na użytkowników ograniczona przepustowość, niska wydajność energetyczna mała opłacalność dla transakcji o małej wartości wysoka zmienność cen

Wady pełna odpowiedzialność zrzucona na użytkowników ograniczona przepustowość, niska wydajność energetyczna mała opłacalność dla transakcji o małej wartości wysoka zmienność cen łatwość wykorzystania do nielegalnych działań

Zagrożenia

Zagrożenia double spending

Zagrożenia double spending atak większościowy (51% attack)

Zagrożenia double spending atak większościowy (51% attack) http://www.imponderablethings.com/2013/07/how-bitcoin-works-under-hood.html

Zagrożenia double spending atak większościowy (51% attack) http://www.imponderablethings.com/2013/07/how-bitcoin-works-under-hood.html

Zagrożenia double spending atak większościowy (51% attack) Analysis of hashrate-based double-spending, M. Rosenfield

Zagrożenia double spending atak większościowy (51% attack) komputery kwantowe - np. algorytm Shora: faktoryzacja w czasie O((log N) 3 ) zamiast O( N)

Zagrożenia double spending atak większościowy (51% attack) komputery kwantowe - np. algorytm Shora: faktoryzacja w czasie O((log N) 3 ) zamiast O( N) ataki na giełdy kryptowalut

Zastosowania

Zastosowania szybki przepływ pieniędzy bez pośredników

Zastosowania szybki przepływ pieniędzy bez pośredników smart contracts umowy jako programy wykonywane po stronie blockchaina

Zastosowania szybki przepływ pieniędzy bez pośredników smart contracts umowy jako programy wykonywane po stronie blockchaina rejestry właścicieli aut, ich ubezpieczeń, księgi wieczyste

Zastosowania szybki przepływ pieniędzy bez pośredników smart contracts umowy jako programy wykonywane po stronie blockchaina rejestry właścicieli aut, ich ubezpieczeń, księgi wieczyste głosowania przez internet

Zastosowania szybki przepływ pieniędzy bez pośredników smart contracts umowy jako programy wykonywane po stronie blockchaina rejestry właścicieli aut, ich ubezpieczeń, księgi wieczyste głosowania przez internet wydawanie dyplomów i zaświadczeń, weryfikowanie osiągnięć

Blockchain w edukacji http://blockchain.open.ac.uk/

Motywacja

Motywacja globalizacja edukacji

Motywacja globalizacja edukacji papierowe dokumenty są kłopotliwe i mogą zostać podrobione

Motywacja globalizacja edukacji papierowe dokumenty są kłopotliwe i mogą zostać podrobione chcemy przechowywać informacje nie tylko o wykształceniu, ale także udziałach w projektach, praktykach itp.

E-portfolio http://blockchain.open.ac.uk/

Ethereum

Ethereum platforma oparta o kryptowalutę ether i maszynę wirtualną EVM

Ethereum platforma oparta o kryptowalutę ether i maszynę wirtualną EVM umożliwia zawieranie inteligentnych umów działających na zasadzie wykonywania skryptów w sieci

Ethereum platforma oparta o kryptowalutę ether i maszynę wirtualną EVM umożliwia zawieranie inteligentnych umów działających na zasadzie wykonywania skryptów w sieci gas mechanizm prowizji za wykonywanie obliczeń

Ethereum platforma oparta o kryptowalutę ether i maszynę wirtualną EVM umożliwia zawieranie inteligentnych umów działających na zasadzie wykonywania skryptów w sieci gas mechanizm prowizji za wykonywanie obliczeń DApp (decentralised application) = smart contract (backend) + frontend

Zdecentralizowane aplikacje https://www.slideshare.net/johndomingue/blockchains-and-adult-education

Zdecentralizowane aplikacje https://www.slideshare.net/johndomingue/blockchains-and-adult-education

Zdecentralizowane aplikacje zintegrowany system płatności

Zdecentralizowane aplikacje zintegrowany system płatności jedno globalne konto użytkownika do wszystkich aplikacji

Zdecentralizowane aplikacje zintegrowany system płatności jedno globalne konto użytkownika do wszystkich aplikacji open source zarówno frontend jak i backend

Źródła https://bitcoin.org/bitcoin.pdf http://www.imponderablethings.com/2013 /07/how-bitcoin-works-under-hood.html https://www.linkedin.com/pulse/blockchai ns-evolving-clasp-higher-education-davidk-moldoff http://blockchain.open.ac.uk

Dziękuję za uwagę Pytania?