Опять же, при чем тут британцы?
При том, что никто кроме вас не считает успешно проведённую военную операцию позором - ни британцы, ни россияне. Я бы ещё понял, если бы вы советско-финскую войну назвали позором, в которой Красная Армия на линии Маннергейма понесла такие потери, что Сталин резко передумал брать Хельсинки и ограничился Выборгом. Каждый должен отвечать за свои поступки.
Государства ни перед кем не отвечают, разве что, перед собственными гражданами при помощи избирательной системы. Вы переносите отношения между гражданами и государством на межгосударственные отношения. Но это совершенно разные отношения. Гражданин не имеет права на насилие и принуждение, кроме труднодоказуемых случаев допустимой самообороны. В случае противоправных действий одного гражданина по отношению к другому, потерпевший не имеет права взять дубину и огреть ею преступника, применение дубины входит в права и обязанности государства. Но над государствами сверху нет никого с такой дубиной. Дубина есть у каждого государства, только у одних она покороче и потоньше, а у других - подлиннее и потолще. Они могут выяснять между собой отношения при помощи этих дубин, но нет того, кто призовёт их к ответу. Выше государств никого нет. Ответа вы так и не дали, почему СССР напала на Иран
А вы разве об этом где-то спрашивали? Вы обвиняете меня в том что я не дал ответ на вопрос, который вы не задавали? Более того, ответ на этот вопрос вас совершенно не интересует, в противном случае, вы бы его узнали в той же википедийной статье. Вас ведь больше волнует вопрос: когда Путин со слезами упадёт перед вами на колени и покается за судью, которая потеряла дело, которое она рассматривала без вашего участия, не так ли? Я ж говорю: не переносите отношения гражданин-государство на отношения государство-государство.
|
|
|
Ну тогда какой вопрос с оккупацией Крыма? Крым же входил в состав Российской империи.
Крым и Северное Причерноморье были оккупированы Российской империей в 18-м веке в результате русско-турецких войн. По результатам этих войн между Российской и Османской империями были заключены мирные договоры, в которых утверждается принадлежность Северного Причерноморья за Российской империей. Насколько я знаю, у правопреемников этих империй - РФ и Турции в настоящее время никаких взаимных территориальных претензий нет. Да ещё помнится в 19-м веке была большая война с участием британцев, французов и турок с превращением Севастополя в развалины и обстрелом Одессы. Но тут в результате остались при своих. В чём вопрос-то? Вы предлагаете передать Крым Турции? Так что надо будет сейчас срочно потребовать обратного вхождения в состав России Польши, Прибалтики, Украины, Белоруссии, Молдавии, Кавказа, Ирана заодно и Среднюю азию. Под предлогом того, что все эти территории когда-то были в составе Российской империи. Получается так, по вашей логике.
Не получается. Я живу в реальном мире и знаю, что территориальные споры решаются обычно не при помощи выдвижения требований, а при помощи выдвижения войск. Россия может требовать, всё что угодно, но имеет значение не то что хочет Россия, а то что она может. Сила превыше любых межгосударственных договорённостей и решений международных организаций. Когда в Международном уголовном суде в Гааге стали рассматривать дела против военных США, правительство США наложило санкции на прокурора этого суда, рассматривавшего эти дела. Потому что США - это сила, которая может себе позволить вертеть на флагштоке международные организации. А ситуаций с Ираном меня просто дико удивила. Я случайно узнал о событиях 25 августа 1941 буквально год-два назад. Ну, то есть все, что портит имидж страны тщательно скрывается от людей. Чтобы никто не знал о позорных событиях.
Отстаивание своих государственных интересов - это позорные события? Интересно, британцы так же как вы оценивают те события или всё-таки они считают, что вторжение в Иран способствовало победе над нацизмом? А история, кстати, это совсем не наука. Это просто еще одна составляющая пропаганды нацеленная на помощь в удержании власти.
Если история - не наука, то и никакого англо-советского вторжения в Иран не было. Это всё нацистская пропаганда товарища Геббельса. Бред же, сказанною мною выше, не так ли? Я всё-таки считаю историю наукой, такой как криминалистика. Криминалистика восстанавливает хронологию событий и причинно-следственные связи на основании фактов. Примерно то же самое делает историческая наука. Если результаты криминалистической экспертизы в каком-то конкретном случае фабрикуются, это не делает криминалистику ненаукой.
|
|
|
Не могу сказать, что я всецело доверяю написанному, но чем черт не шутит.
Так они всё точно расписали, можно полностью доверять сказанному: until its DEVS take over the project and look for new markets for it что в переводе на русский язык значит: когда рак на горе свистнет.
|
|
|
Немцы, например, вот до сих пор каются, что напали на СССР.
Германия - побеждённая сторона. Побеждённым полагается платить и каяться, в отличие от победителей. Vae victis - это не в Советском Союзе придумано. А русские еще ни разу ни в чем не покаялись и не извинились, ни за нападение на Польшу, ни за нападению на Финляндию, ни за нападение на Прибалтику, ни за нападение на Северную Буковину, которая НИКОГДА исторически не была в составе России...
Финляндия и Прибалтика входили в состав Российской империи. За что каяться? За вторжение на свои же территории? За Северную Буковину перед кем каяться? Перед Австро-Венгерской империей? Так её уже не существует. И что вы предлагаете в качестве раскаяния? Передать Черновцы Румынии? С нападением на Польшу вообще интересно получается. В 1921 году Красная Армия огребла от поляков и потеряла кучу западных территорий, входивших в состав Российской империи. В 1939 году СССР вернул эти территории назад. В связи с этим у меня к вам вопрос: если вы осуждаете нападение СССР на Польшу, значит вы должны осудить и результаты этого нападения, чтобы быть последовательным в своих рассуждениях? В результате нападения на Польшу в состав СССР вошли города: Львов, Тернополь, Ивано-Франковск, Луцк, Брест, Гродно, Вильнюс. Считаете ли вы, что эти города необходимо вернуть Польше в качестве акта раскаяния? Конечно же, мы самая мирная страна в мире. Ибо только путем мирных, оборонительных боев Московское княжество разрослось до размера Российской империи.
Страна, как страна. Всегда все воевали со всеми, но у вас почему-то особое отношение именно к Московскому княжеству.
|
|
|
Таким образом, нападение на Иран можно считать ничем не оправданным актом агрессии СССР против другой страны, который до сих пор упорно продолжает замалчиваться и игнорироваться официальными СМИ.
Вы постоянно позиционируете себя в качестве учёного, что подразумевает всестороннее и непредвзятое отношение к предмету обсуждения, однако напротив, демонстрируете избирательность и предвзятость. В этой войне у СССР был могущественный союзник, о котором вы совершенно умолчали ( https://ru.wikipedia.org/wiki/%D0%98%D1%80%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F): Война началась рано утром 25 августа со входа британской авиации в воздушное пространство Персии. Как там дела у британцев? Платят и каются?
|
|
|
Это что какое то магическое число?
Это особая программистская магия. Ваш баланс стал настолько большим, что перестал помещаться в 64-битный целый тип со знаком и возникло целочисленное знаковое переполнение. Тогда зачем это делают?
Потому что разработчики кошелька DVRS тупо скопировали код кошелька Novacoin, где такие огромные балансы невозможны, и следовательно такого переполнения возникнуть не может. Получается, что я еще должен остаюсь.
Не получается. Как только вы раздробили общий баланс и в новом кошельке он стал меньше 92 233 720 368.54775807, так сразу он стал положительным. Нет никакой задолженности, есть ошибка вычисления итогового баланса. И я хочу перевести монеты вам.
Спасибо, не надо. Эти монеты никогда не будут стоить больше нуля.
|
|
|
Ночью, пока спал, появилась такая ошибка. Закрыл. Запустил кошелек, на балансе оказалась сумма немного меньше, чем в обозревателе.
Баланс не сходится наверное потому, что сканирование было прервано из-за ошибки. В принципе, в таких случаях нужно запускать в консоли команду rescanblockchain, а если такой команды нет, то однократно запустить кошелёк с параметром -rescan . Но это опять же надолго и может привести к той же ошибке, так что, это уже на собственное усмотрение. Сейчас мне заново шифровать его?
Как хотите. Учитывая нулевую стоимость ваших активов, защищать вам нечего. Старый wallet.dat удалить или сохранить для истории?
Вы сейчас в новом кошельке видите баланс на адресе FVXHNjVJvq1fYToSQqjWE4zdaAfvqUrN5o. Но ваши монеты, помимо этого адреса, также лежат и на других адресах, приватные ключи от которых находятся в старом wallet.dat. Так что думайте, нужны ли вам остальные монеты. И помните: как только суммарный баланс в кошельке превысит 92 233 720 368.54775807 DVRS, тот час же он будет отображаться как отрицательный.
|
|
|
Кошель завис. Так и должно быть?
Да. Нужно ждать пока весь блокчейн не просканирует.
|
|
|
Не помогает. При попытке отправки, поле ввода величины транзакции окрашивается в красный цвет и всё.
В консоли программы выполните команду dumpprivkey FVXHNjVJvq1fYToSQqjWE4zdaAfvqUrN5o Полученный приватный ключ где-нибудь сохраните. Закройте кошелёк, после чего файл кошелька - wallet.dat переименуйте или переместите в другое место. Важно, чтобы на этом этапе файла wallet.dat на своём обычном месте не было. Запустите кошелёк. В консоли введите команду: importprivkey приватный_ключ где приватный_ключ - сохранённый ранее приватный ключ от адреса FVXHNjVJvq1fYToSQqjWE4zdaAfvqUrN5o. Начнётся сканирование блокчейна для нахождения баланса на адресе FVXHNjVJvq1fYToSQqjWE4zdaAfvqUrN5o. Это может занять несколько часов. После этог баланс должен быть такой же, как в эксплорере. Что касается "не имеет смысла". На е***нном ёбите 80% шиткоинов заморожены. Так, что вечно будет продолжаться?
99% замороженных монет останутся в этом состоянии навсегда. Тем более никому ненужная DVRS, разработчик которой давно слил всё что у него было и забыл про неё. Монета торгуется вроде как ещё и здесь. Если и на этой бирже ввод закрыт, можете смело считать, что стоимость всех ваших монет равна ровно 0. Навсегда.
|
|
|
Я так и делаю. Отправляю небольшую сумму. К тому же в кошельке стоит ограничение на величину транзакции. Это тоже бесит.
В Настройки -> Параметры -> Кошелек включите управление монетами. А при формировании транзакции не вписывайте сумму вручную, а нажмите кнопку Входы , поставьте галочку на любом из входов и попробуйте отправить. С другой стороны, похоже, всё это не имет смысла, поскольку всю эту массу говна негде будет слить.
|
|
|
А из первого во второй нельзя отправить монеты. Говорит "У вас недостаточно средств".
Если попробовать отправить не всю сумму, а допустим, 1 миллиард монет, тоже эта же ошибка вылезет?
|
|
|
Да это откровенное кидалово, они снизили лимиты и теперь у тех, кто часто там торговал и держал приличные суммы просто вынуждены сливать свои данные. Это скам чистой воды, поведение похоже на обычные низкопробные биржи-однодневки, которые не предупреждают о KYC для вывода и просто захватывают средства.
У старых неверифицированных пользователей лимит до сих пор 2 BTC и вывод без верификации возможен до 19 октября. В чём заключается кидалово, если на вывод дают 2 месяца?
|
|
|
Я правильно понял что биржи будут лочить ETH для POS генерации? Если так, то это касается только собственных средств бирж или средства трейдеров тоже используются?
Со своими средствами биржи могут делать всё что угодно, а залоченные клиентские эфирки нужно вернуть по первому требованию клиента. А как это сделать, если разлочка ещё неизвестно когда будет?
|
|
|
А вот рядовые солдаты как бы ни в чем не виновны, ибо они тупо выполняли приказы, отдавали присягу и не обязаны ни об чем думать.
Всё ровно наоборот. Нюрнбернский процесс ввёл новые принципы в международное право, один из которых звучит так: То обстоятельство, что какое-либо лицо действовало во исполнение приказа своего правительства или начальника, не освобождает это лицо от ответственности по международному праву, если сознательный выбор был фактически для него возможен. что будет с рядовыми силовиками или военными? Будут ли их судить за военные преступления против своего народа или нет?
Какие ещё военные преступления? Россия и Белоруссия ведут военные действия на своей территории?
|
|
|
Вот выдержки из нескольких статей:
Все эти статьи основаны на статье AT&T Alien Labs. Её писали специалисты, в ней подробно описано, что троян делает после запуска. Но, при этом, ничего не сказано о механизме запуска, то есть, какие действия должен сделать пользователь для запуска трояна. Если то или иное приложение позволяет запускать какой-либо сторонний код без согласия и ведома пользователя - это серьёзная уязвимость, о которой должен быть немедленно поставлен в известность разработчик приложения. Но в исследовании AT&T Alien Lab ни о каких уязвимостях, позволяющих трояну запускаться без согласия пользователя, не говорится. Поэтому, можно предположить, что троян запускается типичным способом, когда пользователь должен сам его скачать и сам же его запустить. The malware, dubbed FatalRAT, can be remotely executed...
Это утверждение сделано на основе предложения из статьи AT&T Alien Labs: FatalRAT is a remote access trojan with a wide set of capabilities that can be executed remotely by an attacker. И тут мне как всегда не хватает знания английского, чтобы понять к чему относится that can be executed remotely by an attacker: к trojan или к capabilities. В последнем случае речь идёт об удалённом выполнении функций трояна уже после запуска самого трояна. А каким способом запускается троян, остаётся загадкой.
|
|
|
Ого, это жесть конечно, просто по ссылки на новости, или даже с картинки можно словить...
Где вы взяли эту информацию? Я пытался найти хоть какую-то информацию по механизму запуска этого FatalRAT, но безуспешно. Поделитесь ссылкой?
|
|
|
В теории понимаешь что данные хешей невозможно предугадать.
Тот, кто делает блоки, может игнорировать блоки с проигрышными хешами и не выдавать их в сеть, а выдавать только те блоки, в хешах которых есть выигрышная комбинация цифр. В чьих руках сейчас сосредоточен майнинг BGL?
|
|
|
Ну и как это реализовать?
Там же в самом конце страницы есть ссылка на готовую реализацию на Питоне. Только она под второй Питон. Если надо под третий, то вот: def modular_sqrt(a, p): """ Find a quadratic residue (mod p) of 'a'. p must be an odd prime.
Solve the congruence of the form: x^2 = a (mod p) And returns x. Note that p - x is also a root.
0 is returned is no square root exists for these a and p.
The Tonelli-Shanks algorithm is used (except for some simple cases in which the solution is known from an identity). This algorithm runs in polynomial time (unless the generalized Riemann hypothesis is false). """ # Simple cases # if legendre_symbol(a, p) != 1: return 0 elif a == 0: return 0 elif p == 2: return 0 elif p % 4 == 3: return pow(a, (p + 1) // 4, p)
# Partition p-1 to s * 2^e for an odd s (i.e. # reduce all the powers of 2 from p-1) # s = p - 1 e = 0 while s % 2 == 0: s //= 2 e += 1
# Find some 'n' with a legendre symbol n|p = -1. # Shouldn't take long. # n = 2 while legendre_symbol(n, p) != -1: n += 1
# Here be dragons! # Read the paper "Square roots from 1; 24, 51, # 10 to Dan Shanks" by Ezra Brown for more # information #
# x is a guess of the square root that gets better # with each iteration. # b is the "fudge factor" - by how much we're off # with the guess. The invariant x^2 = ab (mod p) # is maintained throughout the loop. # g is used for successive powers of n to update # both a and b # r is the exponent - decreases with each update # x = pow(a, (s + 1) // 2, p) b = pow(a, s, p) g = pow(n, s, p) r = e
while True: t = b m = 0 for m in range(r): if t == 1: break t = pow(t, 2, p)
if m == 0: return x
gs = pow(g, 2 ** (r - m - 1), p) g = (gs * gs) % p x = (x * gs) % p b = (b * g) % p r = m
def legendre_symbol(a, p): """ Compute the Legendre symbol a|p using Euler's criterion. p is a prime, a is( relatively prime to p (if p divides a, then a|p = 0)
Returns 1 if a has a square root modulo p, -1 otherwise. """ ls = pow(a, (p - 1) // 2, p) return -1 if ls == p - 1 else ls
k = 0x2 p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141
r = modular_sqrt(k, p) print(hex(r))
|
|
|
p = 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f x = 0x111111111111111111 y = pow(x, (p+1)/4, p) print hex(y)
Но очень надо корень с порядком для закрытых ключей..!
Я уже перестал что-либо понимать. Вы называете результат этой операции pow(x, (p+1)/4, p) корнем? Но это ведь операция возведения в степень по модулю. Вы придумали свою терминологию: корень с порядком, и рассчитываете, что вас кто-то поймёт?
|
|
|
берем порядок 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f извлекаем корень из 0x111111111111111111, получаем
0xe8a9ff3cbc2c327380ccfa8449c4b065575e01fd918b1f54743758db98ecb3dbL
В результате какой последовательности операций получен этот результат?
|
|
|
|