протокол биткойн
May. 8th, 2016 01:54 amHow the Bitcoin protocol actually works
Замечательное по своей простоте и ясности объяснение основных принципов устройства протокола биткойн. Оно не для любого - от читателя ожидается, что он понимает, что такое цифровая подпись, приватный ключ, публичный ключ, такого рода вещи. Если вы это понимаете, и хотите разобраться на техническом уровне в том, что собственно происходит, как выглядят сами монеты, что делают шахтеры итд., то это для вас.
После прочтения проверьте себя: вы должны без затруднений ответить на вопросы "почему шахтерам надо тяжело работать?", "почему шахтерскую работу следует оплачивать?", "что происходит, если владелец биткойнов публикует одновременно две транзакции, переводящие одни и те же деньги в два разных места?".
Замечательное по своей простоте и ясности объяснение основных принципов устройства протокола биткойн. Оно не для любого - от читателя ожидается, что он понимает, что такое цифровая подпись, приватный ключ, публичный ключ, такого рода вещи. Если вы это понимаете, и хотите разобраться на техническом уровне в том, что собственно происходит, как выглядят сами монеты, что делают шахтеры итд., то это для вас.
После прочтения проверьте себя: вы должны без затруднений ответить на вопросы "почему шахтерам надо тяжело работать?", "почему шахтерскую работу следует оплачивать?", "что происходит, если владелец биткойнов публикует одновременно две транзакции, переводящие одни и те же деньги в два разных места?".
no subject
Date: 2016-05-08 12:16 am (UTC)no subject
Date: 2016-05-08 02:15 am (UTC)Биткойны не обеспечены ничем, кроме своего удобства.
Непонятно, что сдерживает эмиссию. Могли же в мире независимо возникнуть две одинаковые сети биткойнов?
no subject
Date: 2016-05-08 05:50 am (UTC)no subject
Date: 2016-05-08 06:08 am (UTC)"For each block of transactions validated, the successful miner receives a bitcoin reward. Initially, this was set to be a 50 bitcoin reward. But for every 210,000 validated blocks (roughly, once every four years) the reward halves."
no subject
Date: 2016-05-08 06:10 am (UTC)no subject
Date: 2016-05-08 06:10 am (UTC)no subject
Date: 2016-05-08 06:16 am (UTC)no subject
Date: 2016-05-08 06:34 am (UTC)С другой стороны, количество обычной валюты государства решается ее центральным банком - который печатает то количество новых денег, к-рое считает нужным.
no subject
Date: 2016-05-08 06:49 am (UTC)1) Вроде из изложения следует, что показаны реальные примеры транзакций с реальным аккаунтом, но в скриншоте программы аккаунт-получатель имеет адрес 17uk... , а в транзакциях такой строки нет. Я что-то не так понимаю, или транзакции все-таки не от этого аккаунта? (Поначалу я решил, что связано просто с тем, что здесь адрес указан в hexadecimal, но если нажать на ссылку на транзакцию, Details указывают что-то подозрительно похожее на адреса, но 17uk... там все-таки нет...)
2) Если я правльно понял, в типичной multiple-input&output транзакции платящий суммирует достаточное количество прежних транзакций, в которых заплатили ему, и делит сумму между получателем и самим собой ("сдача"). При этом на момент транзакции платящий является владельцем всех input денег. Почему же тогда в соответствующем примере строки 11,15,19 подписаны разными людьми?
3) "I’ll return later to the question of why the Bitcoin address is a hash, and not just the public key" -- я что-то пропустил, или он забыл к этому вернуться?
Спасибо заранее! :))
no subject
Date: 2016-05-08 07:14 am (UTC)В мире достаточно людей, любящих золотые украшения.
no subject
Date: 2016-05-08 07:16 am (UTC)no subject
Date: 2016-05-08 07:26 am (UTC)no subject
Date: 2016-05-08 08:06 am (UTC)no subject
Date: 2016-05-08 08:10 am (UTC)3) Ну, в основном потому, что хэш короче. Ещё нередко упоминают о том, что это добавляет безопасности, т.к. публикация адреса не даёт злоумышленнику открытый ключ, и ему нечего пытаться взламывать. (Это одна из причин, кстати, почему советуют принимать на адрес только один платёж: после вывода денег с адреса его публичный ключ становится общеизвестным). Впрочем, лично мне не кажется, что это существенно добавляет безопасности (буду рад услышать от специалистов, в чём я ошибаюсь, если таки да).
no subject
Date: 2016-05-08 09:10 am (UTC)Зато холивара ради можно обсудить шахтеры vs майнеры. Я здесь впервые встретил «шахтеров», а так везде калька «майнеры» попадается. Поскольку семантическая связь с настоящими шахтерами очень опосредована, и по сути вводится новое понятие, я голосую за вариант «майнеры». (По аналогии с тем, как в русском языке в науке и технике адаптируются латинизмы вместо их бытовых переводов.)
no subject
Date: 2016-05-08 09:23 am (UTC)no subject
Date: 2016-05-08 10:00 am (UTC)То есть, если я наштампую 21 миллион хешей и торжественно вывешу на площади их конечный список, они тоже обретут способность быть обмененными на вещи? По-моему, способность биткоинов быть обмененным заключается лишь в желании двух людей осуществить такую транзакцию, только и всего. Биткоин тут далеко не первый: наборы байт из некоторых игр или сетевых сервисов обретали "настоящий" денежный эквивалент задолго до (продавцы SSL-серитфикатов ревниво ухмыляются).
Ограниченность майнинга сама по себе не доказывает ценности биткоина. Исключительно ИМХО: как раз у биткоина нет никаких предпосылок для поддержания и долговременной ценности: туманное происхождение, перекос шахтерских мощностей, свары в ядре разработчиков, медленные транзакции и т.п. не оставят ему шансов в будущем.
no subject
Date: 2016-05-08 10:03 am (UTC)no subject
Date: 2016-05-08 10:34 am (UTC)no subject
Date: 2016-05-08 10:59 am (UTC)no subject
Date: 2016-05-08 11:12 am (UTC)Шансов у вас обменять 21 миллион хешей на что-то полезное столько же как и обменять песок в пустыне.
Кстати, пример с сетевыми играми очень удачен: там тоже виртуальные вещи имелись в ограниченном количестве (для всех кроме владельцев сервера), поэтому эти байтики тоже обменивались на вещи из реального мира.
Я допускаю, что биткойны вымрут. Но это произойдет не само по себе, а из-за того что их вытеснит что-то новое. Как в свое время незыблемую аську вытеснили новые мессенджеры.
Ну а по поводу медленных транзакций: вы с чем сравниваете? Со SWIFT или с SEPA?
no subject
Date: 2016-05-08 11:21 am (UTC)В мире достаточно людей с деньгами, понимающих алгоритм и его преимущества по сравнению с Fiat money.
no subject
Date: 2016-05-08 12:20 pm (UTC)no subject
Date: 2016-05-08 12:21 pm (UTC)Я специально пояснил, что 21 миллион моих хешей — окончательное и ограниченное число. Больше не будет. Заявлено при свидетелях, исходный блок и хеширующая машина разрушены, а списки разосланы по разным уважаемым местам. Я упростил криптовалюту, убрав из нее необходимость в майнинге (заодно и полезную подпись транзакций, но не будем слишком углубляться). Зато теперь не надо греть воздух, строить спец-ASICи и целые фермы. Появилась ли у моих хешей "обменность"?
Но это произойдет не само по себе, а из-за того что их вытеснит что-то новое
А биткоин, уже, типа, есть и прочно занял подобающее место? Что именно и откуда его вытеснит что-то новое? Лично я пока что вижу сплошное паблисити, страшную нестабильность и бесконечные скандалы, угрожающие целостности всей сети. Еще хуже, я не вижу никаких бенефициариев биткоина, помимо пары стартапов, торговцев коксом и авторов криптолокеров. Оплата биткоинами тупо неудобна и медлительна, еще до обсуждения скачков курса и личности Сатоши. Биткоины вытеснит не что-то новое (любой желающий может создать собственный нулевой блок и личную валюту-цепочку хешей), а что-то принципиально иное придет в пустующую по сути область, которую биткоин и его гики [теоретически] создали и побетатестили.
по поводу медленных транзакций: вы с чем сравниваете? Со SWIFT или с SEPA?
SWIFT и SEPA — межбанковские системы, там свои заморочки. Если же брать близкую пользовательскую аналогию, то в сравнении с процессингом какого-нибудь Мастеркарда или Пэйпала.
no subject
Date: 2016-05-08 01:19 pm (UTC)Даже бывает, когда новое понятие зарождается в русскоязычной среде, и для него сразу находится хорошая аналогия, но всё равно термин для него конструируют на основе латинских/греческих корней. Наверно, чтобы «возвышенное» (научное) поменьше путалось с «низменным» (бытовым).