Существуют ли какие-либо исследования в размер блокчейна масштабирование с течением времени?

После просмотра какого-то одного из выступлений 28c3, это заставило меня задуматься о том, насколько масштабируемой биткойны на самом деле.

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

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

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

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

Кроме того, цитирую Вики:

При очень высокой скорости проводки каждый блок может быть более одного гигабайта в размере. Эти блоки должны храниться где-то. А на скорости это было бы идеально, чтобы полностью сохранить цепочку блоков в оперативной памяти, за дешевизной хранить только в горячей части в ОЗУ, а остальное на диске-это путь. В 3 терабайта жесткий диск стоит менее 200 $сегодня и будет еще дешевле в будущем, поэтому нужен один такой диск за каждый 21 день работы (по 1 Гб на каждый блок).

3 ТБ каждый 21 день? 52 ТБ в год за один блокчейн? Это действительно масштабируемой?

+540
asql2580 27 янв. 2014 г., 16:10:45
36 ответов

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

https://github.com/kyuupichan/electrumx

Вы бы использовать блокчейн.адрес.listunspent ЭКП команда вместе с адресом вы заинтересованы о

+997
stevmg 03 февр. '09 в 4:24

От Прикладная криптография, Брюс Шнайдер (стр. 157-158):

Одно из следствий второго закона термодинамики заключается в том, что определенное количество энергии необходимо представить информацию. Чтобы записать один бит на изменение состояния системы требует такое количество энергии не меньше, чем KT, где T-абсолютная температура системы, а k-постоянная Больцмана. (Держись со мной; урок физики почти закончено.)

Учитывая, что K = 1.38×10^-16 эрг/°Кельвина, что температура Вселенной составляет 3,2°Кельвина, идеальный компьютер работает на 3.2°к будет потреблять 4.4×10^-16 эрг каждый раз, когда он устанавливает или сбрасывает бит. Чтобы запустить компьютер холоднее, чем реликтовое излучение будет требовать дополнительную энергию для запуска теплового насоса.

Теперь, годовая выработка энергии нашего Солнца составляет около 1.21×10^41 эрг. Этого вполне достаточно для питания около 2,7×10^56 один бит изменения на наш идеальный компьютер; достаточно изменения состояния поставить 187-разрядный счетчик через все его значения. Если мы построили сферу Дайсона вокруг Солнца и захватили всю свою энергию в течение 32 лет, без какой-либо потери, мы могли бы питать компьютер считать до 2^192. Конечно, это не было бы энергии, чтобы выполнять какие-либо полезные расчеты С этот счетчик.

Но это только одна звезда, и жалкие в этом. Типичной сверхновой выпускает что-то вроде 10^51 эрг. (Примерно в сто раз больше высвободится энергии в виде нейтрино, но пусть они идут сейчас.) Если вся эта энергия может быть направлена в единую вакханалию вычислений, 219-битовый счетчик может быть циклически через все штаты.

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

По сути, законы физики мешают существованию классических компьютерах, которые могут считать до 2^256, а уж сломать 256-битное шифрование. Только закон Мура никогда не остановить доказательство биткоина работы от работы.

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

Второй способ обойти вышеупомянутые законы физики с компьютером не бит; квантовый компьютер. Любая функция может иметь свой домен искали в o[Н^(1/2)] на квантовом компьютере с помощью алгоритма Гровера. Для SHA-256, с доменом и размер Йодомарин из N = 2^256, а строк нулевых битов в два раза дольше, как классический компьютер работает на той же скорости может быть найден в то же время. Это все равно не хватит, чтобы исчерпать оставшиеся биты, и в любом случае, злоумышленник с помощью квантового компьютера можно будет заработать еще больше денег с помощью взлома биткоин ключи и угоняют их на баланс.

Редактировать: исправлена экспоненты получают исковеркали в скопировать из PDF.

+965
Kathy Shaidle 24 мар. 2018 г., 1:02:44
Другие ответы

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


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

следуя инструкциям в Альфа-ридми.МД файл на гитхаб
в шаге 2, чтобы начать alphad рекомендуется делать:

./alphad -rpcuser=$RPC_USER -rpcpassword=$RPC_PASS -тестовом режиме -rpcconnect=127.0.0.1 -rpcconnectport=18332 -tracksidechain=все -txindex -blindtrust=правда -демон

мой вопрос о rpcconnectport=18332
почему 18332 вместо 4241? как и в шаге 5

+964
Erdem UYSAL 20 сент. 2012 г., 2:48:44

Основные проблемы, которые вы описываете присущи недостатки в POS, но вы поймали на некоторые базовые принципы, которые будут оказывать влияние на безопасность и целостность криптосистемы.

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

Это известно как пакет шлифования.

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

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

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

Это называется безболезненного моделирования.

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

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

Раздела 6.4 Трактат о альткоинов затрагивает эти темы в немного более подробно.

+846
Dennis Mirto 18 окт. 2014 г., 1:52:07

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

В Bitcoin Core, то вы создаете новую получите адрес, установить метку, если вам нравится, и навсегда отправьте BTC на адрес.

+824
Naud 2 дек. 2016 г., 17:01:21

Только так можно ожидать, что другие реле собственную сделок сделать то же самое с ними.

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

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

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

+808
9605507983 28 янв. 2017 г., 13:34:48

Главная причина использовать несколько ключей для конфиденциальности. Говорят, что вы получите за 1 BTC на адрес, и вы хотите отправить 0.1 BTC на кого-то в адрес X. (Мы будем пренебрегать Техас платы за простой математикой).

0.1 BTC-адрес на -> адрес X
0.9 BTC-адрес А -> Б адрес

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

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

+807
0pcl 14 авг. 2013 г., 6:23:34

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

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

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

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

+790
e1000 15 мая 2012 г., 17:05:52

Кто писал (и владеет) фактические бит монета горный кодекс?

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

+788
jlbrlvsk 5 янв. 2010 г., 23:09:30

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

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

+734
Vincent T 28 апр. 2014 г., 13:01:19

на Windows, например:

oclvanitygen.exe -Д 1:0 1YourName
+732
Grigoriy1 21 июн. 2011 г., 12:48:36

У меня сейчас clightning работает на месяц. Я смотрю очень часто молния-CLI и getinfo

Здесь я нашел в первые три недели:

"msatoshi_fees_collected": 0

Неделю назад он изменился

"msatoshi_fees_collected": 1445

и так сегодня:

"msatoshi_fees_collected": 50483

Теперь мои вопросы:

  1. Я считаю, что это мой заработок в результате, используя один из моих 36 каналов. Какая(ие)?
  2. Я хочу знать, мой канал информация, включая имя, адрес узлов и финансирования на обоих концах.
  3. Есть скелет для программы Python, который могли бы принести данные и положить его в таблицу, как таблицу Excel?

  4. Я получил это сообщение:

Я создал канал с вами. Если любой из ваших каналов TrueVision.клуб, LightningTo.Меня, или blindedbythelight все местные баланс и отсутствие дистанционного баланса, то я могу помочь выровнять эти остатки для вас. Это также будет означать, мой канал Вам бы местные и удаленных остатков более уравниваются, так что там не будет необходимости для вас для создания канала обратно. Вам потребуется немного координации, так что я понимаете, если вы не хотите. Не стесняйтесь создавать канал, если вы хотите.

Честно говоря, я не понимаю. Что я должен делать? Как я могу видеть, что произойдет здесь? Рене, мне нужна ваша помощь ;-)

пока

Рональд

+731
user259925 8 мар. 2014 г., 21:48:21

Вы можете вместо этого использовать регтест. Вы можете включить регтест с

bitcoind --регтест

С выходом консоли:

bitcoind --регтест --printtoconsole 
+680
Wissam Hema 31 окт. 2012 г., 12:49:19

Протокол Биткоин не позволить вам легко иметь достоинством ниже, чем сатоши (10^-8 биткоины). Но как только возникнет необходимость и широкое согласие, он может быть изменен, чтобы разрешить его.

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

+665
user990492 11 нояб. 2010 г., 21:02:04

Каковы основные различия между Decred и Tezos ?

Как интегрировать механизм управления, так они, кажется, не очень отличается от меня.

+630
Ruuke 4 янв. 2017 г., 13:26:35

Сложность не растет в геометрической прогрессии, но она постоянно растет.

Биткойн-майнеры точно уйду из большой группы мелких шахтеров в небольшой группе крупных шахтеров.

В 2010 году ГПУ (видеокарты) добыча затрудняет шахты на процессорах. Когда-то 2011 добыча процессора стало бессмысленно. Это означало, офисные ПК уже не может принять участие в добыче. Видеокарт Intel (встроенная в процессоры Intel) и Nvidia были оба довольно плохо получается. Так что это действительно означало, что добыча была теперь только для игровых ПК с видеокартами AMD.

В 2013 биткоин майнеров ASIC (специализированные интегральные схемы) шахтеры появились. Конечно, некоторые добывают на ПЛИС до этого, но Плис не делал это сильное воздействие, прежде чем что приехали и убили обоих GPU и добыча ПЛИС. Сейчас биткоин майнинг только для людей, которые купили специализированного оборудования для майнинга биткоин.

В 2009 году кто-то мог мои 50-100 биткоинов в сутки на старый ноутбук. После перехода на сайт Asics в 2013 году ты не моя без специализированного оборудования.

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

Конкуренция становится очень жесткой и поля невелики.

Некоторые шахтеры разрабатывать свои собственные чипы ASIC и строить свои собственные шахтеры с этих чипов. Если вы покупаете свой шахтеров от них, как вы можете конкурировать по стоимости приобретения шахтеров?

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

Некоторые говорят, что возможно отменить использует Asicboost, что дает им огромное преимущество. Единственный способ конкурировать с Asicboost является использование Asicboost. У вас есть установки, способной использовать его? Вы рискуете в суд? Да, странно у кого-то есть патент на этот простой оптимизации программного обеспечения.

Некоторые горнодобывающие операции в очень холодных местах, как Исландия. Охлаждение наверное, дороже для Вас, чем для них.

Чем ожесточеннее конкуренция, тем меньше возможность остаться в игре.

Я бы не назвал это узким местом. Но это риск для безопасности. С большинством мощности в Китае, китайское правительство может 51% атаки биткоин. Биткоин масштабируемость также может быть более легко достигнуто без огромных горнодобывающих компаний, что может наложить вето на любое предложение по улучшению биткоин.

+613
Olli Pikkarainen 8 февр. 2016 г., 16:51:45

это должно получить вас и работает с bitcoind на Mac и OSX с https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md

+606
PeterinSha 21 сент. 2015 г., 18:25:11

Segwit в нынешнем виде

Как это повлияет на Шахтеров, за исключением, asicboost?

Как бы blockstream (кроме шахтеров) рода компаний выиграют от этого, таким образом, что шахтеры не могут?

Я ищу технического ответа, и пожалуйста, избегайте мнение, основанное ответы.

+545
jotafurtado 16 янв. 2015 г., 9:53:03

похоже, они тоже обсуждали здесь: http://bitcointalk.org/index.php?topic=233346.0

+529
Mike Gogulski 24 авг. 2015 г., 14:14:36

Тональный биткоины (ОМЧ) - это интерпретация низкого уровня системы Bitcoin с тональным единиц (подобно тому, как БТЦ-это Си интерпретации).

Система тональных количество превосходит десятичных практически для каждого человека, но (по аналогии с клавиатуры с раскладкой Дворака, или твой первый второй язык) трудно узнать людей, которые были воспитаны только с запятой. Это главно, потому что люди, естественно, работают по степеням 2, и это может быть легко продемонстрировано во многих областях: несмотря на общую десятичной системы заставили (буквально) на общество сегодня, люди все-таки находят способы использования бинарного (например, USD "четверти" или нарезки пиццы - нибудь попробовать, чтобы нарезать 5 штук?).

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

+504
Axel Quack 29 мар. 2014 г., 15:07:19

Я использую мой Hivewallet на моем ноутбуке уже более 3 месяцев и не разу он спросил меня, для моей 12 слов безопасности. В прошлом я понял, что он взял мой MAC-адрес, потому что все это когда-либо просил был мой ПИН-код. Недавно у меня была проблема и все мои новые папки были уничтожены и не могут быть приняты.

Я надеялся, что будет так, как я еще мог попасть в мою папку. Он стоит около $500-$550 биткоинов и я не сделал ничего плохого. Я знаю все, что происходит - даже $750 стоит или BTC, что было принято всего за несколько часов до $500 БТД было отправлено.

+423
captain slow 27 дек. 2013 г., 13:53:00

Как создать транзакцию с помощью консоли отладки биткоин версии v0.15.1 (64-разрядная)?

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

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

+417
nicjohnson 7 июл. 2011 г., 11:24:13
НЕ ИСПОЛЬЗОВАТЬ. Снято в рамках "отсеивания плохих Теги инициативы 2014". Смотри ссылку в тег Вики для получения дополнительной информации.
+383
mirkok 1 июн. 2015 г., 2:13:32

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

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

какое минимальное значение сатоши для "подписаться" на канал?

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

  1. Вам нужно включить эту сумму в funding_satoshis поле, которое может хотя бы покрыть операционные издержки на услуги по созданию канала.
  2. Поскольку обязательство по сделке будет подписано до финансирования сделки, to_remote или to_local выходы, что обязательства по сделке должны быть выше, чем channel_reserve_satoshi , указанный в open_channel сообщение.
  3. Если другой узел находит funding_satoshis будет слишком мало, это может не этот канал.

Однако в настоящее время временный максимальный лимит 224 Сатоши (0.1677 БТЦ), которые могут быть использованы для финансирования канала.

с Сатоши, я финансировать канал и я могу потратить максимальное значение кредита, верно? Пример, если у меня есть канал Х с 10000 сатоши, я не могу тратить баллы с моего узла > 10000?

Хотя канал имеет вместимость 10,000 Сатоши, вы можете потратить только ту сумму, которая принадлежит вашей стороне. Также нельзя провести максимальное количество баланс каналов, которые у вас есть. Ваш баланс должны быть как минимум равны channel_reserve_satoshi который, как правило, 1% от канала равновесия. Вы можете провести остаток, что принадлежит вашей стороне. Этот резерв хранится так, что узел есть, что терять, если он попытается транслировать старые, отменены совершение сделки.

+345
Andrei Polushin 2 мар. 2012 г., 5:44:59

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

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

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

+344
inventurous 3 июл. 2010 г., 15:21:50

Участок урегулирован наличными плюс неустроенность Bitcoin на точечной диаграмме с течением времени по горизонтали и количество по вертикали. Вы начинаете со значением 1200, и скажи свое окончательное значение на данный момент составляет 1800. Усиления из N сделок:

(NewestNumber - OldestNumber) / OldestNumber

которая будет меняться с течением времени, как вы испытываете убытки и прибыли. Во время Шаг 1 Ваша выгода:

(1500.0-1200.0)/1200.0 = 0.25% получить 

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

(900.0-1200.0)/1200.0 = получить -0.33 . 

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

Я предлагаю вычислительная инвестирование с Такером Бэлч: https://www.coursera.org/learn/computational-investing/lecture/8WaUv/assess-and-optimize-a-portfolio-overview-part-1

+265
LeoFarage 8 сент. 2019 г., 21:03:39

Сатоши-это наименьшая единица счета в биткоин сети, который может быть выдан. Один БТД равна 100,000,000 Сатоши.

На 0.1 BTC в вашем примере составляет 10 000 000 сатоши. 5,000,000 Сатоши применяются, что специальный человек в собственном UTXO, и 5 000 000 сатоши минус горно сборы возвращаются к себе на другой адрес, и записал как еще один неизрасходованный выход сделки (UTXO).

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

FYSA - в будущем, мы могли бы увидеть перспективу UTXO устаревшим термином называется оплата.

+254
jin liu 19 июн. 2017 г., 6:52:06

Это технологии, но внутри этого, нет системы, чтобы предупредить нас "вы ввели неправильную валюту adrress".

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

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

+248
Moscato 2 дек. 2017 г., 0:42:55

Я ищу, чтобы создать пользовательский P2SH адреса из redeemScripts ( они начинаются с 3...), используя bictore-Либ.

Если кто может направить меня на правильный код в свой модуль, я не могу найти его.

+231
Ruby Houghton 26 мар. 2016 г., 0:44:35

В txid используется прямой порядок байтов представление двойной SHA256 для сериализованного Техас. Следовательно, если они посылают вам неправильную или неполную txid нет никакого способа проверки без сериализованный Техас.

Кроме того, вы должны быть осторожны при определении ВМС США только txid, если не достаточно внимательны (вы принимаете 0-подтверждение ВМС США или ВМС США, которые еще не ушли достаточно глубоко в blockchain), они могли бы удвоить расходы utxo РВП был использован, чтобы заплатить вам.

+225
nemec1511 14 сент. 2014 г., 6:16:43

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

+190
Ashik 6 дек. 2010 г., 12:28:27

Похоже, есть проблемы с ССЗ на Mac. На вопрос в libbitcoin репозиторий GitHub 'evoskuil' говорится:

ССЗ на OSX является проблематичным, поскольку реализация ABI является неполным.

Он также предложил использовать "родной Мак лязг++/clang в компилятор", а не НКУ.

В libbitcoin Макинтош ридми предусматривает:

Libbitcoin требуется компилятор C++11, в настоящее время минимальная 4.8.0 gcc или Clang на основе инфраструктуры LLVM 3.5.

+179
drla 6 мар. 2012 г., 12:32:38

Платное скрипт-хэш/P2SH полном объеме погасить сценарий может быть до 520 байт в размер. Просто чтобы прояснить, до того, как выяснилось,/провел, это активировать скрипт, хранящийся в Спендер/Боб кошелек или в другом месте?

Руководство разработчика говорит:

"Когда Боб хочет провести выходной, он обеспечивает свою подпись вместе при полном (сериализованных) активировать скрипт скрипт подписи." (https://bitcoin.org/en/developer-guide#p2sh-scripts)

enter image description here

Государства Soroushjp:

"Активировать скрипт сам только открыл, проверил против выкупить хэш-скрипт, и оценивали во время операции расходы". (http://www.soroushjp.com/2014/12/20/bitcoin-multisig-the-hard-way-understanding-raw-multisignature-bitcoin-transactions/)

Государства Antonpuolous:

"P2SH перекладывает бремя на хранение данных в течение длительного сценария вывод (который находится в наборе UTXO и, следовательно, влияет на память) с ввод (хранится только на Blockchain)." (2014:133)

(Этот вопрос задает почти то же самое: где P2SH сценария будет написана?)

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

+104
MikeOnline 31 янв. 2013 г., 6:31:43

Это может быть сделано с определенной степенью усилия, используя биткоин API.

версия v0.7 даже имеет поддержку для этого адреса, что не в свой кошелек:

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

+102
Anton Schwaighofer 11 июл. 2018 г., 21:41:45

Любые данные, нажимаем больше, чем 520 байт в биткоин-транзакции не пускают (https://github.com/bitcoin/bitcoin/blob/v0.10.0rc3/src/script/script.h#L18).

Код OP_PUSHDATA4 указывает, что следующие четыре байта содержат количество следующих байт помещается в стек. Наименьшее число с помощью четырех байтов имеет значение 0x10000000=268435456.

Но из-за 520 предел байт и с 520=0x208, мы только нужно более двух байт для представления числа 520.

Так, например, если я хочу, чтобы нажать на любую 520 байт данных я могу сделать: OP_PUSHDATA2 0208 [520-байт-в-данные]. Да?

В таком случае, что такое PUSHDATA4 используется?

+63
Tung Kieu 16 июн. 2010 г., 0:12:08

Можно ли отправлять и получать Bitcoins с мобильного телефона? Если так, есть биткоин-клиентов для Android или iOS?

+44
Dameon Brown 19 июн. 2015 г., 0:37:10

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