Логин:   Пароль:   
   
 
X   Сообщение сайта
(Сообщение закроется через 2 секунды)
 
История благодарностей участнику Жилетка_Онотоле ::: Спасибо сказали: 236 раз(а)
Дата поста: В теме: За сообщение: Спасибо сказали:
31.8.2019, 11:18 Уголок Кашалота
Цитата(Кашалот @ 30.8.2019, 12:11) *
Зацепился с народом в интернете на тему, что стрелки я плохо нарисовал (ну да, плохо, но технически верно, а не все это поняли) и хотел найти реальную фотку...опа!
Цитата(Кашалот)
Хотел показать вам фотку реальных часов, чтобы отбросить вопросы по моему рисованию и выпал в осадок - ОНИ ВСЕ ПОКАЗЫВАЮТ 10:08, а в этом положении проблема не наглядна. Сговорились штоле?


просвещайся http://lurkmore.to/10:10
Кашалот,
5.10.2018, 23:22 Дневник автолюбителя & Автомобильная курилка (часть 12)
Цитата(Николаев @ 5.10.2018, 18:10) *
И экономия топлива кстати на механике 1-2 литра.

это только у тех кто умеет
Lia_Zerg,
7.2.2018, 23:17 Можно ли перенести лицензионку 8 при смене HDD?
снять образ со старого и на новый hdd залить его
koma,
9.1.2018, 17:44 Аппаратная уязвимость на уровне CPU
Цитата(Lia_Zerg @ 8.1.2018, 18:29) *
Так все-таки процы за 10 или 23 года? Или я считаю как-то не так wink.gif


любой процессор интел с блоком предсказания переходов, то есть новее Pentium MMX
Lia_Zerg,
15.10.2017, 17:19 Дневник автолюбителя & Автомобильная курилка (часть 11)
пасхалка от разработчиков газели
Кашалот, Николаев,
19.8.2017, 1:53 Дневник автолюбителя & Автомобильная курилка (часть 10)
Цитата(bobrovka @ 19.8.2017, 1:07) *
Все верно. Тормозить лучше двигателем !

сначала тормозишь бампером,потом радиатором и уж только потом двигателем,подучи матчасть))
DIMSO, Lia_Zerg, Кашалот,
8.8.2017, 23:46 Дневник автолюбителя & Автомобильная курилка (часть 10)
есть универсальное правило кому больше суетиться надо тот и уступает, синий едет прямо,красный поворачивает,значит красный уступает
_1_3_,
18.7.2017, 14:08 Дневник автолюбителя & Автомобильная курилка (часть 10)
Цитата(AleksZ @ 18.7.2017, 14:07) *
уже 100 прошла.

самое время избавлятся
_1_3_,
15.6.2017, 0:39 Майнинг в тырнете
Все что вы хотели знать про Bitcoin..
Кашалот и прочие интересующиеся приглашаются для ознакомления
Основные идейные идеи и технические идеи.
Некоторые детали по транзакциям, цифровым подписям и прочей перди -- просраны. Самое интересное не в этом.Погнали

У тебя есть счёт - "номер кошелька" - это число. Оно выражается в виде 1PreshX6QrHmsWbSs8pHpz6kLRcj9kdPy6. Это число равно SHA256(PUB).

SHA256 -- такая хеш функция ( хеширование). Ей на вход даёшь любой текст, на выходе получаешь 256-битное число. Сделать текст из числа обратно почти нереально, только адским перебором.

PUB -- это твой открытый ключ. А ещё у тебя есть закрытый ключ PRIV. Чё такое открытый + закрытый ключ - ассиметричное шифрование, в общем это боян и все знают. Вкратце зашифрованное через PUB сообщение можно расшифровать обратно только имея PRIV. Как это работает - по-разному, есть много способов этого добица. Не суть.

Чтобы завести себе номер счёта в Bitcoin, надо на своём компе, даже без интернета, сгенерить пару таких PUB + PRIV, потом взять SHA256(PUB) и готово. При этом про этот счёт вообще никто не знает пока. Чтобы тебе могли переводить баблище, ты всем объявляешь типа "кладите сюда: 1PreshX6QrHmsWbSs8pHpz6kLRcj9kdPy6".

Когда кто-то хочет перевести тебе туда бабло, он опять же без связи с интернетом формирует пакет данных, в котором написано "Перевожу 0.1 BTC бабла со счёта aaaaa на счёт bbbbb". Подписывает этот пакет данных своей цифровой подписью (теперь все могут проверить, имея публичный ключ от aaaaaa, что этот пакет сформировал именно он). Дальше подключается к интернетам и отправляет этот пакет например 100 случайным участникам сети Bitcoin. Типа как в торрентах.

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

Перевести что-то со счёта куда-то можно только 1 раз. Т.е. когда вирус WannaCry просит переводит на какой-то счёт бабло, то этот счёт будет жив пока с него что-то не попытаются перевести. Когда ты переводишь со своего счёта небольшие бабки за кофе, то остальные миллионы переводятся на твой новый счёт, который тут же создаётся. Это сдача. Нельзя сказать "перевожу копейку туда-то", всегда надо переводить всё. Обычно делают транзакцию с 2 выходами: один выход пошёл за кофе, второй выход пошёл на твой новый счёт. Короче ключей можно генерить хоть сколько, жопой жуй. Разрядность этих адских чисел походу всю вселенную покрывает. Возможно я чё-то не так понял, но это тоже не суть.

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

Блоки. Майнеры.

За каким-то хером, я пока не понял за каким, решили всю историю транзакций хранить в блоках. Типа как страницы книги. Часть участников сети похожи на тех, кто в торрентах постоянно сидит на раздаче, типа зарабатывают карму или рейтинг. В сети Bitcoin как в торрентах - есть чисто потребители (скачал и забыл), а есть альтруисты, которые "на раздаче" - они держат серваки, куда можно постучаться и просунуть свою транзакцию. Так вот эти альтруисты формируют эти блоки. Очень просто: все транзакции последовательно (в порядке приёма или неважно каком, между ними всё равно ссылки есть друг на друга) они собирают в блок, потом ставят на нём печать и всем рассылают. Такой блок уже нельзя отменить, все его хранят. В блоке лежит куча транзакций, не все из которых связаны друг с другом, просто происходивших в это время. Причём какую-то транзакцию можно отложить, добавить в следующий блок хоть через день - это неважно. Говорят бывает где-то из-за этого толкучка платежей на мелкие суммы, потому что паковщикам блоков за такие платежи мало комиссии дают или чё-то в этом роде и они их долго маринуют.

В новом блоке стоит ссылка на предыдущий, поэтому блоки формируют цепь - block chain. Но чтобы блоки не формировались слишком часто и сеть не занималась постоянно разруливанием конфликтов - чей блок принять, авторы Bitcoin (группа стажёров из АНБ под псевдонимом Сатоши Накамото) решили, что 1 блок в сети Bitcoin должен появляться каждые 10 минут и не чаще и ниипёт. Незнаю с чего они это высрали, но это факт. Видимо если будет много транзакций, просто блоки станут жирнее, а частота их сохранится.

Для контроля за 10 минутным условием, через каждые 2016 блоков алгоритм (у всех участников параллельно) запускает проверку -- сгенерились ли последние 2016 блоков быстрее 10 минут или нет. Если быстрее, то алгоритм (работающий в копиях у всех участников) решает, что надо бы это замедлить. Для этого алгоритм решает, что теперь блоки должны обладать более высокой "пробой", большей кошерностью. Кошерность блока - это "сложность" блока. Это типа насколько красивым должна быть хеш-сумма блока.

Пример: универ объявляет, что все будут отчислены, у кого номер мобилы не красивый. Красивый - это у кого 3 числа идут подряд. Если всё равно много студентов осталось, то ректор говорит: "теперь 4 числа подряд, остальные накуй". А потом ректор говорит: "последние 4 цифры = 1234" и остается 70 китайцев на потоке, у них ещё IMEI будет красивый = 1111222233334444.

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

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

Альтруисты, которые генерят блоки, должны теперь выдавать блоки с хеш суммой типа 000000000000000001d41a4995b1cd86c13bc8c3b3f20efce0b6692d81761c81. Если меньше нулей в начале - ты лох и твой блок не принят никем. Казалось бы - блок постоянен, как можно хеш сумму менять? Для этого в заголовке блока есть специальное число, которое можно крутить. Ты добавляешь к нему 1, пересчитываешь хеш сумму - проверяешь получились ли нули? Если число переполнилось и крутить нечего - такое же число есть в каждой транзакции, можно крутить его. Короче есть чё крутить.

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

Чтобы перекрутить все параметры и найти такие, при которых хеш-сумма блока является кошерной, надо много вычислительных мощностей. Системы из 6 видеокарт радеон давно на помойке, щас чтобы успевать генерить кошерные блоки нужны специальные процы, умеющие только SHA256 и перебор параметров блоков, да и жрут в 100500 раз меньше тока, чем видеокарты. Т.е. это даже не FPGA (ПЛИС), а вообще специально сделанные с нуля процы для майнинга, который аппаратно знают формат блока. Причём говорят, что когда ты заплатишь за них китайцам кучу бабосов, он всё равно придёт тебе уже запылённый, как будто год под кулером стоял и вообще пока доедет до тебя уже морально устареет. Короче майнить стало реально только там, где эти микрухи делают, т.е. в подвалах китайских заводов микросхем. Китайцы же не дебилы, продавать кур несущих золотые яйца. Короче там полно драм, некоторые платят 100 тыщ баксов за аппарат, а его всё равно не успевают сделать, он морально устаревает, а заказчик куеет какой он лошара.

Вот сайт лазанья по блокам: https://blockexplorer.com/block/00000000000...0b6692d81761c81 По тынцу можно заценить пример блока. BlockHash - хеш-сумма блока. Внизу под блоком можно позырить список транзакций в блоке, с какого счёта на какие сколько переводилось. Как раньше пейсалось, транзакция может иметь несколько входов и несколько выходов. Чаще всего один вход (твой старый счёт, и два выхода - "себе сдачу" и "за кофе").

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

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

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

Какой-то студент из Осло давно купил сколько-то тыщ биткоинов, когда диплом писал, за жалкие 5 или 25 баксов. Потом через несколько лет узнал, что оно подорожало в 100 раз, долго вспоминал пароль, весь вспотел, но вспомнил и купил элитную хату в центре Осло и теперь куй пинает.

Недостатки.
1. Когда вся планета перейдёт на биткоин, каждая домохозяйка обязана будет ставить на кухне серверную стойку с рейд-массивами из дисков премиум-класса, чтобы хранить всю базу и работать на оплату интернет-канала, где оптический кабель толщиной с руку..
2. Постепенно все попросирают свои ключи и это будет равноценно тому, как если всё золото земли выстрелят из пушки на солнце.
3. Когда будет ситуация великой дипрессии - экономика сильно выросла, надо обеспечить её потоками бабла, то эмитировать бабло государство не сможет. В США бабло пытались занять у банкиров, но влезли в такие проценты, что началась адская депрессия и все поубивались. Биткоины имитируются только майнингом или пиздингом сапогами тех, у кого они есть. А кого ты будешь пиздить, если люди будут шифроваться и вообще выведут его всё из России? Короче экономика в один момент просто загнётся от недостатка баблища или будут адские перекосы.
4. Стажёры из АНБ улыбаясь всем скажут, что всё это время в системе был баг и теперь ей пользоваться нельзя, потому что вот смотрите можно легко переводить любые биткоины куда хош невозбранно и всё пойдёт по писе.
Itg, Кашалот,
20.3.2017, 9:08 Дневник автолюбителя & Автомобильная курилка (часть 10)
Цитата(Magikan @ 20.3.2017, 9:03) *
Цитата(Кашалот @ 20.3.2017, 8:48) *
Как выглядят направляющие для колодок? Неужели как гвозди на классических жигулях?



не удержался и покрасил))
LAZY,
3.3.2017, 19:56 НОВОСТИ ЖЕЛЕЗА !!!
ну и нахрен он нужен? чем загружать ядра?
ales_lianet,
4.6.2016, 20:15 [Вопрос] Открытие магазина с кальянной продукцией
может вам лучше и дальше пиво сосать в падике если консультант даже не можете открыть?
http://www.consultant.ru/law/review/fed/nw2013-03-01.html
лицензия не нужна,остальное есть в законе, регишь ИП или ООО и погнал
dremJkee,
20.5.2016, 1:44 Мои Ксюшка и Окушка (часть 1)
молодец, а теперь открой для себя такой параметр диода как падения напряжения на нем, на германиевом диоде падает напряжение 0,5 — 0,7 В, на кремниевом от 0,6 до 1,2 Вольта. печалька да? есть еще правда диоды Шоттки там получше с этим будет
Кашалот,
10.6.2015, 1:28 Юмор автомобильный (часть 2)
Кашалот,
9.4.2015, 23:33 Неисправность ноутбука
северные и южные мосты на старых тока буках, все что свежее хабы тама,а самый писк когда все в одном чипе - комбайны
PS.ставлю на то что сервис не очень,разводят видимо
koma,
9.4.2015, 23:20 Неисправность ноутбука
хаб тама..а насторожить должно ..без вскрытия определили
koma,
20.3.2015, 21:20 Топливо и всё о нём - бензин, дизель...
правильно говорить гончий))
саша_хороший,
5.3.2015, 12:04 Дневник автолюбителя & Автомобильная курилка (часть 6)
404 Not Found
Magikan,
7.2.2015, 12:17 Дневник автолюбителя & Автомобильная курилка (часть 5)
нашол старый сашкен матрас))
SOUL_FLY,
9.1.2015, 1:08 Внедорожник
да тоже очевидно, если проводить такую аналогию то вольты это обороты, амперы крутящий момент
Кашалот,
2.1.2015, 16:38 наручные часы
"Ничто не выдаёт плебея больше чем умение разбираться в дорогих машинах и часах. " © В. Пелевин
Альф,
25.12.2014, 21:50 Операторы Сотовой Связи
Неактивный пользователь через: 89 дней.
Абонентская плата: 30 рублей в месяц.
информация есть в детальном описании тарифов, указана мелким шрифтом, и на сайте описании тарифов
Polyana,
12.12.2014, 21:48 Аккумуляторы
Кашалот,
28.11.2014, 19:23 Дневник автолюбителя & Автомобильная курилка (часть 5)
Николаев ты иногда производишь впечатление полного дауна..или не показалось?
DeMMan,
22.11.2014, 0:42 Анекдоты
тут есть такой на форуме)
SOUL_FLY,

8 страниц V   1 2 3 > » 
© 2005—2016 ООО «Нэт Бай Нэт Холдинг»,
Все права защищены.
Правила пользования ресурсами