Блокчейн биткоин

Блокчейн биткоин

Блокчейн биткоин

Блокчейн биткоин


✅ ️Нужны деньги? Хочешь заработать? Ищешь возможность?✅ ️

✅ ️Заходи к нам в VIP телеграм канал БЕСПЛАТНО!✅ ️

✅ ️Это твой шанс! Успей вступить пока БЕСПЛАТНО!✅ ️

======================



>>>🔥🔥🔥(Вступить в VIP Telegram канал БЕСПЛАТНО)🔥🔥🔥<<<



======================

✅ ️ ▲ ✅ ▲ ️✅ ▲ ️✅ ▲ ️✅ ▲ ✅ ️






Обозреватель Bitcoin — Blockchair

Блокчейн биткоин

Блокчейн технология, Применение Blockchain, Проекты – BitcoinWiki

Научной работе? Исследовательской статье? Взял прямую кальку с английского 'article'. Для программистов это конечно может и кажется безумно крутой идеей, но на первуом курсе бухгалтерского техникума рассказывают, что это называется словами бухгалтерская книга, гроссбух, ledger и бог ещё знает как. По сути это он и есть, да. А безумно крутая идея как раз описана ниже, где этот гроссбух начинает жить без бухгалтера децентрализовано. Ещё не дочитал до конца. Возможно далее по тексту есть объяснение. Думаю, что рядом с предложением Олег потерял рублей важно добавить абзац объясняющий уязвимость подобного списка на доске. Возможность задним числом быстро изменить запись. У кого Олег занимал деньги для друзей? У мамы. Маме не надо вести простыню должников. Одолжила Олегу тыщу и ждет срока выплаты, а тороватый Олег одалживает вороватым друзьям и создает блокчейны для защиты от них. Предлагаю уже сейчас поднять вопрос публичности. Зачем доску выставлять в доступном месте для Вани и Максима. Ведь на первый взгляд логичней такой важный список хранить по дальше от мошенников. Ну если и оставить на видном месте, то защитить от записи. Мел спрятать, мочалку спрятать. Олег, есть Exell, там это называется 'связи' или 'зависимость ячеек'. Любой Бух. Не совсем понятно зачем включать в один список и Макса, и Ивана - по сути это же два отдельных списка? Я свой список долгов тоже в одном месте веду. А вообще считай это всё художественным замыслом! Не сразу понятен смысл фразы 'Олег решает хешировать не саму только запись, а складывать её вместе с хешем от прошлой записи', звучит как ' Приходится несколько раз перечитать. Доверие к статье и автору резко падает из-за банальной провинциальной безграмотности. Глаз режет невозможно. Я филолог из Питера, да. А также в прошлой жизни математик, тоже из Питера:. Ваня мог бы пересчитать пару записей до своей и пару записей после. Олег бы не стал всё пересчитывать, посмотрел бы эти пару записей - всё нормуль, и простил бы долг. Все супер! Но 'занял', конечно, режет. Когда вы получаете сообщение 'займи рублей', автор сообщения предлагает занять у него или ещё где-то, в банке, что-ли? Итоговый хеш дневника или записи в дневнике? И наверно заканчивается на 10 нулей, а не начинается? Или я вообще ничего не понял. Мало того, он даже понятия не имеет каким будет это число Олег просто просил показать ему Хэш-код с ю нулями в начале, и число, от подстановки которого он получился. Он проверяет и если количество нулей такое как он хотел, он соглашается с записью. Первый: Вастрикбё 00faf05ed6aef4ceae2ce17fbb1ddabbdfe59f17f44 Первый смешной: ВастрикхуйЁ ea2dacdf8c98ff5b4b8e3fa6efe3a59bebaa Первый длинный, но майнящийся меньше минуты ВастрикРодЪ b91cc78a9a35aaaedc19c48fee64bba1eabf7. Сотой попыткой был йелый алфавит и все цифры после него совпадения случайны , после чего бросила. На практике с 4-ой или 5-ой попытки подобрал. Ценность их равна нулю. Nonce: лггрвшыловарлофырвлоурфывдолаиолфывпг оукрпвгполукрфывшларцшщуашцорувыоа мрцш Хеш: ef1b48fb39eb4a1a9cdbafc81ab9bcd4afe Ушло попыток: Так и не понял, как для одной, неизменной записи можно осуществить перебор хешей, если хеш детерменирован. На картинке я вижу два противоречия тексту: 1- хеши начинаются не с нулей 2- в строках отсутствуют нонсы. В составе блока информация о 'nonce' и др. Дочитайте эту увлекательную статью до конца и Вы все поймёте. Перебираются не Hash-коды , а именно числа 'nonce' , каждый раз добавляясь к сообщению и пропускаясь через Hash-функцию, до тех пор пока полученный Hash-код не будет удовлетворять требуемому условию в нашем случае 10 нулей 4 Podlec , Игорь , ответ для Вас. Майнинг - это процесс поиска заданного системой числа 'nonce'. Майнер использует вычислительную мощность своего 'компьютера', для данной задачи, а она ой как не проста. Без порядка в делах миллионер может разорить себя и других, поскольку весь мир нечестен или не очень честен. Но компьютер не всё время в сети. Допустим, я из неё вышел, потом вернулся. У меня в базе не будет тех транзакций, которые прошли без меня? А если она подгрузится при входе, то как же быть с тезисом 'Каждый верит только той информации, которой располагает сам'? Он ведь тоже должен быть децентрализован, чтобы никто не изменил ничего? Если так, то записи о новых транзакциях тоже рассылаются всем участникам сети? Не подписать, а зашифровать. Какую работу выполняет полный узел? Какие правила и соответствия проверяет? Я правильно понимаю, что Blockchain Wallet владеет и приватным и публичным ключом от моего кошелька и ничто не помешает им однажды сказать 'ой, нас взломали' или иным способом исчезнуть вдали вместе с деньгами всех пользователей? Как и любые другие онлайн кошельки. Поэтому пользоваться ими надо с осторожностью. С одной стороны, 'Мы находимся в децентрализованном интернете, где никому нельзя доверять' и это центральное звено всей концепции, с другой - продолжаем доверять деньги инфраструктурным примочкам - кошелькам, биржам Не фиксируется, просто возникает небольшой дефицит. Возможно, ты сам захочешь купить еще битков взамен утраченных, хотя мог бы не покупать. Зная приватный ключ я ведь являюсь и владельцем этих кошельков. Zsts , вроде всё верно. Другими словами здесь сказано, что можно прикреплять транзакции с разных кошельков, которыми владеешь. Не обязательно с одного. Для этого мира твоя пачка денег также будет потеряна А вот если ты забыл пин-код или потерял карту, в этом случае заявление в банке может помочь восстановить доступ к своим деньгам. А вот в случае с криптовалютой, такой возможности нет и это жирный минус! Мне не очень понятно, зачем человек должен что-то доказывать про свои предыдущие транзакции. Разве вся история не хранится на каждом сервере? Ведь если так, то система должна уметь автоматически распознать, сколько у меня суммарно биткоинов, должно быть достаточно только моего публичного ключа, не так ли? Стоп а почему все же нельзя сделать отдельную'папку' и там хоронить инфу про биткоины которые принадлежат тебе и если ти потерял комп просто ввести ключ? Математика исполняется тоже на каждом компьютере сети, чтобы её «изменить» — придется изменить код на всех компьютерах. Вся разработка ведется на гитхабе, где все видят актуальный код. Если для траты мне необходимо просчитать мои доходы, то и для простого отрицая баланса нужно сделать тоже самое, то есть нужно прошерстить все блоки?! Это же трудозатратно. Поясните механизм. Leo , всё так, для простого перевода надо прошерстить весь блокчейн пока не найдутся нужные транзакции. Эта операция оптимизирована на клиентах кошельках. В эфириуме она оптимизирована уже в самом блокчейне путём ввода понятия состояний. Почему же навсегда будут потеряны? Приватный ключ теоретически может подобрать перебором. Долго, конечно. И что значит активнее, они могут ее добавить, а могут не добавить? Остальные не одобрят этот блок, не добавят к себе в цепочки.. Получается противоречие. Как оно решается? Ниже озвучено правило, что более длинная цепочка признается единственно верной. А у майнера-злоумышленника уже преимущество в один блок, так как он сам одобрил свой блок. Олег: , правило более длинной цепочки подробно рассказано ниже в разделе «Пытаемся обмануть блокчейн». Если все эти детали сразу объяснять, получится каша. А если майнер добавил какую-то свою транзакцию в блок, то остальная сеть даже принимать его не будет, да. Почему именно дерево: потому что появляется возможность удалять ненужные потраченные транзакции из блока. Reclaiming Disk Space' в оригинальной статье Стоши. А еще, как раз за счет этих деревьев «легкие» кошельки, которые не требуют выкачивания всего блокчейна, действительно легкие :. Потому что мы ищем именно nonce! А количество нулей берётся где-то из сложности difficulty. Тут надо отметить, что сложность сети пересчитывается каждые несколько дней в зависимости от количества майнеров. Количество нулей подбирается так, чтобы по всему миру блоки генерировались в среднем 1 раз в 10 минут. Если майнеров станет меньше, то майнить тоже будет легче, как это и произошло с bitcoin cash. Классная ссылка! Получается, ты или тебе скинули из обменника, раз там в одной транзакции овердофига BTC и кошелёк источника ну прям кишит транзакциями. Интересно, можно ли реализовать решение каких-то полезных задач, вместо вычисляния хешей с ю нулями? Ну там фолдинг белков или еще какие-нибудь задачи, решение которых имеет практическое или теоретическое значение. Понятное дело, что проверять хэши будет труднее, но польза зато какая В году начиналось с 50 битков, потом 25, год назад уменьшилось до 12,5. А разве эти Там же, кажется, все получают всегда какие-то крохи, вне зависимости от того, нашел твой компьютер хэш или другой. Не всегда, если компьютер решил один он получает, а вот если компьютер был соединен в пул с другими компьтерами, то деляться. Справедливости ради надо сказать, что никто не запрещает эксплуатировать и недецентрализованный блокчейн - для хранения информации, несанкционированную модификацию которой хочется усложнить. Майнить тут может уже не публика, а закрытые узлы организации. В закрытых блокчейнах ничего майнить не нужно так как там число узлов известно и можно использовать классические алгоритмы консенсуса типа паксоса или рафта. Это чудо худо-бедно живет, хотя последние полгода из нормально так потряхивает — то форки прут, то блоки не генерятся. А еще можно использовать алгоритм PoS. Что произойдет в этом случае? А пруф оф ворк не с гнильцой? При хорошем распределении монет пруф оф стейк будет намного более надежным алгоритмом, плюс никаких огромных затрат на электричество, которые через пару лет в одном битке будут на уровне немалой страны типо Англии. Друзья, я не спец, но все это сильно похоже на перевод человечества на 'электрические' деньги именно НЕ электронные. Суть - раньше был золотой стандарт. Сейчас пробные версии всяких электронных денег. Толстосумы и раньше и в будущем буду решать все, но для рядовых смертных меняется сама основа системы ценности Киловатты решают всё? Может быть, правильнее делать будущие деньги на основе эмиссии живущих человеков, то есть на 'человекочасах' конкретных живущих людей. Их фонд времени принципиально ограничен, пока бессмертия не изобрели. В транзакции, ссылка на которую дана выше в качестве примера есть двеоперации: В первой два выхода - перевод и 'сдача'. И тут же прямо следующей операцией видно, как с этой 'сдачи' проводят еще одну операцию. То есть аутпут из первой транзакции является в рамках этого же блока инпутом для другой транзации. Ситуация логичная - ты просто сделал два перевода из своего кошелька. Но с точки зрения правил безопасности в этом абзаце - это 'нарушение' правила 2? Олег , этот аутпут со «сдачей» он скорее условный, чисто технический. Чаще всего его даже не указывают отдельным аутпутом, он как бы подразумевается, как и комиссия за транзакцию. Потому сдача возвращается сразу, комиссия списывается тоже сразу. Эти правила только для новых транзакций. Как координируют свою деятельность отдельные узлы? От куда берётся информация о каждом майнере, чтобы они согласовывали свою деятельность и цепочки? Они ищут свои блоки и потом рассылают их по известным им участникам. Как в битторенте или любой другой децентрализованной сети. Эти участники уже смотрят на результат и проверяют, если правильно — включают. Если вдруг майнер тормоз и прислал им ответ на предыдущий блок, то его отбрасывают. Новые блоки анонсируются так же по всем участникам, и если кто-то видит, что у кого-то более длинная цепочка — он забывает свою и берет чужую как правильную. От куда-то же берётся известный список майнеров и участников? И от куда берутся блоки, которые необходимо рассчитать? У битторрента по-моему есть битторрент-трекер, он же сервер, который координирует действия клиентов. Есть ли что-то подобное у биткоинов? Когда много майнеров понятно. Доверия к сети нет, либо выставлять огромное вознаграждение, что делать транзакции непривлекательными для пользователей. Достаточно заглушить этот список нод. Наверно, это можно реализовать при системе штрафов, постоплате по контракту и коротких сроках хранения. Про Reddit некорректно построено предложение, как будто вторая его часть описывает первую, хотя на Reddit никто крипту и не получает. А что на счет браузера с подменой рекламы на ту, за просмотр которой платят криптой? И всё это делает создатель JavaScript? Децентрализованная отслеживающая информационная система для всего общества. Настоящие свобода, равенство, братство. Почему-то все кто пишут про блокчейн не описывают как узлы в сети обмениваются транзакциями и блоками, там тоже масса тонкостей должна быть. Я бы может мехмат не бросил бы, если бы такое видел раньше :. Если число пользователей сокращается - привет, инфляция. С той лишь разницей, что себестоимость наших фантиков обеспечена государством - 'большим дорогим сервером', который теоретически, может подтвердить каждый из них живыми активами и собственностью Или я чего-то не понял? Блокчейн отличается от финансовой пирамиды тем, что для его существования не обязательны новые пользователи. Для существования сети новые пользователи не нужны. Они нужны для роста спроса на коин. Нет спроса - нет придуманной стоимости коина, теряется интерес. Для тех, кто успел прочитать пост в RSS, я там забыл добавить ссылку на реальные блоки реального блокчейна биткоина. Там хорошо видно всё описанное в статье. Ху из мистер Сатоши? Какая могущественная сила раскручивает и продвитает эту виртуальную игрушку? Почему к ней так благосклонны международные баникры? Не их ли горбатые носы выглядывают из-за кулис? Согласен с Павлом. LAV , Павел , на мой взгляд, разница в том, что пирамидные фантики могут быть легко аннулированы её организатором, а криптовалютные фантики - нет. Вопрос про транзакции в блокчейне. Их обрабатывает ближайший майнер и укладывает в хеш-блок или нет зависимости от расстояния? Обязательно при этом проводить поиск блока или можно заниматься только транзакциями? Вот еще есть интересный проект - распределенные медиа. Павел , это с родни Религии. Ни кто не видел хождение по воде, но это не мешает верить. Сторонники теории заговора предполагают, что криптовалюты будут скомпромитированны в пользу традиционной банковской системы. Биткоин - гениальная афера всемирного масштаба. Огромные ресурсы тратятся на никому по сути не нужные абстрактные вычисления. Те, кто уже в эту виртуальную пустышку вложились, наверняка прекрасно это понимают, но надеются, что успеют свалить с этого Титаника раньше других. Удачи вам, блаженные! Thank you. Вы пишите: 'Транзакция подписывается приватным ключом и вместе с публичным ключом отсылается в специальное хранилище — пул неподтвержденных транзакций. Так любой участник сети может проверить, что именно вы были её инициатором, а не кто-то еще хочет расплатиться вашими деньгами. Вопрос: как же любой участник все-таки может проверить? Вастрик Блог Мир Донат Войти. Блокчейн изнутри: как устроен биткоин. Разбираемся раз и навсегда человеческим языком. Два года назад я писал пост « Дивный децентрализованный мир », где рассказывал о децентрализованных сетях. Сегодня, когда половина моих друзей играет на криптобиржах, а вторая готовится к ICO, даже среди них лишь единицы понимают как всё устроено изнутри. Этот пост должен всё исправить. Появилось продолжение: « Как устроен Ethereum и смарт-контракты ». Там всего на восьми страницах автор описал основы криптовалюты Биткоин, в основе которой лежал как раз алгоритм Блокчейна. Блокчейн появился вместе с биткоином, но может использоваться независимо от него и даже модифицироваться. Любой может сделать свой блокчейн хоть у себя на ноутбуке. Список, который нельзя изменить Блокчейн — цепочка блоков или другими словами связный список. В таком списке каждая следующая запись ссылается на одну предыдущую и так по цепочке до самой первой. Как вагоны поезда, каждый тащит за собой следующий. По поводу списков есть годная статья Никиты Лихачева на TJ , где то же самое объяснено для совсем новичков. Аналогии отчасти взяты оттуда. Разберем на примере. Друзья Олега постоянно занимают у него деньги. Олег добр, но крайне забывчив. Через неделю он уже не помнит кто не вернул ему долг, но стесняется всех об этом расспрашивать. Потому однажды он решил положить этому конец, заведя у себя дома на доске список друзей, которым он занимал денег. В прошлом году Олег ходил на курсы по программированию, где ему рассказали про хеширование. Он помнит, что любую строку можно превратить в однозначный набор символов — хеш, и изменение любого символа строки полностью изменит его. Особенно, если хеш написан прямо рядом на доске. Потому для большей безопасности Олег решает хешировать не саму только запись, а складывать её вместе с хешем от прошлой записи. Теперь все следующие записи зависят от предыдущих. Если изменить хотя бы одну строчку, то придется пересчитать хеши всех остальных ниже по списку. Но однажды Иван прокрадывается ночью, изменяет нужную ему запись и обновляет хеши для всего списка до конца. У него это занимает несколько часов, но Олег всё равно крепко спит и не слышит. На утро Олег обнаруживает абсолютно верный список — все хеши совпадают. Но Иван всё равно его обманул, хоть и потратил на это бессонную ночь. Как еще можно защититься от Ночного Ивана? Олег решает как-то усложнить ему жизнь. Теперь для добавления новой записи в список, Олег будет решать связанную с ней сложную задачку, например математическое уравнение. Ответ он будет добавлять в итоговый хеш. Олег силен в математике, но даже у него на добавление записи уходит по десять минут. Несмотря на это, потраченное время того стоит, ведь если Иван опять захочет что-то изменить, ему придется заново решать уравнения для каждой строки, а их могут быть десятки. На это уйдет куча времени, ведь уравнения каждый раз уникальны и связаны с конкретной записью. Зато проверить список всё так же просто: сначала нужно как раньше сравнить хеши, а потом проверить решения уравнений простой подстановкой. Если всё сходится — список не изменен. В реальности же с уравнениями не всё так хорошо: компьютеры слишком хорошо их решают, да и где хранить столько уникальных уравнений. Потому авторы блокчейна придумали более красивую задачу: нужно найти такое число nonce , чтобы итоговый хеш всей записи начинался на 10 нулей. Такой nonce сложно найти, зато результат всегда можно проверить просто глазами. Мини-игра с хешами Можете попробовать. Вручную искать начинающийся на 10 нулей хеш слишком долго, так что давайте для интереса поищем на два. В поле «Nonce» ниже пишите что угодно. Как только хеш введенного вами будет начинаться на «00» — игра останавливается. Вводите любые символы, пока их хеш не будет начинаться на «00»: Nonce:. Хеш: f0afe84aaf6fce31c0bddb1fbcfc0ac8e59f8a7e Централизация доверия. Децентрализация: никто не доверяет никому Так придумали альтернативный подход: хранить копию списка у каждого. Таким образом злоумышленнику придется не просто переписать один список, но и прокрасться в каждый дом и переписать списки там. А потом выяснится, что кто-то хранил у себя дома аж несколько списков, о чем никто не догадывался. Это и есть децентрализация. Минусом такого подхода является то, что для внесения новых записей придется обзванивать всех остальных участников и сообщать каждому из них свежие изменения. Но если эти участники — бездушные машины, это перестаёт быть хоть какой-то проблемой. В такой системе не существует единой точки доверия, а значит и возможности подкупа и жульничества. Все участники системы действуют согласно единому правилу: никто не доверяет никому. Каждый верит только той информации, которой располагает сам. Это главный закон любой децентрализованной сети. Покупая доширак в магазине, вы вводите пин-код от своей карты, разрешая магазину спросить у банка есть ли у вас на счету 35 рублей. Другими словами, вы подписываете своим пин-кодом транзакцию на 35 рублей, которую банк подтверждает или отклоняет. Наши записи типа «Занял Ване рублей» — тоже транзакции. Но у нас нет банка, авторизующего автора транзакций. Как нам проверить, что Иван втихую не добавил запись «Макс должен Олегу рублей»? В блокчейне для этого используется механизм публичных и приватных ключей, айтишники давно используют их для авторизации в том же SSH. Коротко о том, как работает эта сложная, но красивая математика: вы у себя на компьютере генерируете пару длинных простых чисел — публичный и приватный ключ. Приватный ключ считается супер-секретным, потому что может расшифровать то, что зашифровано публичным. Но наоборот тоже работает. Если вы расскажете публичный ключ всем друзьям, они смогут зашифровать им любое сообщение так, что прочитать его сможете только вы, так как владеете приватным. Но кроме этого у публичного ключа есть полезный эффект — с помощью него можно проверить, что данные были зашифрованы именно вашим приватным ключом, не расшифровывая при этом сами данные. Обо всех этих свойствах хорошо рассказано в «Книге Шифров» по ссылке выше. Отсутствие понятия «баланса» Как и наша доска, блокчейн по сути состоит только из истории транзакций. Он не хранит баланс каждого кошелька, иначе бы нам пришлось изобретать дополнительные способы защиты. Владение кошельком подтверждает только приватный ключ. Но как другие участники сети убедятся, что у меня есть достаточно денег для покупки? Раз у нас нет баланса — это должны доказывать вы. Потому в транзакцию блокчейна входит не только ваша подпись и сколько вы хотите потратить, но и ссылки на предыдущие транзакции, в которых вы получили нужное количество денег. Забегая немного вперед: дополнительно из этой «сдачи» еще можно указать комиссию за транзакцию, чтобы майнеры активнее её добавляли в блоки. Тогда майнер получит копеечку, а вы немного меньше сдачи назад. О майнинге рассказано ниже. Проблема двойной траты Выше я сказал, что транзакции добавляются в специальный «пул неподтвержденных транзакций». Зачем нам какая-то промежуточная сущность, если у нас уже есть по сути готовые подписанные транзакции? Почему не писать их сразу в блокчейн? Потому что сигналы из пункта А в пункт Б всегда идут с задержкой. Две транзакции могут пойти абсолютно разными путями. И транзакция, которая была инициирована первой, может дойти до получателя позже, потому что шла более длинным путём. Так получается двойное расходование , когда одни и те же деньги были отправлены сразу двум адресатам, о чем они даже не догадаются. Это вам не купюры из рук в руки передавать. Каждый работающий компьютер в сети выбирает из общего пула любые транзакции, которые ему нравятся. Обычно просто по самой высокой комиссии, которую он может на ней заработать. Так он набирает себе транзакции, пока их суммарный размер не достигнет обговорённого лимита. А вот в сетях типа Ethereum всё немного сложнее, там количество транзакций на блок зависит от вычислительной сложности включенных в них смарт-контрактов. Но суть не меняется — есть определенный лимит. В комментариях пояснили почему именно дерево. Потому что появляется возможность удалять ненужные потраченные транзакции из блока. Майнинг биткоина — не какое-то там священное таинство. Майнинг не связан с поиском новых биткоинов где-то в глубинах интернета. Майнинг — это когда тысячи компьютеров по всему миру гудят по подвалам, перебирая миллионы чисел в секунду, пытаясь подобрать хеш, начинающийся на 10 нулей. Им даже не обязательно для этого находиться в сети. Видеокарты с их сотнями параллельных ядер, решают эту задачу быстрее любого CPU. Любой блокчейн существует только пока существуют его майнеры. Именно майнеры добавляют появляющиеся транзакции в блокчейн. Чаще всего правильный ответ — «будут все, потому что за майнинг мы даём наши коины, которые будут расти и майнерам это выгодно». Но это применимо не для всех проектов. Например какой-нибудь Минздрав завтра создает свой закрытый блокчейн для докторов а они хотят , кто его будет майнить? Терапевты по выходным? Но какая выгода майнерам будет потом, когда вознаграждения исчезнут или станут мизерными? По задумке Создателя, к тому времени люди должны будут поверить в реальность биткоина и майнинг начнет окупаться суммой комиссий, включенных в каждую транзакцию. К этому всё и идет: еще в году все комиссии были нулевые, майнеры майнили только за вознаграждения от блоков. Сегодня же транзакция с нулевой комиссией может провисеть в пуле несколько часов, потому что появилась и конкуренция, и люди готовы платить за скорость. То есть суть майнинга в решешии бессмысленных задачек. Разве нельзя пустить все эти мощности на что-то более полезное — поиск лекарства от рака, например? Суть майнинга — решить любую вычислительную задачу. Эта задача должна быть достаточно простой, чтобы у участников сети была стабильная вероятность найти ответ — иначе транзакции будут подтверждаться вечность. Представьте, что на кассе в магазине вам надо каждый раз ждать по пол часа, пока банк подтвердит вашу транзакцию. Никто не будет пользоваться таким банком. Но задача должна быть одновременно и сложной, чтобы ответ не нашли сразу все пользователи сети. Потому что в таком случае они анонсируют в сеть много блоков с одинаковыми транзакциями и будет вероятность «двойной растраты», о которой я говорил. Или еще хуже — разделения единого блокчейна на несколько веток, в которых уже никто не сможет разобраться какая транзакция подтверждена, а какая нет. Если награда в Для биткоина именно так. Но так было не всегда. Раньше сеть была меньше, сложность ниже, а значит и выше вероятность единолично найти хеш для нового блока. Но и биткоин тогда стоил не так дорого. Сейчас биткоины в одиночку уже никто не майнит. Теперь участники объединяются в специальные группы — майнинг пулы, где все вместе пытаются найти правильный хеш. Если хоть один из группы находит, то всё вознаграждение делится между участниками в зависимости от их вклада в общую работу. Получается, что ты майнишь и тебе еженедельно падает копеечка от общей доли. Но одиночный майнинг вполне возможен в других сетях. Вот еще недавно было легко майнить Ethereum, где блоки находятся каждые 10 секунд. Вознаграждение за блок там намного ниже, но вероятность заработать копеечку получается выше. Значит мы так и будем сжигать тысячи видеокарт впустую и никакого выхода нет? Да, но есть идеи. Тот майнинг, что я описал, является классическим и называется Proof-of-Work доказательство работы. То есть каждая машина доказывает, что она работала на благо сети тем, что решает бессмысленные задачки с заданной вероятностью. Но некоторые ребята начинают делать блокчейны с другими видами майнинга. Сейчас вторая по популярности концепция — это Proof-of-Stake доказательство доли владения. В таком виде майнинга, чем больше «коинов» на счету у участника сети, тем больше его вероятность вставить в блокчейн свой блок. Как самый громкий парень на деревне. Можно придумать и другие виды майнинга. Как уже предлагали, все компьютеры в сети могут искать лекарство от рака, только нужно придумать как в таком случае зафиксировать их вклад в систему. Ведь я могу заявить, что я тоже участвую, но отключить свою видеокарту и ничего не считать. Как выразить количественный вклад каждого участника в поиск лекарства от рака? Представим ситуацию, в которой несмотря на всю нашу теорию вероятностей, два майнера всё равно умудрились одновременно найти правильный ответ. Они начинают рассылать два абсолютно верных блока по сети. Эти блоки гарантировано отличаются, ведь даже если они чудом выбрали одинаковые транзакции из пула, составили абсолютно идентичные деревья и угадали одинаковое рандомное число nonce , их хеши всё равно будут разными, так как каждый пропишет в блок свой номер кошелька для вознаграждения. Теперь у нас есть два валидных блока и снова возникает проблема кого считать первым. Как поведет себя сеть в таком случае? В алгоритме блокчейна прописано, что участники сети просто принимают первый правильный ответ, который до них дошел. Дальше они живут исходя из собственной картины мира. Оба майнера получат своё вознаграждение, а все остальные начинают майнить, опираясь на последний ими лично полученный блок, отбрасывая все остальные повторно-верные. В сети появляется две версии правильного блокчейна. Такой вот парадокс. Из-за этого были придуманы три правила безопасности хвоста блокчейна end of chain insecurity : 1. Вознаграждениями за майнинг, можно пользоваться только спустя еще 20 подтвержденных блоков после получения. Для биткоина это около трёх часов. Если вам переслали биткоины, использовать их в качестве инпутов в новых транзакциях можно только спустя блоков. Правила 1 и 2 всего лишь прописаны в настройках каждого клиента. Никто не следит за их соблюдением. Но закон о самой длинной цепочке всё равно уничтожит все ваши транзакции, если вы попытаетесь обмануть систему, не соблюдая их. Пытаемся обмануть блокчейн Теперь, когда вы знаете всё о майнинге, устройстве блокчейна и правиле самой длинной цепочки, у вас мог возникнуть вопрос: а можно ли как-то специально обогнать блокчейн, составив самую длинную цепочку самому, тем самым подтвердив свои фейковые транзакции. Предположим у вас есть самый мощный компьютер на Земле. Датацентры Google и Amazon вместе взятые в вашем распоряжении и вы пытаетесь просчитать такую цепочку, которая станет самой длинной в сети блокчейн. По факту такое было несколько раз годах в х, когда один из пулов для майнинга временно стал мощнее остальной сети. Но манипуляций тогда замечено не было. Блокчейн не только для криптовалют Блокчейн — не строго определенный набор алгоритмов. Это структура построения неподделываемой сети между участниками, где никто никому не может доверять. Во время прочтения наверняка у вас ни раз проскакивала мысль, что «можно же вот так переделать и будет еще полезнее». Это значит, что вы поняли блокчейн, поздравляю. Некоторые ребята в мире тоже его поняли и захотели улучшить или адаптировать под какие-то специфические задачи. Не криптовалютами же едиными, хотя их тоже развелось немало. Вот краткий список некоторых идей и проектов, которые набрали определенную популярность благодаря переосмыслению идеи блокчейна. Ethereum «Эфиры» — второе по популярности слово, которое вы слышите в новостях о криптохайпе, после биткоина. Для обывателей это еще одна криптовалюта и способ делать моднейшую штуку под названием ICO. Разработчики на сайте описывают Ethereum как «конструктор блокчейнов для ваших нужд». Так тоже можно, да. Но если копнуть еще глубже, эфиры — это не просто сеть с монетками. Это огромная общемировая вычислительная машина, где пользователи исполняют код чужих программ смарт-контрактов , получая за каждую выполненную строчку вознаграждение. И всё это децентрализованно, неубиваемо и со всеми гарантиями блокчейна. О Ethereum и смарт-контрактах можно рассказывать так долго, что хватит еще на один такой пост. Потому поступим в стиле топ-блогеров: если этот пост будут активно репостить и ретвитить, и до пятницы он наберет хотя бы уникальных просмотров, я напишу продолжение про Ethereum и смарт-контракты. Это протокол распределенного файлового хранилища, в котором каждый участник хранит только те файлы, которые уже скачивал. На файлы в IPFS можно в интернете ссылочки давать через специальные гейты или даже примонтировать как обычный диск себе на компьютер, потому что он FUSE-совместимый. Идея с IPFS весьма богатая на самом деле, почитайте на официальном сайте, его уже можно прям брать и использовать. Надо только придумать где. У меня вот сразу возникает идея сделать на нём архив пиратской музыки и навернуть поверх сервис стриминга. Napster 2. Но так как денежек за опенсорс не платят, создатели IPFS решили сделать Filecoin — криптовалюту, которую можно зарабатывать, сдавая в аренду место на своем HDD. Ну или тратить, арендуя сторадж у других. Теперь вся команда может бухать и не работать всю оставшуюся жизнь. Steemit , Golos, Indorse и другие Платформы для постинга и репостинга контента с вознаграждением авторов. Больше всего напоминают Reddit, где заработанные плюсики конвертируются в местную криптовалюту. Как и в любой криптовалюте, её ценность берется из воздуха, но благодаря криптохайпу она может быть сконвертирована в реальные деньги, потому что вокруг появляется спрос. Свои мысли по этому поводу написать не могу, потому что у людей свыше снова появится повод забанить пост. Подумайте сами, идея-то красивая. Место для ваших идей Медицинские карточки , Википедия с донатами , распределенный суперкомпьютер и еще где-то проскакивал проект организации открытых выборов на блокчейне. Если вам попадались еще какие-то интересные проекты или пришли в голову свои идеи, пишите их в комментарии прямо здесь. Каждый ваш перевод туда будет расценен как просьба продолжать писать такие погружения и по другим темам. Любители классических донатов могут использовать кнопку « проставить пивас ». Павел :: 15 октября в из Minsk, BY Холст :: 26 октября в из Moscow, RU 4. Galaxy :: 11 декабря в из Kiev, UA 3. Макс :: 02 января в из Nizhniy Novgorod, RU 3. Игорь :: 03 января в из Saint Petersburg, RU 2. Юрий :: 06 января в из Ural, RU 6. Дмитрий :: 07 февраля в из Moscow, RU 2. Паша :: 17 февраля в из Ufa, RU 1. Ржу :: 25 февраля в из Munich, DE Сергей :: 07 марта в из Krasnoarmeysk, RU 8. На базе Filecoin запустили сервис Slate. Комментирование доступно только членам Вастрик. Клуба Войти через Патреон Войти через Клуб. Пожалуйста, ставьте ссылку на vas3k. Перепечатка постов возможна, но с разрешения. Пишите на почту.

Цена биткоина в 2010

Как устроен биткоин - полный гайд

Куда вложить деньги для дохода пассивного варианты

Блокчейн биткоин

Что такое блокчейн и биткоин | Блог Касперского

Блокчейн биткоин

Как зарабатывать миллионы в гта онлайн

Стоимость работ дома под ключ

👆Технология Blockchain простыми словами | Технологии | Блог | Клуб DNS

Блокчейн биткоин

Инвестиционные проекты региона

Биткоин цена 2010г

Блокчейн: как он работает, и почему эта технология изменит мир / Блог компании ITI Capital / Хабр

Блокчейн биткоин

Лучшие курсы по заработку в интернете

Блокчейн — Википедия

Report Page