100% ... не 99,999%. Я знаю, что это очень сложно.
Есть ли шахтеры на самом деле использовать Bitcoin ядра тоже?
|
13 января 2015, 9:46:31 AM | # 1 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru 100% ... не 99,999%. Я знаю, что это очень сложно.
Есть ли шахтеры на самом деле использовать Bitcoin ядра тоже? |
13 января 2015, 2:02:30 PM | # 2 |
Сообщений: 98
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
|
13 января 2015, 2:07:01 PM | # 3 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Совместимый каким образом? RPC, P2P, консенсус-код? консенсус код |
13 января 2015, 2:14:57 PM | # 4 |
Сообщений: 98
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший ответ "мы не знаем,", Даже Bitcoin ядро было установлено, что не может быть 100% совместимость с самим собой (https://bitcoin.org/en/alert/2013-03-11-chain-fork).
Я считаю, что btcd (https://github.com/conformal/btcd) Проходит все известные тесты на основе консенсуса, и я был запущен узлом в течение нескольких месяцев без разветвления. Я не знаю точно, что вы пытаетесь достичь, но ваш лучший подход может выбрать клиент, который отвечает вашим потребностям и автоматизировать то, что вы хотите, чтобы произошло, если / когда возникает развилка. Даже если вы находитесь на "верный" сторона вилки, если есть 2 конкурирующие вилки наиболее разумное поведение, скорее всего, к закрытию, пока одна вилки значительно не обгоняет другую. |
13 января 2015, 2:17:51 PM | # 5 |
Сообщения: 1260
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Совместимый каким образом? RPC, P2P, консенсус-код? консенсус кодОК. Давай попробуем "метод исключения", Каковы реализации, которые не являются 100% совместимы? |
13 января 2015, 3:06:41 PM | # 6 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший ответ "мы не знаем,", Даже Bitcoin ядро было установлено, что не может быть 100% совместимость с самим собой (https://bitcoin.org/en/alert/2013-03-11-chain-fork). Я считаю, что btcd (https://github.com/conformal/btcd) Проходит все известные тесты на основе консенсуса, и я был запущен узлом в течение нескольких месяцев без разветвления. Я не знаю точно, что вы пытаетесь достичь, но ваш лучший подход может выбрать клиент, который отвечает вашим потребностям и автоматизировать то, что вы хотите, чтобы произошло, если / когда возникает развилка. Даже если вы находитесь на "верный" сторона вилки, если есть 2 конкурирующие вилки наиболее разумное поведение, скорее всего, к закрытию, пока одна вилки значительно не обгоняет другую. Как и многие люди, которых я пишу полный узел для образовательных целей, и я хочу, чтобы сделать хорошую работу. Его структура сильно отличается от других реализаций (я просмотрел несколько), потому что это в функциональном языке, и поэтому я уверен, что это не то же самое, как Bitcoin ядра. К сожалению, тестирование трудно, потому что проверка блока смещена в сторону принятия. Если ваша реализация отвергает блок, который имеет действительный хэш, вы не правы, просто потому что шахтер не будет производить плохой блок сегодня. Таким образом, вы, возможно, также 'возвращает истину. Bitcore имеет ряд тестов, но я не использую C ++, и я должен был бы порт им. Ваша ссылка относится к какому-то тесту трипа, что я попробовать. Любые предложения приветствуются. |
13 января 2015, 9:54:23 PM | # 7 |
Сообщения: 2366
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я бы поставил любую сумму денег, что ни один из полных переопределённых, что я в курсе не консенсус последовательны.
Если вы делаете что-то для образовательных целей, то очевидно, что ставки являются менее серьезными. Если перспектива изобрести новые способы для обеспечения согласованности вас волнует, то вы должны сделать так просветить мир ... но если нет, то почему вы реализуете Bitcoin полного узла? Эффективно, достижение согласованности _is_ задач, если вам не нравится, что задачи, которые вы, вероятно, будете лучше найти проект, чтобы работать на том, где вы наслаждаться работой этого. |
14 января 2015, 1:05:42 AM | # 8 |
Сообщения: 279
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Биткойн 0.10.0rc1 не на 100% совместим с Bitcoin 0.9.3 через интерфейс RPC. В результате он не работает с текущей версией GitHub Электрум Server.
|
14 января 2015, 1:11:38 AM | # 9 |
Сообщения: 279
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я бы поставил любую сумму денег, что ни один из полных переопределённых, что я в курсе не консенсус последовательны. Если вы делаете что-то для образовательных целей, то очевидно, что ставки являются менее серьезными. Если перспектива изобрести новые способы для обеспечения согласованности вас волнует, то вы должны сделать так просветить мир ... но если нет, то почему вы реализуете Bitcoin полного узла? Эффективно, достижение согласованности _is_ задач, если вам не нравится, что задачи, которые вы, вероятно, будете лучше найти проект, чтобы работать на том, где вы наслаждаться работой этого. Вы можете быть правы, но если это так, то либо эти альтернативные реализации не проходят все ваши консенсуса испытаний (в этом случае они, безусловно, в вине) или ядро Bitcoin продукт должен рассматриваться как один или более серьезные ошибки в любом код или тест консенсус люкс. |
14 января 2015, 5:27:05 AM | # 10 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Вы можете быть правы, но если это так, то либо эти альтернативные реализации не проходят все ваши консенсуса испытаний (в этом случае они, безусловно, в вине) или ядро Bitcoin продукт должен рассматриваться как один или более серьезные ошибки в любом код или тест консенсус люкс. Ошибки являются приемлемыми в консенсусной коде. Английский имеет множество исключений в грамматике и орфографии, но до тех пор, пока мы следуем им, что мы понимаем друг друга.Я бы поставил любую сумму денег, что ни один из полных переопределённых, что я в курсе не консенсус последовательны. Я реализую полный узел на пару вещей. 1. чтобы убедиться, что у меня есть полное представление о реализации, который выходит за рамки анализа кода. Для меня, это как чтение книги против написания одного. 2. всех реализаций я видел следовать подобной логике, специально WRT управления blockchain и сценариям. я хотел бы сделать это мой путь, чтобы увидеть, если это лучше или хуже. 3. Я прицеливание для краткости. нет бумажника, не добыча, не дос защиты. Если вы делаете что-то для образовательных целей, то очевидно, что ставки являются менее серьезными. Если перспектива изобрести новые способы для обеспечения согласованности вас волнует, то вы должны сделать так просветить мир ... но если нет, то почему вы реализуете Bitcoin полного узла? Эффективно, достижение согласованности _is_ задач, если вам не нравится, что задачи, которые вы, вероятно, будете лучше найти проект, чтобы работать на том, где вы наслаждаться работой этого. Эти цели в виду, он явно не подходит для широкого распространения. Это работает нормально, хотя - будучи в состоянии синхронизировать с самого начала при проверке, держа содержание mempool идентичного основного клиента и т.д. Но это достигнув точки убывающих. Правила консенсуса Я знаю, что я не осуществляет дополнительный вес, но не особенно сложно. Так я думал о том, глядя на другого человека, который столкнулся с той же проблемой, чтобы увидеть, где кончается дорога и будет ли это стоит посетить дополнительно несколько миль. Если ни один не консенсус непротиворечива, то мне нужно пересмотреть свой план. |
14 января 2015, 6:01:54 AM | # 11 |
Сообщения: 1400
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Совместимый каким образом? RPC, P2P, консенсус-код? консенсус кодОК. Давай попробуем "метод исключения", Каковы реализации, которые не являются 100% совместимы? |
14 января 2015, 7:59:03 AM | # 12 |
Сообщения: 2366
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
включая Bitcoin Core. Там, по крайней мере не новая версия до сих пор, вводящей несовместимости, что мы знаем (часто повторяются _incorrect_ утверждает обратную в стороне.). Это не было бы самым шокирующим; но огромные усилия идут в предотвращении.котировка Так я думал о том, глядя на другого человека, который столкнулся с той же проблемой, чтобы увидеть, где кончается дорога и будет ли это стоит посетить дополнительно несколько миль. BlueMatt написал довольно обширную базу тестирования соглашение и обнаружили несколько случаев угловых, которые ранее не были известны. Он вообще считает, что для достижения правильного переопределённой более или менее неразрешимыми. Его подход достигнут прогресс, особенно в раскопках странного поведения, но не приводит к большой уверенности в надежности; и не показывает реализации свободнога от его собственных Бцев, не связанных с неочевидным поведением в Bitcoin Core. Наша стратегия в Bitcoin Ядра в последнее время было к compartmentalizing и упрощения для того, чтобы сделать повторное использование кода более разумным; а также получить вещи структурированы, чтобы быть более приятным для подходов, которые, возможно, сделать формальный анализ более реалистичным, но вот долгосрочные усилия. |
14 января 2015, 2:34:57 PM | # 13 |
Сообщения: 1400
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Это не было бы самым шокирующим; но огромные усилия идут в предотвращении. Что в равной степени справедливо и для альтернативных реализаций.Так как это не возможно Любые реализация Bitcoin, чтобы доказать полную совместимость с собственными нынешними и прошлыми версиями, лечением какой-либо одной реализации в качестве специального неверен. Они все альтернативные реализации. |
14 января 2015, 3:13:39 PM | # 14 |
Сообщения: 836
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Это не было бы самым шокирующим; но огромные усилия идут в предотвращении. Что в равной степени справедливо и для альтернативных реализаций.Так как это не возможно Любые реализация Bitcoin, чтобы доказать полную совместимость с собственными нынешними и прошлыми версиями, лечением какой-либо одной реализации в качестве специального неверен. Они все альтернативные реализации. Чтобы быть справедливыми, это легче сохранить консенсус реализации совместит с его предыдущими версиями, чем для того чтобы достигнуть совместимости консенсуса с несвязанным кодом. Я думаю, что лучший вариант для альтернативных реализаций, чтобы определить боковую цепь, которая привлекательна для других, чем их самых причин, поэтому значение мигрирует к ним. |
14 января 2015, 4:11:50 PM | # 15 |
Сообщения: 1400
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший вариант для альтернативных реализаций, чтобы определить боковую цепь, которая привлекательна для других, чем их самых причин, поэтому значение мигрирует к ним. Попытка сделать поток ценностей из blockchain Bitcoin то же самое, как пытаться убить Bitcoin.Я бы не назвал программное обеспечение, цель которого в жизни было извлечь выгоду из blockchain ап "альтернативная реализация" - Я бы назвал это нападение. |
14 января 2015, 4:21:49 PM | # 16 |
Сообщения: 836
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший вариант для альтернативных реализаций, чтобы определить боковую цепь, которая привлекательна для других, чем их самых причин, поэтому значение мигрирует к ним. Попытка сделать поток ценностей из blockchain Bitcoin то же самое, как пытаться убить Bitcoin.Я бы не назвал программное обеспечение, цель которого в жизни было извлечь выгоду из blockchain ап "альтернативная реализация" - Я бы назвал это нападение. Это называется конкуренция. Это то, что делает вещи сильными. |
14 января 2015, 4:32:33 PM | # 17 |
Сообщения: 1400
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший вариант для альтернативных реализаций, чтобы определить боковую цепь, которая привлекательна для других, чем их самых причин, поэтому значение мигрирует к ним. Попытка сделать поток ценностей из blockchain Bitcoin то же самое, как пытаться убить Bitcoin.Я бы не назвал программное обеспечение, цель которого в жизни было извлечь выгоду из blockchain ап "альтернативная реализация" - Я бы назвал это нападение. Это называется конкуренция. Это то, что делает вещи сильными. Конечно. Вы не называете своих конкурентов "товарищи по команде", Однако. Программное обеспечение, которое пытается конкурировать с Bitcoin не альтернативная реализация Bitcoin - это конкурент Bitcoin. |
14 января 2015, 5:21:08 PM | # 18 |
Сообщения: 836
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я думаю, что лучший вариант для альтернативных реализаций, чтобы определить боковую цепь, которая привлекательна для других, чем их самых причин, поэтому значение мигрирует к ним. Попытка сделать поток ценностей из blockchain Bitcoin то же самое, как пытаться убить Bitcoin.Я бы не назвал программное обеспечение, цель которого в жизни было извлечь выгоду из blockchain ап "альтернативная реализация" - Я бы назвал это нападение. Это называется конкуренция. Это то, что делает вещи сильными. Конечно. Вы не называете своих конкурентов "товарищи по команде", Однако. Программное обеспечение, которое пытается конкурировать с Bitcoin не альтернативная реализация Bitcoin - это конкурент Bitcoin. Consenus пользователя Bitcoin создал новый тип актива, который не ограничивается функций, поддерживаемых исходным кодом. Если люди решили перенести свои активы на другую цепь, они делают это потому, что они думают, что это дает им что-то более высокое значение. Они могли бы быть правильными или неправильными. - Предполагая, что они правы, то боковые цепи повышают ценность экосистемы. - Если предположить, что они не правы, то поставка Bitcoin сжимается и те наклеить с ним наслаждаться appretiation. |
14 января 2015, 5:25:54 PM | # 19 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
Я побежал тестовую Мэтты на Bitcoin ядра 0.9.3 и утверждение было поднято. Тогда я попробовал на мой код и понял, что тест Жгут зависит от конкретного заказа сообщения или ТУПИКИ. После этого я начал отладки тестового и получил головную боль. Может быть, настало время, чтобы сдаться.
|
14 января 2015, 5:29:13 PM | # 20 |
Сообщения: 464
цитировать ответ |
Re: Есть ли полный узел реализация 100% совместимость с основным клиентом?
@grau & @justus, не обижайтесь, но ваши дебаты не совсем по теме. Если вы должны обсудить плюсы / минусы альтернативных реализаций на altcoins, вы могли бы создать свой собственный поток?
|