Блок доопрацювання дійсного розвитку, щоб усунути загрозу 51% атаки?

https://www.reddit.com/r/btc/comments/bq8cqo/btctop_currently_has_51_hashing_power/eo2p4md?utm_source=share&utm_medium=web2x

Останні коментарі користувача Reddit у відповідь на BTC.топ-придбання 54 биткоин Готівка ненавиджу зазначив, що блок розвитку доопрацювання видаляє загрози 51% атаки.

Я ніколи не чув, щоб заблокувати завершення раніше, але моє розуміння полягає в тому, що його результати у вузлах відхилити зміни блоків, як тільки вони досягли певної суми підтвердження в Blockchain. На даний момент, я вважаю, він коштує в десять підтверджень в Bitcoin готівки блокчейн.

Це дійсне розвиток? Чи є обмеження на це?

+564
Daniel Griffin 5 черв. 2012 р., 13:53:42
40 відповідей

Я натрапив на биткоин Бізнес-Альянс, і чув, як вона включає в себе деякі з найбільш впливових людей в биткоин-просторі.

Які підприємства або фізичні особи є частиною ВВА?

+958
user18296 03 февр. '09 в 4:24

Там, здається, багато даних про фінансовому ринку БТЦ, валютних курсів тощо, а також про технічні аспекти (швидкість мережі хеш, складності тощо).

Я думаю, не тільки я один зацікавлений в тому, що кількість BTC витрачається на товари та послуги, але все, що я можу знайти випадкові числа на конкретні торговельну платформу, на який конкретний термін, не більш систематичний характер.

+935
wimsy 2 вер. 2019 р., 22:08:48
Інші відповіді

Пов'язані питання


Схожі питання

Скільки ви заплатили зборів? коли вони занадто низькі вони роблять зайняти деякий час, щоб підтвердити.

Майте на увазі, що ви не втратите ваші монети. Техас буде підтверджений або близько 48 годин, що не було підтверджено, він буде визнаний недійсним (ваші монети повертаючись до вас).

Деякі гаманці сигнал про те, що utxo тільки після операції через він був показаний і підтверджений. Як у вас немає підтвердження, це, ймовірно, чому він позначений як невитрачені

+903
stani rozenheim 22 лип. 2018 р., 21:29:52

Ripple.com не зберігати інформацію про користувачів мережі Ripple. Замість цього, якщо ви хочете здійснювати операції, використовуючи тільки логін і пароль, який ви повинні зберігати свій секретний ключ в зашифрованому сховище BLOB-об'єктів, використовуючи Ваш логін та пароль, щоб створити зашифрований шифр-тексту.

Додаток веб-гаманець ripple.com/client використовує сховище великих двійкових об'єктів для зберігання та вилучення пульсації секретний ключ. Потім за кулісами він підписує угоди в мережі Ripple, використовуючи свій ключ. Постачальник сховища настроюється і при бажанні ви можете реалізувати свій власний сховище BLOB-об'єктів з наступним сховище протоколу та консультацій з офіційним відкритим вихідним кодом двійкового об'єкта у сховищі коду на GitHub.

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

+898
vitalina155 25 груд. 2013 р., 04:12:32

Я відносно новим для використання програмного забезпечення лайткоин. Я дивився локальну копію блокчейна будувати все, аж до двох днів. Раптом він скочив назад на 8 днів, а потім побудували все, аж до "нульового дня" і закінчив. Час, який було потрібно, щоб перейти від 8 днів до нуля був набагато швидше, ніж звичайної комплекції був до двох днів (близько десяти або п'ятнадцяти хвилин). Знаючи, що це остання частина збірки буде повз всіх контрольно-пропускних пунктах (я знаю, що?), є тут проблема?

Відповіді в розділі коментарів:

Нік: Ні, часу не було змінено, і комп'ютер не був перезавантажений протягом блокчейн будувати.

На жаль, я видалив блокчейн, з-за підозр. Тепер я шкодую, що не зберіг його для аналізу.

+834
JC Carrillo 12 серп. 2017 р., 06:13:45

Немає. Стандартні комп'ютерні чіпи величини повільніше, на створення дійсних блоків, ніж ASIC майнеры. Тому, щоб відновити 440,000+ блоків в рамках одного блоку, зловмисники повинні мати доступ до ASIC шахтарів з hashpower з ~90,000 раз в мережі hashpower (бо раніше блоки були набагато нижче складності, див. коментар Нейт нижче). Оскільки це буде дуже дорого і виробництво такого обладнання буде служити ніякої іншої мети, крім гірських/атакувати биткоин відновлювати всю ланцюг між двома блоками не усвідомлені атаки.

+815
Val Era 26 січ. 2019 р., 11:22:40

Мені цікаво, якщо я можу використовувати node.js і LevelUp отримати доступ до копії бази даних блокчейн безпосередньо.

Але з того, що я бачу, мені потрібно знати ім'я розділ(и), перш ніж я можу отримати будь-які дані, як це використовується вам метод рівня.

Однак, я не зміг нічого дізнатися про можливих ключів(и), пов'язаний зі значеннями в пар ключ-значення, так що я в подиві про те, як я можу отримати дані.

По-перше, які ключі значення ключа пари, а по-друге, можна просто вибрати першу з N записів?

+804
user23620 19 квіт. 2018 р., 11:02:28

Злодійство безпосередньо від Сатоши оригінальної статті:

Комерція в інтернеті стали покладатися майже виключно на фінансові установи, які виступають у якості довірених третіх сторін у процес електронні платежі. Поки система працює досить добре для більшості операцій, він все ще страждає від недоліків, властивих існуючої модель довіри на основі. Необоротних угод не дійсно можливо, оскільки фінансові установи не можуть уникнути посередників спорів. Вартість посередництва збільшує трансакційні витрати, обмежуючи мінімально практичний розмір угоди і можливість відрізаючи для невеликих випадкові угоди, і має більш широкий витрат у збиток здібності до безповоротних платежів за послуги незворотнім. З можливістю розвороту, неотменяемыми. Торговці повинні остерігатися своїх клієнтів, що їх більше інформації, ніж вони могли б мати потребу. Певний відсоток шахрайство вважається неминучим.

Іншими словами, це дешевше і безпечніше не довіряти іншій стороні, або доведеться платити комусь ще довіряти іншій стороні.

+804
rbasoalto 8 бер. 2013 р., 14:42:34

У перший не останні угоди в ланцюжку знаходиться в блоці 170. Не впевнений, що ви вважаєте "реальної" та "тест" угоди, але враховуючи, що є абсолютно окремий блокчейн для тестових операцій, я б розглядати його як реально, як будь-яке інше.

+801
Keziah Suter 7 лют. 2013 р., 18:40:29

Я обмірковую, варто запустити bitcoind/ з JSON-RPC на сервер від мого будинку, який приймає запити від користувачів, розміщених на VPS. Поки я не починаю сайт биткоин покер, я можу пояснити, що я роблю простіше з цим. Користувач відправляє биткоины на попередньо згенерований адресу. Коли користувач надсилає биткоины, домашній сервер, чи буде він посланий потім скажіть ВПС, який буде потім дати фішки користувача або кредити.

Мої питання :

  1. Це буде з'їдати мене з дому, якщо у мене є 100 ГБ пропускної здатності / 6-8 Мбіт / с швидкість завантаження? Якщо ні, то скільки людина може бути подано одночасно?
  2. Невже хтось цього в порівнянні з використанням розміщеного на VPS/виділений сервер, тому що вони хочуть безпеки і не хотіли покладатися на 3-сторонніх послуг, таких як блокчейн?
+796
Tadeck 11 лип. 2010 р., 16:16:22

Шахтар повинен поставити биткоин-адреси для блоку нагороду. Потім, коли блок видобувається, спеціальний "кредитна" постійно зберігається знайдений блок, створюючи цю суму (25 БТЦ, був 50 БТЦ) на вказану адресу.

Деякі басейни (Элигия або P2Pool ви) використовуйте цю функцію і створити багато кредитних операцій, так що, коли блок знайдений, всі учасники отримають своєї частки.

+787
user2426316 8 лип. 2015 р., 12:48:44

Вони не перетиналися. Правочин завжди є унікальним. криптографічна хеш-алгоритм розроблений таким чином, щоб вони не стикаються. Це є однією з головних вимога до хеш-функції.

Матеріали, щоб створити ідентифікатор транзакції частково на основі матеріалів, які використовуються для створення фактичних провести запит в ланцюзі, таким чином, ви ніколи не будете мати зіткнення між Bitcoin і Litecoin.

+783
Alexander Fleischer 29 жовт. 2013 р., 17:51:47

Ось відео про те, як виправити помилку синхронізації питання. В основному, вам потрібно замінити блокчейн файли з новим набором, потім перезавантажте синхронізації. У відео є деякі подробиці про те, як це зробити, але вам потрібно просто замінити ці файли:

команда CD ~/.digitalnote
p2pstate.Бен
blockchainindices.дат
blockindexes.дат
блоки.дат
blockscache.дат

Ви можете захопити нові копії файлів тут.

+756
sell and buy online 16 лист. 2017 р., 19:58:03

Мережа Tor заснована на добровольцях, що забезпечує пропускну здатність. Це є стримуючим чинником цієї системи, оскільки в даний час немає прямої вигоди від експлуатації реле Тор.

Як я зрозумів, TorCoins кілька альткоинов, які можуть бути заміновані, що забезпечує пропускну здатність системи. Але як би доказ роботи механізм роботи такої системи?

+726
leonkiller 31 серп. 2018 р., 21:12:10

Шахтарі можуть включати в себе (під ліміт розміру блоку звичайно) чи як кілька операцій, так як вони, як у блоці. Там не може бути якихось особливих причин для зниження кількості угод, от тільки до якоїсь алгоритм шахтарі використовувати для вибору проводок помоему в цьому блоці

+701
user51497 25 трав. 2011 р., 07:57:37

createmultisig , ймовірно, даючи вам p2sh-segwit адресу, не p2sh один. Це означає, що "redeemScript" ви отримуєте те, що насправді witnessScript і реальні redeemScript є p2wsh сценарій для вашого witnessScript. Ви можете сказати createmultisig створити просто p2sh адресу параметра адресу тип параметра в спадщину.

Крім того, ви можете отримати redeemScript для вашого witnessScript з допомогоюdecodescript.decodescript буде спочатку розшифрувати ваш сценарій, то це дасть вам різні можливі адреси для нього (для кожного типу наявний адреса) разом зі скриптами для них.

+688
Najmeh 12 серп. 2010 р., 10:44:42

У мене є PayPal аккаунт і я не хочу розлучатися зі своєю ID-карти. Де можна купити биткоин за ціною, наближеною до курсу?

+625
Ankit Srivastava 25 квіт. 2010 р., 13:43:58

Йдучи на прикладі тут: https://bitcoinj.github.io/working-with-contracts

Я вважаю, що я зробив все правильно. Поки моя програма не поширюються правильно або з-за помилки в Техас, і я не можу визначити, чому

Кілька речей, які я вважаю причиною

1) Мій peergroup.broadcastTransaction(spendTx) не правильно віщає 2) спотворений необроблені транзакції або scriptsig ( я припускаю, що це, але знову ж таки, без помилок) 3) взагалі не розуміючи, кращий спосіб прив'язки виходів до входів і підписання їх відповідним чином (наприклад, я використовую клас UTXO, або TransactionSignature) 3) намагатися витрачати кошти з показувалася адресу. У мене є всі необхідні ключі, щоб відкрити UTXO, але я хотів би бачити, якщо я можу витратити ці кошти без використання класу гаманець 4) підтримка Multisig в цілому для bitcoinj відсутні або неповні. я сподіваюся, що це не такий, як мені б дуже хотілося отримати цю роботу. Але ... я не думаю, що це найбільша проблема, бо я побіг на модульні тести, а вони все одно все перевірити очистити.

Крок через код, щоб бути ретельним:

Створити 3 ECKeys на 2-з-3 multisig договір, покласти їх в список, створити викупити скрипт, який сортує ключі в лексикографічному порядку і пише м-о-н multisigoutputscript, потім инстанцировать об'єкт угоди і призначити його в якості висновку, який я буду використовувати в якості вхідних (сума + redeemscript) АКА UTXO, що я буду проводити (редагування: коротка згадка. У ECKeys я дійсно використовує жорстко задані значення, які я зробив якийсь час назад, це для наочності. Я також повинен згадати, що це P2SH multisig, але не сире нестандартних multisig.

Екє Кея = новий Еке();
Екє вх = новий Еке();
Екє люб = новий Еке();

Список<Екє> ключі = ImmutableList.з(ключ1, ключ2, ключ3);

Сценарій сценарій = редактор сценаріїв.createRedeemScript(2, ключі);
ScriptPubKey скрипт = редактор сценаріїв.createP2SHOutputScript(сценарій);

Угоди за контрактом = нова угода(параметри);
TransactionOutput multiSigOutput = контракт.addOutput(монети.метод valueOf(50000), scriptPubKey);

Створіть другий об'єкт угоди, які я буду використовувати, щоб зібрати скрипт виведення АКА (величина + напрям) - адресу, я буду підписувати мої UTXO на. Також де sigHash підписаний 2 мої ключі і додані scriptSig угоди

 SpendTx угоди = нова проводка(параметри);
 Адреса адреса = адресу.fromBase58(установки, "19EfMrs5WkcvtBBnuEqP6v1yppeWww61kc");
 Сценарій outputScript = редактор сценаріїв.createOutputScript(адресу);
 spendTx.addOutput(multiSigOutput.метод getValue(), outputScript);
// Системи.з.метод println(spendTx.getOutputs());
 TransactionInput вхід = spendTx.addInput(multiSigOutput);

тепер підпишіть вручну входів...(підписи у тому ж порядку, як вони в скрипті)

угоди //знак вручну
Sha256Hash sigHash = spendTx.hashForSignature(0, скрипт, угоди.SigHash.Все, помилкова);
Екє.Підпис ECDSASignature = список.отримати(0).знак(sigHash);
Екє.ECDSASignature signature1 = список.отримати(1).знак(sigHash);
TransactionSignature txSig = новий TransactionSignature(підпис, угоди.SigHash.Все, помилкова);
TransactionSignature txSig1 = новий TransactionSignature(signature1, угоди.SigHash.Все, помилкова);

...Тепер створіть multisiginputscript, перевірки і трансляції Техас

 InputScript скрипт = редактор сценаріїв.createP2SHMultiSigInputScript((ImmutableList.з(txSig, txSig1)));
// Системи.з.метод println(inputScript);
введення.setScriptSig(inputScript);
введення.перевірити(multiSigOutput);

peerGroup.broadcastTransaction(spendTx);

Системи.з.код println(кит.peerGroup().getConnectedPeers());
 Системи.з.код println("угоди транслюватися");

ок...це не поширюються, але перевірка підтвердилася. і я навіть не знаю, якщо так багато проблем з мережею, як це проблема в коді, тому що, коли я змінити значення в скрипті виведення на баланс UTXO не кинути InsufficientMoneyException, як я собі це треба. Я хотів би показати деякі журнали помилок, але їх немає. Єдина помилка-це коли я змінити createmultisiginputscript в createP2SHmultisiginputscript, консоль видає ненульову помилку nulldummy до яких я теж маю проблеми з Ремонт, так що я ніколи не був в змозі знати, якщо зміни в цей метод є правильним виправити або. Я думаю, що налаштувати підключення до peergroup правильно

ChainFile файл = новий файл(це.getFilesDir(), "тест.spvchain");
Системи.з.код println("не chainfile існує?" + chainFile.існує());
якщо(chainFile.існує()) {
 спробувати {
 SPVBlockStore chainstore матеріал = новий SPVBlockStore(параметри, chainFile);
 Ланцюг блокчейн = новий блокчейн(параметри, chainstore матеріал);
 peerGroup = новий PeerGroup(параметри ланцюга);
 peerGroup.addPeerDiscovery(новий DnsDiscovery(параметри));
peerGroup.startAsync();
 } зловити (BlockStoreException е) {
е. друковані();
}

Так я не зрозуміла... я прийшла до висновку, моє розуміння якимось чином. Вибачте за заплутаний довгий піст. Минуло вже кілька днів. Може хто-небудь допомогти?

Редагувати: ось вихідні операції

В hex: 0100000001d917c0a19e19fa1cf2314baf037fdf952877daa4da845ab35d44ef33b45838c300000000fc00473044022022b97b9372d35acaea70f3735dee290f5697cab7b5d6be6f7cdfe31139fba4f90220651091b83570843d4fe8afe02d81417194908b0f6af6f8f3b8f1ad020592409f01473044022036eff4f54b8bf3f834f7bb6e417a04a6a696047f5c75a896c6f9b624ad87680a02200bf2115b64b3b15647178b69151d4588d8a4ade16a4d66e375d0e1265c79fad6014c695221025ab78e076801b45ccb2172bce562103cce1714edbeb02ce6123ce1235eb08c762102d1b74577050b696d5886a7afa61d099ea7ab0a3797766f9819dbd72526b0ce512103facf04db5d9bee657151e30c21e839489c326a277891ebcf75b736ec1e17fc1f53aeffffffff0150c30000000000001976a9145a566f4eda18e818b8d5ca04ee7c5fa3cfbf0e0088ac00000000

В логах:

fbb119d8990cd3912a9ec0118fe3ad8ad61a8388e4a13dd342d9eb67aacfdc65

01-12 17:49:20.670 2507-2507/ком.cryptoapp.додаток я/системи.0[] PUSHDATA(71)[3044022022b97b9372d35acaea70f3735dee290f5697cab7b5d6be6f7cdfe31139fba4f90220651091b83570843d4fe8afe02d81417194908b0f6af6f8f3b8f1ad020592409f01] PUSHDATA(71)[3044022036eff4f54b8bf3f834f7bb6e417a04a6a696047f5c75a896c6f9b624ad87680a02200bf2115b64b3b15647178b69151d4588d8a4ade16a4d66e375d0e1265c79fad601] PUSHDATA1[5221025ab78e076801b45ccb2172bce562103cce1714edbeb02ce6123ce1235eb08c762102d1b74577050b696d5886a7afa61d099ea7ab0a3797766f9819dbd72526b0ce512103facf04db5d9bee657151e30c21e839489c326a277891ebcf75b736ec1e17fc1f53ae] 0.0005 БТЦ 01-12 17:49:20.670 2507-2507/ком.cryptoapp.додаток я/системи.з: мінус:c33858b433ef445db35a84daa4da772895df7f03af4b31f21cfa199ea1c017d9:0 hash160:6d49586d7529626aaab49812bcd7839aee7e5800 01-12 17:49:20.670 2507-2507/ком.cryptoapp.додаток я/системи.з: з ДУП PUSHDATA HASH160(20)[5a566f4eda18e818b8d5ca04ee7c5fa3cfbf0e00] EQUALVERIFY опція -- checksig 0.0005 БТЦ 01-12 17:49:20.670 2507-2507/ком.cryptoapp.додаток я/системи.з: плата 0.00 БТЦ/0.00 КБ BTC за 337 байт 01-12 17:49:20.670 2507-2507/ком.cryptoapp.додаток я/системи.з: ОПП невідомий

+621
Eoin Campbell 20 січ. 2011 р., 09:33:01

Згадати його на #біткойн-розробників і #Биткоин на Freenode IRC і подивитися, що люди думають - або просто почати використовувати його і сподіваюся, що людям це подобається!

+613
Thangam Mathiyalagan 20 черв. 2014 р., 18:31:09

Так, це робить.

Обрізка впливає тільки на блокчейн/логіку перевірки. Гаманець завжди зберігає копію всіх угод, що мають відношення до неї (у тому числі непідтверджені транзакції, що логіка перевірки не знає).

+599
Aaron Cook MD 13 трав. 2018 р., 13:50:31

Будь хеш-допустимий хеш. Питання, якщо ви хеш відповідає нашим критеріям. Те, що ви хеш насправді пару речей (ми до цього ще повернемося), які вишикувалися разом зробити рядок, рядок певної довжини. Тоді вам хеш, що весь рядок. Думаю, що ваш результуючий хеш як число. Ми хочемо, щоб отримане число буде менше запланованої кількості. Так це як Роллінг мільярда гранник, і число під числом. Планових показників є "трудність". Оскільки більше людей кидати кубик, то нижня, що цільове кількість, щоб зменшити ймовірність будь-якого померти-рол хітом.

Тому важливо зазначити, що деякі з тих речей, які ми шикуються в рядок, то хеш-речі, які ми можемо регулювати. Хешування не так само, як прокатки померти, тому що якщо у нас є те ж саме знову і знову ми отримуємо той самий результат знову і знову. Однак навіть незначні корективи в те, що хеш може мати істотний вплив на те, що в результаті хеш. Первинний елемент, який ми можемо маніпулювати називається "збоченець". В основному ми вибираємо випадкове число для використання в рядки, хеш-весь рядок, і подивитися, що вийде. Якщо хеш не потрапили, ми модифікуємо код і спробуйте знову. Сам код не дуже великий, так що є обмежена кількість варіацій nonce, яке ви можете спробувати. Наступний пункт можна змінити мітку часу. Нам дозволяють ворушити мітки. Кожне погойдування мітки часу дозволяє нам через весь набір можливих значень код знову і знову. Ми повторюємо цей процес вичерпання можливостей нонсен, потім переміщаючи мітку знову і знову, поки в результаті хеш нижче, ніж складність цільового числа.

Коли це станеться, тоді ми проголошуємо світу, що ця мітка плюс це нонсен працює, щоб вирішити заблокувати. Інші перевіряють, що це правда і він додається в ланцюжок блоків. Блок є "перевіряється" після певної кількості блоків "глибокий" в ланцюжку блоків, що означає, це історичний кварталі порівняно з поточним блоком. Валідація-це трохи неправильним, адже тут справа не в тому, що блок ще не відомо, чи будуть дійсні. Що нам потрібно перевірити є доказом роботи, коли це означає, що історичний блок, в якому похований далеко достатню кількість зусиль, щоб створити що історія непереборними для кого-то ще, щоб спробувати створити інший варіант історії. Вони повинні створити свою власну версію цього блоку (єдина причина у тому, щоб написати свій власний варіант операції, тобто вкрасти монети), а потім вирішити його самі, а потім вирішити наступний блок і один після і так далі, і "наздогнати" інших. Це означає, що вони повинні були б обігнати в світі кістки прокатки гру. Може бути, один раз в історії Всесвіту хтось може повезе на цей раз з двома-трьома блоками, але зі 120 блоків, що більшість майнінг пули і біржі вимагають зараз? Не станеться, ніколи.

+578
user2976753 28 квіт. 2014 р., 23:09:06

Ви говорите, що ви отримали оплату, але не бачу адреси при перегляді вкладки одержувати гроші Blockchain.info/wallet?

Що може статися, якщо кошти були витрачені як адреса архівуються. Перейдіть на вкладку архів, щоб побачити, якщо адреса є.

Також ви можете подивитися усі активності для вашого гаманця, натиснувши на операціях основний вкладці вгорі.

+526
user1874982 25 лют. 2018 р., 07:12:11

Ідея Coinjoin або Sharedcoin є те, що кошти можуть бути об'єднані і змішані з дещо іншим користувачам биткоин для фінансування нових операцій, які не можуть бути легко простежені назад до вас.

Наведу банальний приклад: уявіть 3 користувачів, які хочуть кошти від 3 призначений для управління (0.5 БТЦ), Б (0.5 БТЦ) і c (1 БТД), який буде розісланий по адресах Х, Y і Z відповідно. Замість перерахування коштів безпосередньо послугу могли б зробити наступне, за умови, посередник адресами:

А(0.5) --> Л(0,5) --\
Б(0.5) --> М(0.5) -- +
З(1) --> Н(1) --\ \-- З(1)
\
 \--- Х(0.5)
 \--- Г(0.5)

Так що гроші спочатку від c розколюється і відправили в X і Y, в той час як гроші від A і B буде доданий і відправлений на З. міксерів виконати те ж, але набагато більше операцій.

+514
carrier 30 січ. 2012 р., 15:45:50

Для того, щоб бути дійсним, він повинен мати дійсні підписи відкриті ключі, пов'язані з перерахованих ним коштів. Вважається обчислювально нездійсненним для посередників підробити підпис, якщо він не володіє закритим ключем.

Ці підписи є специфічними для угоди і забезпечити її цілісність, тобто, якщо угода змінений (шляхом заміни одержувача, сума, ...), то підпис стає недійсною.

Є невеликий виняток з останнього пункту: підпис не може забезпечити цілісності самої підпису, отже, у нас є деякі незначні проблеми з пластичність транзакції підпису угода може бути змінений, але не його наслідки.

+514
Bookwyrm 22 серп. 2013 р., 09:19:14

Якщо 'Шахтар' хоче вирішити два блоки, то це повинно бути зроблено один за іншим. Дійсно, вирішуючи блоку увазі, що ви змогли знайти хеш-Vale за що блок, який задовольняє умові менше, ніж певний поріг (або, що те ж саме, що хеш починається з певної кількості нулів). Це доказ роботи.

Але, все можна вирішити блок містить не тільки проводок і збоченець, але він також містить геш попереднього блоку в ланцюжку. Так що якщо вихователь хоче, щоб вирішити дві послідовні блоки він повинен спочатку вирішити перший блок, поставити ('дійсні') хеш-блоку в наступний блок (це не може бути зроблено до вирішення перший блок, тому що ще не знаєш цього) і потім вирішити наступний блок (який включає валідного хеша попереднього блоку).

Тому Шахтар може тільки приступити до вирішення другий блок після того, як він вирішується перший.

Звичайно Шахтар може вирішити це зробити і спробувати, щоб знайти послідовні блоки, а потім транслювати їх (у правильному порядку, тому що інакше вони недійсні) в мережі, але якщо в цей час ще один шахтар вирішує заблокувати, то ці два блоки прибути занадто пізно і не буде додаватися в кінці блокчейн.

Ризик приїхати надто пізно" тому, що вище - цього конкретного неповнолітнього доводиться вирішувати два квартали, перш ніж які-небудь інші незначні вирішує один блок.

+485
sanine 6 лип. 2015 р., 11:51:54

Я дуже дуже новачок з Blockchain. Я прочитав багато статей і не можу зрозуміти одну річ. Коли Шахтар даних створює новий блок, хеш-код такого блоку повинен відповідати певним вимогам. Як я розумію, це ключова складність при створенні нового блоку. Однак, як програміст, я знаю, що це дуже легко створити новий хеш. Може хто-небудь пояснити в чому причина такої вимоги?

+474
user31464 6 трав. 2011 р., 03:39:23

cryptocompare і утиліти вам потрібно.

  1. Перейдіть на монети у верхній частині, знайти свою монету
  2. Аналіз
  3. Змінити графік бар внизу для відображення по годинах
  4. Використовувати інтерфейс, щоб побачити обсяг в секунду

Якщо це занадто громіздким, cryptocompare має API і корисний НПМ пакет , щоб пограти с.

+471
Nitin Soam 10 січ. 2012 р., 04:21:48

Що таке крок за кроком процес, щоб обміняти биткоин в доларах США і які інші варіанти в мене є?

Є так звані передплатні кредитні картки, я міг би взяти її на так що я можу використовувати готівкові гроші для покупок, товарів, послуг?

+373
MBeck 17 лип. 2012 р., 08:10:04

Про це йдеться в биткоин Вікі , що:

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

так що моє запитання, яке рішення буде прийнятним для реалізації програми, який відповідатиме за тисячі рахунку (як електронний гаманець).

Моє перше припущення було б запустити кілька примірників bitcoind, щоб утримати увагу співвідношення демон під певної межі.

Будь-які інші ідеї ?

+317
MartJohn 7 січ. 2020 р., 12:42:50

Ні, не без яких-небудь операцій. Блискавка мережа базується на так звані канали між 2 користувачами.

Створення цього каналу транслюватимуться в блокчейн (та іншої транзакції необхідно, щоб знову закрити його).

При створенні каналу, ви також поставити деякі БТЦ в канал, який потім може бути переданий між обома кінцями.

На приклад тут:

A і B є створення каналу між один одним. Це створює канал і ставить 1 БТЦ у його б не додати будь BTC на це. Це творіння вимагає регулярного транзакцій на блокчейн биткоин.

Якщо канал існує, а відправляє 0.5 BTC до Б (максимум 1 биткоина як це було сумою канал був створений з). Кілька днів потому Б відправляє 0.1 назад і закриває канал.

Тепер операції закривати канал буде включати в себе: перенесення 0.4 БТЦ від А до Б (як це заключний баланс), і буде виконуватися тільки цієї угоди.

Незалежно від того, скільки будуть вчинятися правочини між А і Б, тільки остаточний баланс буде здобута в ланцюг.

Але це не єдиний трюк з блискавкою мережі. Якщо є канал з B і B інший канал, а також можете відправити BTC на З (більше) без необхідності мати окремий канал між A і C, але тільки мінімум бтц на каналі A->B і B->C не передається. Так якщо А -> B має каналу, вартість 500 БТЦ, але B->C має тільки 1 БТЦ обсягу, можна тільки відправити максимум. на 1 БТЦ від A до C.

При операціях в ті канали вільні від будь-яких транзакцій на блокчейн, Відкриття і закриття потребує операції. Висновок також потрібно, щоб спочатку отримати Сткк "зберігається" в каналі.

Сподіваюся, що це трохи прояснює, як ЛН працює

+316
LH NCL 23 груд. 2013 р., 05:47:36

По-перше, це швидше за все порушення системи PayPal політика допустимого використання жовтня 2011:

3(з) включають обмін валюти і переведення в готівку чеків бізнесу

Враховуючи це, малоймовірно, що PayPal готова допомогти в кращому випадку, а може закрити свій рахунок (і заморожування коштів на півроку) в гіршому випадку.

Іншою головною проблемою є висока ймовірність чарджбэков. PayPal має, як правило, на стороні покупця, коли будь-який спір пред'являється продавцю за будь-якої причини. Тільки з цієї причини, його краще приймати биткоин тільки коли Ви довіряєте покупцеві і надати якийсь вплив на їх репутацію.

Крім того, PayPal має високі збори (поточні 2.9% + $0.30 доларів США).

+254
user3443888 12 лип. 2013 р., 03:25:47

Хіба це нормально, щоб рідко бачити помилки вилучення торгівля/глибина історії по API з БТЦ-е? Або мені їх ніколи не побачите.

Мені здається, побачивши хоча б одну таку помилку кожен день, я біжу мій скрипт на Амазон ЕС2.

Спасибі, Джон.

+235
Yablargo 3 січ. 2015 р., 23:48:51

Всупереч поширеній думці, біткойн-транзакції не повністю анонімний або приватна. Всі угоди інформація є загальнодоступною і кожен витрачати простежується. Биткоин пропонує усамітнення в тому, що 3-й учасник спостерігач не обов'язково знати, хто є учасниками угоди, і хто отримав, скільки в кожній угоді. Однак конфіденційність може бути витік через інші джерела, такі як обміни, повідомлення на форумі і повторного використання адрес.

Цей тег слід використовувати для питань, що стосуються конфіденційності інформації, які можуть бути використані для ідентифікації джерела і призначення биткоин.

+205
acquisto2 7 жовт. 2013 р., 22:53:06

Розширений публічний ключ, xPub, складається з chaincode і сам відкритий ключ. Вони ефективно відокремлені один від одного, ви не можете створювати ланцюга код з відкритим ключем, або навпаки. Зазвичай вони обидва в цей же момент генерується з насіння, але без насіння, ви не можете генерувати той же код ланцюга.

+195
Stuart Thomson 3 лист. 2016 р., 00:26:56

Я роблю сервіс і мені доведеться взяти закритих ключів користувачів Так що я дуже хвилююся.як я повинен простежити за цим?

+163
kedir Bade 3 бер. 2013 р., 05:59:23

Я знайшов відповідь. Він використовує ІНФРАЧЕРВОНИЙ KCDSA.

+157
Renfei Song 31 серп. 2018 р., 12:52:50

для голосу в секреті, ми можемо використовувати coinjoin. Групи з 1000 чоловік змішати їх голосів. Ви можете довести, що людина зробила один з голосів в басейн з 1000, але ви не зможете довести, що голосування було у них.

+85
Vlad Eftimie 19 бер. 2019 р., 19:57:32

Я створив сировинної угоді з не витрачених входи і вже існують в Bitcoin готівки Азбука 0.16.2, але коли я намагаюся підписати, що сирі угоди я отримую вхідний сигнал не знайдений або вже провів

RawTransaction

02000000012a6b8e40c82f2a428ea6fb1b355832fe01319235393a9ca2cbf5bfbe3a342e290000000000ffffffff0280969800000000001976a914fe7cba7f798d378abffa4d5620f80d22adfbe1b088ac20091409000000001976a9147aec53c51184a7cf5413a919674bf5efffc0ad6088ac00000000

якщо ви розшифрувати цю угоду, ви побачите вхід я використовував, і це "вже не проводив"

коли я називаю биткоин-CLI і listunspent я бачу, використовуваних вхідних існувати в гаманці.

{
 "txid": "292e343abebff5cba29c3a3935923101fe3258351bfba68e422a2fc8408e6b2a",
 "Uвих": 0,
 адреса: "n1V7R2SadYSRqBg3AzFxiokDRm8LG85tdx",
 аккаунт"": "",
 "scriptPubKey": "76a914db094c026ee745ed8c65af3a692411a9766022f288ac",
 "сума": 1.62500000,
 "підтверджень": 6,
 "витрачається": помилкові,
 "можна розв'язати": помилкові },

Коли я виконайте ті ж кроки, щоб створити/підписати угоди на ядра биткоин або лайткоин це працює.

Я чув, що я повинен додати, використовувані вхідні сигнали виклику signrawtransaction

+57
user3910804 23 черв. 2019 р., 07:10:34

Існує чотири основних способи, і всі вони працюють:

  1. Придумати адресу, який проходить базову перевірку осудності, але внутрішньо недійсним. Ви можете бути впевнені, що немає ключа може відповідати цією адресою.

  2. Покладіть рядка символів в адресі, які за те, що кожен міг би створювати на адресу марнославства. Наприклад, якщо биткоин адресу "FourScoreAndSevenYearsAgo" в ньому, це явно за межами можливостей будь-якого знайти відповідний закритий ключ.

  3. Використовувати відкритий ключ, який, очевидно, наприклад, що складається лише з нульовий байт, який містить всі послідовні цифри числа Пі. Це явно виходять за межі можливостей будь-якого знайти відповідний закритий ключ. (Для цього, щоб працювати, ви повинні надати відкритий ключ.)

  4. Використовувати хеш відкритого ключа, який, очевидно, зробив. Це працює так само, як описаний вище варіант, але складність буде в пошуку відкритого ключа з такою хеш, набагато менше знайти відповідний закритий ключ.

+45
Willy Fadly 18 лип. 2010 р., 22:31:35

У мене mycellium для Android і в даний час вони не підтримують ніяких адрес segwit, що 3ххх або bc1xxx. Я можу відправити з мого 1xxx mycellium адресу мого segwit 3ххх або bc1xxx адресу, який я створив з паперу гаманець?

+27
stannius 4 лист. 2015 р., 22:48:45

Показати питання з тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil