Блокчейн как коллективный бухгалтер на примере Биткоина.
Биткоин - это криптографическая цифровая единица, передачу и учет которой поддерживает сеть равных пользователей без единого центра управления или контроля.
Представим себе группу людей, которые договорились создать свои собственные цифровые единицы (биткоины) для расчетов между собой. Для того, чтобы новые цифровые единицы могли считаться деньгами и иметь ценность среди участников, они должны удовлетворять как минимум 2 условиям:
- Новые цифровые единицы должны выпускаются по известному и всех устраивающему математическому алгоритму (“закону”), который не может быть нарушен без общего согласия;
- Каждый участник должен быть уверен в том, что создать подделку и наполнить систему поддельными цифровыми единицами - невозможно.
При выполнении этих двух условий, новая цифровая единица наделяется ценностью в головах людей, и превращается в “деньги”. В обычном мире, контролем за эмиссией денег и поиском подделок занимается государство, в то время, как в сети Биткоин, процесс контролируется самими участниками.
Контроль участников.
Каждый человек может стать “бухгалтером” сети, начав учет передачи цифровых единиц (биткоинов) в своей личной книге учета переводов (нода). Для старта учета на своем компьютере, необходимо установить специальное программное обеспечение (ноду), а остальное компьютер начнет делать сам. Он сам будет записывать все новые транзакции, сверяться с другими бухгалтерами и поддерживать корректность работы сети, получая вознаграждение за это.
Блокчейн - это коллективный сетевой бухгалтер, который следит за верностью истории переводов цифровых единиц в сети. Для того, чтобы исключить возможность обмана бухгалтеров друг друга, все они связаны в сеть и непрерывно сверяют свои записи, автоматически отбрасывая тех бухгалтеров, которые передают “неправду”. “Изменить прошлое” блокчейна, изменить математический “закон” выпуска новых биткоинов, а также определить того бухгалтера, кто лжет - можно только с согласия 50% вычислительных мощностей сети биткоина. Это называется механизм консенсуса и он будет рассмотрен в последующих уроках.
Если вы захотите стать частью сети бухгалтеров биткоина, то вас попросят завести книгу учета переводов, пронумеровав все страницы по порядку и переписав туда все транзакции от момента запуска сети. Вы ведь бухгалтер? У вас все должно быть точно!
Каждая страница книги учета - это блок данных (BLOCKchain - цепочка блоков), они все пронумерованы и ссылаются друг на друга так, что выбросить или заменить одну страницу - невозможно без потери целостности всей системы. Связи между блоками данных мы будем рассматривать в последующих уроках, но это и есть главное свойство блокчейна - он неразрывен.
Но уроки хорошие=)
Не понятно как перейти на следующий урок=) Есть ли какая либо иерархия уроков , так как по тегу находит всё подряд ....