Написати додаток для Android

Що це найкращий спосіб для мене, щоб йти про написання нового додатка биткоин гаманець? Додається як Blockchain.info АФІ або Coinbase хороша тактика? Б додаток, тоді буде добре розподілити (кажуть послуг з відкритим вихідним кодом?). Чи є альтернативи? Я можу запустити мій власний Bitcoin-сервера і писати свій API, щоб піти з ним? Які б кроки в цьому участь? Буде ваш середній гравець довіряти (законні!) гаманець, який я створюю, або вони відчувають себе безпечніше за допомогою програми, яка побудована на відомого сервісу?

+849
Sekai 23 бер. 2010 р., 17:04:51
40 відповідей

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

https://bitcointalk.org/index.php?topic=145386.0

+989
TheSola10 03 февр. '09 в 4:24

Ви можете запустити її з командного рядка, використовуючи:

відкрити биткоин-Кварти.додатки-Параметри -сервер

Я думаю --параметр args параметр, щоб відкрити це OSX 10.6 і пізніше; і якщо у вас встановлена стара ідея поставити сервер=1 в ~/library/application підтримки/биткоин/Биткоин.конф файл. Насправді, на використання сервера команди необхідно задати -rpcuser/-rpcpassword, тому я пропоную створити биткоин.конф , який містить:

сервер=1
rpcuser=вашеимя
rpcpassword=...що-то ще

Ми не вантажимо в bitcoind для Mac, але ви можете використовувати curl (наприклад) для відправки команд працює на Bitcoin-Qt версії:

локон --користувача вашеимя --даних-Binary '{"ідентифікатор":"т0", "спосіб": "getinfo", "параметрів": [] }' http://127.0.0.1:8332/

Биткоин початкове дерево містить код Python, який використовує бібліотеки вільний 'jsonrpc спілкування з працює Bitcoin-Qt з (див. ЗНО/bitrpc/).

+977
zov 16 жовт. 2012 р., 10:14:15

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

+961
yo0oo 13 черв. 2011 р., 20:12:55

Я 18-річний хлопець, який хоче отримати трохи биткоинов, але у мене немає рахунку в банку ще.

Я дивився на деяких сайтах, таких як bitstamp.net або blockchain.info але вони, здається, виникли проблеми (у кожного з них свої проблеми).

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

+900
Andrew Castle 13 вер. 2016 р., 16:49:07

Відмінний питання!

Так що ти думаєш про слові-кодування неправильно. Перше, що вам потрібно зробити, це відрубати, що 13-го слова, так як він використовується в якості контрольної суми, таким чином, є насправді лише 12 слів. Зараз є багато варіантів для Електрума, щоб взяти, щоб отримати її відмичкою, і є два, які представляють особливий інтерес.

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

  2. Так що Електрум використаний для того щоб зробити висновок, що до цих пір використовується Монер та інших, є наявність словника з фіксованою довжиною 1626 слів. Положення слова в питаннях словник! Таким чином, 12 слово сім'я є еквівалентом 1626^12 = 3.4154387 е+38. Це число трохи більше, ніж 128 біт: (2^128)-1 = 3.402823669 е+38.

Щоб правильно розрахувати ентропії, враховуючи певну кількість слів / символів / символів, ми використовуємо наступну формулу:

Ч = lоg2(Н) * Л

де h-кількість біт, L-довжина наш пароль (12, у разі Електрум), а N-загальна можливу кількість символів (1626 у даному випадку). Таким чином, ч = lоg2(1626) * 12 = 128.005344, так що 128 біт ентропії в насінні Електрум.

Як Електрум створює кілька адрес з 128-розрядне число (або 256-бітове число в разі хешування насіння слова), виведення насіння працює з збільшенням "збоченець" і отримують адреси від. Так, наприклад, якщо ми удамо, що ми маємо 1234-це наше насіння, тоді ми могли б збільшити це насіння по 1 для кожного виводу адреси. Якщо ми використовуємо простий SHA256 хеш в якості нашого секретного ключа, тоді ми отримаємо наступними адресами:

НонсенОстаточної НасінняАдреса
0 12341B3PHXB6g5YGLvzTkxrrPEdLbpvfEoC5qi
1 12351NxaF9cYPL53fNTHMN6wtmq1w8bmHEe3gp
2 12361DPF9wFiuFowUK4NwJdbd2W9L59bPPnWnm
3 123713ehhpMndUoh5E4QcHJ7QSWwuKC7ySpxrl
4 123817CF5qesU9KXBHAsa9tEz1126kqSDy56tc
5 12391MfTGTiszztzzjzKajvS1Wc3TznqpfyPh7
6 124016t3QqxUVssdTAYUibdY8K4aCFYsP6pUwe







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

+890
Kumar Immanuel 14 січ. 2018 р., 00:44:04

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

+831
adityaprakash 13 груд. 2018 р., 01:02:55

Биткоин не "зареєструвати", які приїхали на Blockchain. Чому я був виникли проблеми, дивлячись вгору довільно генеруються публічних адрес на Testnet блок Explorer сайт, тому що я шукав mainnet адреси, а не тестовому режимі, адреси. Наприклад, адрес, згенерованих за допомогою вище https://bitaddress.org сайт за замовчуванням призначені для mainnet, і є недійсними на Testnet блокчейн. Якщо ви використовуєте додати ?тестовому режимі=істина URL-адреси ви будете генерувати дійсний тестовому режимі адреси.

Точні відмінності між тестовому режимі і адреси mainnet документовані у багатьох місцях в інтернеті. Серед них, в тестовому режимі сторінки на биткоин Вікі, в якій говориться:

Інше значення поля ADDRESSVERSION гарантує відсутність тестовому режимі біткойн-адреси буде працювати в мережі. (0x6F, а не від 0x00)

+795
kateiOS 30 вер. 2017 р., 08:33:18

Якщо це помилка (звучить як!) будь ласка, відкрити питання для ядра биткоин на офіційному биткоин основний репозиторій запитання сторінка.

Будь ласка, конкретно визначити, як багато інформації в питанні входу як у вас тут у вашому питанні, включаючи:

Версія джерело
версія v0.ХХ.х завантажених з/упорядник с

Очікується, Що Операція
bitcoind повинні дивитися в змінної datadir= місце для RPC печива.

Що Відбувається
bitcoind дивиться в розташуванні за замовчуванням для RPC печива і RPC очікує биткоин.конф буде в розташуванні за замовчуванням при перевірці облікових даних.

Все, що слід чекати змінної datadir= місця розташування.

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

Кроки для відтворення
Більшість ваших питання і будь-які інші деталі.

+786
Jessica Hadley 25 груд. 2012 р., 16:20:37

Я думаю налаштувати ASIC майнер Ant в моєму університеті квартирі. Я новачок в майнинге Bitcoin і після університетської мережі не блокувати биткоин родинних зв'язків я думав використовувати свій смартфон 3G інтернету для цієї мети. Але тепер мені цікаво, що швидкість трафіку мені потрібно для підтримання процесу видобутку 24/7 без будь-яких проблем пропускну здатність.

+777
Kristen 30 серп. 2017 р., 01:42:55

Є крок за кроком підручник або будь-якої документації, як створювати операції, яка не є стандартною OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG?

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

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

+773
Chandan Aswiz 1 жовт. 2017 р., 16:42:20

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

ЛНД має можливість використовувати нейтрино, легкий клієнт, який використовує інший протокол СПВ. цей протокол вимагає підтримуючого вузла, який на даний момент існує спеціальна версія btcd. Все ще можливо, щоб запустити блискавка гаманець, який використовує біп 37 СНМ хоча я не знаю жодного програмного забезпечення, що робить.

+768
Ryan Reitzel 18 черв. 2019 р., 23:29:58

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

+721
Dewei Liu 16 січ. 2018 р., 13:52:06

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

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

Спасибі заздалегідь.

+713
Marco Friscon 7 бер. 2010 р., 15:02:39

Одна з цілей дизайну Scrypt був зробити процесор і збалансовану продуктивність GPU, що означає, що вона була набагато більше залежить від швидкості пам'яті.

ГПУ має міцну обійти і, наскільки я знаю, процесори не мають ніяких переваг.

Але це тому що це в принципі неможливо зробити алгоритмі Scrypt майнінг, з поїмо, якщо він має купу пам'яті та каналів пам'яті додав, що це величезна проблема, дизайн. Навряд чи якщо GPU майнинге для scrypt-це дуже вигідно.

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

Що зеленіша? Однозначно ASIC видобуток, її потужність складає крихітні порівняно з продуктивність, 4500MH за 4,5 Вт проти 275MH для 100W.

Але знову ж, мережа противаг.

+705
javaPlease42 22 серп. 2014 р., 05:23:38

Мені вдалося знайти наступне обговорення (і кілька інших, які були відзначені дублікатів) на сайт виявлення в Bitcoin:

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

Але, припустимо, я хотів запустити власну версію биткоин, де я контролював кількість вузлів, які можуть коли-небудь в режимі онлайн. Тоді, я можу налаштувати один URL на AWS ELB потрібно для всіх клієнтів підключити, де цей URL-адреса буде мати всі вузли "позаду неї. Зверніть увагу, що це не обов'язково повинні бути АРМ ЭЛБ; це може бути до HAProxy або іншим.

Хіба це можливо?

Докладний список типів вузлів, побачити цей чудовий графік з книги, 'освоєння биткоин'.

+698
Max Dvarf 10 квіт. 2013 р., 19:04:45

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

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

+674
Munchkinone 29 бер. 2014 р., 05:16:59

У майнинге Bitcoin Калькулятор рентабельності за bitcoinx.com/profitє поле з описом "зниження рентабельності в рік". Що це поле означає стосовно розрахунку?

У здогад, я б сказав, Якщо це встановлено 0.01 прогнозований дохід за рік складе 1% від сьогоднішніх прогнозованих доходів.

+664
Kamal Jaguri 4 черв. 2017 р., 06:38:49

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

Мої запитання в основному:

  • Що таке биткоины купувати і який відсоток від загального обсягу транзакцій ці речі відповідає?
  • Скільки обсягу транзакцій відповідає за фізичні і цифрові товари, а не просто торгівлі биткоинами?
  • Ці ринки стійкими або вони можуть зникнути (тобто незаконної діяльності)?
+627
vol4ara828 18 лист. 2011 р., 07:22:23

На момент написання цієї статті, "перевірені" облікові записи мають право на щомісячні/щоденні ліміти на зняття до 10 разів за замовчуванням кількість в день і 5 разів за замовчуванням щомісячну суму, в той час як "надійні" рахунки мають право на щомісячні/щоденні ліміти на зняття в 100 разів стандартного добового кількості і 50 разів за замовчуванням щомісячна сума.

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

Зняття обмеження для нормальних / перевірених / довірених облікових записів є:

Щоденний БТЦ: 400 / 4,000 / 40,000
Щомісяця БТЦ: немає межі
USD щодня: 1,000 / 10,000 / 100,000
Щомісяця в USD: 10,000 / 50,000 / 500,000

Ви також можете вибрати, щоб знизити свій межа, якщо ви хочете.

+615
Labi Shrestha 15 груд. 2017 р., 07:14:16

Привіт я створив нового клона на практиці. Змінено алго на клоновані, наприклад nist5 в моток. Я створив genensis блоку. Створені Daemon і Qt та вузли зв'язку. Все добре тут. Але я не можу почати видобуток нову монету. Шар кілька разів, не починаючи. Іноді він починає і не працює, це говорить про поганий гірничодобувної адресу і зробити тайм-аут. Чи є спосіб, щоб моя моя монета без прошарку?

+588
positivist83 26 квіт. 2019 р., 21:35:58

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

+578
Jhon More 21 трав. 2015 р., 03:04:17
  1. Timekoin не намагаються вирішити все, що пов'язано з Bitcoin. Це інший спосіб використання цифрової онлайн зашифровані валюти. На сайті представлена технічна документація для читання, але концепції і реалізації не можуть бути легко узагальнено на кілька речень.

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

Схожість з Bitcoin:

А. використовує Open P2P мережі для реплікації транзакцій

Б. децентралізовані бази даних історії операцій

С. державні видно всім

Різниця в биткоин:

А. використовує 1536 бітове шифрування транзакцій проти 256 біт для биткоин

Б. транзакції захищені за допомогою шифрування RSA і ша хешування в конструкції за зразком природно-походячи квантової заплутаності.

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

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

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

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

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

Концепція Timekoin х. для цифрових зашифрованих валюти дуже легко зрозуміти, так легко, що багато людей думати.

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

Я міг би продовжувати про різницю, але сайт має набагато більше, щоб запропонувати в цьому відношенні. http://timekoin.org/

+577
Laxiton6893 25 лют. 2013 р., 14:10:23

Я знаю, що користувач не може створити форк в ланцюзі.

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

Наприклад, якщо Аліса посилає 10 BTC на Боб через 0000ab578c4 в її адресу і це є частиною 50-го блоку в ланцюжок блоків. Тепер вона знову витрачає 10 BTC на Боба, використовуючи іншу адресу, 004325bda в 67-му блоці тієї ж мережі, мережі як визначити, що це подвійна витратити? (Ніхто не знає, кому належить 004325bda).

+526
Siamak Hejazi 19 бер. 2012 р., 11:44:34

Я переглянув існуючі теми, але я досі не отримав рішення для моєї ситуації, тому піднімати цю просьбу. У цьому випадку, мабуть, дещо інша, тому що вона відноситься конкретно до регістру апаратного гаманця.

Я намагався передати ВСН від Koinex гаманець в мій журнал нано з гаманець, але я дав помилково BTC-адресу замість ВСН адресу! Операція була успішно відправлена з сайту Koinex, однак я не отримав мої монети в мій журнал нано з гаманець, як я дав адресу BTC замість ВСН! Коли я бачу статус транзакції в ланцюжку блоків, я був здивований, там були досі 63 підтверджень! Цікаво, як це можливо, як я дав неправильний номер гаманця.

У будь-якому випадку, я хотів би поради про те, як отримати мої монети.

+506
Serge Auriol 6 січ. 2012 р., 11:54:47

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

+437
SERbIY 6 бер. 2013 р., 05:54:22

Компанії ice3x новий і вдосконалений сайт для південноафриканців.

Купувати і продавати: биткоин (БТД) / Лайткоин (ЛТК) / Ранд (ZAR).

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

+383
umar bashir 20 січ. 2014 р., 08:46:52

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

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

+377
kavee venaa 28 лист. 2011 р., 07:28:04

Я розумію, якщо комусь насіння, ви дістали вміст правильний гаманець?

Якщо це так, то, що сім'я-це 13 список слів, це не ризик визнається нікому, що вам тримає цього списку?

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

Я думаю, є способи, щоб поліпшити це, як зберігати тільки позиції слів і т. д., Але все ж.

+365
rav 16 лют. 2014 р., 08:12:21

Існує два різних кодувань.

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

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

Правильному кодуванні Der підпис має наступний вигляд:

  • 0x30: заголовок байтом, що вказує складова структура.
  • 1-байтовий ідентифікатор довжини все те, що слід.
  • 0x02: заголовок байтом, що вказує ціле число.
  • 1-байтовий ідентифікатор довжини для значення Р
  • Р координат, як тупоконечниками ціле.
  • 0x02: заголовок байтом, що вказує ціле число.
  • 1-байтовий ідентифікатор довжини на значення S.
  • З координат, як тупоконечниками ціле.

Де початкове значення 0x00 байт для R і S Не допускається, за винятком випадків, коли їх перший байт в іншому випадку були б вище 0х7f (в цьому випадку один 0х00 перед вимагається). Також зверніть увагу, що всередині підпису транзакції, додаткове hashtype байт відповідає фактичні дані підписом.

+352
ZOMBIK169 21 бер. 2011 р., 14:47:34

Якщо я називаю getpeerinfo через RPC на один з моїх сайтів, це дає мені список інформація про моїх однолітків, у тому числі мої колеги "banscore" для кожного зі своїх однолітків.

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

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

+351
GIAN CULALA 21 квіт. 2018 р., 20:23:38

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

'строгий';
константный RippleAPI = вимагають('пульсації-Ліб').RippleAPI;
тестовий ВАР = 'ВСС://С2.пульсація.ком';
ВАР пари ключів = вимагають('гофре-пари ключів');
константный API-інтерфейс = нова RippleAPI({
 сервер: тестовий // громадських хвилястий сервера
});
API-інтерфейс.підключитися().тоді(() => { 
 /* почати користувальницький код ------------------------------------ */
 повернутися до API.generateAddress();
}).потім(address_info => {
 консоль.журнал("Таємниця:" + address_info.секрет);
 консоль.журнал("адреса:" + address_info.адреса);
 ВАР ключів = пари ключів.deriveKeypair(address_info.секрет);
 ВАР закритий ключ = ключів.закритий ключ;
 консоль.журнал("закритий ключ" + закритий ключ);
 ВАР файлі publickey = ключів.відкритий ключ;
 консоль.журнал("відкритий ключ" + відкритий ключ);
 адреси ВАР = пари ключів.deriveAddress(ключів.відкритий ключ);
 консоль.журнал("адреса:" + адресу);
 /* кінець користувальницького коду -------------------------------------- */
}).тоді(() => {
 повернутися до API.відключитися();
}).тоді(() => {
 консоль.журналу('зроблено і відключено.');
}).зловити(консолі.помилки);

Удачі =)

+337
Ramakant Sorz 25 жовт. 2019 р., 09:42:42

Блоку тема прямо корелює з поточної транзакцією 7 в секунду (TPS) стеля биткоин, що недавно був розкритий перед нами слуханнях у Конгресі. https://en.bitcoin.it/wiki/Scalability описані 7 ТПС стелі під "вузькі місця". Ігнорувати блоку обрамлення полів даних, 7 межа ТПС передбачає, що угода ~4200 (10*60*7) з кожного ~238 байт розмір красиво вписуючись в 1Мб блок коричневими мішок. Ретельний огляд верхній частині блокчейн-точка-Інфо вкажемо реальний світ трохи складніше, і стеля 7 ТПС вкрай оптимістично, більшість угод буде значно більше, ніж 238 байт! Тільки моя видобуток виплати ~4К.

Складання блоку дуже гарячою темою. Пам'ятайте, 12 березня, биткоин 2013 роздвоєний випуск блокчейн??? (http://bitcoin.org/en/alert/2013-03-11-chain-fork) це занадто рано для мене, щоб сказати, що торгове простір плюси і мінуси [системи технічних правду про торгове простір аналізу альтернативних (АОА) результати для зворотної сумісності, масштабованості, безпеки, сталого децентралізації... показники ефективності (мое) та показники (СС)] для збільшення струму 1МБ розмір блоку в блокчейне.

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

Див.:

  1. http://keepbitcoinfree.org/
  2. https://bitcoin.stackexchange.com/tags/blockchain-fork/hot
  3. http://www.reddit.com/r/Bitcoin/comments/1owbpn/is_there_a_consensus_on_the_blocksize_limit_issue/
  4. http://www.reddit.com/r/Bitcoin/comments/ioeob/an_alternative_to_supernodes/
+307
Shashwat Kandadai 21 серп. 2011 р., 19:16:07

Я не можу зробити ядра биткоин-гаманець, щоб прийняти мій гаманець фразу, тому я можу зробити мій власний ключ. Пароль правильний, як я не намагався її відправити, і вона приймає його, але коли я намагаюся налагодження його не буде. Це тому що я пишу це, наприклад, walletpassphase(........)600 або це <...........>600 чи це якийсь інший спосіб? Будь ласка, допоможіть. Він прийшов з -32601 і парсинг JSON і синтаксис.

+306
Ludmila 25 лют. 2014 р., 01:28:12

хто перший майнер, які отримують транзакції

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

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

Я вважаємо, Bitcoin Core-це повноцінний-сайту СНМ. Електрум є прикладом вузла СПВ.

Робить кінцевий користувач має повний вузол списку

Немає

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

Біткойн-вузли не потрібен список всіх інших вузлів, тільки кілька вузлів поруч (в топологічному сенсі).

Подивимося, як биткоин клієнтам знайти один одного?

як вузол СПВ може надати інформацію за угодою в повному обсязі-вузол без вузла списку

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

+294
vaishious 5 лют. 2013 р., 03:20:07

Я намагаюся створити P2SH-P2WSH адресу, а потім провести вихідний, надіслані на цю адресу, але при спробі підпису я отримую невірний приватний ключ помилка з bitcoind (версії v0.15.1.0). Так де я буду неправильно я не зовсім впевнений, що я генерувати правильну адресу або що bitcoind RPC методів правильно підтримувати segwit підписання операції. Я був би вдячний, якщо хтось може підтвердити, чи є адреса створюється правильно або якщо я не в стадії підписання з мого боку. Я можу надати код покоління (написаний на Java), якщо це необхідно.

Ось що я придумав:

Адреса покоління 2 з 2 multisig:

Приватна шестигранний ключ c3accc350d70d1981c4366fd6fd86d9cc311048ae8620dac0b3dc9d18ce415fa
Відкритий ключ 320ce424c6d61f352ccfea60d209651672cfb03b2dc77d1d64d3ba519aec756ae

Ключові приватна шестигранною 1093e97f3c01bd766473cc51441d443e9325a59387421a9e2fb69b7f9587d915
Відкритий ключ 20b020e27e49f049eac10010506499a84e1d59a500cd3680e9ded580df9a107b0

Програма свідка=2 PUSHDATA(33)[020b020e27e49f049eac10010506499a84e1d59a500cd3680e9ded580df9a107b0] PUSHDATA(33)[0320ce424c6d61f352ccfea60d209651672cfb03b2dc77d1d64d3ba519aec756ae] 2 CHECKMULTISIG
Свідок hex=5221020b020e27e49f049eac10010506499a84e1d59a500cd3680e9ded580df9a107b0210320ce424c6d61f352ccfea60d209651672cfb03b2dc77d1d64d3ba519aec756ae52ae

програма redeemScript=0 PUSHDATA(32)[16a91e58e02069f95ea6defba7436199658573c34d384c69779779f4500d7cac]
redeemScript Хекс=002016a91e58e02069f95ea6defba7436199658573c34d384c69779779f4500d7cac

програма scriptPubKey=PUSHDATA HASH160(20)[035e0a0739eec3c195f9dc0d8b85e6e3f6ae1ece] дорівнює
scriptPubKey Хекс=a914035e0a0739eec3c195f9dc0d8b85e6e3f6ae1ece87

TestNetAddress=2MsZ2fpGKUydzY62v6trPHR8eCx5JTy1dpa

Я створив їх за допомогою bitcoinj бібліотека я не зовсім впевнений, що це правильно, але від погляду здавалося, що це було описано в segwit Дев керівництво по ядра биткоин.

Депозитний фонд Я відправив на цю адресу тест монет (Testnet3) з цим ТХ = 122831a5cc3d3875cadd89e2a2690c2e5bc9e703d177385e1a3318a44675b6d6

Створення сировинної угоди:

Створювані угоди наговором (з допомогою Bitcoin ЕКП) = 
{
 "jsonrpc": "1.0",
 "ідентифікатор": "reqId1",
 "метод": "createrawtransaction",
 "параметри": [
[
{
 "txid": "122831a5cc3d3875cadd89e2a2690c2e5bc9e703d177385e1a3318a44675b6d6",
 "Uвих": 1
}
],
{
 "mmZFY7b7NArkrnri43RwxL58m6TZUqty4t": "0.09999"
},
0
]
}
Відповідь Хекс = 0200000001d6b67546a418331a5e3877d103e7c95b2e0c69a2e289ddca75383dcca53128120100000000ffffffff0198929800000000001976a914423ffad905158d1d472f5fcd5fbc6916c2fb031f88ac00000000

Підписання сирі угоди:

SignRaw транзакції запит (використовуючи биткоин ЕКП) = {"jsonrpc":"1.0","id":"signrawtransaction_1510651375833","method":"signrawtransaction","params":["0200000001d6b67546a418331a5e3877d103e7c95b2e0c69a2e289ddca75383dcca53128120100000000ffffffff0198929800000000001976a914423ffad905158d1d472f5fcd5fbc6916c2fb031f88ac00000000",[{"txid":"122831a5cc3d3875cadd89e2a2690c2e5bc9e703d177385e1a3318a44675b6d6","vout":1,"scriptPubKey":"a914035e0a0739eec3c195f9dc0d8b85e6e3f6ae1ece87","redeemScript":"002016a91e58e02069f95ea6defba7436199658573c34d384c69779779f4500d7cac","amount":"0.10000000"}],["c3accc350d70d1981c4366fd6fd86d9cc311048ae8620dac0b3dc9d18ce415fa","1093e97f3c01bd766473cc51441d443e9325a59387421a9e2fb69b7f9587d915"]]}
{
 "jsonrpc": "1.0",
 "ідентифікатор": "reqId2",
 "метод": "signrawtransaction",
 "параметри": [
"0200000001d6b67546a418331a5e3877d103e7c95b2e0c69a2e289ddca75383dcca53128120100000000ffffffff0198929800000000001976a914423ffad905158d1d472f5fcd5fbc6916c2fb031f88ac00000000",
[
{
 "txid": "122831a5cc3d3875cadd89e2a2690c2e5bc9e703d177385e1a3318a44675b6d6",
 "Uвих": 1,
 "scriptPubKey": "a914035e0a0739eec3c195f9dc0d8b85e6e3f6ae1ece87",
 "redeemScript": "002016a91e58e02069f95ea6defba7436199658573c34d384c69779779f4500d7cac",
 "сума": "0.10000000"
}
],
[
"cN8vhcMrmcf3fUkWeTrRNt6mmiBoqnKmuce3yncwkujjnnskbjbg",
"cU94urfRuwnEpGtJiiKyGsBqbC7woGazxst1hbgywmgfvdafkmgu"
]
]
}

Результат = помилка{код=-5, повідомлення='невірний секретний ключ', дані='нуль'}
+256
Nhadz jumlail 14 жовт. 2011 р., 05:26:18

Я будую невелике онлайн додаток, щоб прийняти Bitcoin платежів на моєму сайті. У мене є blockchain.info гаманець і я після їх прийому платежів API, який можна відвідати тут: http://blockchain.info/api/api_receive

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

Я думаю, що це проблема з його заявою.

  • Хто-небудь реалізував "отримувати гроші АПІ" успішно?
  • Є інші альтернативи для отримання миттєвих повідомлень про платежі? (Кілька адрес)

Подруга передає Моє ж питання. Нам потрібна невелика допомога :)

Спасибі!

+241
Kristie Wall 20 січ. 2013 р., 18:06:21

Ось що я так далеко:

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

Мобільні установки фільтра Блума, так що деякі з включених не його ключі?

Крім того, коли вузол отримує запит, він повинен ще раз пошукати в блокчейне все, щоб отримати історію транзакцій?

+217
Eowyn12 15 лист. 2017 р., 05:59:35

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

+212
Don Vanorden 30 серп. 2013 р., 06:53:11

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

0100000000000000000000000000000000000000000000000000000000000000000000003BA3EDFD7A7B12B27AC72C3E67768F617FC81BC3888A51323A9FB8AA4B1E5E4A29AB5F49FFFF001D1DAC2B7C0101000000010000000000000000000000000000000000000000000000000000000000000000FFFFFFFF4D04FFFF001D0104455468652054696D65732030332F4A616E2F32303039204368616E63656C6C6F72206F6E206272696E6B206F66207365636F6E64206261696C6F757420666F722062616E6B73FFFFFFFF0100F2052A01000000434104678AFDB0FE5548271967F1A67130B7105CD6A828E03909A67962E0EA1F61DEB649F6BC3F4CEF38C4F35504E51EC112DE5C384DF7BA0B8D578A4C702B6BF11D5FAC00000000

Вам потрібно прийняти його заголовок:

0100000000000000000000000000000000000000000000000000000000000000000000003BA3EDFD7A7B12B27AC72C3E67768F617FC81BC3888A51323A9FB8AA4B1E5E4A29AB5F49FFFF001D1DAC2B7C00

(зверніть увагу на останній байт змінюється від оригінального 01 до 00, так як заголовки блоків немає угод до них)

Які хеши для

000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

+109
Unfaced 11 квіт. 2016 р., 15:09:55

Мабуть, тільки для іншої пилу розміром транзакції з мінімальними комісіями. Пил угод з невеликих сум мають низький пріоритет і не може бути гарантовано, щоб бути підтверджені у порядку, угода була поміщена, а пріоритет. Так що давайте, кажуть, що є відставання на 1 млн транзакцій пилу, я міг би створити транзакцію з допомогою 1 вихід на 0,01 і включають комісії від 0,0002 і воно повинно бути включене в найближчі кілька блоків, перш ніж будь-який з цих 1 млн. пил угод.

+103
Nolan Semrau 6 лип. 2010 р., 06:43:42

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

$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