Як найкраще видобувати на смартфон?

Як ви можливо вже знаєте, почалася видобуток на початку з процесорами відеокарти.

Я хочу спробувати видобуток на смартфон. Який електронний компонент буде кращим для розрахунку хеш? Процесор або графічна складова?

Мета-це тільки для тестування в тестовому режимі і отримати максимальну продуктивність.

Такі ключові слова, як видобуток і смартфон не принесе мені ніяких релевантних результатів через Google.

+656
Ade Miller 13 січ. 2010 р., 21:13:12
32 відповідей

settxfee встановлює плату/Кбайт для майбутніх викликів API, як sendfrom. Це залишається в силі до тих пір, поки програма працює.

estimatefee 1 повертає плату за оцінками, навести на підтвердження протягом 1 кварталу.

+885
user3182445 03 февр. '09 в 4:24

https://blockchain.info/block-index/143685

Блок нагороду тут 50.04 БТЦ, а не 50. Чому це так? Я помітив, що багато блоки мають таке незначне перевищення.

+847
Peter Berki 18 бер. 2018 р., 11:07:40
Інші відповіді

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


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

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

Для порівняння, давайте використовуємо простий метод перевірки контрольних сум на алфавіті. Як правило, контрольна сума використовується для виявлення помилок при передачі або копіювання даних. Простий спосіб-порахувати кількість голосних літер в повідомленні, і дописати це число в кінець. Наприклад:

Це перевіряється повідомлення

стає

Це повідомлення перевіряється|7

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

Цей mrssage контрольна сума|7 <--- контрольна сума невірна, так там помилка

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

Тепер давайте подивимося, що відбувається, коли ми намагаємося використовувати цей хеш-функції в якості доказу роботи. Ми повинні також додати спеціальне значення, яке може бути змінено, щоб змінити вихід хеш-функції, без зміни важлива частина повідомлення. Я буду використовувати форму повідомлення|спеціальне|хеш. Припустимо, що комусь виконувати роботу потрібно знайти випадкове число таке, що хеш-дайджест, більшу або рівну 10. Наприклад, наступний буде задовольняти доказ роботи:

Це повідомлення контрольна сума|ААА|10

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

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

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

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

+809
dmkmills 18 лют. 2013 р., 15:18:11

Ваша проблема здається схожою на дану посилання:

https://groups.google.com/forum/#!тема/bitcoinj/F7smdvlCbnE

Спробуйте використовувати bitcoinjs з тієї ж розширений публічний ключ. або спробуйте пропоновані рішення.

Сподіваюся, що це буде працювати у вашому випадку.

+769
TheHorrorBehind 16 жовт. 2012 р., 06:49:35

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

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

Незалежно від того, працюють басейн варто з вами залежить, яке значення ви надаєте всьому цьому. Щоб допомогти вам скласти кошторис, урахувати, що з вашої потужності 18 м/с ви б сприяти 0,15% від загальної Hashrate сьогодні (завтра), див., наприклад, статистику сторінки bitcoincharts.com/bitcoin. Це означає, що потрібно почекати, в середньому, близько 670 блоки або близько п'яти днів, поки не знайдете блок, з фактичними значеннями коливається відповідно до розподілу Пуассона, якщо ніхто з ваших шахтарів шкідливого Чіти і утримує блоки знайшли. Тому вам буде потрібно або величезну терпимість про фактичне блок винагород і виплат, можливо, розбіжні чисто випадково, або більше потужності майнінгу. Чи марно або альтруїстичні погляди на цей проект, або бізнес, пов'язані з функціонуванням гірничодобувної басейн.

+758
Amolsingh Rajput 20 вер. 2010 р., 00:00:48

Два питання з дизайн Bitcoin

Масштабованість всі чеки все

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

У Биткоин кожен вузол отримує та перевіряє кожен фрагмент даних блокчейн, в даний час деякі передаються навіть більше, ніж колись. Хоча це і нескладна завдання в 1Мб блоків, ця установка має реальну вартість: пропускна здатність, завантаження процесора для перевірки та зберігання-присутність на жорсткому диску.

На 1МБ, биткоин-мережі можуть підтримувати близько 3 транзакцій в секунду (TPS). У масштабі до візи-рівня ми, швидше за все, буде потрібно близько 3000 ТПС. Щоб служити всій інтернет-комерції, кілька, що. Поки є деякі успіхи можна більш ефективно використовувати простір, ми (CoinJoin, підписи Шнорра, ...), очевидно, набагато складніше завдання управління ~1 ГБ кубики кожні десять хвилин: реле пропускна здатність буде кілька, що, перевірка блокчейна 144 ГБ даних в день значну частку середньостатистичного домашнього комп'ютера обчислювальні потужності, і жорсткі диски були, як правило, заповнюються досить швидко.

З цього випливає, що є межа того, що може бути зроблено з чистого на ланцюгу масштабування.

Миттєві платежі

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

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

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

Блискавка Мережа

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

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

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

У випадку, якщо користувач закрити канал оплати, смарт-контракт може бути виконаний на Blockchain як звичайна операція.

Цікаво детальніше? Подивитися → як блискавка мережевої роботи в простих термінах?

+741
user297326 11 січ. 2015 р., 04:03:32

З Bip125:

Явних сигналів: правочин вважається вибрав допускаючи заміни, якщо будь-який з його входів є nSequence число менше (0xFFFFFFFF в - 1).

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

Однак, мені здається, перевіряється тільки "явних" сигналів. Побачити цю частину BIP125 запит, яка була об'єднана в Bitcoin ядро:

https://github.com/bitcoin/bitcoin/pull/6871/files#diff-7ec3c68a81efff79b6ca22ac1f1eabbaR841

Це дуже ясно, що входять ВМС США перевіряються на конфлікти (подвійний витрачає) і якщо конфліктуючі Техас явно не сигнал РФБ зі своєю вхідної послідовності, то новий Техас відхиляється.

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

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

+701
Federico Cerutti 4 бер. 2013 р., 05:52:42

Я встановив биткоин-ядра, використовуючи його вихідний код на моєму сервері Amazon за допомогою інструкції, наведені Нижче посилання на YouTube

https://www.youtube.com/watch?v=tG_24G7bj_w

Якась частина команди, які я використовував, щоб встановити биткоин від вихідний код наведений нижче,

судно МВ ./включити/bitcoinconsensus.год /usr/місцеві/вмикати/bitcoinconsensus.ч команди mkdir -Р /usr/місцеві/бібліотека судо МВ ./Ліб/libbitcoinconsensus.так /usr/місцеві/бібліотека/libbitcoinconsensus.так судно МВ ./Ліб/libbitcoinconsensus.так.0 /usr/місцеві/бібліотека/libbitcoinconsensus.так.0 судо МВ ./Ліб/libbitcoinconsensus.так.0.0.0 /usr/місцеві/бібліотека/libbitcoinconsensus.так.0.0.0 чмод 644 /usr/місцеві/бібліотека/libbitcoinconsensus.так /usr/місцеві/бібліотека/libbitcoinconsensus.так.0 /usr/місцеві/бібліотека/libbitcoinconsensus.так.0.0.0

Його працює нормально на моєму сервері. Тепер мені потрібно встановити bitcoincash також на одному сервері, використовуючи вихідний файл. У мене є вихідний файл bitcoincash із зазначених нижче посилання

https://www.bitcoinunlimited.info/download

Але у мене є сумніви, що є конфлікт буде occure, коли ми встановлюємо дві монети в одному і тому ж сервері,

також з цієї команди ми бачимо, що ми повинні перемістити деякі спільні папки(наприклад libbitcoinconsensus.так , libbitcoinconsensus.так.0 ) в /usr/місцеві/бібліотека/ fiolder і /usr/місцеві/вмикати/ папки встановивши обидві монети.

Тоді як я можу встановити обидві монети з джерела? Може alyone будь ласка, дайте мені вирішити цю проблему?

+677
brz 20 січ. 2017 р., 00:44:31

Пам'ятайте, що відправник оплачує комісії.

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

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

+669
Meet Parikh 5 серп. 2011 р., 13:41:38

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

А ви натисніть на вихідних посиланням поруч із вхідними, і отримати на виході скрипт з посилання, що посилання веде на.

+656
vsz 10 вер. 2011 р., 08:16:23

майже всі з них. Биткоин бібліотеки доступні в більшості великих ароматизатори.

Оригінальний клієнт Сатоши на C++

+605
IPTV International 30 лист. 2016 р., 14:09:30

Думав, що я зробив паперовий гаманець в 2013 році з 2 монет, тільки що перевірив, він показує порожній. Угоди блокчейн показує невитрачені а коли я зробив гаманець в 2013 році. Я думав, що це було в газеті гаманець, так що я сумую розмістив свій блокчейн гаманці інформація. У мене є гаманець ID, але без пароля, 3 гаманці намагаюся звузити коло гаманець, щоб спробувати з'ясувати пароль.

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

+604
chaitanya prabhu 13 лип. 2012 р., 14:05:38

Я можу мати мій гаманець працює на Linux і мою холодну гаманець працює на Mac?

Я збираюся використовувати арсенал як биткоин клієнт, я хотів використовувати Linux ( Ubuntu 14.4) для гарячої гаманець і при підписанні транзакцій я поставити USB на комп'ютері Mac.

+555
Zack Wagner 10 лист. 2010 р., 01:33:48

Як підписати сировиною, операції з закритим ключем. це мій сирої угоди :

0200000001fcd54594bba82795afa84ebf500b3944546117c9371e951fc4539e7455ebafb20000000000ffffffff01b8f902000000000017a914b4e6b1471691d9e9e54cd19d39c8565bcadeb3338700000000

який зроблений за Bitcoin-CLI і createrawtransaction .

Що сировинної угоди, досконалої в сервер.

І я хочу підписати цей сировинний угоди на моєму комп'ютері. Як я можу підписати, що з закритим ключем?

Будь ласка, дайте мені знати, з прикладом коду. Мій мовою є Java.

Спасибі.

+536
Freerider 8 серп. 2013 р., 13:12:47

Основна відмінність, що вам доведеться зіткнутися-це графічна підтримка водія. Такого роду впливає на продуктивність, а також. Windows найкраще підходить із-за великої підтримки драйверів для майже всіх відеокарт там.

З видобутку зору програмного забезпечення, майже всі дозріли програмні comptabile на основних платформах, які ви згадали.

+524
aergyns 6 бер. 2017 р., 09:17:51

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

Однак, для нековкий повідомлень (або де підробки не може бути й мови), у вас може бути довільна кількість зрадників. Цитата:

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

Джерело: https://en.m.wikipedia.org/wiki/Byzantine_fault_tolerance

Для усунення деривації дав @DavidSchwartz наприклад:

"Думай про справу, де всі чесні вузли рівномірно розподіляється приблизно в двох напрямках система може просуватися вперед. Шкідливі сайти міг би сказати все чесні вузли, вони згодні з ними. Що б дати год/2 + д вузлів погоджуючись на кожній з двох конфліктуючих боку система може просуватися вперед".

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

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

+497
lenazbennett 22 жовт. 2018 р., 09:25:33

Ці коди можуть бути використані в нестандартному сценарії як частина оплати-скрипт-хеш-адресу. Вони можуть бути в redeemScript з P2SH адресу і бути стандартними.

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

+404
Masi Alessandro 20 вер. 2013 р., 05:09:17

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

Ваш гаманець.дат файл може бути розташований за адресою:
Лінукс
~/.биткоин/
Мак
~/Library/Application Підтримки/Биткоин/
Вікна
В папці %AppData%\биткоин

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

+374
David White 25 бер. 2019 р., 07:22:12

у вас є приклад в документації bitcoinj :

https://bitcoinj.github.io/working-with-contracts

Давайте подивимося, як це зробити:

// Створити випадковий ключ.
Екє clientKey = новий Еке();
// Громадське інших сторін ключ звідкись ...
Екє serverKey = новий Еке(нуль, publicKeyBytes);

// Підготувати шаблон договору.
Угоди за контрактом = нова угода(параметри);
Список<Екє> ключі = ImmutableList.з(clientKey, serverKey);
// Створити 2-в-2 вихід multisig сценарій.
Сценарій сценарій = редактор сценаріїв.createMultiSigOutputScript(2, ключі);
// Тепер додамо висновок на 0,50 биткоинов, який використовує цей скрипт.
Обсяг монети = монети.метод valueOf(0, 50);
договір.addOutput(сума, сценарію);

// Ми вже говорили, ми хочемо зробити монети в 0,5 контролюється нами і ними.
// Але це не дійсний Техас ще й тому, що немає ніяких входів.
Гаманець.Sendrequest сценарієм Треб = гаманець.Sendrequest сценарієм.forTx(контракту);
гаманець.completeTx(Треб); // може викинути InsufficientMoneyException

// Мовлення і чекати, поки воно пошириться по мережі.
// Це повинно зайняти кілька секунд, якщо щось пішло не так.
peerGroup.broadcastTransaction(Треб.Техас).отримати();
+358
Alexandr Spitsyn 4 бер. 2019 р., 12:19:19

Якщо користувач хоче зіштовхнути -10 на стек.

Я б зробив "10 OP_NEGATE" ?

Або я можу перетворити його в шістнадцяткове значення, роблячи 0х80 + 10 = 0X8A ?

+302
user250811 5 жовт. 2019 р., 02:59:54

Bitcoin Block Header

Я читав, що попередній блок, хеш займає близько 32 байта в заголовку блоку. Оскільки це SHA256 хеш, який має довжину 64 символу, не варто це приймати 64 байта, а? Аналогічно, Меркле корінь і інші параметри.

Погляньте на наступне: 010000009500c43a25c624520b5100adf82cb9f9da72fd2447a496bc600b0000000000006cd862370395dedf1da2841ccda0fc489e3039de5f1ccddef0e834991a65600ea6c8cb4db3936a1ae3143991

Довжина: 160

Мабуть, це Х2, що насправді написано скрізь.

Яке кодування використовується тут?

+285
Daniel Ohanessian 3 груд. 2012 р., 16:48:58

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

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

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

+199
simno 7 бер. 2011 р., 12:13:01

Обмін тільки людей, що роблять гроші на покупку Bitcoin або творець наживається, а?

+181
Epoch Dream 22 серп. 2013 р., 11:16:49

Ризик жорсткою вилкою (як порівняно з м'якою вилкою)

Єдина різниця між твердими і м'якими вилка як попередньо виделкою повні вузли реагують на нові блоки. Це має кілька наслідків:

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

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

+169
Ken Cooper 10 квіт. 2018 р., 07:04:28

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

Навіщо вам потрібен відкритий ключ, якщо це не ваша адреса?

+144
Kirill Vlasov 6 січ. 2017 р., 20:50:08

Будь ласка знайти відповіді нижче:

1). Шахтарі нічого, крім угоди процесорів, які поділяють ресурси/потужності в блокчейн мережі, щоб перевіряти всі блоки і спробувати підтвердити транзакцію і зробити відповідний запис у державній книзі (місце, де всі підтверджені угоди, яка буде періодично отримує розподілені по всім вузлам в мережі блокчейн). Той, хто в blockchain мережі виграє цю гонку будуть давати якийсь стимул. Цей стимул буде залежати від того, як важлива угода. Я б сказав, що це плата за операцію, а не стимул, тому що ми платимо за електрику, інтернет, обладнання і т. д., Щоб бути частиною мережі і допомогти блокчейне транзакції.

2 & 3) Так, вона повинна бути реальною життя сценарій даних, в іншому випадку немає жодної точки, що дані в блокчейн, але технологію все одно, які дані ви намагаєтеся зберігати приклади: підписання контракту, купівлі нерухомості, купуючи продукти від купця, інвестуючи в ту чи іншу компанію і т. д. Після збору цієї інформації проводиться у блокчейн з допомогою шахтарів, тоді він буде там вічно, незмінно і unstealable.

+141
Mark Vernon 3 квіт. 2016 р., 17:18:06

У мене є старий гаманець.DAT-файл, який я підтримав і я вже замінив на новий гаманець.DAT, який не мав BTC на його зі старим, що робить. Я пробував ввести команду для сканування функція, адаптуватися до різноманітних інформаційних гаманець без успіху. Я роблю це через термінал Qt або через налагоджувальну консоль командного рядка? І це може бути зроблено до ядра биткоин гаманець повністю синхронізуються зі всієї мережі? Спасибі.

+86
user72756 9 серп. 2010 р., 16:24:57

Я просто переіндексація після установки txindex=1. Мій каталог даних збільшилася в розмірах близько 3ГБ, але здається, що це може бути збереження даних в інше місце, так як перехід в каталог даних на інші сайти просить мене переіндексація.

+68
user65244 18 січ. 2013 р., 08:02:18

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

+51
Vincent Wang 12 жовт. 2013 р., 12:43:20

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

+49
Stasy23 3 лип. 2017 р., 09:26:24

Я використовую сервер Ubuntu 12.04. Моє *.файл conf:

...
# Включити ЕКП
сервер=1

# Розкоментуйте, щоб дозволити localhost для використання RPC
вибрати=127.0.0.1

# RPC інформацію 
# ЦЕ МАЄ БУТИ ЗМІНЕНО ДЛЯ ВАШОЇ БЕЗПЕКИ
rpcuser=ім'я користувача
rpcpassword=passssssssss_new

# Видобуток спочатку відключений
# ген=0
...

Ява RPCClient, які я використовую:

імпорт Java.Іо.Клас IOException;
імпорт Java.брухт.Масивів;
імпорт Java.брухт.Список;
імпорт Java.брухт.Ідентифікатор UUID;

імпорт орг."Апач".протоколу HTTP.HttpEntity;
імпорт орг."Апач".протоколу HTTP.Об'єкт HttpResponse;
імпорт орг."Апач".протоколу HTTP.ParseException;
імпорт орг."Апач".протоколу HTTP.авт.AuthScope;
імпорт орг."Апач".протоколу HTTP.авт.UsernamePasswordCredentials;
імпорт орг."Апач".протоколу HTTP.клієнта.ClientProtocolException;
імпорт орг."Апач".протоколу HTTP.клієнта.методи.Протоколи HttpPost;
імпорт орг."Апач".протоколу HTTP.особи.StringEntity;
імпорт орг."Апач".протоколу HTTP.які.клієнта.DefaultHttpClient;
імпорт орг."Апач".протоколу HTTP.брухт.EntityUtils;
імпорт орг.в JSON.простий.JSONArray;
імпорт орг.в JSON.простий.JSONObject;
імпорт орг.в JSON.простий.парсер.JSONParser;

відкритий клас RPCClient {

 приватна статичні заключні рядки COMMAND_GET_BALANCE = "методу getbalance";
 приватна статичні заключні рядки COMMAND_GET_INFO = "getinfo";
 приватна статичні заключні рядки COMMAND_GET_NEW_ADDRESS = "getnewaddress";

 приватна invokeRPC JSONObject(рядковий ідентифікатор, спосіб рядок, список<рядок> параметри) {

// CloseableHttpClient клас HttpClient = HttpClientBuilder.створити().створити();
// 
// за допомогою HttpClient.getCredentialsProvider();
 З допомогою HttpClient DefaultHttpClient = новий DefaultHttpClient();

 В JSON JSONObject = новий JSONObject();
 в JSON.поставити("ідентифікатор", ідентифікатор);
 в JSON.поставити("спосіб", спосіб);
 якщо значення null != слово params) {
 JSONArray масив = новий JSONArray();
масив.методи addall(параметри);
 в JSON.поставити("параметри", Параметри);
}
 JSONObject responseJsonObj = нуль;
 спробувати {
 з допомогою HttpClient.getCredentialsProvider().setCredentials(новий AuthScope("198.154.*.*", 34907),
 новий UsernamePasswordCredentials("логін", "passssssssss_new"));
 StringEntity myEntity = новий StringEntity(в JSON.toJSONString());
Системи.з.код println(в JSON.метод toString());
 Протоколи HttpPost протоколи HttpPost = нові протоколи HttpPost("http://198.154.*.*:34907");
протоколи HttpPost.setEntity(myEntity);

 Системи.з.код println("виконання запиту" + протоколи HttpPost.getRequestLine());
 Відповідь об'єкт HttpResponse = з допомогою HttpClient.виконання(протоколи HttpPost);
 HttpEntity сутності = відповідь.його код();

Системи.з.код println("----------------------------------------");
Системи.з.метод println(відповідь.getStatusLine());
 якщо об'єкт != значення null) {
 Системи.з.код println("відповідь тривалість змісту:" + об'єкт.getContentLength());
 // Системи.з.метод println(EntityUtils.метод toString(особа));
}
 JSONParser парсер = новий JSONParser();
 responseJsonObj = (JSONObject) парсер.розібрати(EntityUtils.метод toString(особа));
 } зловити (ClientProtocolException е) {
 // Todo автоматично згенерований блок catch 
е. друковані();
 } зловити (виняток IOException е) {
 // Todo автоматично згенерований блок catch 
е. друковані();
 } зловити (ParseException е) {
 // Todo автоматично згенерований блок catch 
е. друковані();
 } зловити (орг.в JSON.простий.парсер.ParseException е) {
 // Todo автоматично згенерований блок catch 
е. друковані();
 } нарешті, {
 // Якщо примірник HttpClient є більше не потрібні,
 // відключити диспетчер з'єднань для забезпечення
 // негайного звільнення всіх системних ресурсів
з допомогою HttpClient.getConnectionManager().вимкнення();
}
 повернення responseJsonObj;
}

 публічних подвійний методу getbalance(рядок рахунку) {
 Рядок[] параметр params = { запис };
 В JSON JSONObject = invokeRPC(ідентифікатор UUID.randomUUID().метод toString(), COMMAND_GET_BALANCE, масиви.asList(параметри));
 повернення (подвійні)формат JSON.отримати("результат");
}

 громадського рядок getNewAddress(рядок рахунку) {
 Рядок[] параметр params = { запис };
 В JSON JSONObject = invokeRPC(ідентифікатор UUID.randomUUID().метод toString(), COMMAND_GET_NEW_ADDRESS, масиви.asList(параметри));
 повернення (струна)в JSON.отримати("результат");
}

 getInfo громадських JSONObject() {
 В JSON JSONObject = invokeRPC(ідентифікатор UUID.randomUUID().метод toString(), COMMAND_GET_INFO, null);
 повернення (JSONObject)в JSON.отримати("результат");
}

 getInfo публічних JSONObject(командний рядок) {
 В JSON JSONObject = invokeRPC(ідентифікатор UUID.randomUUID().метод toString(), команда, null);
 повернення (JSONObject)в JSON.отримати("результат");
}

 /*громадська статичний недійсним основні(string[] аргументи) {
 Системи.з.метод println(новий RPCClient().getInfo()); 
}*/
}

Поточні результати:

{"ідентифікатор":"60f910c6-a893-4753-a9d3-cbe6973ccb14","спосіб":"getinfo"}
виконання requestPOST http://198.154.*.*:34907 протоколу HTTP/1.1
----------------------------------------
Протокол HTTP/1.1 403 заборонено
Відповідь довжина вмісту: 0
Несподіваний маркер кінця файлу в позиції 0.
 в орг.в JSON.простий.парсер.JSONParser.розібрати(JSONParser.Ява:257)
 в орг.в JSON.простий.парсер.JSONParser.розібрати(JSONParser.Ява:81)
 в орг.в JSON.простий.парсер.JSONParser.розібрати(JSONParser.на Java:75)
 у RPCClient.invokeRPC(RPCClient.Ява:61)
 у RPCClient.getInfo(RPCClient.Ява:96)
 у KeccakTest.основний(KeccakTest.Ява:125)
Виняток у потоці "основний" Java для.яз.До RuntimeException: Java для.яз.Виняток NullPointerException
 у KeccakTest.основний(KeccakTest.Ява:129)
Викликані: Java для.яз.Виняток NullPointerException
 у RPCClient.getInfo(RPCClient.Ява:97)
 у KeccakTest.основний(KeccakTest.Ява:125)
+42
FunnyGirl 22 січ. 2015 р., 09:06:41

Сценарій бентежить, адже вона вважає, що є тільки одна сторона за угодою.

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

Люди биткоины:
Коли Аліса Боб платить $100, щоб купити один биткоин, Боб новий власник $100 і Аліса-новий власник один биткоин. Гроші не підуть в биткоин економіку", – він пішов до Бобу.

Що змінилося в загальній доларової вартості або купівельної спроможності биткоина: люди бачать, що хтось був готовий заплатити 100 $за один биткоин.

Таким чином, у вашому випадку, що краще: 10 биткоинов в системі, і спотова ціна становить $100. Це дає биткоинов загальною вартістю долар, або загальна купівельна спроможність $1000.

Немає ніяких проблем на наступний день: коли спот-ціна збільшується до 200 доларів за биткоин, що означає, що одна людина, скажімо Аліса, був готовий продати за $200, в той час як інший, сказала Керол, був готовий заплатити 200 $за биткоин. Мабуть, Керол подумала, що Bitcoin був занижений на $100 і був готовий йти вище її пропозицію. І хто буде звинувачувати Еліс на продаж свою монету на 100% націнкою в один день?

Тепер, як описано в сценарії, решта дев'ять власники биткоинов запропонувати свої биткоины а також по $200. Тут питання в тому, чи є достатня кількість покупців, щоб підтримати ціну на рівні $200. Все це зводиться до балансування попиту і пропозиції: може бути, Керол хотіла тільки одного биткоина. Потім буде дев'ять пропозиціями продати биткоин кожного по 200 доларів, але покупців немає. Для того, щоб перевести в готівку, продавці повинні знайти кого-то, що хоче купити. Немає "біткойн-економіки", що зберігає цінність і віддає їх, коли вони хочуть покинути свої позиції.

Понці?

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

На більш тривалий приклад як ціни знаходяться в биткоин економіці, також ви можете знайти мій відповідь на Як купувати і продавати замовлення роботи? цікаво.

+36
nirmalhk7 2 трав. 2014 р., 05:11:02

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

$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