Основы блокчейна: вводный курс для начинающих в 25 небольших главах. Даниэль Дрешер. Читать онлайн. Newlib. NEWLIB.NET

Автор: Даниэль Дрешер
Издательство: ДМК Пресс
Серия:
Жанр произведения: Ценные бумаги, инвестиции
Год издания: 2017
isbn: 978-5-97060-591-2
Скачать книгу
продукцией (например, продажа бонусных баллов или цифровых денежных средств).

План проектирования и разработки

      При проектировании и разработке программного обеспечения, управляющего правом владения в полностью распределенной пиринговой системе, которое функционирует в абсолютно открытой среде, не заслуживающей доверия, необходимо решить семь основных задач:

      • описание права владения;

      • защита права владения;

      • хранение данных транзакций;

      • подготовка реестров к распространению в ненадежной среде;

      • распространение реестров;

      • добавление новых транзакций в реестры;

      • определение, в каких реестрах представлены правильные данные.

      Задача 1: описание права владения

      Прежде чем начать разработку блокчейна, необходимо ответить на вопрос: что именно вы хотите делать с помощью разрабатываемой технологии. Поскольку вы намерены спроектировать программную систему, управляющую правом владения, необходимо сначала решить, как описать право владения. Выясняется, что транзакции являются вполне подходящим способом описания любой передачи права владения, а полная хронология (история) транзакций представляет собой основное важное средство идентификации текущих владельцев. Поэтому в главе 9 будут подробно описаны транзакции, их сущность, вы узнаете, как можно их описать и как использовать их для однозначного установления права владения.

      Задача 2: защита права владения

      Описание права владения с использованием транзакций – это всего лишь исходный пункт. Далее необходим способ предотвращения доступа посторонних к частным секретным данным владельцев. В реальной жизни вы можете защитить свою машину или дом от использования посторонними людьми с помощью дверей с замками. В нашем случае криптография предоставляет способ защиты транзакций на индивидуальном уровне, подобно тому, как двери с замками обеспечивают защиту личной машины или дома.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDG2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QTI5NUMzRkU1QzcxMUU3QUQyNUNEQ0FFODI5NEZBNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QTI5NUMzRUU1QzcxMUU3QUQyNUNEQ0FFODI5NEZBNiIgeG1wOkNyZWF0b3JUb29sPSJUb3VjaFVwIDcuMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ1dWlkOmFlNDEzZjQwLTg1NDctNGExNS05ZDI2LThhZjk1Y2M5ZTA0MyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDo5OTdlYTM4Ni1kNTUyLTQyZDUtOTRkMy01YmI2OTYzZDRiM2IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCADsALQDAREAAhEBAxEB/8QAkAAAAgIDAQEAAAAAAAAAAAAABQYEBwIDCAEAAQADAQEBAQAAAAAAAAAAAAABAgMABAUGEAACAQMDAgQFAgQDCAAHAAABAgMAEQQhEgUxBkFRIhNhcTIUB4FCkaGxI9FSFcFicjNDJBYI8PGCslM0JREBAQEBAAMBAQEBAQEBAAAAAAECESESAzEEQRMigTL/2gAMAwEAAhEDEQA/ALWSFkAigvNnLr7ym4I8bX/pXDIoT/yPwLSNj81wUMmXy+OGWWFSxRd2juwXT01bFLctf47ELcBkw4rIIcadn2R