Залез тут в пул-реквесты биткойна и охуел мальца Я, конечно, понимаю, язык си++ совершенствуется и улучшается... Но я нихера не понимаю. Зачем менять шило на мыло? Возьмем коммит https://github.com/bitcoin/bitcoin/pull/9557/commits/0eb2e5c1a4a8ef4a45c6e590eab6e87527405025Давайте бля, везде конструкцию char(0) заменим на более православную static_cast<char>(0)Это вам так код напичканный скобочками и служебными словами читать проще стало? или в компиляторе что-то поменялось? Ребяты, я уж лучше напишу по рабоче-крестьянски '\0'И будет код работать хоть в си, хоть в си++11, хоть в си++99
|
|
|
имя топик-стартера этой темы мне почему-то кажется знакомым.
|
|
|
Я не смотрю (мне это неинтересно и не нужно), но знаю не меньше десятка людей, которые в этом блокчейне (разных монет) ковыряются, что-то там ищут (теорию заговора?) и высматривают.
Я к тому, что высматривать что-то на сайте-блок-эксплорере - достаточно бессмысленная вещь, ибо сайт может вам транслировать любые данные в браузер, а квалификации чтобы понять - верно это или фейк у вас нет. Мне вы в этот отношении можете верить - я и сам так веселился - "посылая магические биткойны" - то есть на сайте вы транзакцию видите, а в кошельке у вас пусто. Тем не менее, если содержимое неинтересно мне, вам, 100 млн. других людей, то это не означает, что неинтересно вообще никому. Условные банки-конкуренты (компромат и возможность наблюдать за движением средств), мошенники (например крупные суммы, частота транзакций), да те же "бдительные граждане", которым отчего-то сильно интересно, сколько у меня денег в кошельке и сколько я потратил. Так это решается централизованными средствами. Граждане выбирают самого достойного. Самый достойный идет и проверяет счета. А если каждый будет лезть в кошелек к соседу с целью проверить нет ли там лишнего - вряд ли таким банком кто-то вообще захочет пользоваться.
|
|
|
Какой банк будет выставлять на всеобщее обозрение весь список своих транзакций? Тут главное что никому этот список и в биткойне-то не нужен. Вы часто смотрите на чужие транзакции? А зачем? Дрочите на тему "если б я был султан"? Кстати, где смотрите? На блокчейн.инфо? Ну так там все что угодно транслировать можно.
|
|
|
как зачем, дешёвая p2p сеть без этих дорогих защищённых каналов, которые так повышают стоимости услуг и обслуживание - видали корпоративные долги какие - триллионы долларов, а это ваши бабки, а услуги так себе, понты одни... радует, что основа - блокчейн эфира, хотя нужно проверять, может опять кто-то из банкиров себя пиарит о чем вы? какие дорогие защищенные каналы? между отделениями сбербанка? нет там никаких каналов - бросил на пол витую пару - вот тебе локальная сеть. поставил в сеть модем с gprs - вот тебе выход в интернет. конечно, услуги виталика будут дешевле ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
Вы можете себе представить хардфорк сбербанка? Я нет. А он будет ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) Там будет частный блокчейн эфириума, просто наработки со встроенной виртуальной машиной и языками программирования, то есть со всеми возможностями, в каждое отделение по серверу и дублятору и всё, валидаторы системы готовы. Один внёс изменения или новую инфу, у всех появилось, общий блокчен трогать не будут думаю. А замена потом используемой версии ПО на новую версию скажем Метрополис, тоже по плану не составит для них проблемы. зачем в этом случае блокчейн? обычный мускуль справится с этим. ребяты, ну освойте же наконец техническую часть и перестаньте жрать лапшу, которую вам навешивают
|
|
|
Warning: this topic has not been posted in for at least 120 days. Unless you're sure you want to reply, please consider starting a new topic.
OK. Sorry for writing in old topic. I understand what I do. But there is some interesting information. The point is that the stress-test by coinwallet.eu is finished. Last transactions were confirmed four days ago https://blockchain.info/address/135zDqhbNcmPk3gbyeJmH75yiLdVZechsKSo, the pools do not have more such transactions. I also have to say that coinwallet.eu leaved a lot of unspent outputs in the blockchain. Nobody can combine them because the private keys are still unknown. I've tried to send message/email to coinwallet.eu but seems to me that he does not want to communicate. I am interested in asking some questions about stress-test and its results. Also I am open to communicate with everyone about it.
|
|
|
Мда. Получается, что все пиры принимают все блоки... То есть если я начну строить цепочку откуда-то из середины, то все пиры будут ее строить вместе со мной? Осталось значит только уговорить еще нескольких "русских хакеров" и заспамить блокчейн экзабайтами орфанов ![Angry](https://bitcointalk.org/Smileys/default/angry.gif) Не совсем так. Допустим, у тебя блоки 0-1-2-3....-999-1000 Ты ждешь блок 1001 А я тебе присылаю блок 995' Ты его у себя сохраняешь, потому что не знаешь - может быть я пришлю тебе еще 996'-997'-998'-999'-1000'-1001'-1002' Но пока ты от меня эту цепочку не получил - тебе нет смысла ничего анонсировать и пересылать своим пирамКогда получишь более длинную цепь - тогда и сообщишь всем об этом. То есть зафлудить сеть орфанами ты не сможешь - сможешь только нескольким своим пирам послать блок. разработчики все-таки такие банальные вещи предусмотрели. экзабайтами орфанов ты заспамить не сможешь - ибо пруф-оф-ворк никто не отменял. блок обязательно проверяют на сложность а вот для пруф-оф-стейк такая атака вполне осуществима.
|
|
|
What I understand, pool operators provide the Merkle root of the transactions (including the coinbase, with its nonce), instead of the Tx set. Is it possible for the workers to re-create the Tx set from this or other provided info?
what for? nobody is interested in this information. in fact the workers even are not connected to bitcoin-network itself Moreover, when a block is found, does pool operator need to broadcast the Tx set or the hashMerkleRoot is enough? there are several ways to broadcast new block first, original, classic way is broadcasting the whole block - header and all transactions in it there are also modern ways in last clients - compact broadcasting in general the block header and merkle root is not enough.
|
|
|
Значит отправляли в сеть запрос: "дайте блок с таким-то хэшем у кого он есть" Два (риторических) вопроса - как мы узнаем хэш нового блока? - зачем нам отправлять такой запрос всем своим пирам? Давай я не буду тебя мучить. Сам отвечу. Есть пакет "inv" Если я получаю блок и он вызывает у меня реорганизацию цепочки (или наращивание) я посылаю всем своим пирам этот пакет. В пакете только хэш блока, но не его высота. Дальше пиры уже решают что делать с этой информацией. Могут запросить у меня содержимое блока. Могут проигнорировать, если такой блок у них уже есть. Запрашивать блок "у всех" смысла нет. Есть смысл запрашивать только у того кто прислал "inv" Ситуация когда одна нода шлет другой ноде блок без запроса вообще говоря в биткойне не встречается. Хотя и не запрещается напрямую. К чему я это объясняю? К тому, что не бывает блоков, которые мы не запрашивали.
|
|
|
what happen if it is sent to a different address? well once bitcoin is sent to a certain address, theres no turning back or a rewind. IT CANNOT BE UNDO! It can. Give me your address, I will send you small amount and then I will take it back.
|
|
|
мухаха. теперь ответь на вопросы - что значит "мы спрашивали блок"? - в каком случае клиент может получить блок если его не спрашивал?
|
|
|
amaclin Вот возьмем человека с ником EcuaMobi - "Any BTC sent to this user will be permanently lost. Don't click on any link posted by him. Don't believe anything he says." У него +100 репутации а у тебя -256 и он пишет про тебя "не верьте ничему что говорит этот человек" ![Roll Eyes](https://bitcointalk.org/Smileys/default/rolleyes.gif) Да ну пожалуйста. В детском садике тоже самый серьёзный аргумент в споре: "Так Прасковья Федоровна сказала". Всё. Пиздец. Если Прасковья Федоровна сказала, что ковбойцы хорошие а индейцы плохие - значит так оно и есть, все споры должны закончиться. Но детям-то простительно то, что непростительно взрослым. Хотите и дальше слушать только то, что говорят вам люди с репутацией - слушайте. Кнопочка "игнор" около моего ника в левой части вашего экрана У меня кстати репутация -4096 - включите настройки, не будьте ламером
|
|
|
А не темнишь? тут про тебя по другому написано ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) ну мало ли что опущенные пишут? ![Grin](https://bitcointalk.org/Smileys/default/grin.gif) у меня может цель такая - чтобы все мне в траст насрали. людям, которые считают себя образцами нравственности и честности очень нравится срать в траст тем, кого они считают неравными себе. а мне не жалко. с меня не убудет, а им приятно сделаю обрати внимание - никто из тех кто насрал мне в траст не указал ненулевой объем сделки. то есть эти люди даже не могут показать, что я их якобы кинул. они просто насрали. им так нравится.
|
|
|
А кто такие крипторасты? Вот что ты здесь делаешь на этом форуме 3 года и набил больше тыщи сообщений и ты не криптораст? Хочешь сказать что и крипту никогда не покупал и биткоинов у тебя нет, так что ли? я покупал биткойны два раза. три года назад купил примерно на 11к рублей (почти на пике) потом эту мелочевку продал, потому как разуверился в перспективах крипты. с тех пор я крипту принимаю как плату за свои аудиторские услуги по оценке качества программного обеспечения. на этом форуме ищу себе клиентов (они не всегда знают, что я занимаюсь их аудитом). от того, что я люблю ходить в зоопарк или в планетарий - не значит что я занимаюсь продажей слонов или торговлей участков на луне.
|
|
|
Опять одна вода, кто кого наебывает есть факты? Я написал что хирн андрессен и вер фрики и обосновал это а где факты от анлимитчиков? заканчивайте этот детский сад. я на всех крипторастов смотрю как на детей в песочнице, которые с криками и воплями спорят что лучше ковбойцы или индейцы, забывая о том, что и те и другие делает одна фабрика по производству пластмассы.
|
|
|
С другой стороны правильно, если Сегвит случится (биткоин случится) то бангстеры будут сосать лапу. А любители альткоинов рвать на жопе волосы Ах оставьте свои влажные мечты разбогатеть на сегвите ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Я вот пытаюсь вам сказать, что вас наёбывают справа и слева, спереди и сзади. А вы уперлись рогом "сегвит сделает меня богаче, а все кто против - пидары" Перестаньте уж в сказки верить.
|
|
|
Как всегда у анлимитчиков нет ничего возразить по существу а могут только тролить и плодить демагогию Я не анлимитчик. Я вообще не криптораст. Но я знаю, что криптоманы считают личными врагами любого, чье мнение не совпадает с официальным мнением их муравейника. Нет только то что я написал. Хочешь сказать что это неправда? Мне похуй правду или неправду ты написал. Если ты еще веришь в сказки что "тот кто говорит правду в конце концов получает полцарства и принцессу в жены, а тот который наобоот - котел с кипятком" то спешу сказать, что у меня для тебя есть печальные новости... Ты можешь усраться от своей правды. На каждый лист твоего текста я буду говорить два слова "это неправда" и ты ничего не сможешь сделать.
|
|
|
In this scenario, I have lost the C keypair, and I have only the partial redeem script, because the file saving the redeem script was corrupt. <OP code> <public key A> <public key B> If you do not have redeemScript - you are not able to redeem funds from address. SFYL (Are there any redeem transaction *from* msig address? In this case the redeemScript is written in the blockchain and can be taken) I still have keypair A and B. Why can't I generate a redeemScript that looks likes <OP code> <public key A> <public key B> <public key OTHER> <OP code> and still use keypair A and keypair B to redeem the transaction? To redeem which transaction? There are millions unspent transation outputs in the blockchain Tou have to prove that you know 3 public keys A, B and C and 2 private keys
|
|
|
|