Есть ли способ, чтобы сделать крипто-валюта стабильная конструкция? Как?

Мне просто интересно, если есть какой-то способ создания крипто-валюту, которая является стабильным дизайном.

Как бы это сделать? Может ли быть что-то вроде "центрального банка", построенного в валюте клиента?

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

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

Редактировать 1: Я сосредоточилась на встроенных алгоритмических решений. Я читал о трудностях привязки валюты, или какой стране придется изобретать, если биткоины были официальной валютой. Это не про P2P кошелек подгружаемые с фиатом (как и другие вопросы предполагает).

Правка 2: Идея-это нечто большее, сродни "третий Эндшпиль для Bitcoin или, создавая по-настоящему свободной монета" по Gunden Оуэн. Он предлагает unbounding предел количества монет, и давать больше монет, чтобы шахтеры, когда цена идет вверх, увеличивая объем и, следовательно, снижается его стоимость.

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

+178
Brown Daniel 3 сент. 2012 г., 9:09:55
29 ответов

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

Ниже приведен простой пример, просто убедитесь, что вы обновить адрес переменной с адресом, который вы хотите отслеживать. Вы можете поместить ваш PHP-вывода в JavaScript, как ВАР-адрес = <?PHP Эхо $payTo; ?>;

<HTML>и
Страницы пользователь<br>
<див ИД="уведомления">в</див>
<скрипт>
адреса ВАР = "BTC_ADDRESS_TO_MONITOR";
ВАР сткк = новый с WebSocket('ВСС://Ву.блокчейн.информация/инв');
сткк.onopen = функция(){
 сткк.отправить(в JSON.преобразовать в строки({"ОП":"addr_sub", "адрес":адрес}));
};
сткк.onmessage = функция(onmsg)
{
 ВАР ответ = формат JSON.разобрать(onmsg.данных);
 ВАР getOuts = ответ.х.наружу;
 ВАР countOuts = getOuts.длина; 
 для(Я = 0; я < countOuts; я++)
{
 //проверяем каждые выходные, чтобы увидеть, если он соответствует указанному адресу
 ВАР outAdd = ответ.х.из[Я].адрес;
 ВАР specAdd = адрес;
 если (outAdd == specAdd)
{
 ВАР количество = ответ.х.из[Я].значение;
 ВАР calAmount = сумма / 100000000;
 документ.метода getElementById("уведомления").innerHTML будет = "получено:" + calAmount + "БТЦ";
};
 }; 
}
</скрипт>
тегом </HTML>
+945
Lee3 03 февр. '09 в 4:24

Попробуйте поискать слова fromaccount или timesmart. Кошелек.DAT-это бинарный, то есть должно быть не слишком много слов, но они должны.

+900
Arpit Mohan 29 дек. 2013 г., 14:39:17
Другие ответы

Связанные вопросы


Похожие вопросы

Крад Шахтер был первым на JavaScript Шахтер, который поддерживает графические процессоры. Теперь, этот сайт выдает 502 ошибку, и не было ответ на пост #57 в теме спрашивали о его смерти. Кто-нибудь знает, что случилось с ней?

+898
tcbelding 14 авг. 2016 г., 22:23:19

Тю. Довольно странный вопрос вы задаете.

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

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

В Bitcoinclient поддерживает сильное шифрование кошелька (и ОФК закрытый ключ) с 2 лет изначально.

Я думаю, если вы параноик и хотите дополнительной безопасности, использовать Virtual машины, установить какой-нибудь закоренелый ОС Linux-ОС (DebianStable?), там сделать с TrueCrypt-контейнер с жестким пароль и установить свой Bitcoinclient там.

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

я спас мои ключи в TrueCryp-контейнер шифруется с SHA512 и использовать надежный пароль - после этого резервные копии этого контейнера, где вы хотите, так что вы не потеряете его. криптография SHA512 даже не crackable для АНБ.

+880
Felix Hogba 10 февр. 2011 г., 8:42:27

Добыча Bitcoin существует в первую очередь для синхронизации операций; он делает это, позволяя шахтеров признать, что они считают некоторые сделки действительной, по доказуемо делать расчет, который ссылается на эти операции как-то. Это требует вычисления обладают следующими свойствами:

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

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

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

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

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

Требование 1-самый важный, а также самый вряд ли будут удовлетворены "полезные" проблем - реальных приложениях, как правило, требуют экспертов Центрального домена на выдачу соответствующих проблем.

+835
Micky Balladelli 25 окт. 2018 г., 10:01:37

Через некоторое время вдали, и мертвый Vista с ПК, я вернулся к Bitcoin и установлена последняя (0.5.1-бета) в Windows 7. (Не волнуйтесь, я не потерял мой кошелек.)

На моей старой машине, используя bitcoin.exe я смог подключиться к порту 8332 и отправить команду jsonrpc для своего кошелька. Однако, я уже сейчас забыл параметров командной строки (если есть) я использовал для этого.

Вот (удалено) содержание моего биткоин.файл conf:

rpcuser=хххххххх
rpcpassword=хххххххххххх
ген=0
выбрать=192.168.2.6
выбрать=127.0.0.1
paytxfee=0.01

Основной симптом-это (в Python):

IOError: [errno значение ошибка сокета] [значение errno 10061] подключение не может быть сделано, потому что целевая машина активно отказалась от него

Используя bitcoind.exe однако, "все это работает".

Какие-либо предложения?

(Кстати, простите за слабый таг, меня не хватает кармы, чтобы создать свой собственный)

+802
nabeelr 5 авг. 2018 г., 4:16:15

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

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

Есть несколько способы. 1) использовать веб-кошелек. В этом случае IP-адрес транзакций-это веб-основе поставщика бумажник.

2) использовать VPN прокси-сервер. Может быть, компаниям предоставлять VPN-зашифрованные прокси. Кто-то отследил ваша сделка будет знать только она возникла на VPN-прокси. Они не могут видеть дальше, что обратно в оригинальной передачи. Вы должны доверять тому, кто предоставляет прокси, чтобы не держать журналах или обмениваться данными.

3) (перспективное решение) однажды компания может предоставить услуги анонимизации биткоин. По сути, низкая стоимость VPN для Bitcoin сделок. Вы получите Blockchain данных от прокси и прокси представит сделок к остальной части сети. Очевидно, в этом случае вы должны доверять прокси. Это будет работать аналогично № 2, но имеет два основных преимущества. Стоимость должна быть ниже, так как биткоин не использует много трафика и как прокси-сервер будет суммировать все транзакции со всех анонимных клиентов было бы обеспечить некоторую безопасность в цифрах, так что даже если кто-то знал, что вы пользовались данным сервисом, они не могли определить, какие (если таковые имеются) сделки-твои.

+793
moeen 15 дек. 2012 г., 1:35:02

Недавно я начал анализировать UTXO набор данных, каждый узел хранит в chainstate папки ( LevelDB базе).

Глядя в код можно узнать более или менее, как данные элементы форматирования. Однако, чтобы сохранить как можно больше места, некоторые из данных сжатых и закодированных как варинт.

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

У кого-нибудь есть подсказка о том, как хранятся данные форматируются?

Уточнение: я имею в виду формат CVarint, который используется в UTXOs вдоль ядра биткоин, а не в формате варинт, который используется для кодирования информации в сценарии ВМС США.

+760
PNS 25 нояб. 2012 г., 13:45:56

Долгое время blockchain.info предложили веб-кошелек с удобным веб-API, но недавно выяснилось, что он теперь требует установки для работы. Мне интересно - есть ли другие авторитетные веб-кошельки для разработчиков с открытым API для отправки / получения монет, что не требуют установки каких-либо видов?

+649
AlonGoren 6 февр. 2013 г., 2:05:38

Я просто думал, что этот метод в другой день.

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

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

К сожалению, мой аренды немного выше в этой схеме.

+641
sergtk 11 дек. 2013 г., 3:06:29

Я пытаюсь скомпилировать Bitcoin и его зависимости на Пи 4.

Процесс: - клон git РЕПО на внешнем ССД я установил (путь в /MNT/ССД/источников/)

ГИТ https://github.com/bitcoin/bitcoin.git клон 
  • как только это сделано, из клонированной папки (полный путь: шоссе/ССД/источники/биткоин)

кд зависит/ сделать

что, кажется, работает, он создает папку "armv7l-неизвестно-ОС linux-gnueabihf".

  • возвращаемся к папке Bitcoin, я выполните следующую команду:

    ./autogen.sh

    ./настроить-без-Гуй --префикс=$ФРД/зависит/armv7l-неизвестно-и linux-gnueabihf

Он заканчивается "ошибка: не работает стимулировали внедрение сна найден". Я тоже пробовал полный путь

./настроить-без-Гуй --префикс=в/MNT/ССД/источники/биткоин/зависит/armv7l-неизвестно-и linux-gnueabihf

Такую же ошибку. Хотелось бы составить себе зависимости, я не хочу полагаться на apt-получить. Я думаю, я могу скомпилировать Boost непосредственно сам, но так как это в зависит папке я думаю мне не нужно?

Дайте мне знать, где я облажаюсь, <3

+638
zeeshank 4 сент. 2017 г., 12:55:46

Попробуйте это

константный bitcore = требуют("bitcore-либерал");
константный понимание = требуют("bitcore-исследователей").Проницательность;
понимание = новое понимание(bitcore.Сетей.тестовом режиме);

потом делать все остальное.

+625
jdorfman 20 июн. 2010 г., 21:54:57

Если я наживаюсь, криптовалюта криптовалюта сделок в течение года, не обналичивая свою позицию Crypto для США, я бы не платить любой краткосрочный прирост капитала налоги на все мои крипто крипто сделки? Я в конечном итоге платить только долгосрочные налог на прирост капитала после того, как я конвертировать мой крипто USD после года?

+619
Dala Romya 9 дек. 2017 г., 12:01:55

Я просто столкнулся с этой проблемой тоже, и удалением пробелов (сбежал или иначе), кажется, решили эту проблему.

Как и ОП, я был с помощью пути, содержащего приложения\ поддержки.

В $Home/библиотеки/application поддержки/биткоин это в macOS по умолчанию, хотя, надеюсь, большинство людей не нужно задавать явно.

+606
Gabor Racz 5 июн. 2017 г., 9:56:46

Я пишу проводки вручную и наткнулись на довольно странной ситуации.

Только один на несколько сделок, я вещал bitcoind принимается, в противном случае я получаю REJECT_NONSTANDARD (неканонические дер подпись).

Так что я получил мои руки грязные и отслеживать отклонения исходящими из этой линии: https://github.com/bitcoin/bitcoin/blob/9c5f0d542d1db507b3b9c87bd9de6d0d758d51c1/src/script/interpreter.cpp#L163

Я читал про кодирование Der и проверил, как IsValidSignatureEncoding усиливает его, но я не знаю, почему в OpenSSL генерирует не-дер-уступчивый (р, с) ценности?

Как мне преодолеть это? Я думал что-то вдоль линий (псевдокод):

Пара (R, с);
делать
{
 (р, с) = знак(хэш, pvtkey);
} А (Р[0] >= 128 || с[0] >= 128); // где r[0] и S[0] должен быть самый первый байт каждого значения

Но разве это не тавтология? Я могу дать в OpenSSL любым флагом предъявить действительный дер (р, Пара) в первую очередь?

+588
visakh vijay 25 янв. 2011 г., 23:25:26

Я использую машину Ubuntu и собрали биткоин исходный код несколько раз без проблем. Я могу использовать биткоин в Qt просто отлично в терминале для загрузки интерфейса, но я интересно, если я могу сделать код на .EXE-файл и поместить этот файл в Windows и запустить клиент без зависимостей.

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

+541
Kelton Sclisizzi 28 сент. 2013 г., 0:20:29

Согласно биткоин Вики:

Биткоин адрес или просто адрес, является идентификатором 26-35 буквенно-цифровых символов

И:

Некоторые биткоин-адресов может быть меньше 34 символов (всего 26) и по-прежнему будут действительны. Значительная доля биткоин-адреса только 33 символов, и некоторые адреса могут быть еще короче. Каждый Биткоин-адрес обозначает количество. Эти более короткие адреса действительны просто потому, что они обозначают числа, которые стартуют с нули, а когда нули опущены, закодированный адрес получает короче.

Так нет, длина не означает больше/меньше безопасности.

+518
janjan desert 27 дек. 2014 г., 22:35:31

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

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

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

+468
Imbrondir 9 нояб. 2015 г., 4:47:56

Я создал 10К адресов с vanitygen в интернет для операций, как теперь мне смотреть все эти адреса для транзакций и баланс?

+322
BenDavidJamin 1 янв. 2015 г., 1:29:31

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

А Шахтер еще может выбрать, чтобы выбрать монета-возраст-приоритет, это не должно быть экономически рациональным, и поддерживается по умолчанию в последних версиях ядра биткоин. Монета-возраст-приоритет был устаревшим в Bitcoin ядро 0.12.0.


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

+292
CambrianCatalyst 15 июл. 2012 г., 19:51:12

Я думаю, что путаница вокруг слова "один биткоин". Долларовая купюра-это вещь, вы можете переместить его вокруг и смене владельца, но это все тот же доллар.

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

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

Если цифровая валюта была реализована таким образом, вы могли бы просто держать давая копий одного файла компьютер, чтобы все вы заплатили, и вы бы в принципе иметь бесконечный запас денег. Это то, что люди говорят о том, когда они относятся к двойным тратам. Идея использовать дважды одни и те же деньги.

Таким образом, биткоин не может быть простым в виде компьютерного файла. Как проводить работы?

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

Другими словами, что на самом деле передается не "виртуальные деньги", а учет операций вместо.

Расходы биткоин очень похож на этот: вы создаете транзакцию, которая говорит, что вы переводите х БТЦ со своего счета на чужой. Что публикуется в сети и становится частью записи транзакций, а затем "каждый" знает свой кошелек и Х меньше BTC и другого человека как X больше БТЦ.

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

Поэтому, если у вас есть 10 BTC и получите 1 БТЦ, тогда вы развернуться и потратить 1 БТЦ, вы провели БТЦ вы только что получили? Или один из десяти? Это вопрос для философов, чтобы быть честным.

+285
Aswin Liu 27 мар. 2011 г., 21:18:00

Я наткнулся на этот документ затмение атак на биткоин-это одноранговая сеть ∗ звучит очень похожа на Сибил атаки.

Может кто-то указать на разницу между обоими нападениями.

+243
Saurabh Saxena 22 июл. 2019 г., 14:47:16

Некоторые глубокие, технические биткоин магии?
Не могли бы Вы уточнить, от этого больше?

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

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

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

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

+207
Lol Olol 12 мая 2012 г., 1:19:55

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

+196
gayu gayu 6 авг. 2010 г., 13:48:29

получается ~3385 целочисленных операций в биткоин хэш

https://bitcointalk.org/index.php?topic=7964.msg550288#msg550288

+182
Hamza Abolouz 4 апр. 2016 г., 13:44:23

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

  1. Делает запись системы и ссылка на запись моего биткоин потратить на товары, которые я приобретаю? Если да, то как?

  2. Биткоин/блокчейн как минимум запись общая сумма сделки такая, что у меня как минимум договорное право к продукту, которые я приобрел?

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

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

+136
eharo2 8 мая 2012 г., 8:10:23

Как прикрепить GDB для демона bitcoind. Я хотел бы пошагово функций. Вот что я пробовал.

ГДБ --аргументы bitcoind -регтест -демон

Тем не менее это существует, когда демон начнет. Так я пробовал прикреплять через пид после развилки.

ГДБ -п 841
(файл GDB) /usr/местные/Бен/bitcoind
Читает символы из /usr/местные/Бен/bitcoind...сделал.
(БГД) б sendtoaddress
Останова 1 по 0x4b4d34: файл wallet/rpcwallet.cpp линии 379. 
Р
запуск программы... 

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

Спасибо.

+123
Edward Betts 15 июл. 2014 г., 10:40:06

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

+60
Caleb Everett 1 сент. 2015 г., 3:10:17

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

https://blockchain.info/tx-index/95574751

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

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

2) такая же ситуация, но блокчейн двойной Спендера возобладал, и блок, содержащий первую сделку на вещание в сети осиротел.

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

+32
Daft 27 нояб. 2010 г., 19:06:19

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