Диплом: Применение технологии блокчейн для создания криптографических токенов

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
но нажмем ее. но Появится панель но управления контрактом но токена. (Рисунок 7 в
но Приложении 2)
Скопируем но адрес первого но покупателя токенов, и но вызовем функцию
но balanceOf у но контракта, вставив но туда этот но адрес: (Рисунок 8 в но Приложении
2)
Как но видим, на но балансе появилось 15 но купленных токенов. 18 но нулей
после но единицы, как но было задано в но спецификации контракта. На но самом деле
но эфир тоже так но записан внутри но блокчейна. В но кошельках отображается но все,
что но больше 18 но разряда как но целая часть.
Проделаем но то же со но вторым адресом но покупателя: (Рисунок 9 в
но Приложении 2) но Видим у но него на но балансе 25 но купленных токенов.
Проверим но с помощью но функции totalSupply, но сколько всего но выпущено
токенов: но (Рисунок 10 в но Приложении 2) Все но верно, в но результате двух
но операций покупки но всего выпущено 40 но токенов, т.е. но 15+25.
Теперь но проверим функцию но перевода токенов но между счетами.
но Отправим 5 но единиц токенов со но счета
0x14723a09acff6d2a60dcdf7aa4aff308fddc160c на но счет
0x4b0897b0513fdc7c541b6d9d7e929c4e5364d2db. Для но этого используем
но функцию контракта но токена transfer, но задав ей в но качестве аргументов
но "0x4b0897b0513fdc7c541b6d9d7e929c4e5364d2db",
"5000000000000000000". но После чего но проверим балансы но токенов этих
но счетов. Как но видно в но консоли выполнения, но баланс счета
но 0x14723a09acff6d2a60dcdf7aa4aff308fddc160c стал 10 но токенов, а но баланс
счета но 0x4b0897b0513fdc7c541b6d9d7e929c4e5364d2db стал 30 но токенов, т.е.
5 но токенов переместились с но одного счета на но другой. (Рисунок 11 в
но Приложении 2)
Итак, но мы убедились, что но контракт распродажи но токенов (ICO)
но позволяет пользователям но покупать токены за но эфир и но аккумулирует
собранные но средства на но счету владельца но контракта. А но контракт токена
73
но производит выпуск но токенов, ведет но реестр балансов но пользователей и
но позволяет перемещать но токены с но одного счета на но другой.
Вывод но по главе
Наличие в платформе Ethereum механизма смарт-контрактов,
высокоуровневого языка программирования, стандарта ERC20,
описывающего правила работы токенов, и развитых инструментов
разработки позволяет создавать на этой платформе криптографические
токены - единицы учета для представления цифрового баланса в
некотором активе. Криптографические токены, в зависимости от способа и
заданных условий их эмиссии, могут быть использованы для множества
различных применений.
74
Заключение
В но ходе выполнения но данной работы, в но первой главе, на но примере
исторически но первой блокчейн-системы но Биткоин, были но изучены общие
но сведения о но технологии блокчейн: но рассмотрены история но появления этой
но технологии, ее но понятия, базовые но принципы функционирования. но Проведен
анализ но структурных составляющих но этой технологии, их но взаимосвязь, и
но место в но общей концепции. но Рассмотрены возможные но сферы применения,
но различные практические но воплощения.
Основной но вывод этой но части исследования – развитие идеи
«цифровых» денег завершилось появлением их полностью виртуальной
формы, а именно криптовалюты. Это привело к появлению новой
информационной технологии – блокчейна.
Основные но свойства блокчейна но децентрализованность;
неизменяемость, но обеспеченная криптографической но защитой; полная
но прозрачность транзакций; но анонимность; устранение но необходимости в
но участии третьего но доверенного лица, при но взаимодействии двух но участников,
не но обладающих взаимным но доверием. Совокупность этих свойств
обусловила принципиальное отличие криптовалюты от ранее
используемых платежных средств.
Вторая но часть работы но посвящена развитию но идеи блокчейна но Биткойн -
но платформе для но создания децентрализованных но онлайн-сервисов на но базе
блокчейна но Ethereum. В ней но рассмотрены история но возникновения, описание
но основных принципов но работы и но составляющие архитектуры но данной
платформы. но Также рассмотрены но виртуальная машина и но выполняемые ею
но смарт-контракты - но ключевые особенности но платформы Ethereum,
но отличающие ее от но блокчейна первого но поколения, и но придающие ей
но совершенно новую но функциональность.
Основной но вывод этой но части исследования: добавление к но парадигме
75
блокчейна но новой концепции – но самоисполняющегося программного но кода
(смарт-контракт), но привело к но появлению новой но функциональности
платформы. но Благодаря технологическим но характеристикам смарт-
контрактов, а но именно, способности но безопасно получать, но хранить и
но отправлять информацию и но активы на но основе заранее но определенных правил
и но условий. Они но могут помочь но децентрализовать модель но доверия, сократить
но потребность в но дорогостоящих посредниках, но ускорить время
но урегулирования и но повысить прозрачность но сделок, автоматизировать
но многие процессы, но снизить риски и но стать базой для но многочисленных видов
но операций.
В но третьей, практической, но части работы но рассмотрены: понятие
но криптотокена, его но видов и но функций; стандарт но ERC20, унифицирующий
но характеристики токенов для но единообразной работы с но ними; описание
но процедуры первичного но размещения токенов (ICO); но инструменты
разработки. но Приведено алгоритмическое но описание методов и но свойств
смарт-контракта но выпуска токена и но смарт-контракта распродажи. В
но финальном разделе но третьей части но работы продемонстрированы но загрузка
созданных но смарт-контрактов в но блокчейн и но проверка их но работы.
Основной но вывод этой но части исследования: наличие в платформе
Ethereum механизма смарт-контрактов, высокоуровневого языка
программирования, стандарта ERC20, описывающего правила работы
токенов, и развитых инструментов разработки позволяет создавать на этой
платформе криптографические токены - единицы учета для представления
цифрового баланса в некотором активе. Криптографические токены, в
зависимости от способа и заданных условий их эмиссии, могут быть
использованы для множества различных применений.
Итак, но в целом, в но данной работе но исследованы возникновение, но этапы
развития с их но ключевыми особенностями, но технологическое строение
но новейшей информационной но технологии блокчейн. но Спроектировано и
76
но программно реализовано но децентрализованное онлайн-приложение,
но демонстрирующее работу но этой технологии. Что но позволяет утверждать о
но практической и но научной значимости но исследования
Таким но образом, заявленные но задачи решены, но цель работы но достигнута.
77
Список но использованной литературы
1. Bitcoin: но A Peer-to-Peer но Electronic Cash но System, Satoshi но Nakamoto, 2009.
[Электронный но ресурс]. URL: https://bitcoin.org/bitcoin.pdf
2. Блокчейн. но [Электронный ресурс]. URL: но
https://ru.wikipedia.org/wiki/%D0%91%D0%BB%D0%BE%D0%BA%D1%87
%D0%B5%D0%B9%D0%BD
3. Генкин но А.С., Михеев но А.А. / но Блокчейн: Как это но работает и что но ждет
нас но завтра — М.: но Альпина Паблишер, но 2018
4. Vincenzo но Morabito. Business но innovation through но blockchain. - но Springer
International но Publishing, 2017.
5. Объяснение но блокчейна для но веб-разработчиков. [Электронный
но ресурс]. URL: но https://habrahabr.ru/post/323128/
6. Исследование но технологии Blockchain. но [Электронный ресурс]. URL: но
http://bitfork-develop.com/blockchain-technology-configure-e-currency-at-
creation/
7. Protocol но documentation. [Электронный но ресурс]. но URL:
https://en.bitcoin.it/wiki/Protocol_documentation
8. Адреса но Bitcoin. но [Электронный ресурс]. URL: но
https://bits.media/bitcoin-address-theory/
9. Bitcoin но in a но nutshell — но Blockchain. [Электронный но ресурс]. URL: но
https://habrahabr.ru/post/320176/
10. Genesis но Block, Block 0. [ Электронный но ресурс]. но URL:
https://bitcoin.org/en/glossary/genesis-block
11. Finding но 2016 Blocks. но [Электронный ресурс]. URL: но
http://hashingit.com/analysis/30-finding-2016-blocks
12. Total но network hashing но rate. [Электронный но ресурс]. но URL:
http://bitcoin.sipa.be/
78
13. Bitcoin но Block Explorer. [ Электронный но ресурс]. но URL:
https://blockexplorer.com/
14. The но Mission to но Decentralize the но Internet. [Электронный но ресурс]. URL: но
https://www.newyorker.com/tech/elements/the-mission-to-decentralize-the-
internet
15. Релиз но Bitcoin но 0.8.0. [Электронный но ресурс]. URL: но
https://www.linux.org.ru/news/opensource/8874093
16. Bitcoin но is under но attack. [Электронный но ресурс]. но URL:
http://money.cnn.com/2014/02/12/technology/security/bitcoin-attack
17. Number но Of Orphaned но Blocks. [Электронный но ресурс]. но URL:
https://blockchain.info/ru/charts/n-orphaned-
blocks?timespan=all&showDataPoints=false&daysAverageString=1&show_hea
der=true
18. Bitcoin но Developer Examples. [ Электронный но ресурс]. но URL:
https://bitcoin.org/en/developer-examples#testing-applications
19. Как но понять нужно ли но интегрировать blockchain но в ваш но продукт?
[Электронный но ресурс]. URL: но
https://habrahabr.ru/company/web_payment_ru/blog/301972/
20. SWIFT но and Accenture но outline path to но Distributed Ledger но Technology
adoption но within financial но services. [Электронный но ресурс]. URL: но
https://www.swift.com/insights/press-releases/swift-and-accenture-outline-path-
to-distributed-ledger-technology-adoption-within-financial-services
21. Всем но ли бизнесам но нужен блокчейн. но [Электронный ресурс]. URL: но
https://geektimes.ru/company/wirex/blog/281126/
22. The но future of но financial infrastructure. [Электронный но ресурс]. URL: но
https://bravenewcoin.com/assets/Industry-Reports-2016/WEF-The-future-of-
financial-infrastructure.pdf
79
23. Sweden но tests blockchain но technology for но land registry. [Электронный
но ресурс]. URL: но https://www.reuters.com/article/us-sweden-blockchain/sweden-
tests-blockchain-technology-for-land-registry-idUSKCN0Z22KV
24. Государственный но земельный кадастр но Украины перешел на
но технологию Blockchain. но [Электронный ресурс]. URL: но
https://itc.ua/news/gosudarstvennyiy-zemelnyiy-kadastr-ukrainyi-pereshel-na-
tehnologiyu-blockchain/
25. Теперь но официально: земельный но реестр Дубая но начал «переезд» в
но блокчейн. [Электронный но ресурс]. URL: но
https://coinmarket.news/2017/10/09/teper-ofitsialno-zemelnyj-reestr-dubaya-
nachal-pereezd-v-blokchejn/
26. Блокчейн но могут начать но внедрять в но систему ЕГРН на но территории
Москвы в но рамках эксперимента в но 2018 г. но [Электронный ресурс]. URL: но
https://news.rambler.ru/realty/38185394-blokcheyn-mogut-nachat-vnedryat-v-
sistemu-egrn-na-territorii-moskvy-v-ramkah-eksperimenta-v-2018-g/
27. 3D но printing, counterfeit но pharma and но crypto CCTV но highlighted at но Digital
Catapult но Blockchain Pitchoff. [Электронный но ресурс]. URL: но
http://www.ibtimes.co.uk/3d-printing-counterfeit-pharma-crypto-cctv-
highlighted-digital-catapult-blockchain-pitchoff-1552392
28. Правительство но Бразилии тестирует но блокчейн-систему удостоверений
но личности. [Электронный но ресурс]. URL: но
https://coinmarket.news/2017/08/24/pravitelstvo-brazilii-testiruet-blokchejn-
sistemu-udostoverenij-lichnosti/
29. Финляндия но решила проблему но идентификации беженцев с но помощью
блокчейна. но [Электронный ресурс]. URL: но
https://coinmarket.news/2017/09/06/finlyandiya-reshila-problemu-identifikatsii-
bezhentsev-s-pomoshhyu-blokchejna/
30. Блокчейн-республика: но система «электронного резидентства» в
но Эстонии создаёт но цифровое общество без но границ. [Электронный но ресурс].
80
URL: но https://coinmarket.news/2017/08/16/blokchejn-respublika-sistema-
elektronnogo-rezidentstva-v-estonii-sozdayot-tsifrovoe-obshhestvo-bez-granits/
31. Vitalik но Buterin. Ethereum: A но Next-Generation Smart но Contract and
но Decentralized Application но Platform. [Электронный но ресурс]. URL: но
http://ethereum.org/ethereum.html
32. Vitalik но Buterin. Dagger: A но Memory-Hard to но Compute, Memory-Easy to
но Verify Scrypt но Alternative. [Электронный но ресурс]. URL: но
http://vitalik.ca/ethereum/dagger.html
33. Ethereum: но A Secure но Decentralised Generalised но Transaction Ledger. [
Электронный но ресурс]. но URL: http://paper.gavwood.com/
34. Code но your own но utopia: Meet но Ethereum, bitcoin’s но most ambitious
но successor. [Электронный но ресурс]. URL: но
http://america.aljazeera.com/articles/2014/4/7/code-your-own-
utopiameetethereumbitcoinasmostambitioussuccessor.html
35. Ethereum но объявил о но предстоящем релизе Homestead. но [Электронный
ресурс]. URL: но https://forklog.com/ethereum-obyavil-o-predstoyashhem-relize-
homestead/
36. Основатель но Ethereum: но теперь мы но сможем масштабировать но систему.
[Электронный но ресурс]. URL: но http://www.coinfox.ru/novosti/5172-ethereum-
founder-now-we-can-scale-the-system-2
37. The но radical DAO но experiment. [Электронный но ресурс]. но URL:
http://www.swinburne.edu.au/news/latest-news/2016/05/the-radical-dao-
experiment.php
38. A но Hacking of но More Than $50 но Million Dashes но Hopes in the но World of
но Virtual Currency. [Электронный но ресурс]. URL: но
https://www.nytimes.com/2016/06/18/business/dealbook/hacker-may-have-
removed-more-than-50-million-from-experimental-cybercurrency-project.html

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран