3. Преимущества Bitcoin по
сравнению с WebMoney и другими
Валюта, а не платежная система
Не может быть напечатан кем-либо или
уничтожен атакой на сервер
Относительно анонимен
Транзакции быстрые, практически
бесплатные, деньги не могут потеряться
4. Принципы в основе
Хранение информации обо всех транзакциях у каждого
участника системы
Последовательность транзакций неизменна
Добавление новой транзакции в цепочку требует работы
Новые монеты появляются в системе как вознаграждение
Процессинг транзакций может делать каждый, но каждый
раз побеждает кто-то один
Консенсус - простое большинство участников системы
принимают решения
6. Как работает Bitcoin? Шаг 2
Для различения копий одной и той же расписки
вводится
уникальный идентификатор расписки
7. Как работает Bitcoin? Шаг 3
Каждый может проверить идентификатор в
своей копии базы данных (Blockchain)
8. Как работает Bitcoin? Шаг 4
Каждый выражает свое мнение по поводу транзакции
(голосование)
Транзакции обьединяются в блоки
Блоки подтверждаются ~каждые 10 минут
9. Как работает Bitcoin? Шаг 5
Чтобы проголосовать, надо предоставить
доказательство работы
Только первый голос учитывается
Первому выдается вознаграждение
10. Как работает Bitcoin? Шаг 6
Вероятность стать первым
равна проценту
вычислительных ресурсов
Контролировать сеть может
только тот, кто
контролирует 51%
вычислительных ресурсов
Система надежна пока честные пользователи
контролируют 51% вычислительной мощности
11. Как работает Bitcoin? Шаг 7
Каждый блок содержит указатель на предыдущий
Если вдруг случается вилка, сохраняются обе цепочки
Дальнейшая работа ведется над длиннейшей цепочкой
Транзакция подтверждена если она находится в самой
длинной цепочке и за ней следует 5 блоков
Решил банк сделать себе интернет банкинг. У других уже все есть, а мы тут как в каменном веке, эти очереди в кассы с квитанциями, бабушки платят за коммунальные... С чего начать? Вокруг все эти хакеры, только и сделай сайт какой-то сразу накинутся. Нужно обеспечить информационную безопасность. А что это такое?
Стоимость = риск х вероятный ущерб
Возьмем тот же обычный компьютер в банке:
Нельзя полазить по сайтам – только пара корпоративных ресурсов
Никакого тебе скайпа и или аськи
USB порты не работают, даже флешку с музыкой не подключить.
И так далее...
Здесь как раз вся нагрузка падает на тестировщика – возможно ли выполнять все необходимые функции пользователя при требуемых настройках безопасности