создать узел, выпустить новые деньги

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

Когда я читаю о Bitcoin я думал, мы могли бы создать узел сети для того, чтобы выпустить новые деньги и отслеживать транзакции. Мы можем исправить наш курс 1 биткоин равен 1 евро.

Как вы думаете, это возможно?

+237
jankes 6 нояб. 2014 г., 19:46:50
22 ответов

Описание ОП, если это немного расплывчато на вики. Где брать отчетность за операцией? Они идут из стека, или еще откуда-нибудь? Существуют ли какие-либо примеры, как сценарий, используя который ОП код выглядит?

+994
robrow48 03 февр. '09 в 4:24

Я хочу запустить полную узлы для Bitcoin (bitcoind) и Bitcoin наличных (bitcoinclassic). Вот команды, которые я использую для запуска этих узлов (я переименовал биткоин классические инструменты для bitcoinclassic* и перенес исполняемые файлы в /usr/Бен):

$ bitcoind -демон -dbcache=3072 -rpcthreads=10
$ bitcoinclassicd -демон -переменной datadir=.bitcoinclassic/ -dbcache=3072 -rpcthreads=10

Они оба начинает нормально, но когда я пытаюсь использовать биткоин-CLI и bitcoinclassic-CLI, а по какой-то причине я получаю информацию только для bitcoinclassic

$ биткоин-Кинк getinfo
{
 "версия": 1030300,
 "protocolversion": 80002,
 "walletversion": 130000,
 "баланс": 0.00000000,
 "блоки": 479637,
 "timeoffset": 0,
 "подключений": 19,
 "прокси": "",
 "трудность": 115459053827.9121,
 "тестовом режиме": ложные,
 "keypoololdest": 1502885275,
 "keypoolsize": 101,
 "paytxfee": 0.00000000,
 "relayfee": 0.00001000,
 "ошибки": ""
}

$ bitcoinclassic-Кинк getinfo
{
 "версия": 1030300,
 "protocolversion": 80002,
 "walletversion": 130000,
 "баланс": 0.00000000,
 "блоки": 479637,
 "timeoffset": 0,
 "подключений": 19,
 "прокси": "",
 "трудность": 115459053827.9121,
 "тестовом режиме": ложные,
 "keypoololdest": 1502885275,
 "keypoolsize": 101,
 "paytxfee": 0.00000000,
 "relayfee": 0.00001000,
 "ошибки": ""
}

Как я могу это исправить? Может быть, я должен использовать несколько флагов на старте, например, указать конфигурационный файл или что-то еще?

Обновление: я забыл сказать, что они не используют тот же порт, вот конфиги:

$ кот .биткоинов/биткоин.конф 
rpcuser=пользователь
rpcpassword=пропуск
даемон rpcbind=127.0.0.1
чтобы=8332
сервер=1
$ кот .bitcoinclassic/биткоин.конф 
rpcuser=пользователь
rpcpassword=пропуск
даемон rpcbind=127.0.0.1
чтобы=8432
сервер=1
привязать=0.0.0.0:9222
maxconnections=10
+962
Lou G 17 июл. 2011 г., 21:22:24

Вопрос слишком общий, поэтому, вероятно, у вас есть "против". Вы не покажете нам ваши усилия до сих пор, что вы читали, или как вы сделали ваши исследования. Мой универсальный ответ будет начинать читать bitcoin.org, я предполагаю, что вы попросите архитектуры биткоины на биткоин форуме. Есть много графики, и правильного объяснения. То вы можете посмотреть также на Андреас Antonopolous книги “осваивая Биткоин”, которая также доступна в интернете. А еще есть несколько видео на YouTube... Я предпочитаю высокий уровень цепочки блоков, которые вы связали стеклянных боксах (в блокчейне с ним блоков), с подписанными чеками внутри, имея ценности передаются между двумя людьми.

+946
David Valverde 5 янв. 2013 г., 21:05:38

Как мы знаем, адрес повторное использование компромиссов, как конфиденциальность и безопасность.

Мой вопрос в том, как биткойн-кошельки избежать адресу многоразовость?

Это кошелек генерирует адрес, начиная с индекса 1 и сканирования блокчейн, является ли адрес или нет, пока кошелек не находит неизрасходованный адрес?

В случае с HD кошельки, всякий раз, когда пользователь запрашивает, чтобы создать новый адрес для получения адреса. Кошелек генерирует адрес с первого индекса и проверяет, используется ли индекс или нет, пока он не достигнет адреса, которые не были использованы.

Это кошелек хранит состояние неиспользуемый адрес?

Если кошелек является лицом без гражданства, то определяя неиспользуемые адреса, генерируя адресу начиная с самого первого и глядя блокчейн за неиспользованные адрес дорого?

Я пытался найти документацию кошельки, такие как книги, вскоре, но я не нашел.

Редактировать: обратите внимание, что у меня есть знания, как семя, частные и открытые ключи генерируются, как это объясняется в деталях бип 32.

Мой вопрос здесь, когда пользователь запрашивает, чтобы создать новый адрес как кошелек найти, что адрес, который ранее не использовался?

Если кошелек генерирует адрес с самого первого индекса, сканирование блокчейн является ли адрес, ранее провел или нет? пока не найдет индекс новый адрес для получения оплаты.

+852
lianzzz 6 мая 2010 г., 0:07:33

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

+797
Joel Brewer 29 июл. 2016 г., 19:54:14

Нет, это не запланировано.

Я предлагаю писать в формате JSON-RPC прокси код, который принимает команды с RPC, проверяет, чтобы увидеть, если они безопасны (или проверяет, что дали пароль), и если они уполномочены направляет их bitcoind и проходит через результат. Есть много хороших Python-кода для клиентов в JSON RPC и сервера, хотя в JSON-RPC-это достаточно простой протокол, это не должно быть трудно, чтобы создать прокси-сервер на любом языке.

+671
LCampl 23 дек. 2011 г., 15:07:19

Недавно, генеральный директор пульсации заявил, что более 50% Bitcoin-майнеров в Китае, поэтому китайцы были правительство вмешиваться, они могли контролировать биткоин (я полагаю через 51% атаки, я не проверял информацию).

"“Я скажу вам еще одну историю, которая занижается, но стоит обратить внимание. Биткоин действительно управляется Китай. Есть четыре шахтеров в Китае, которые контролируют более 50% биткоин”"

Это правда, что 4 китайские шахтеры все биткоин?

+628
NerVoz 20 мая 2014 г., 16:03:15

В современном мире углеродный след и эффективности.

Много реальных ресурсов сожжено и огромное количество вычислительной мощности и электроэнергии тратится на биткоин книга для проверки блоков.

Это необходимо, но это можно было сделать лучше и эффективнее. Вот мое решение с использованием возобновляемых источников энергии с применением новейших технологий.

Как я двигаться вперед с этим проектом, что вы предвидите, являясь крупнейшим препятствия? Что любые вопросы, которые приходят на ум?

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

+606
Arcanelab 8 июн. 2017 г., 0:54:35

я использую cryptocompare тоже не уверен, если это помогает, Но я верю, что у них есть новая страница сейчас https://min-api.cryptocompare.com/ перейти к прайс - > несколько символов полные данные, marketcap для каждой монеты представлены.

+599
geoframe 5 февр. 2016 г., 19:39:00

Кроме того, рынки обычно показывают самая низкая и самая высокая ставка.

Вы можете увидеть глубину рынка на графиках, как это http://www.bitcoincharts.com/markets/virtexCAD.html (следует показать, где объем покупает и продает несколько)

Разница между bid и Ask называется спредом. Основных финансовых рынках маркет-мейкеры. Эти люди (в основном роботы) будет покупать и продавать инвентаризацию на складе и попытаться захватить, что распространение, чтобы получить прибыль. На более ликвидном рынке туже распространение получает.

Насколько я знаю нет руководитель профессионального биткоин маркетмейкеры еще.

+548
kriksvobodi 14 окт. 2018 г., 21:12:23

В настоящее время создание новых монет фиксируется на определенном уровне, который половинки каждые несколько лет, и в какой-то момент в будущем снизится до нуля. Как я понимаю, это на основе консенсуса, то есть все узлы в сети, согласуют этот протокол.

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

И если действительно в сети мог проголосовать в экспансионистской политикой, это то же допустимо, что он может голосовать себя в гиперинфляцию, когда темпы роста выходит из-под контроля?

Короче, что делать, чтобы изменить скорость расширения биткоин денежной базы, и насколько легко или трудно для достижения, по сравнению с росчерком главного банкира пера?

ЗЫ: я вижу будущее, в котором лучшие шахтеры, которые владеют большей частью вычислительной мощности решают между собой, что они заслуживают больше, чем их доля биткоинов, ведь и так они решают, возбуждать изменения, и мне любопытно знать, как сеть будет обрабатывать события.

+531
vovseykrase 13 июн. 2017 г., 18:30:14

В случае подтверждения того, что транзакция была успешно отправлена, отказ от использования mempool как распределенная бассейн означает, что вам придется запрашивать, что один "узел горное дело". Пример: Я посылаю транзакцию с моего кошелька напрямую на 1 узел, чтобы заплатить за услугу. Сервис дает 10 минут, чтобы увидеть сделки до признания недействительной всю вещь. Если служба смотрит прямо на этот узел, то как бы это знаю, все это было представлено в сети?

В принципе есть много вариантов использования, где, подтверждающего наличие сделки (но не добытой) могут быть особенно важны. Взаимодействующих с сетью, что все акции той же mempool означает, что независимо от того, где вы отправить его/ее будет видно везде на всех.

Представьте, сколько раз вы бы в конечном итоге говорить в лицо "я его послал, тебе придется подождать, чтобы увидеть его". Как теперь заблокировать исследователей будет обнаруживать сделки в большинстве случаев в течение нескольких секунд. Вы можете почти мгновенно точку и сказать "видите, это обработка". Благодаря mempool.

+519
user213542 4 июл. 2013 г., 8:27:44

Ищу сервис, который может по электронной почте/SMS, если контролировать биткоин/адрес альткоины и любые перемещения средств. Есть такой сервис для этого?

+485
Boomy 7 окт. 2012 г., 12:23:25

Пожалуйста, помогите. Я новичок в тью Blockchain и не знать о том, как изменить обратно. если адрес дать мне сдачу показали, на мой журнал нано кошелек я нажал на крестик вместо галочки. Я не думаю, что я получил мое изменение. Я могу подойти к одной и той же транзакции в блокчейне и попробуйте снова. Я заметил, что есть кнопка для приема платежей будет работать. Он видит, что это мой кошелек и отправьте еще раз адрес.

+410
Richmans 29 апр. 2019 г., 22:10:38

Определяя стоимость сделки на самом деле очень легко.

Как вы знаете, сделка имеет входы и выходы, где каждый выход имеет соответствующую сумму, и сценарий, и каждый вход ссылка на выход из предыдущей сделки, вместе с тем, что данных требуется для удовлетворения сценарий предыдущего вывода.

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

Поэтому, чтобы рассчитать плату сделки, Шахтер просто обязан:

  • Сумма значений выходов из сделки.

  • Для входов в сделки, найти соответствующий предыдущих выходов и сложить их значения. (Это, как правило, уже хранящиеся в индексированную базу данных, поэтому легко их найти.) Это дает суммарное значение.

  • Вычитание.

Конечно, Шахтер также должен проверить, что сделка является недействительной, поскольку любой блок, содержащий недействительные сделки само по себе является недействительным, и не будет включена в цепочку блоков. Это немного сложнее, потому что она действительно требует "расшифровки" и выполнение сценария для каждого из предыдущих выходов, и убедившись, что входные данные и подписи в текущей транзакции удовлетворить эти скрипты. Но по дизайну, инструкции доступны для этих скриптов достаточно ограничена (например, нет петли). Поэтому такая проверка является ограниченной сложности, и он не может быть слишком сложно в вычислительном отношении. Конечно, код на самом деле делать проверку уже внедрена в биткойн ядра, поэтому на практике все Шахтер должен сделать, это запустить его.

+407
fedetaglia 4 мар. 2014 г., 16:25:55

Если бы у вас был только один поставленный.

Претензия изготавливается на основе текущего курса сложности. Когда ASIC майнеры корабля для многих людей, трудность быстрого изменения курса. Общая сумма прибыли всех шахтеров остаются же, несмотря ни на что шахтеры купить.

+395
mark sills 5 сент. 2016 г., 3:58:38

В грамм добыча, как правило, начинают с случайное число от 0 и затем увеличивать после каждой попытки.

+391
IntoTheWild 20 дек. 2014 г., 10:32:39

Благодаря maschuett’ы ответ, я посмотрел на исходный код и CWallet::GenerateNewKey вызовы функций CKey.MakeNewKey , который использует OpenSSL и RAND_bytes для генерации случайных чисел.

Веря в OpenSSL, я думаю, что генерация случайных чисел является достаточно безопасной. :-)

+356
John Henry 2 мая 2012 г., 3:46:04
  • Используя биткойн-Кинк -переменной datadir=х sethdseed правда "WIF_KEY" текущий кошелек в datadir не обновляется
  • Затем, используя биткоин-Кинк -переменной datadir=х dumpwallet my_dump.txt показывает свежий
    # расширенная частные компании Masterkey: tpriv..., что determiniscally созданные из WIF_KEY

Теперь, используя # расширенная частные компании Masterkey я и в самом деле может генерировать один и тот же адрес, чем биткойн-ядра с М/0'/0'/я' образована пути.

Как я могу вычислить # расширенная частные компании Masterkey без демпинга кошелек, используя такие инструменты, как libbitcoin ВХ ?

Кроме того, сброс файл показать
WIF_KEY 2019-03-22T14:43:55Z hdseed=1 # аддр=mnMEP6P92XKxKfEM5v2SxzLBMVB2tf7Lsj hdkeypath=з
именно м/44'/1'/0'/0/0 из WIF_KEY прошел в sethdseed КМД, почему ?

+227
Ralph Kirchner 31 мая 2013 г., 20:09:30

Есть какие-то справочники или материалы, доступные за помощь в создании специализированного оборудования ASIC для bitcoin-майнинга .

+179
user25943 28 дек. 2013 г., 8:52:23

Насколько я знаю, каждый узел имеет копии книги (или ее вид), которые хранятся локально.

Общий вопрос: что блокчейн (ГК) нам запрос клиента?

На мой вопрос - запрос - это общий термин, его можно посмотреть, проверить проводку и т. д.

Нужно ли нам запрашивать несколько полные узлы, чтобы получить общее представление узлов?


Следующие вопросы также связаны с выше вопрос.

Вопрос: есть ли (публичных) книга построена от простого просмотра полного узлы?

Если ответ на 2й вопрос: нет, тогда почему бы нам не создать одну уникальную книгу, которая является общим мнением большинства полных узлов в сети?

Более конкретный вопрос: если у нас нет ГК, то как мы (в качестве клиента) поймете, что наши сделки получил достаточно подтверждений? Нам нужно задать множество узлов, чтобы понять, что?

+21
Jason Mullings 11 сент. 2018 г., 3:40:16

Биткоин не очень быстро, я считаю, что никакой базовой технологии блокчейн быстро.

Технология, которая работает на блокчейн-это молния, это технология, это быстро, это некоторые ссылки

Я надеюсь, что понял ваш вопрос

+21
Eagle 29 сент. 2010 г., 17:18:12

Показать вопросы с тегом