Как работает Биткойн...
Биткойн – это будущее денег. Это первая децентрализованная электронная валюта, работающая как организованное сообщество без банка или центрального репозитория.
С BitClub Вы можете получать ежедневную прибыль из наших общих майнинг пулов. Также, у нас есть реферальная программа, поэтому Вы можете получать деньги за любого, кого Вы привлечете к BitClub.
http://secure.yocoin.org/user/registrationuser.aspx?ref=YC3213228 YOCoin provides a once in a lifetime opportunity, revolutionizing the business world of todays digital economy. The YOCoin concept is born out of the success of the pioneering cryptocurrency, Bitcoin. We make it Possible! YO COIN is more than just a cryptocurrency. To make it successful and unique, we have created a whole concept and universe to make YOCOIN a market leader.
This talk was presented by Miguel Duarte (http://miguelduarte.pt) at Codebits (VII) (http://codebits.eu).
A video of the talk is available here: http://youtu.be/PgETyozr2cM
There original abstract was as follows:
You've probably heard of Bitcoin, right? Bitcoin is original cryptocurrency which exploded in value in the last few months and paved the way for alt-coins such as Litecoin, Quark or Dogecoin. Currently, 1 bitcoin is worth nearly $1000, which left some of the original investors and miners, with thousands upon thousands of bitcoins, quite rich. Recently, even the Dogecoin community helped fund Jamaica's bobsled team to help go to the Sochi Winter Olympics by donating 30 million dogecoins, or roughly $30,000! What the hell is that all about? This talk aims to explain what cryptocurrencies are, how they work, and how they create value.
Here are some of the topics I intend on covering:
-the advantages of cryptocurrencies;
-the basics of the blockchain;
-how new blocks are mined using proof-of-work algorithms;
-how to mine using CPU, GPU or even ASIC miners;
-differences between Bitcoin's algorithm and scrypt-based alt-coins;
-security considerations;
-an overview of how cryptocurrencies are currently being used in society;
-how cryptocurrencies can change the world's economic landscape.
Как работает Биткойн...
Биткойн – это будущее денег. Это первая децентрализованная электронная валюта, работающая как организованное сообщество без банка или центрального репозитория.
С BitClub Вы можете получать ежедневную прибыль из наших общих майнинг пулов. Также, у нас есть реферальная программа, поэтому Вы можете получать деньги за любого, кого Вы привлечете к BitClub.
http://secure.yocoin.org/user/registrationuser.aspx?ref=YC3213228 YOCoin provides a once in a lifetime opportunity, revolutionizing the business world of todays digital economy. The YOCoin concept is born out of the success of the pioneering cryptocurrency, Bitcoin. We make it Possible! YO COIN is more than just a cryptocurrency. To make it successful and unique, we have created a whole concept and universe to make YOCOIN a market leader.
This talk was presented by Miguel Duarte (http://miguelduarte.pt) at Codebits (VII) (http://codebits.eu).
A video of the talk is available here: http://youtu.be/PgETyozr2cM
There original abstract was as follows:
You've probably heard of Bitcoin, right? Bitcoin is original cryptocurrency which exploded in value in the last few months and paved the way for alt-coins such as Litecoin, Quark or Dogecoin. Currently, 1 bitcoin is worth nearly $1000, which left some of the original investors and miners, with thousands upon thousands of bitcoins, quite rich. Recently, even the Dogecoin community helped fund Jamaica's bobsled team to help go to the Sochi Winter Olympics by donating 30 million dogecoins, or roughly $30,000! What the hell is that all about? This talk aims to explain what cryptocurrencies are, how they work, and how they create value.
Here are some of the topics I intend on covering:
-the advantages of cryptocurrencies;
-the basics of the blockchain;
-how new blocks are mined using proof-of-work algorithms;
-how to mine using CPU, GPU or even ASIC miners;
-differences between Bitcoin's algorithm and scrypt-based alt-coins;
-security considerations;
-an overview of how cryptocurrencies are currently being used in society;
-how cryptocurrencies can change the world's economic landscape.
3. Процесс майнинга
Новые транзакции распространяются на все узлы
Каждый майнер собирает транзакции в блок
Каждый майнер работает над своим proof-of-work
Когда решение найдено, оно распространяется на
все узлы
Узлы принимают блоки если все транзакции в нем
валидны и proof-of-work корректный
Ноды выражают согласие с блоком, строя
следующий блок, используя его хэш.
5. Способы майнинга
Solo mining – майнер пытается найти блок
самостоятельно, получая все вознаграждение, но в
течении длительного интервала времени.
Pooled mining – когда майнеры обьединяются в
группы, один из них становится ведущим, а
остальные выполняют задачи, выдаваемые
ведущим. Вся прибыль от майнинга делится
пропорционально между всеми участниками –
мало, но часто.
8. Как компьютеры находят друг
друга?
Стартовав в первый раз, узлы не знают IP
адреса друг-друга. Поэтому они
опрашивают специальные DNS адреса
(DNS seeds), встроенные в Bitcoin core.
9. Построение атаки double spending
Если большинство компьютерной мощности
контролируется честными узлами, цепочка
вырастает с наибольшей скоростью и превзойдет
по длине любые соревнующиеся цепочки. Для
изменения прошлых блоков, злоумышленнику
необходимо переделать proof-of-work
определенного блока и всех последующих, обгоняя
скорость построения честной цепочки. Вероятность
этого уменьшается экспоненциально с тем, как
добавляются все новые блоки.
10. Статистика
Hash rate: 296,492,155.3 GH/s
Доход за день: $1,395,897.60
Доход от комиссий: 0.35%
Стоимость одной транзакции: $16.27
Количество транзакций: 85799
11. Proof of stake
Проблема с POW – в моменты, когда награда снижается
вдвое, многие перестают майнить, давая возможность
для проведения 51% атаки.
Альтернативный подход – майнеры “майнят” держа на
определенном адресе монеты.
Например 5% монет будут означать 5% вероятность
нахождения блока в каждом интервале времени.
POS делает это невыгодным, т.к. владелец 51% потеряет
больше.
С другой стороны, только монеты, которые ставятся,
могут принимать участие в POS, что делает
возможным атаку с использование меньшего
количества монет.
Решил банк сделать себе интернет банкинг. У других уже все есть, а мы тут как в каменном веке, эти очереди в кассы с квитанциями, бабушки платят за коммунальные... С чего начать? Вокруг все эти хакеры, только и сделай сайт какой-то сразу накинутся. Нужно обеспечить информационную безопасность. А что это такое?
Стоимость = риск х вероятный ущерб
Возьмем тот же обычный компьютер в банке:
Нельзя полазить по сайтам – только пара корпоративных ресурсов
Никакого тебе скайпа и или аськи
USB порты не работают, даже флешку с музыкой не подключить.
И так далее...
Здесь как раз вся нагрузка падает на тестировщика – возможно ли выполнять все необходимые функции пользователя при требуемых настройках безопасности