I updated my three posts on the first page. This week Ale88 who is active in the italian local board has become a Hero Member. lovesmayfamilis who is active in the russian local board has also earned enough merits to rank up to this level but does not have sufficient activity. Agrawas is a new Senior Member. Bttzed03 who is active in the philippine local board has ranked up to Full Member. DronV has also reached this position but in my opinion this inactive user who recently received 40 and 50 merits from the red tagged members looks suspicious. Cheers! ![Cool](https://bitcointalk.org/Smileys/default/cool.gif)
|
|
|
На blockchain.info да, а в принципе если ручками, то можно создавать транзакции не линкуя адреса между собой. Но как мне известно, такое можно только в Core делать (насчет Electrum не уверен)
В электруме тоже можно отправлять от любого адреса. Здесь, видимо, речь о смешивании выходов BTC-транзакций, которые , согласно скрипту scriptPubKey формата P2PKH, были отправлены на разные Bitcoin-адреса. Конечно, приложение Bitcoin Core предоставляет полный функционал работы с блокчейном, которое включает возможность ручного выбора выходов транзакций при создании новой транзакции. Не все лёгкие клиенты поддерживают такие расширенные функции.
Если так, то как будет распределяться баланс при попадании битка на все эти адреса? они будут "складироваться" на основном адресе или каждый адрес будет независим друг от друга?
На который Bitcoin-адрес отправите, на том адресе BTC-монеты и будут "складироваться". Никаких дополнительных транзакций по усреднению балансов между адресами одного клиента сервис blockchain.com, насколько я знаю, не осуществляет.
|
|
|
Необходимо написать алго вычисления (1 / a) mod p, используя "Euclidean Inversion" Условия: * а и р тут 256 битные, * р - константа ( p = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F ) * нету ограничений на число циклов и разрядность машины, на которой это решается (пусть разрядность будет даже 256) Обычно для имплементации очень больших чисел используются специальные классы, позволяющие работать с массивами 32-х или 64-битных чисел как с одним числом. Если рассматривать, например, распространённый язык программирования JavaScript, который по умолчанию функционирует в интернет-браузерах, то можно применять следующие JS-библиотеки BigInteger и BigNumber, например: https://github.com/silentmatt/javascript-biginteger/https://github.com/MikeMcl/bignumber.js/* ALU машины не умеет делать операции в floating point * ALU машины не умеет делать деление (+ , - и умножение по-прежнему доступны)
mod p традиционным способом можно было бы сделать через итеративное вычитание и проверку условия (1/a) <= p, но как реализовать используя "Euclidean Inversion" непонятно, именно этот кейс не рассматривается в интернетах при описании
По всей видимости, Вам нужно расчитать число по формуле: a-1 mod pВ общем-то, это стандартная функция, которая применяется в криптографии RSA и называется ModInverse. В протоколе Bitcoin эта криптография не задействована, хотя при обилии недостатков и высокой ресурсоёмкости у RSA есть положительные характеристики. Можете посмотреть реализацию Вашей задачи, например, здесь: https://stackoverflow.com/questions/26985808/calculating-the-modular-inverse-in-javascriptВот более подробная статья на английской Википедии, но перевода на русский язык пока нет: https://en.wikipedia.org/wiki/Modular_multiplicative_inverse
|
|
|
As I said before, version 1.0 of the anti-pool algorithm PoW described above has a substantial disadvantage. Miners can perform the first and the second cycles once and after that they can skip these cycles and find the block which meets the requirements, iterrating over the sign_nonce digit of the ECDSA scheme based on the secp256k1 elliptic curve, using special equipment. Thus, some miners may obtain multiple superiority over miners who do not have ASIC. Therefore, I propose the following solution which avoids this disadvantage.
Anti-pool algorithm PoW - Version 2.0 The main problem with the implementation of version 1.0 is the inability to sign a hash (digit) equally and single-vary without loss of security and safety, because the sign_nonce digit of the ECDSA secp256k1 scheme must be a random number unknown to a third party. Otherwise it is very easy to calculate the R digit and then the private key K from the S digit. That is why the primary task for solving the described problem is to discover such asymmetric cryptography which allows to sign a hash (digit) securely enough and gives the same and equal result. To implement version 2.0 of the anti-pool algorithm PoW, I propose to use RSA (Rivest-Shamir-Adleman) asymmetric cryptography which is widely adopted, for example, in the well-known PGP (Pretty Good Privacy) application. In this cryptography, to enhance security, a digit (hash), which is the plain message M, is usually encapsualted into another (larger) digit using a Probabilistic Signature Scheme (PSS) before signing. In this scheme the so-called "salt" that is a random digit (in fact, sign_nonce) is used by default, but this parameter may be omitted. Thus, the PSS scheme without the "salt" gives an equal result if the same hash (digit) is being signed. Of course, a signature without a "salt" is less secure but not significantly.
An example implementation of the algorithm To test version 2.0 of the anti-pool algorithm PoW, you can use the well-known OpenSSL application. At present time, RSA cryptography typically uses a public exponent E, equal to 65537, and a public key N having a length of 2048 bits (256 bytes). To generate an RSA key pair:1) Create a private key consisting of two primes P and Q, each of which has a length of 1024 bits (128 bytes): openssl genrsa -out private_key.pem 2048 2) Calculate the public key N that has a length of 2048 bits (256 bytes). In fact, this is a multiplication of two primes P and Q. openssl rsa -in private_key.pem -outform PEM -pubout -out public_key.pem To sign the header hash using the RSA-PSS scheme:1) Calculate the block header hash through an ASIC-resistant algorithm and save the result which has a length of 256 bits (32 bytes) into a text file, for example, "block_header_hash.txt". 2) Sign the block header hash and save the RSA signature into the file "block_header_hash.txt.sig": openssl dgst -sha256 -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:0 -sign private_key.pem -out block_header_hash.txt.sig block_header_hash.txt It should be noted that the rsa_pss_saltlen parameter is equal to zero, therefore the result of executing this command is always the same and single-vary if the input data of the file "block_header_hash.txt" are not changed. In version 2.0, the block header structure contains 7 fields:- 1) block_version (4 byte)
- 2) previous_block_header_hash (32 bytes)
- 3) block_timestamp (8 bytes)
- 4) transaction_count (4 bytes)
- 5) merkle_root (32 bytes)
- 6) required_leading_zero_bit_count_in_rsa_sign (1 byte)
- 7) block_nonce (8 bytes)
The signature block_header_hash_rsa_sign_without_salt (256 bytes) is written further. The total size of the block header size with the RSA signature is 89 + 256 = 345 bytes. To implement version 2.0 of the anti-pool algorithm PoW, transactions must simultaneously support addresses based on ECDSA and RSA cryptographies. Suppose Bitcoin as an example. In this case the new OP_CHECKSIGN_RSA should be introduced. This function verifies the last two values from the stack (signature S and public key N) using the PSS scheme (with "salt") and checks the validity of the transaction input script. openssl dgst -sha256 -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:-1 -sign private_key.pem -out transaction.txt.sig transaction.txt In this command the rsa_pss_saltlen parameter, which is -1, indicates that the length of "salt" is equal to the length of the SHA256 hash (that is, 32 bytes), so security and safety will be at high levels. It is important that a valid COINBASE transaction should contain one output and send a reward for mining and all transactions fees included in the block to the address which is the RSA public key. Other miners will verify the signature of the block header hash using this key. The input script of the COINBASE transaction may be used, for example, for votings, annoucements and other marks. The output script "scriptPubKey" of the COINBASE transaction must be in the PAY-TO-RSA-PUBKEY format: OP_DUP <RsaPubKey> OP_EQUALVERIFY OP_CHECKSIG_RSA Accordingly, the signature S and the public key N must be defined in the input script of the futher transaction in order to spend this output in the future:
Conclusion The presented version 2.0 of the anti-pool algorithm PoW avoids the substantial disadvantage of version 1.0 and also adds some features. The RSA-PSS scheme without "salt" will not allow miners to iterate over the sign_nonce digit instead of the iterating over the block_nonce digit as was possible in version 1.0 of the anti-pool algorithm PoW, so they will be forced to calculate the block header hash through an ASIC-resistant algorithm many times. In addition, administrators of botnets and websites are unlikely to install hidden JS-scripts, because the RSA private key (which is the P and Q digits) is required at each mining iteration. The described algorithm can provide resistance to ASIC, decrease the centralization of mining and, as a result, reduce the possibility of transaction censorship by a small circle of people.
|
|
|
А сложно будет сделать для ру-локали среднее, мерит на количество постов. Я такое видел, как среднее выводили, кто-то на англоязычном форуме. Количество постов по месяцам за прошлых год у меня было, я делал при помощи веб-архива. А вот мериты туда не добавлял, хотя их показатели несложно найти.
Просто интересно, насколько изменилась та пропорция,с прошлого лета. Если мне память не изменяет - каждый 60-ый пост в ру-локали получал мерит. Но сейчас то постов поменьше стало.
Да, это сложнее сделать. Мой анализатор работает исключительно с дампом транзакций меритов, который публикуется еженедельно, без привязки к разделам и секциям форума. В дампах также содержится информация по номеру темы и номеру сообщения с меритом, но для определения принадлежности этого сообщения локальной секции требуется запрашивать (то есть скачивать и парсить) эти страницы. По-моему, такую статистику предоставлял DdmrDdmr, используя его "Merit Dashboard".
Верно, это надёжный и правильный путь для зарабатывания первого мерита. Также если Вы создали интересную, на Ваш взгляд, тему, то можете опубликовать ссылку на нёё в треде Темы и сообщения достойные sMerit, чтобы другие участники оценили Ваши старания.
|
|
|
To be honest, I am not personally familiar with markiz73. I just looked at his threads and, in my opinion, they are meaningful. He knows a lot about equipment for mining and publishes instructions and useful information related to ASIC, GPU, etc. He can give a qualitative answer to newbies who want to buy an application-specific integrated circuit and join some Bitcoin mining pool. It seems that markiz73 is a net positive member on the forum. Although I wonder why he does not bump his own thread, I support this unban appeal.
|
|
|
#Proof of Authentication (POA) 1) Your Bitcointalk username: Coin-1 2) Your ERC-20/ETH wallet address: 0xE047100D810A6312587F6138bD9848231761fC2D 3) Which campaign(s) you are participating in: Bitcointalk Signature Campaign
|
|
|
Отличная новость! Многие уважаемые участники и из русской локали, и из английского форума писали посты в поддержку tvplus006 в обеих апелляционных темах. По всей видимости, то неверное цитирование им сообщения баунти-менеджера было прощено, поэтому подпись у него не была заблокирована. Он уже успел поблагодарить глобального модератора со своего основного аккаунта. Всё-таки не напрасно tvplus006 бампал свою UNBAN-тему в течение двух месяцев. Конечно, он позитивный участник на форуме, который, как и lovesmayfamilis, борется против скамных проектов. Присоединяюсь к поздравлению! ![Cool](https://bitcointalk.org/Smileys/default/cool.gif)
|
|
|
Логи и график на первой странице были обновлены. Недавно русскоязычный участник The0ldl_lser набрал достаточно меритов и добавился к списку пользователей ранга Full Member. FontSeli повысил свой уровень до Sr. Member. witcher_sense и tvplus006 стали новыми Hero Member в русской локали. tvplus006, к тому же, буквально недавно был разбанен, поэтому это, наверно, ещё большая радость для него. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Мои поздравления! ![Cool](https://bitcointalk.org/Smileys/default/cool.gif)
|
|
|
Weekly update. mikeywith who is active in the arabic local forum has received enough merits to rank up to Legendary but does not have sufficient activity. Well done! The recently unbanned user tvplus006 who is active in the russian local board has become a Hero Member. hacker1001101001 is a new Sr. Member. FontSeli who is active in the russian local board has also reached this level. nakamura12 and rhomelmabini have been promoted to Full Members. Good luck to all the ranked up users! ![Cool](https://bitcointalk.org/Smileys/default/cool.gif)
|
|
|
- получается в самом процессе создания блоков во время майнинга, меркель не используется? Используется. Сначала майнер компанует список транзакций, которые он желает включить в свой блок, затем вычисляет хеши каждой из этих транзакций. После этого он попарно хеширует полученные хеши транзакций путём конкатенации. Если общее количество транзакций нечётное, то последнюю транзакцию майнер хеширует дважды. В итоге получаются ветки дерева Меркля, которые опять хешируются между собой. Допустим, если в блоке 4 транзакции, то получатся 2 ветки и 1 корень дерева Меркля. Корень дерева Меркля (32 байта) майнер записывает в заголовок блока и только после этого начинает перебирать число nonce для поиска подходящего блока. Вот объяснение дерева Меркля на английском языке: https://en.bitcoin.it/wiki/Protocol_documentation#Merkle_Trees- меркель учитывается для быстрого поиска нужных транзакций в блоках и быстром обмене данных?
Именно так, но для быстрого поиска нужны не только хеши транзакций, но и все вычисленные ветки и сам корень дерева Меркля.
|
|
|
And what do you say about their listing. How much will we wait more. I participated in their bounty0x campaign and waiting for listing. Their previous project took a year and yet not listed.
They already told that they will list in the month of June. Please wait for a few days more. Now a good time in trade is started and the trade of this coin will go much better. Two months ago the team announced that AQU tokens would be listed on crypto currency exchanges at the end of June. They also wrote in the road map of the project that the aQuest wallet development was supposed to start in May 2019. Now is the end of July, but the AQU token is still not trading on exchanges. In addition, it seems that bounty hunters have not received their rewards.
|
|
|
What happened: Fake team-Stealing people's Identity / STOCK PHOTO
As I see in the announcement thread, the team leader says that the developer mistakenly published these fake photos on their website. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
Scammer deleted a photo of the team and claims that it is not.
It seems this is the first scam that you exposed after your recent unban. You have not fought fraudulent projects for two months, so they multiplied. You bust ICO scams, and I really appreciate the work you do. Hold on, ICO scammers! @lovesmayfamilis is back! ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
I love it when there's news that the banks are actually the bad guys. The op posted that JP Morgan says Bitcoin is for drugs, and then there're drugs covered by JP Morgan. A lot of banks stand up against Bitcoin under the pretense of fighting money laundering, and then appear scandals of these same banks laundering money. What's sad is that many people somehow manage not to see the news about banks being drug dealers and launderers, but see these kinds of accusations against Bitcoin and take them seriously. Bitcoin is doing good now, and the articles don't affect the price that much anymore, and that's great.
Right, it is very ironic how banks is against bitcoin because of money laundering but then they themselves are the primarily doing it, it is indeed very sad that bitcoin was blamed for these reason and for almost everything and they don't even bother to look at the good side of bitcoin which helped a lot of people. In my opinion whether it is bitcoin or not crimes can happen it just that companies most especially big ones has the power to hide it from the public. It seems that Donald Trump who a few days ago published negative tweets against Bitcoin caused a huge wave of FUD in the global crypto exchange market. Prices for almost all crypto currencies fell by -20% from recent highs. Crypto currencies and other financial assets can facilitate unlawful behavior such as money laundering, and of course, the police should curb this illegal activity by tracking blockchains. But in my opinion, Bitcoin is a decentralized peer-to-peer ecosystem that has a good common purpose for people from all over the world.
|
|
|
There will be US-only version of Binance, just like there is a binance site specifically for Jersey-ers.
That's what I've heard as well, though I'm wondering when they're going to roll it out. In any case, Binance is the only exchange I really care to use, so I'm sure I'll be happy with whatever they do as long as there's a decent selection of coins. It's confirmed if I remember correctly, and as far as I know this should be the URL: https://www.binance.us/Shame that the Americans are now limited to just a few coins to trade. I only see the message " COMING SOON" there. Looks like this website is still under construction. Binance administrators may have created a separate trading platform due to the new regulations for traders who are residents of the United States. I guess that all of them will be forced to pass through the full "Know Your Customer" procedure and follow additional rules. In my opinion, these recently imposed Binance restrictions can significantly reduce the liquidity of the global crypto exchange market because many large American investors will not trade in altcoins, so perhaps this is a good news for Bitcoin.
|
|
|
If you saved a 24 word seed for your Ledger Nano, you can try manually extracting the private key of the Ethereum address from this mnemonic phrase. Then you will be able to re-create the ERC20 wallet keystore, using the recovered private key. After that, you can follow the instructions described on Medium to swap your NBAI tokens.
|
|
|
Поздравляю lovesmayfamilis с возвращением! Нам всем тебя очень не хватало!
Присоединяюсь к поздравлениям! ![Cool](https://bitcointalk.org/Smileys/default/cool.gif) Хотя аккаунт lovesmayfamilis был активен буквально недавно 15 июля 2019 года, она пока ещё не написала ни одного поста после выхода из бана. Последний её пост по основному аккаунту датирован 10 мая 2019 года. Действительно, решение о разбане lovesmayfamilis было принято глобальным модератором довольно быстро. Некоторые русскоязычные участники, например, tvplus006, до сих пор бампают и поднимают свои аппеляционные темы в англоязычном разделе Meta. lovesmayfamilis - это первый пользователь в русской локали, вышедший из бана с блокировкой подписи на год. Следующим должен разбаниться, вроде бы, WhiteManWhite через несколько дней.
|
|
|
Ищу готовое, рабочее решение по торговле на Бинансе через терминал МТ5. Готов рассмотреть вопросы приобретения, совместного использования и пр. Главное - надежность и устойчивая работа.
Вот готовое решение: Binance MT5https://www.mql5.com/en/market/product/33318Заявляется, что это инструмент для построения графиков и торговли Биткойном и алькойнами на бирже Binance через платформу MetaTrader 5. Судя по прайсу, программа платная, но можно арендовать помесячно. Также трейдерам предлагают попробовать бесплатную DEMO-версию.
|
|
|
Ежемесячное обновление ТОП-200 и графика. Также была опубликована статистика за июнь 2019 года.
Судя по линии на графике, каждый месяц примерно 400 новичков получают хотя бы один мерит и при достаточной активности становятся джуниорами. Это значение стабильно начиная с января 2019 года.
|
|
|
Ниже приведена помесячная статистика за июнь 2019 года.
Пользователи, поддерживающие новичков (Июнь 2019 года) Всего поддержано в июне 2019 года: 410 новичков (232 пользователями)
|
|
|
|