iCpu

iCpu

пикабушник
10К рейтинг 4986 комментариев 9 постов 0 в "горячем"
1 награда
5 лет на Пикабу
0

Ну, с почином!

Иду я, значит, домой с работы, и тут раздаётся звонок счастья от хозяйки съёмной квартиры. 

- Алло, Василий Пупкин, вы скоро дома будете?

- Через пол-часа где-то, а что?

- Лучше бы вам туда телепортироваться прямо сейчас. Говорят, пожар.

Сказано-сделано, 10 минут заряда батареи - и тушка Василия, слегка позвякивая счётчиком Гейгера, уже стоит под окнами дома.

Ну, с почином! Пожар, История, Длиннопост

К слову, перед глазами этой тушки не такое скромное пламя, а две пожарные машины с пожарниками муравьями, ползающими по длинной лесенке. Тушка Василия, а следом и его мозги понимают, что сверху происходит что-то плохое. И это плохое происходит с квартирой, в которой Вася хранит свою порнушку. Кто будет об этом думать в век ххомячков и птюбика? Очевидно, тот, кто-таки нашёл и отправил из своих архивов тот диск с лошадками, которого так не хватало Гарольду. 

Помня правила поведения при пожаре и то, что два пожарника уже вошли в лифт перед ним, заполнив этот лифт до краёв, Вася, несмотря на нескромные размеры, взлетел на 8-ой этаж лишь чуть медленнее лифта. Либо так, либо лифт успел сделать две ходки, пока шар сала вкатывался вверх по ступенькам.

Так или иначе, его ждало серьёзное разочарование. Храм осквернён.

Ну, с почином! Пожар, История, Длиннопост

Доблестные сотрудники МЧС, честь им и хвала, уже успели выломать врата в усыпальницу. Горю Василия не было предела. Точнее, был, Вася тут же вспомнил о содержимом гробницы. Однако, пожарники похвалили архитекторов, построивших этот вход, то были добротные врата. Василий знал. Кровавые жертвы были не напрасны. Я знал...

Войдя внутрь, Василий облегчённо выдохнул: ни пламя Гефеста, ни воды Посейдона, ни молнии Зевса, ни руки Лары Крофт не касались его сокровищ. Ммм... Руки Лары Крофт... Однако вдохнуть обратно он не смог, в квартире стоял едкий дым. Это вынудило его ретироваться в более уличную обстановку.

Ну, с почином! Пожар, История, Длиннопост

Уже после того, как Зефир со своими ветрами освободил мою квартиру от едкой гари, оставив гарь обычную за то, что ФИЛОНИЛ ВАСЯ И НЕ ПРИНОСИЛ ЖЕРТВЫ, я смог подсчитать ущерб. Вся квартира в золе и пепле. Окна на лоджии отсутствуют. Из трёх стёкл стеклопакетов осталось по одному, остальные уютно устроились на ковре.

Содержимое лоджии в виде ковров, занавесок, лопаты, пустого горшка и пары лопат полностью уничтожены.

Ну, с почином! Пожар, История, Длиннопост

Или нет.


Тем не менее, пришедший после этого пожарный инспектор заключил:

- Василий, я так понимаю, что кроме того, что лоджия была деревянной и дерьмовой по качеству, никаких других причин вы не рассматриваете.

- Я не курю, электричества там нет и взрывчатку там никто не хранит. *Уже не хранит... И это очень удачно...*

- Тогда, очевидно, всё дело в сильном ветре, который просто задул какой-нибудь окурок к вам в квартиру.

- То есть дело в том, что какой-то судак бросил окурок, который задуло ко мне в лоджию?

- Именно так, да. Вы не обольщайтесь, судак в это время года практически не клюёт, и вам придётся всё восстанавливать за свои кровные.


Именно таким был предварительный результат. Таким будет результат окончательный. Вася не дурак. Я не дурак. Я сделал выводы.

0) Нужно забекапить коллекцию. 

1) Нельзя выбрасывать горящие или способные загореться предметы вниз из квартиры.

2) Нельзя их выбрасывать и вверх из квартиры.

3) Даже если вас благословила Элуна.

4) Даже во имя Императора.

5) Даже сам Император не позволял себе такого.

6) Пруфов не будет.

7) Деревянная лоджия, обмотанная ватой и тряпьём - не самое лучшее решение для утепления квартиры. Или, наоборот, лучшее. Но уж очень временное.

8) Всегда обменивайтесь телефонами с соседями. Это поможет сберечь врата ваших усыпальниц.

8) Лучше даже оставить их на ваших дверях.

9) Я очень вовремя убрал взрывчатку с лоджии.

10) Я забыл, куда.


Я сделал выводы. Надеюсь, вы так же сделаете правильные выводы. И, да, это мой первый пост, и я бы на вашем месте утопил его в боли, страданьях и ударах Халкбастера. 


Всем лунного сахара и сладкой скумы!

Показать полностью 3
-14

Ремонт ноутбука на три буквы

Привет сообществу 'смотрите, что я сегодня починил' от сообщества 'смотрите, что я сегодня разломаю'!

Пришёл я к вам с ноутбуком одной небезызвестной фирмы-которую-нет-смысла-называть. Пускай для краткости будет DNS. Перейдём к анамнезу.

Ноутбук пока запускается, но выключается в первые 5 минут работы. Датчики скачут как угарелые, показывая рывки на 50 градусов в обе стороны. Однако что чипсет, что процессор на ощупь не обжигают, и даже дросселя не нагреваются выше 70. От предыдущего хозяина достался обугленный табурет и куча термопасты. Наш одмин про такое говорил 'побулькали майонезиком'.

Ремонт ноутбука на три буквы Ноутбук, Китай, Ремонт, Пастукать, Длиннопост
Ремонт ноутбука на три буквы Ноутбук, Китай, Ремонт, Пастукать, Длиннопост
Ремонт ноутбука на три буквы Ноутбук, Китай, Ремонт, Пастукать, Длиннопост

В чём, правда, не было особого смысла:

Ремонт ноутбука на три буквы Ноутбук, Китай, Ремонт, Пастукать, Длиннопост

У меня на смарте нет paint'а, поэтому фразу 'Привет, я охлаждение чипсета и я бесполезно!' вам придётся фотошопить в собственных головах. Простите за неудобство.

Ну и вопрос: что с этим чудом делать? Там всё-таки не атом стоит, а i5, и даже без дескретки графений тащит неплохо. Достаточно ли прокачать охлаждение, если да, то кого взять в доноры? Стоит ли поменять от греха мофсеты, или нет смысла паниковать?

Про пустое место дескретки не спрашиваю - и так понятно, что нужно WAAAAAAAAGGGHHHHHH и ПАСТУКАТЬ.

Показать полностью 4
-7

Ещё раз про майнинг, но без восторга.

Уже вышло дофига постов с восторженными отзывами о майнинге и призывами присоединиться к хипстерам вейперам блоггерам фермерам. Много буков, нифига не понятно. Хотя нужно отдать должное @youllupukki, у него более-менее толково. Вот и мне пора вставить свои 5 копеек по теме, не углубляясь в технические сложности. Поехали!

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост

Что такое криптовалюты? То же самое, что Visa, MasterCard, WebMoney, Yandex.Деньги и прочие SWIFT'ы. Это платёжные системы. Вся разница в том, что:

1) нет авторизации, то есть коины абсолютно анонимны;

2) нет центра, то есть главного чувака, которого можно посадить и остановить эту вакханалию.

Именно эти два качества и дали толчок популярности криптовалют, а награда за вычисление вывела криптовалюту из узко-специальной сферы к хомячьему стаду.

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост

Почему большая часть государств против легализации монет? Из-за их распределённости и анонимности. Посмотрите сводки новостей, все хакеры требуют выкуп в биткоинах, в даркнете все покупки производятся в биткоинах. Не сложно сложить в голове 2 и 2, и с полученной пятёркой предсказать реакцию Регулятора.

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост

Противники криптовалют чаще всего апеллируют именно к этой, тёмной стороне монет, и именно в попытке избавиться от этих родимых пятен российский минфин задумал выпустить свою криптовалюту. Если выпустят, будет феерический проёб, и мы все понимаем, почему.

Конечно, монетами пользуются далеко не только преступники. Как я уже написал выше, именно "халява" сделала блокчейновые валюты очень популярными. Каждый вдруг смог стать хостером, продающим свободные мощности своей пеки тем, кто готов за них платить.

И именно тысячи и тысячи этих хомяков становятся движущей силой за легализацию. Но в легализации, помимо указанных выше, есть чисто технические проблемы: как легализовывать добытые монеты, как расчитывать прибыль и взымать налоги, как контролировать движение этих монет, и, в конце концов, решать имущественные вопросы.


В Лондоне, к примеру, махнули рукой на любое регулирование и разрешили свободное хождение, в США и Сингапуре обложили налогами, США при этом обязал сообщать о "подозрительных сделках" в свою спецслужбу. А Китай максимально выживает биткойны из своей экономики, хотя остаётся при этом крупнейшим производителем.

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост

Имеет ли финансовый смысл их производить? Добро пожаловать на биржу! Если у вас есть свободные мощности, и вы не желаете их использовать в иных целях, да, стоит попробовать. Тут уже были посты по теме, в том числе, удачные.

А если у вас нет мощностей...

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост

А если у вас нет мощностей, а есть старый системник с GeForce 230 на борту (или, тем более, ноут с GeForce 740M), не стоит заморачиваться. За свет больше заплатите, да и ресурс оборудования (особенно, ноутов) не бесконечен. И покупка влетит в копейку: видеокарт под добычу в магазинах нет, когда появятся - и по чём - не ясно, а с рук возьмёте только полуубитую ферму со стажем, и ещё повезёт, если карточки уже не пропекали.

Какое у криптовалют будущее? В текущем виде они просуществуют до тех пор, пока регуляторы не начнут закручивать гайки в правовой или финансовой системе. Что обычно и происходит в финансовые кризисы. В РФ следует ожидать если не полного запрета, то значительной проблемы именно с легализацией добытых монет. Китай в какой-то момент перекроет коины полностью, и тогда произойдёт значительный обвал на биржах с выбросом на avito тонн топовых карточек по бросовым ценам. США продолжает за всеми следить, а ЕС мнёт свои силиконовые титьки. В общем, в ближайшие пол-года ничего не предвещает беды.


На этом всё, котов нет, вот вам 8 гигабайт памяти.

Ещё раз про майнинг, но без восторга. Мммайнеры, Биткоины, Майнинг, Dogecoin, Майнеры, И ты туда же, Длиннопост
Показать полностью 5
13

Ещё раз про майнинг, но без восторга: из чего состоят монеты.

Меня тут выпросили продолжение банкета сделать. Расскажи, мол, иКамень, как оно внутри. Ну что же, кулеры крутяца, дожи мутяца!

Ещё раз про майнинг, но без восторга: из чего состоят монеты. Криптовалюта, На пальцах, Длиннопост

Начнём с банальщины, криптовалюты не привнесли в мир ничего нового. Все технологии, использованные в них, известны миру давно, а сами они стоят на трёх китах:

- анонимность;

- запутанность;

- майнинг.

Выбор может показаться странным, но выживание обеспечивают именно эти три качества.

Ещё раз про майнинг, но без восторга: из чего состоят монеты. Криптовалюта, На пальцах, Длиннопост

ОК, я вас понял. О любимой теме в следующий раз.

Знатоки тут же возразят, что новая технология, привнесённая криптовалютами - это блокчейн: самоподтверждение данных через их особую упаковку. Это не есть так, блокчейн известен с давних пор, просто вы его не осознавали под таким именем.

По сути, блокчейн - это список блоков, а блок - ?случайный? список из актуальных транзакций, идентификаторы и немного технического мусора. Если переходить на бытовой язык - это поток писем вашего знакомого графомана, старательно описывающего свою жизнь:

Дорогой Анон! Сегодня 27 июня и это уже 1586-ое моё письмо! В прошлый раз я писал, что мой кот траванулся. Это просто ужасно! Весь пол засрал! И как только в таком маленьком пушистом комке помещается столько ненависти?! А ещё...

Именно таково содержание любого блока. Знакомо, не так ли? Чуть меньшее сходство будет с обычной нумерацией страниц книги, но это тоже блокчейн.

"Но-но-но!", - скажет внимательный читатель, - "Попизди мне тут!" И будет прав: в блокчейн встроена ещё одна технология - подтверждение через криптографический хеш. Есть очень нудное определение, что такое хеш-функция (или срез или сводка), зачем она и как работает... Нахуй их, давайте познавать науку правильно!

Что такое криптографическая хеш-функция? Представьте, ваши данные - злоебучий мотоциклист, гонящий под 400 км/ч на дороге общего пользования. А хеш-функция - это охеренный такой стеклопакет для сберовской кассы, бронированный, оставленный на дороге. Как только ваши злоебучие данные достигают охеренного хеш-стекла,

КРОВЬКИШКИРАСПИДОРАСИЛОКХУЯМ!!1!

и асфальт наполняется битым стеклом, красным фаршем и ошмётками корпуса мотоцикла. Вы делаете фото асфальта - и вот он, ваш хеш.  

Особая ценность криптографического хеша в том, что изменение скорости на 1 км/ч или угла стеклопакета на 1° кардинально меняет рисунок на асфальте, что позволяет точно опознавать условия, но не предсказывать их. Ну и то, что снимок асфальта - это не центнер мяса и тонна металла, а тоненькая бумажка в кармане.

Так вот, блок дополняют мусором так, чтобы значение хеша совпадало с каким-нибудь условием. Например, подправляют скорость так, чтобы из кишок складывалось сердечко. Но я сказал, что подписывание данных через совпадения - это не новинка, а практикуется очень давно. И это действительно так, вы все видели пример. Позвольте напомнить.

Ещё раз про майнинг, но без восторга: из чего состоят монеты. Криптовалюта, На пальцах, Длиннопост

Кроме того, одна из религий активно занималась складыванием разных буков, ради получения джек-пота "три в ряд". И весьма преуспела в этом деле. Так что если наш гипотетический графоман будет складывать буквы и подгонять текст так, чтобы последними были цифры 777, это будет полноценный блокчейн, хоть и примитивный. Но вы имеете полное право со мной не соглашаться или писать, что так никто не делал. Я просто не знаю примеров.

На очереди распределённость. Это романтическое слово подразумевает, что данные, как и задачу, поделят между исполнителями, и они будут вместе трудиться на благо социалистического общества и ради общего будущего человеческого вида. Думаете, я с ума сошёл? Вы не одиноки в этом, я так тоже периодически думаю, но, признайтесь, именно такой смысл представляется при прочтении слова. Нет? Грязные капиталистические свиньи!

На деле же база транзакций-блоков тупо копируется всем, и все наперегонки выполняют задачу впихнуть свои новые блоки первыми. Отсюда вывод, что со слабым железом и интернетом в майнинг входа нет. Неверный вывод. Каждый расчёт блока это лотерея, правильный ли ты впихнул мусор или нет. И если ты по жизни фартовый, можешь запечь соло свою GeForce 230 и сорвать 10 блоков подряд. Но, всё-таки, стоит ли размениваться на такие сложности, если ты и так фартовый? Кстати, база растёт достаточно быстро, так что ценз на старое железо всё-таки появится, да и вырывать по одному билетику там, где кто-то их получает миллионными тиражами - не есть мудро.

Ладно, на пока хватит. Сегодня очень грубо рассмотрел, простите за выражение, матаппарат, а в следующий раз можно поговорить о логической ценности валюты. А можно и не поговорить, вам решать. Котов в доме всё ещё нет, но вот вам контроллер от TFT-телевизора со встроенным DVD и USB проигрывателями.

Ещё раз про майнинг, но без восторга: из чего состоят монеты. Криптовалюта, На пальцах, Длиннопост

P.S. Ты доволен, @girmate, я пишу долбанный пост о долбанных криптовалютах! Неужели нельзя заняться этим днём?!

Показать полностью 3
1

Ещё раз про майнинг, но без восторга: логика производства.

Продолжаем разбор работы криптоденег, и дальше на очереди обсуждение, как регулируется производство и хранение монет, как решаются конфликты и прочие эффекты толпы. Вызывайте демонов Линукса!

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост

Начнём с производства. По сути, процесс очень простой, вам дают список операций за 5-10 минут, требуемую сложность и данные предыдущего блока - и вы уже можете майнить. В зависимости от сложности, набираем нужное число транзакций, посчитаем их хеши, впихиваем публичный ключ своего кошелька для получения баблосов, данные предыдущего блока - и перебираем мусор до тех пор, пока не получится правильный блок или пока нам не сообщат, что, Ололош, ты опоздал. Если успели первыми сочинить блок - отсылаем результат и ждём конфетку.

И без сути, процесс действительно простой на стороне исполнителя. Все проблемы начинаются уровнем выше - хранение. Для хранения нужно развернуть сервер и втянуть базу транзакций - блокчейн - к себе на диск, а потом сообщить, что ты один из серверов. Технически это может осуществляться по-разному, логически образуется сеть, в которой все сервера так или иначе связаны друг с другом. И вроде всё хорошо, все держатся за руки, солнышко светит, птички поют, но не забывайте: МЫ ДЕЛАЕМ ДЕНЬГИ!!!

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост

Сервера хранят историю операций, то есть деньги. И они дублируют друг друга, что называется по умному распределённая база данных.

Проблемы распределённых хранилищ данных бывают трёх типов: согласованность, достоверность и доступность. Что это в нашем контексте? Разберёмся!

Согласованность - математическая правильность данных. Проверка от ошибок сети, от подлогов и жульничества. Она достаточно простая: хеш! Проверяются транзакции, их хеши и хеши их хешей. Конечно, ряд ё-валют имеет ещё и проверки времени, числа транзакций и тп. Но что бы ты не встраивал в свои монеты, в итоге всё равно получается хеш.

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост
Это была просто мясорубка. Сегодня это десять тысяч воинов, а завтра - десять тысяч похоронок. И всё это ради продвижения на 5 метров, на которые мы откатывались обратно через 5 минут.

Достоверность - существование единственной ветви блокчейна - куда сложнее в реализации. Суть состоит в том, что если на два сервера пришли два разных решения, серверам нужно выбрать одно, а другое отбросить. И тут встаёт вопрос: по каким параметрам? Биткоин решил вопрос по мужски - фаллометрия. У кого писька подцепочки блоков длиннее, тот и молодец, а не молодцы в качестве наказания проходят пенэктомию. Остальные монеты не сильно далеко ушли, и хотя некоторые пытаются выкрутиться, все мы знаем, к чему они в итоге придут.

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост

Ну и доступность. Это отдельная история, которая, с одной стороны, не требует решения, а с другой, не терпит игнорирования. Не требует решения, потому как майнить или платить без указания сервака нельзя, и ты просто гуглишь нужный сервак перед стартом. Если сервак не справляется, ты переходишь на его копию. Но если совсем не заниматься вопросами доступности серверов, они погрязнут в членовредительстве и совсем забудут о внешнем мире, за что обязательно поплатятся.

Отдельно стоит отметить такое понятие как сложность. Сложность - число транзакций, объём мусора и набор условий, которые нужно впихнуть в блок для того, чтобы сервер его принял. Добавили эту фичу по двум причинам: нормализовать себестоимость монет и уменьшить нагрузки на сервера. Зачем нормализовывать себестоимость монет, обсудим в экономическом блоке, а с нагрузкой (читай, доступностью) всё достаточно просто. Когда совокупная мощность майнеров превышает какую-то величину, число присылаемых на сервер блоков для обработки превышает технические возможности сетевого оборудования, а проверки длин конфликтующих цепочек становятся просто не возможными, так как время синхронизации серверов превышает время генерации нового блока. И если бы это был централизованный сервис, ребята бы просто прихуярили монитор. Но это не сервис, так что в сервера вселяется дух Путина и закручивает гайки. С другой стороны, если мощность резко снижается, то весь оставшийся парк уже не способен пережевать имеющиеся транзакции, так что они остаются висеть неподтверждёнными слишком долго. Тогда сервера спускают давление, так что с расчётами справляются не только несуществующие титаны, но даже приветы из прошлого в лице калькуляторов Электроника.

Внимательный читатель заметит "Э! Фиу! Пацанчик! Ты чё, потерялся, ёба?!" и будет прав. Я не упомянул сам кошелёк. Честно, вообще не хотелось. Это обыкновенная пара ключей асимметричного шифрования по схеме Диффи-Хеллмана, где публичный ключ - номер кошелька. Очень нудная вещь: Алиса и Боб договариваются о свинге, шифруясь от посторонних, а Кэрол их подслушивает. Тема сисек не раскрыта. Сорян за спойлеры.

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост

На сегодня всё. Из базового курса математики без математики, похоже, всё выложил, но если оставил пробелы - поправьте или задавайте вопросы. И сегодняшним некотиком будет, если правильно помню, elpine rev3.2 vx pro-ii.

Ещё раз про майнинг, но без восторга: логика производства. Криптовалюта, На пальцах, Гифка, Длиннопост
Показать полностью 5
-20

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?!

Прошу прощения за задержку, обычно я писал посты раз в день, но тут мой дехр окирпичился, и пришлось перебросить силы с графоманских спазмов на уроки шитья.

Как-то я углубился в техническую реализацию и забыл рассказать главное: что же, чёрт подери, такое криптовалюта. А, нет, стоп, не забыл, это было в пилотном посте из серии. Всем спасибо за внимание, расходимся!

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

Купились? Хе-хе-хе, ладно, всё-таки нужно внеси ясность в то, что же хранит блокчейн, при чём тут монеты и за что теперь продают симпатичные домики в Англии.

Прежде всего, что такое системы ё-денег. Кто-то пишет, что это новый товар, кто-то пишет, что это пустое место, сайт биткоинов нескромно заявляет, что это целая банковская система. Всё это в равной мере истина, заблуждение и ложь.

Правда куда сложнее. Прежде всего, криптовалюты - электронные платёжные системы. Точно такие же, как PayPal, WebMoney, Qiwi, Yandex.Money, а так же Visa, MasterCard, Amerecan Express и, простите за выражение, Про100, Мир и Золотая Корона.

Все данные, которые хранятся в блокчейне - транзакции - переводы денег из кошелька в кошелёк. Внимательный читатель заметит, "Откуда деньги, Зин?", и будет прав. Если хранятся факты обмена, значит должны быть объекты обмена. В качестве которых выступают виртуальные валюты.

Криптовалютные системы выступают эмитентом виртуальных валют - монет - их создателем и гарантом их оборота. Они штампуют монеты. Остаётся, однако, вопрос: что эмитент обязуется делать в обмен на эти монеты? Ответ простой - создавать транзакции. Просто создавать, нет ни слова о попадании транзакций в блокчейн.

"Эвонакак!", сказали мужики.

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

Теперь давайте подробнее. Что такое кошелёк криптовалюты? Это пара (приватный + публичный) ключей для асимметричного шифрования данных. Как сказано в ролике, то, что зашифровано одним из них, может быть расшифровано другим, но подобрать к ним отмычку пока слишком сложно.

Публичный ключ является номером счёта. Он указывается в качестве получателя и отправителя. И тут кроется хитрость.

Когда кто-либо хочет отправить деньги, он шифрует все данные (кому, когда и сколько) своим приватным ключом и прикладывает свой публичный ключ. Таким образом, любой желающий может расшифровать и проверить операцию, но никто не сможет её подделать. Это называется электронной подписью. Однако, если приватный ключ утерян, никто не сможет получить доступ к привязанным деньгам.

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

Любознательный пикабушник сразу же задаст уточняющий вопрос, "Где деньги, Лебовски?", и мы все затаили дыхание, наблюдая за поисками. Деньги создаёт алгоритм. Суть такова, что каждый созданный блок кроме пользовательских транзакций содержит одну безусловную операцию создания монет в пользу создателя блока. Иначе говоря, каждый блок в блокчейне - деньги. Идея, с одной стороны, очевидная, а с другой - весьма оригинальная. Получается, каждый держатель криптовалюты владеет частью базы данных. И единственная ценность, на которую можно обменять монеты - право попросить перевести монеты . Больше ничего ваш блокчейн вам не гарантирует.

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

Транзакция - это запрос на перевод средств. Именно запрос. Вам не гарантируют, что этот запрос будет выполнен. Хотя, справедливости ради, фермы стараются прогнать все запросы. Те из них, которые попали в блокчейн, считаются выполненными и учитываются в балансе всех упомянутых кошельков. Остальные учитываются только в кошельке - отправителе.

Опять же, почти все криптовалюты умеют отбрасывать часть блоков, что называется, делать форки. У BitCoin'а уже был хотя бы один форк, который я помню, и нет никакой защиты от следующих. А это, согласитесь, совсем не хорошо. Тут мне кто-то возразит, "Тебе мозг не жмёт случаем?" Жмёт.

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

И меня снова поправят, "Хорош страдать хернёй! Мы пришли дело делать, а не в Скуджа Макдака играть!" Ну ладно, раз уж хотите узнать, откуда такой курс у эфира и биткоина, вот вам ответ.

Люди договорились обмениваться товарами через криптовалюты. Вот и вся мистика. За ё-деньгами не кроется никакой ценности, никакой силы. Даже не кроется золотой красоты или звёздно-полосатого авианосца. Ни один байт блокчейна эфира не представляет ценности, если о нём говорят вне контекста биржи. Никто не даёт гарантий на них. Если завтра найдут уязвимость и выведут систему из строя, никто ничего никому не возместит и никто никого ни к чему не принудит. Если взломают всех крупных владельцев кошельков, совершенно не факт, что им перевыпустят новые кошельки и выведут все средства из старых.

А теперь короткая сессия вопросов-ответов, которые я хотел бы сразу завалить:

Q: Платёжная система и эмитент. Печатает и передаёт деньги. Так криптовалюты - банки?

A: Нет, криптовалюты - деньги. Банки управляют деньгами, дают под проценты, приниают вклады и тп, но, слава ВДВ, не печатают их. Говоря проще, можно взять кредит в биткоинах, но нельзя взять кредит у биткоина.

Q: Кто устанавливает цены на криптовалюты?

A: Те же люди, которые устанавливают цены на картриджи принтеров и еду в аэропортах. Однажды я узнаю их имена!..

Q: Если кроме тарабарщины о владельце кошелька ничего не известно, являются ли криптовалюты безопасными от слежки?

A: У вас вся база сделок доступна в открытом доступе: система анонимна, но не приватна. Пока вы будете перемывать монеты через 4 слоя, теряя половину суммы, любая мелкая оплошность может вас спалить. Достаточно один раз по пьяни купить конский дилдач за монеты с доставкой на дом, чтобы полностью скомпрометировать все свои операции и всех своих знакомых.  

Q: Криптовалюты - пирамида?

A: По всем основным признакам - да. Но есть ряд свойств, которые могут держать эти пирамиды на плаву сколь угодно долго. Об этом имеет смысл поговорить отдельно.

Q: За блокчейном будущее, он заменит деньги и электронные карточки!

A:

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

Блокчейн не имеет ни шанса захватить хоть сколь-нибудь значимый кусок привычных платёжных систем. От перечисленных в начале привычных Visa и Qiwi ё-валюты отличает технология построения баз данных и, простите за хамство, ничтожнейшая производительность. Ну серьёзно, 260 000 транзакций в сутки на всю мировую производительность крупнейшей сети против 1728000 в сутки на единственный сервер MasterCard при штатной нагрузке на оборудование. Когда среднесуточное число транзакций увеличилось всего в 2 раза, время их подтверждения подскочило на порядки. Про скорость выполнения операций лучше вообще не упоминать, недавно у крупнейшей сети была очередная жопа, в то время как все нормальные системы, включая "Мир", успевают прислать СМС об операции до того, как вы отправите карту из терминала обратно в кошелёк.

Q: Волатильность криптовалюты очень большая. Подобные скачки как пару дней назад обычное дело и никакой паники не было. Если только у людей которые недавно начали заниматься этим. На прошлой неделе биток например падал с 2700$ до 2080$.

A:

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост

На сегодня хватит. Не думаю, что я смог особо прояснить все моменты, но... Я пытался. Ставьте минуса, задавайте вопросы в комментариях, бомбите за безбожно широкий выбор аппаратуры в магазинах. А сегодня вместо котика отдувается HP Compaq 8200 Small, системник, который потряс меня тем, что открывается как автомобиль. Просто культурный шок.

Ещё раз про майнинг, но без восторга: может, расскажешь уже, что, чёрт подери, такое криптовалюта?! Криптовалюта, На пальцах, На 2748 пальцах, Гифка, Длиннопост
Показать полностью 7
3

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины?

Ох-хох-хох, чувствуете запашок? Этот запах ни с чем не спутаешь! Сладкий, терпкий, вязкий, этот запах бодрит и дурманит! Да-а!.. Славный, славный запах... Раздувате кулера, врубайте помпы на максимум, сегодня будет горячая темка!

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

После предыдущей темы у читателей закралась мысль: "Минуточку, за чей счёт этот банкет? Кто оплачивать будет?". Ладно, у читателя. Ладно, могла закрасться. Хотя чего это я, обязательно закралась! Давайте посмотрим, что в коинах нашли люди.

Краткий пересказ прошлой части: Криптовалюты - деньги. Криптовалюты позволяют только попросить передать себя другим лицам за небольшое гарантированное вознаграждение посреднику. Ценность блокчейна вне контекста реальных денег равна нулю.

Ну а теперь можно браться за лопату.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

Зайду сразу с козырей. Все криптовалюты имеют ярко выраженные свойства обыкновенной финансовой пирамиды.

1) Использование собственных денежных суррогатов, хождение которых не возможно вне пирамиды.

Без комментариев.

2) Выплаты участникам пирамиды, четко не связанные с объёмами товара.

Оплата за выпущенный блок плавает в зависимости от сложности и порядкового номера, блок может быть отклонён, выплаты отвязаны от внешнего курса и качества перерабатываемых данных. Курс криптовалют не зависит от числа произведённых ими блоков.

3) Бурная деятельность с имитацией полезного труда.

Математически сложная задача, которая автоматически усложняется с ростом мощности сети и упрощается с её падением. Выплаты реагируют на отношение фактической сложности и минимально разрешённой, но не на абсолютное значение.

4) Наличие рекламы, обещающей процентные выплаты с уровнем дохода заведомо выше среднего...

"Реклама" биткоина хранится в каждом шифровальщике, каждый скачок курса сопровождается кучей постов, периодические акции со сметанием видеокарт с полок магазинов. Спекуляции СМИ и околотематических ресурсов. За контекстную рекламу сказать ничего не могу - её у меня просто нет. Ну и, естественно, сотни комментариев "Я не ем мясо и отлично себя чувствую, а ты такой злой из-за мяса" "Майню по три сотки в день, через два месяца уйду в чистую прибыль."

5) Сосредоточенность внимания руководителей фонда исключительно на PR. При этом не предоставляется никакой конкретной информации, которую можно перепроверить на основании данных из независимых источников.

Зайдите на сайты топ 5 коинов, проверьте их поведение. Вас везде будут убеждать, что монеты - это хорошо и безопасно, будут показывать красивую (и правдивую) информацию о числе транзакций, длине блокчейнов и тд и тп. Но попробуйте узнать, сколько долларов вошло в них, и сколько было выведено - и вы столкнётесь с непреодолимым препятствием. Такой информации просто не существует.

6) Использование специфических терминов.

Я уже сделал два поста по внутренним механизмам работы, и получил качественный отзыв читателя, которым нельзя не поделиться. Я просто оставлю это здесь.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

7) Перемещение вложенных денег по большому количеству стран.

Само понятие "страна" отсутствует.

8) Анонимность организаторов и координаторов.

Достаточно сказать, что автора оригинальной идеи деанонимизировали случайно через пару лет, после чего он сразу отказался от своего детища. И до сих пор нет полной уверенности, что деанонимизировали именно автора, а не тёзку. А все, ВСЕ!, все кошельки полностью анонимные. Автор эфира известен, однако большинство крупных участников не афишируют себя.

9) Существенная плата для стартового участия, но, тем не менее, доступная широкому кругу лиц.

Для входа вам нужно либо выкупить монеты за реал, либо намайнить их, тратя электричество и ресурс оборудования. (Которым нельзя в это время адекватно пользоваться.) При этом есть ценз на минимальные суммы, которыми можно свободно оперировать.

10) Отсутствие офиса, официальной регистрации, устава, разрешения осуществлять деятельность на территории страны.

Все участники сети являются соорганизаторами. Все = никто. Про биржи речь отдельная.

11) Уход от всех видов налогов и контроля, а так же от страхования рисков.

Это вопрос не к криптовалютам, а к биржам и майнерам. Почти во всех странах, кроме США и азиатских диктатур, контроль за оборотом и конвертацией биткоинов не осуществляется. Добытчики, откликнитесь, кто из вас выплатил хоть рубль налогов с добытых монет? НДС за видяшки, процент бирже и счёт за свет не считаются.

Представляю, как выглядят сейчас адепты Накамото-доно после прочтения этой простыни.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост
Специально для вас я оставлю пару тематических комментов, чтобы вы могли анонимно своими минусами высказать своё мнение о моей писанине. Вы же любите всё анонимное?

История существования всех криптовалют так же совершенно обычна: пирамиду раскручивают в медийном пространстве и впрыскивают немного денег, буквально 2 пиццы за 300 биткоинов, после чего она своим ходом набирает популярность, захватывая всё новые и новые пространства. Она живёт как пожар, как плесень - пока есть куда расти. Как только упирается в стенку - жизнь заканчивается. У многих разумных людей ведь появлялся вопрос: если майнить так выгодно, зачем майнеры рассказывают об этом таинстве, почему они не ставят припоны на пути у новичков? Они же отдают часть своей прибыли прямо и косвенно через рост сложности.

Затем и зазывают, что без раскрутки среди хомячья не получишь реальных денег. Нет, конечно, сферический майнер в рейтузах не принесёт в систему ни копейки, но могут найтись наивные фирмы, готовые продать домик в лесу за 55 биткоинов. А проблемы появляются, как только кто-то пытается вывести хоть сколь-нибудь серьёзную сумму. Курс биткоина неоднократно роняли в разы, эфир подешевел на 4 порядка из-за, в общем-то, незначительной суммы относительно общей криптомассы. И адептов это не смущает, "всё нормально", говорят они.

Но вернёмся к нашим баранам. Если настолько очевидно, что это пирамида, кто вкладывается в криптовалюту и продолжает поддерживать её курс? Вопрос сложный и многогранный. Для начала, напомню, чем очевиднее обман, тем сложнее в него поверить. Психология, психанутая сучка! А что же отличает криптовалюты от прочих систем перевода денег:

- анонимность: о владельце кошелька ничего не известно;

- космополитизм: у криптовалюты нет границ и связанных с ними ограничений;

- децентрализация: сеть серверов невозможно просто подавить волевым решением;

- майнинг: можно получать пассивный заработок на продаже работы оборудования.

Теперь нам нужно разделить всю околомонетную публику на группы по отношению к этим качествам:

1) Майнеры-одиночки (4).

2) Крупные майнеры-датацентры, связанные с промышленными гигантами (1,2,3,4).

3) Биржевые игроки, занимающиеся обменом монет на валюту (2,3).

4) Преступные элементы, использующие анонимность для совершения нелегальных сделок (1,2,3).

5) Спецслужбы разных стран, передающие через криптовалюты спонсорскую помощь (1,2,3)

6) Обыкновенные пользователи, не имеющие никакой особой нужды в коинах и вошедшие на волне хайпа, обычно они поднимают деньги на долгосрочном растущем тренде и совершают мелкие операции.

Очевидно, что кроме первых и последних, все остальные имеют вполне понятные причины использовать именно ё-деньги и не имеют особых альтернатив. Промышленники выводят средства из-под налогового бремени, биржевики играют на разнице и инфоповодах, преступники прячутся, спецслужбы следят друг за другом. Идиллия!

Ну и ясно, что существование криптовалют выгодно преступникам и шпионам. Биржевые игроки спокойно относятся к криптовалюте, им всё равно, чем торговать и за что получать барыш. Ну а мнение хомячков никого не интересует.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

Пуссен, Аркадские майнеры (Et in Arcadia Ego Metallicus ), 2-й вариант, 1650—1655.
На картине изображены Аркадские майнеры, обступившие свою ферму и пытающиеся спрогнозировать курс эфира на следующие 6 месяцев.

Отсюда можно сделать вывод, что пока криминал может пользоваться анонимностью, криптовалюты будут иметь оборот. А пока крупные фирмы могут уходить от налогов, курс криптовалют будет расти, так как будут поддуваться все позитивные инфоповоды и глушиться негативные. Так что когда этот пост пробьёт отрицательное днище, знай, пикабушник, это по заказу Сузуки, Дэу и Роснано.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

Вопрос! За ответ на который дадут нобелевку/печеньку/пизды/нужное_подчеркнуть: "И когда всё это ухнется?"

А вот хер бы его знал! Как говорится, знал бы прикуп, жил бы в Одессе. В текущем состоянии многие валюты могут существовать годами. Для них же не опасны годы стабильности: реальный нал, конечно, вымывается майнерами, но он подступает с бирж за нелегальные операции. Что действительно опасно, так это рост популярности. Ведь старожилы понимают, на чём они сидят, и для них важно вовремя соскочить. Они, как товарищ Корейко из "Золотого телёнка", - подпольные миллионеры, которым нельзя использовать их богатство. А если они попытаются, закончат как Бендер.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

Более того, с ростом популярности привлекается внимание государства. А оно, как обычно, заявляет свои права на всё имущество и устанавливает свои правила на все операции. И если вдруг государство решит не запрещать криптовалюту, то уж точно попортит нервы, заставив светить всеми получателями денег с кошельков. Да ещё и страховать вклады резидентов заставит. Ну и 17% с суммы сам Бог велел отчуждать. С такими правилами все барыги перейдут на что-нибудь новенькое или на старые схемы.

В общем, я бы на месте минёров не качал права у государства, а старательно прятал все инфоповоды. Потому как если качать права с конституцией в руках, можно попасть в травматологию с этой конституцией в __подставьте_сюда_то_место_какое_позволяет_ваша_пошлость__.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

И не забывайте, сами криптовалюты созданы так, что их существование не выгодно без постоянного притока реальных денег. Внутренняя инфляция, ограничения на рост, отсутствие контроля и огромная ресурсоёмкость - всё это не играет на руку нормальным финансовым системам.

Какие я сделаю выводы? Криптовалюты - одни из самых технологичных на сегодня финансовых пузырей. На данный момент они смотрятся вполне стабильными, так что, если вы рисковый пикабушник, можно включиться в майнинг или игру на бирже. Хотя я бы не стал подходить близко к эфиру, уж больно много на него людей накинулось, когда все разом начнут выводить нал, ему может резко поплохеть. Но то я, а вы за себя сами решайте.

А лучше вообще обходите эту тему стороной, лёгкие деньги - лёгкие проблемы.

Ну и всё, пожалуй, на пока хватит. У меня у самого уже припекать начало. Всё-таки это очень непростая тема. Так же стоит обсудить, как именно государство может регулировать эту сферу и какие есть уязвимости у криптовалют с теоретическими и практическими, если найдутся, примерами их эксплуатации. Котиков всё ещё нет, поэтому будет фото контроллера допотопного струйника Canon. Год выпуска 1999, на переднем плане - LPT-порт. USB тогда ещё были дичью, и для этого принтера был переходник в проводе.

Ещё раз про майнинг, но без восторга: мыльные пузыри в пирамидке или на чём держатся коины? Блокчейн, Криптовалюта, Финансовая пирамида, На пальцах, Гифка, Длиннопост

Кстати, никто не знает, что у него за процессор? Маркирован QH8-0093 T6W79 Japan 9939EAX M0025ZAB. В нём 16 бит - это всё, что мне удалось по нему откопать.

Показать полностью 7
-17

На полях криптовалюты: о бедном блокчеине замолвите слово.

На протяжении трёх постов я говорил о том, что блокчейн - обыкновенная база данных, и что я, как программист, не вижу в ней как особого смысла, так и особого применения. Я был не понят, мне тут же начали кричать: сатрап, ретроград, нуб! Что же, задержался я с новыми постами, нужно развить тему.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост
(мем не мой, я просто скопировал url)

По старой (нет) доброй (нет) традиции, сразу наброшу жирную лепёху (не надо).

Что происходит в блокчейне (остановись)?

С точки зрения обыкновенного человека, победитель некого спортивно-азартного конкурса ставит печать на шкатулке с бумагами и получает награду.

(вот блять)

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Но, всё-таки, вернёмся к блокчейну и кодерам. Блокчейн - цепочка блоков - обыкновенная инкрементная база данных.


Прежде всего, что такое база данных? С точки зрения программиста, база данных - любой структурированный набор данных, к которым имеется однотипный способ обращения. А именно, нам нужны хотя бы три разных обращения: "Найди данные", "Дай данные." и "Сохрани данные."

Пока что звучит сложно, давайте на примерах.

Таблица excel - база данных. Таблица с сохранением данных в xml-файле. Доступ по странице и координатам.
Таблица csv - база данных. Таблица с договорным символьным разделением. Доступ по координатам.
Ini-файл с настройками - база данных. Таблица: ключ - значение, разделитель таблиц - имя группы. Доступ по имени группы и ключа.
Архив rar или zip - база данных. Таблица - список файлов, таблица - сжатые файлы, таблица - данные для расшифровки. Доступ к списку файлов по индексу, к файлам по описанию из списка файлов.
Файловая система - база данных. А "Проводник" - это клиент этой самой базы данных.
ДНК - база данных. Последовательность нуклеотидов, шифрующих синтез белков и РНК.
Текстовый документ с какой-нибудь книгой - это тоже база данных.
Мёртвое тело - база данных. Набор органов-таблиц с клетками-данными.
Изображение BMP - база данных. Таблица цветных точек. Доступ по индексу.

В общем, суть вы поняли, надеюсь. Конечно, под базами данных сейчас понимают различные СУБД, но это, в общем, не так. Для программиста нет особой разницы, как хранить данные. Но ему нужно обеспечить заданные свойства системы.

Нужно иметь простой для пользователя доступ: ini-файлы.
Чуть сложнее, но гибче: XML и JSON.
Нужно максимально эффективно упаковать набор данных? Бинарный файл с уникальным заголовком.
Нужно дать быстрый доступ к простыне данных: популярные SQL движки.
Нужно дать быстрый доступ к структуре по ключу: популярные NoSQL движки.
Нужно передать недвусмысленное послание: мёртвое тело - ваш выбор.
Нужно обеспечить сохранность данных в открытом космосе или после ядерной войны? Встройте данные в неиспользуемые области ДНК тихоходки.
На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Идём дальше, практически все файлы, которые используют программисты - базы данных, для которых сами программисты пишут реализации этих самых обращений. Разделители, индексы, таблицы, хеши, матан, регуляторы, синтаксические деревья, - чего у нас только не используется.

Я уже описывал блокчейн в общем. Но перейдём на частности. Возьмём блокчеин эфира.

Блокчеин состоит из массива блоков. Его блок состоит из:

- заголовка текущего блока: версия, кошелёк создателя, хеш хранимых данных, состояние, хеш предыдущего блока, сложность, служебная информация;

- заголовка предыдущего блока: то же самое;

- нагрузки: таблица транзакций: число транзакций, данные транзакций;

- мусора: для подгонки хеша, куски с выхода псевдогенератора.

То есть ничего необычного. Служебная информация + таблица данных. С точки зрения программиста это односвязный список со сложным алгоритмом вставки. Всё абсолютно типично. А знаете, что ещё типично? Внезапный Гитлер.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

А теперь, забудьте, что у вас шифрованные транзакции, для вас это неизвестная нагрузка, хранимые данные. Вы программист, и у вас три метода: найти, получить, записать данные.

Вы пользуетесь стандартными таблицами сложности алгоритмов.

Что получает программист:

- сложность поиска данных: O(n) - не лучшая;

- сложность добавления данных: O(1) * сложность генерации блока.

На полях:
- O(1) означает, что у вас на выполнение операций на массиве длиной N занимает столько же времени, сколько на массиве длиной 1.
- O(n) означает, что у вас на выполнение операций на массиве длиной N у вас будет тратиться в N раз больше времени, чем на массиве длиной 1.

Вы пользуетесь стандартными стратегиями обнаружения и коррекции ошибок:

- вероятность обнаружения ошибки: очень высокая для любой кратности;

- коррекция ошибок: отсутствует;

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Сложность генерации блока состоит из сложности вычисления хеш-функции и размера блока данных.

Хеш-функция - функция получения класса объектов. (Образное объяснение процесса взятия хеш-функции тут) Или, по-русски, нахождение группы, в которую входят конкретные данные. То же самое, что деление на чётные и нечётные, только правила разделения чуть сложнее, да групп не две, а, если брать ныне стандартный для криптовалют SHA256, 115792089237316195423570985008687907853269984665640564039457584007913129639936 штук. Кому интересно, это 1,1579209 × 10^77, масштаб трагедии можно оценить здесь.

С одной стороны, для выполнения хеша требуется не очень много операций (порядка 2000 на каждый кусок в 32 байта, на 100 килобайт получается 6 000 000 наивных операций или примерно 700 000 со всеми аппаратными ускорениями), и для однократного использования он вполне пригоден. Но вот заниматься подбором уже не комфортно: хороший процессор при аппаратной оптимизации может генерировать до миллиона хешей в секунду, старый GeForce 8500 GT строчит около 1-2 Мхе/с, в зависимости от многих факторов, навороченные 1080Ti, которые сливают на столь бездарный процесс, вытаскивают под 25-30 миллионов. В секунду. Мало это или много?

Ну, если мы накладываем условие содержания 6 символов '0' на конце 16-ричного представления хеша, то нам подходит лишь одна из каждых 16 777 216 групп. Чуть меньше пяти миллионных процента. Для сравнения, у вас в 8 раз больше вероятность иметь запись "причина смерти: падение с кровати" в больничной карте. А если мы майним Eth'ом, нам нужно подставлять не случайные данные, а особо сгенерированные на основе хешей от предыдущих блоков. Если честно, его критерий валидности я так и не осознал, и это меня беспокоит.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Продолжаем разбор: блокчейн не предназначен для постоянного доступа к данным. Все основные криптовалюты извлекают данные из блокчейнов в кеш и на блокчейне буй держали. В лучшем случае, вокруг блокчейнов строят индексы для ускорения поиска транзакций, в худшем, всю информацию извлекают в классические БД.

Блокчейн не предназначен для постоянного хранения данных. Когда хранят данные, обеспечивают хотя бы малейший алгоритм коррекции ошибок. Тут есть хотя бы их поиск, на том спасибо.

Блокчейн не предназначен для долгосрочной защиты данных. Хеш, конечно, хорошо, но, напомню, кроме пары хешей данные ничего не защищает. MD5, хеш прошлого века, уже взламывается за пол-дня. Через 5-10 лет подобрать SHA256 будет не особо сложнее, чем сейчас MD5, да и на SHA3 можно будет облизываться. Сейчас уже есть атаки, понижающие сложность подбора хеша на 5-15 порядков от перебора (что, конечно же, мало). Что это даёт? Можно заменить блок в середине блокчейна - и весь ваш блокчейн пойдёт поперде. При этом, атаку на хвост отслеживают редко, а её последствия могут быть катастрофичны, так как будет уничтожена точка отсчёта, и вся сеть подвиснет в воздухе. А авторы сетей ещё и заикаются о столетних перспективах...

Блокчейн - реализация вызова понятых в сети. Подписант блока не является доверенным узлом, он просто участвует в общей лотереи за право им стать. Он подписывает и без того достоверные данные так, что у конкурентов практически не возникает спора, имеет ли победитель право подписать данные или нет.

Единственная цель блокчейна в его текущем виде, которая мне видится реалистичной, - замедление операции вставки так, чтобы все успевали скачать все изменения. Замедление, с одной стороны, естественное, реализованное через сложную операцию, достаточную для генерации награды и создающую ощущение свершения. Но, с другой стороны, абсолютно бесполезную с точки зрения хранимых данных. Иными словами, это, по моему мнению, чисто психологическая операция.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Какие есть альтернативы?

Ну, например, сделать  алгоритм  добавления транзакций эпохальным, так что блок хранит сразу всю эпоху, а не только случайный набор транзакций, и у всех добытчиков генерируются одинаковые блоки. Старые добрые телефонные справочники из этой серии. У вас их не было? А у меня до сих пор хранится.

Другой способ - убрать сложный хеш и просто разыгрывать лотерею между участниками за право создать блок. Проблема в определении действительных участников, их можно наплодить чрезмерно много. Да и чисто психологически, непонятно, за что тут платят деньги.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост

Ну, как сказать? Я абсолютно не понимаю ни популярности блокчейнов, ни удобства, ни экономической значимости. Сами крипты выглядят странными поделками с кодом странного качества. Защищённость данных сомнительна, а полная публичность данных неплохо смотрится рядом с завываниями майнеров о тоталитарном государстве, лезущим в их переписку. Единственная понятная мне вещь, это то, что о блокчейне узнали экономисты, а, значит, они уже надувают пузырь и готовят новый кризис доткомов. Не самая, знаете ли, приятная вещь. Но на реакцию хомяков смотреть занимательно.

По традиции, минуса в левом верхнем и левом нижнем углах, вопросы и злобные пожелания исчезнуть в тартаре - в комментариях. А на посошок - контроллер сенсорного экрана от Acer Iconia Tab W4-820. Как-то со швейным делом у меня не задалось, и около гигабайта фоток интересного ливера утеряно. Ладно, у меня ещё есть несколько раритетных плат и полуготовый прикуяльник, что-нить да прикреплю.

На полях криптовалюты: о бедном блокчеине замолвите слово. Блокчейн, Программирование, Длиннопост
Показать полностью 7
3

M4A78 Падает при добавлении оперативы.

Жил был проц Athlon II X4 635 на материнке M4A78 (та, что с DDR2), да с видяшкой Palit Gt 430. Год назад задумался, что 2 Гб оперативы критически мало как для gcc, так и для копателя. Купил у китайцев 2 плашки по 4GB под AMD. Вот такие:

M4A78 Падает при добавлении оперативы. Старое железо, AM2+, DDR2, Длиннопост

Поставил - всё работает. Заказал ещё две. Поставил - и через пол-часа спокойной работы комп отвалился с BSOD. Дальше - хуже, фризы на загрузке БИОСа, даже в параметры войти не получается. Вытащил две наугад - и сразу всё работает, без фризов и глюков.

Что делал:

- менял число плашек. 1 или 2 работают без нареканий. 3 - не запускается, не пищит. 4 - с холодного пуска работает 20 минут, потом снова фризы.

- менял плашки местами. Никто и бровью не повёл.

- прочистил слоты памяти с изопропанолом, проверил с микроскопом. Мусора нет.

- проверил все дорожки и конденсаторы на плате. Вздутий нет, всё целое.

- проверил процессор на тему мятых дорожек, мусора сколов. Всё в норме. На всякий случай напоил изопропанолом и дал протрезветь.

- выставил руками тайминги в биосе, повышал и понижал частоты и питание как оперативы, так и чипсета. Несколько раз приходилось сбрасывать CMOS, положительных эффектов 0.

- обновил BIOS до самой последней версии. Прыгал между последними двумя ревизиями версии v2, переход на v1 возможен только через программатор.

- проверил все плашки memtest86+ и виндовой утилитой. За 36 суммарных часов проверки 0 ошибок.

- проверил просадку по питанию. Все напряжения по ГОСТу.

- проверял температуры основных деталей. Ничего горячее 65 градусов в системнике нет.

Подумав, что где-то просаживается старый ноунейм БП по одной из линий, забросил это дело в долгий ящик, а тут "вороне как-то бог послал кусочек сыра" в виде кучи новых деталек, - и я решил вернуться к этой теме.


Что нового:

- поставил новый БП, заменив ноунейм китайца 350Вт на Powerman 550Вт. Живёт и здравствует, да ещё и тихий весьма.

- сдох ethernet-контроллер на материнке. Высказав своё недовольство на русском матерном, добавил pci-карту. И Wi-Fi на pci-e, гулять так гулять.

- добавил ещё несколько разных плат: от TV-тюнера до 1050 Ti (430 пересадил на райзер). Ни единого разрыва.

После всех этих изменений поставил снова оперативу с тем же результатом. Теперь думаю, что это может быть и как выяснить причину. Что имеется:

- Мультиметр.

- Post-карта.

- Приличное пояло.

- Прикуяльник и набор дешёвых флюсов.

- Микроскоп.

- Несколько доноров - ровесников моей платы под разные сокеты.

- Рукожопка, 1 шт.

- Жопоручки, 2 шт.

Какие будут предложения?

Показать полностью
Отличная работа, все прочитано!