Как биткоин клиентам найти друг друга?

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

+53
user3054097 19 мая 2015 г., 3:37:21
20 ответов

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

+990
rollcage 03 февр. '09 в 4:24

Если вы не оплачиваете счета за электричество и оставить компьютер на весь день -например, в вашем офисе компьютер, который вы должны быть в состоянии подключиться в любой момент - тогда вы можете попробовать некоторые майнинг Лайткоин. Не ждите, чтобы разбогатеть, на нынешние трудности, вы не получите больше, чем 1 или 2 ДСУ в месяц. Еще, это может быть начать. Тогда вы можете купить биткойны с вашим лайткоины...

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

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

+876
peterpanx 25 мар. 2018 г., 7:08:43

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

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

Каждый компьютер будет варьироваться от 50-100kh/сек. Так это приведет к более 25000khs/S Если объединить в пул.

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

Или

Я должен вступить в пул экс. http://www.wemineltc.com/ и добавить компьютеры в качестве рабочих под моей учетной записью имя?

Или

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

Если 3-й вариант самый лучший, существуют ли простые уроки о том, как сделать это с GUIminer Scrypt в Альфа (так что пользователи не должны путать с командной строки вещи, и чтобы сделать его автоматизированным при запуске Windows)?

+853
Marvin Greer 28 июл. 2011 г., 11:24:20

Пульсация счета генератор генерирует пару ключей, вы можете скачать на этой странице, или скачать в репо с GitHub (https://github.com/OctillionSA/generate-ripple-wallet) и запустить код в автономном режиме или с GitHub (https://octillionsa.github.io/generate-ripple-wallet/). Это как быстрый способ получить ключ пару, полезна для тестирования. Также может быть использован в качестве хранилища, если вы создаете его в автономном режиме и распечатать его.

Пульсации бумажный кошелек является более продвинутая версия, используется для печати, так как он имеет QR-коды и может быть красиво сложенный. Он также может быть запущен из GitHub https://octillionsa.github.io/ripple-paper-wallet/, но для вашей безопасности рекомендуется скачать его с GitHub https://github.com/OctillionSA/ripple-paper-wallet и запустить его в автономном режиме.

Итак, коротко: бумажный кошелек-это лучший вариант, если вы хотите распечатать свой ключей. Алгоритмы такие же, они используют пульсации-Либ для генерации пары ключей на вашей стороне (на стороне клиента).

+830
Jala Wo 3 мар. 2014 г., 11:36:31

"Официальный" единиц биткоин

По моим сведениям, только биткоин и Сатоши будут "официально" именованные единицы биткоина.
Как и в 2014/2015, также часто видит немного как прозвище для одного микробиткоин, т. е. 100 сатоши.

БТЦ используется как аббревиатура для Bitcoin в течение длительного времени, тем не менее, в сентябре биткоин был добавлен в стандарт ISO 4217, а ОБТ, где X означает не связана со страной, так же как и в пара xag (Silver) и золото (Золото), и в отличие от национальных валют, например USD (Доллар США). Однако, мне кажется, что ОБТ не был принят сообществом, БТЦ широко распространена.

Происхождение миллибиткоин и микробиткоин

Миллибиткоин и микробиткоин следовать конвенций Международной системы единиц, и, таким образом, являются производными от основного блока биткоин с префикс "м" для миллибиткоин и начинаются "μ" для микробиткоин.
По тем же конвенциям и начиная с общей аббревиатурой биткойн биткоин, можно было бы использовать мбтх и µBTC.

Millibit и микро-бит путаете

Хотя обычно люди поймут смысл, используя аббревиатуры "millibit" или "микро-бит" создает впечатление, что они assiociated с битом в качестве основной единицы. Это особенно сбивает с появлением бит в качестве прозвища для microbitcoins.

"бит"

Бит-это ужасное название по двум причинам: бит, бinary копатьего, является базовой единицей информации. Он часто используется в контексте все, что связано с компьютерами и, следовательно, не должна быть удвоена в составе биткоин. Во-вторых, из-за людей, использующих "millibit" и "микро-бит" это ужасно запутанной для тех, кто новичок в Bitcoin, а знакомы с международной системой единиц.

Милли и Майк

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

Единиц в английском языке

В общем валютах не капитализируются на английском языке, в отличие от названия протокола. Итак, вы написали бы о протоколе Bitcoin, но пять биткоинов.

Обзор

Я утверждаю к использованию единиц:

Единица значение значение биткоин в сатоши аббревиатура
-------------------------------------------------------------------
биткоин 1.0 100,000,000 БТЦ
миллибиткоин 0.001 100,000 мбтх
микробиткоин 0.000001 100 µBTC
немного 0.000001 100 бит
Сатоши 0.00000001 1 сатоши
+822
Amvores 7 июн. 2016 г., 2:07:29

Я пытаюсь найти набор биткоин-адресов из открытого ключа, связанного с пользователем только для анализа этой транзакции пользователей. Есть ли способ, чтобы получить/найти все адреса, которые были созданы с помощью этого открытого ключа до сих пор?

+781
Kalli Walsh 16 авг. 2018 г., 12:53:36

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

Обмены часто цитирую крипто пар в определенном порядке, т. е. Эт/БТЦ, но не очень часто (если вообще) БТЦ/Эт. Также сообщества/БТЦ, а не БТЦ/сообщества.

Что, если кто-то хочет купить BTC, продавая сообщества и т. д. Возможно ли это? Если да, то как рассчитывается стоимость?

например, глядя в ETH/БТЦ сегодня на Binance стоимость составляет $8,101.82. Что, если я хочу Купить BTC из Швейцарской высшей технической школы (т. е. БТЦ/ETH), и как мы можем вычислить это значение с учетом цены на обмен дает о Эт/БТЦ?

Спасибо.

+728
user69548 11 окт. 2014 г., 1:59:20

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

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

+708
Sergey Efimov 2 сент. 2016 г., 17:50:35

Кажется, очень хороший способ, чтобы децентрализовать таблице DNS (имя -> IP-адрес, да?) Но я не понимаю, почему он имеет меновую стоимость в BTC или USD... есть фиксированная цена псу, чтобы зарегистрировать доменное имя? Это Casascius будем топать тоже ключи НМЦ на медные монеты?

+637
user260549 7 дек. 2018 г., 14:30:08

Открытый / закрытый ключ шифрования требуется, чтобы закрытый ключ никогда не показал - хозяин должен держать его в секрете.

Сообщения и подписания транзакций осуществляется с помощью личного ключа и проверяется с помощью открытого ключа. Так что закрытый ключ никогда не раскрывается блокчейн. Обратите внимание, что открытый ключ здесь относится к полной КВЦ открытого ключа, а не биткоин-адрес - это хэшируется и преобразовано представительство открытого ключа. Открытый ключ может быть выведено только из биткоин-адрес, если SHA256, и хэш-функция ripemd-160 алгоритмов хеширования не нарушена. Этот вопрос исследует проблему.

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

Комментарии к этому ответу сообщили обновленные позиции:

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

Это почти невозможная задача открыть приватный ключ из открытого ключа. Ответ на этот вопрос иллюстрирует проблему математически.

Некоторые люди советуют позиция "лучше перебдеть, чем недобдеть" - что открытые ключи не должны быть выявлены, где это возможно. Однако осторожность не должна препятствовать практической полезности - как отмечалось в комментариях ниже.

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

Насколько я знаю, единственный биткоин тип транзакций, который показывает открытые ключи платное открытого ключа-хэш (P2PKH), который содержит полный открытый ключ в его сценарий.

+615
user83778 16 июл. 2012 г., 9:05:18

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

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

+614
Indi Jade 25 сент. 2010 г., 11:39:24

Я планирую запустить монета ICO в течение нескольких лет, не заинтересованные в прибыли от продажи из ICO в 3 дня нет, но заинтересованы в использовании монеты, чтобы покончить с глобальной нищетой, как я считаю нужным. Поэтому бесконечный ICO-это одно решение. Что сказал, Я хочу знать, если его можно за денежку, чтобы быть жидкость в МГО, как 2-4 года. Если это возможно для ее ликвидность, то предлагаю, как это можно сделать пожалуйста.

+541
user19590 20 сент. 2013 г., 5:44:31

"Захват"

Замораживание не заедая.

Улучив означает передачу прав собственности на имущества в суд.

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

"Правительство"

Считаете ли вы этот конкретный суд "государством", вероятно, зависит от того, где вы живете.

"Анонимно"

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

Эффективность

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

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


http://internationalbusinesslawadvisor.com/worldwide-freezing-orders-enforceable-worldwide/

Это WFO по исполнению за пределами страны, где оно было выдано?

Короткий ответ-нет. Расширения WFO заявитель должен зарегистрироваться для исполнения в иностранном государстве, в котором испрашивается исполнение. В то время как иностранные суда утверждает WFO ПО для местного применения, исполнение будет правильным.

Точки зрения США

С точки зрения США, суды противной на вид помощи предоставляется в иностранные суды с себе WFO. В то время как американские суды, как само собой разумеющееся, выдают ордер на арест, в поддержку американского производства, они неоднократно выражали крайнее нежелание делать это в поддержку неамериканских идет, как само собой разумеющееся

"Делай, как вы бы поступали с тобой" относится?

+453
HorstWessel 19 мар. 2013 г., 21:03:34

Я запустить приложение, написанное на PHP и нужно добавить возможность покупать услуги за биткоины. Таким образом, для каждого пользователя нужно создать уникальный, неиспользованный биткоин адрес.

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

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

+407
gmaniac 13 окт. 2019 г., 17:36:55

Ну вместо нескольких ноутбуков, и установка так много ПК, которые не предназначены для такого рода работы, и устанавливается на огонь после рабочего дня. Почему бы не рассмотреть вопрос о принятии некоторых Acalon или Antminer Р4, или то, что стоит. Однако использование электроэнергии никогда не является хорошей идеей, это не экономически эффективным, чтобы добывать электричество. Вы можете купить велосипед :) и производим его сами. Просто шутка, бывают разные более дешевые способы заставить его работать.

+180
jona 30 янв. 2016 г., 12:40:00

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

То, что вы делаете покупки на рынке (рыночный ордер ака) так любой купит вам не просто соответствовать низкой продадите и любой продает вам не просто соответствуют самым высоким купить. Всякий раз, когда два креста, они просто наполнены друг к другу, так что зазор там будет 99% времени.

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

+176
JekiRaigan 12 янв. 2016 г., 23:17:26

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

ну, может быть, не напрямую с стандартный способ проводки сценариев. Биткоин имеет две функции для добавления задержки к ТХ. Locktime/последовательность не будет работать, потому что это позволяет определить, когда Вашингтон может пойти на блокчейн. Если задержки не будет достигнуто, это будет не добывают, и остаться в mempool. Так оно противоположно вашему требованию. Но:

КШМ (BIP112) или CLTV (BIP68): обе позволяют определить задержку, в ближайшее время могут быть казнены. Один из шаг также может быть "OP_RETURN" или что-то оставляет "false" на стек. Это позволит немедленно прекратить выполнение сценария и Техас недействительным.

Если да, сколько байт это займет?

Это может быть дополнительные 10-20 байт, если/другое/endif и в CSV или коды CLTV. Но вы, вероятно, нужна другая Техас. Один в качестве "сделки финансирования", и эта логика с расходов Техас. Так это будет в конечном итоге с "наворотов" блокчейна.

Такая сделка будет транслироваться на общих узлах, или они ожидают определенный формат подписи?

Это становится немного сложнее: эти ТХ должны быть сделаны ежегодно, и они определены как нестандартные (что не означает, будто инвалид. Но вы должны найти способы, чтобы довести его до Шахтерск/в сеть).

+103
jan 30 дек. 2018 г., 6:17:13

Поскольку мы уже задавали этот вопрос, давайте попытаемся снова ответить на него некоторые дополнительные выводы:

Без добычи или ретрансляции, для того, чтобы участвовать в сети, потребовалось бы достаточно времени, чтобы загрузить все транзакции в блоке до следующего блока для того, чтобы оставаться синхронизированы с сетью. Учитывая, что блок имеет максимальный размер 1 мегабайт и что блок занимает всего 10 минут, это ставит теоретический минимум скачать скоростью примерно 1 мегабайт за 10 минут или 1,7 Кбит / с (по данным Google) - гораздо медленнее, чем dial up модем. Обратите внимание, что эта цифра постоянна ... так что размер сети не может диктовать, сколько пропускной способности требуется для участия в сети, так что это было актуально в 2011 году и будет верно в будущем.

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

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

Если мы добываем, вы собираетесь транслировать свой добывают блоки, которые, как упоминалось, могут иметь максимальный размер 1 МБ, и вы хотите транслировать это, как быстро можно не только в течение 10 минут. Вы могли бы поставить теоретический минимум необходимой скорости загрузки в Кбит / с 1.7, но это просто не практично.

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

+70
Feysal 26 янв. 2017 г., 18:11:21

Наложен арест на имущество удерживается до обвинительного приговора, а затем проданы на аукционе. Если нет убежденности, собственность может или не может быть возвращено законному владельцу.

+31
The bolt1383 13 янв. 2014 г., 6:45:28

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

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

Тем не менее, возникает проблема с проверкой подлинности информации внешней сети Bitcoin, и это, где требуется оракулы являются. Невозможно подключить внешний мир для сети Bitcoin без использования Oracle и т. В тех случаях, когда оракул необходимо, пользователь должен доверять оракулу полностью. Важно держать это в виду: блокчейн, не запрещенных правду от мира, и нет никакого способа, чтобы доказать (на цепи), что оракул хулиганил и ввод неправильных данных. Вы сможете доказать, что сведения были ложными внешне (в суде и т. д.), Но это никак не повлияет на действительность по цепочке сделок, связанных с этим данных. Оракул может еще лежать, а потом инициировать транзакции, исходя из этого ложь.

В этом контексте, не оракул, не идти против предыдущего принципа? Где есть способы получения оракулов биткоин?

Есть, конечно, может быть использует для оракулов, но эти доверительные отношения между Пользователем и Oracle являются важными для понимания. Например, рассмотрим простой обмен биткоина на доллары:

Боб хочет продать 1 биткоин Алисе за $100, но Алиса хочет отправить сначала в доллары, прежде чем он запускает биткоин-транзакций. В этом случае Боб будет выступать в качестве оракула для Алисы: когда выключен-цепь часть сделки завершена, Боб примет решение по цепочке (путем отправки Bitcoin на Элис). Поэтому Алиса должна доверять Боб, чтобы действовать честно.

Понимая это, Алиса решает использовать сторонний депозитарий, Джо. Алиса просит Боба отправить 1 биткоин на Джо, и тогда Алиса будет отправить Джо доказательств передачи доллару. Джо будет выступать в качестве оракула, так что Алиса и Боб должны доверять ему, но Джо может быть incentivized для того чтобы действовать честно, взимая небольшую плату за его обслуживание.

Итак, мы видим, что в то время как доверие может быть свернута определенным образом, всегда будет в позиции Oracle, присущие ситуациях, когда физический мир происходит должен быть записан или действовать в Blockchain. Хотя пример был простой, он может быть продлен на любое количество более сложных ситуаций. Оракулы можно доверять-сведены к минимуму за счет хитроумных схем стимулирования, но их позиции не могут быть полностью исключены при попытке перейти по ссылке физического мира в блокчейн.

Соответствующая отметка: нет дефицита блокчейн проектов, которые основываются исключительно на данных из Oracle как биткоин и "революционная" (например, цепочки поставок отслеживание проектов)— но в реальности они просто централизованных монет фантазии маркетологов, которые стремятся воспользоваться пользователи, которые не понимают оракул-проблема доверия.

+11
colinro 3 нояб. 2012 г., 8:33:54

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