Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
4 января 2016, 6:43:37 AM   # 1
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Дайте мне знать, что вы думаете.

---Bitcoin ШКАЛИРОВАНИЕ ---
-- 1 О ME--
Мартин Клеменс Блох. Генеральный директор BlochsTech и создатель простой в использовании Bitcoin смарт-карт оборудования бумажнике.
(WWW. BlochsTech.com)

-- 2 GOAL--
Мы хотим создать частичный узел, который вместе с другими узлами может сделать полную проверку цепи.
Имея многие из такой «рои» узлы цепь будет оставаться безопасной и дублируется много раз.

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

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

Если очень мало полных узлов сети может легко потерпеть неудачу.

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

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

-- 3 WHY--
Потому что, если стоимость запуска проверяющего узла тривиальна много много людей будут делать это.

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

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

Это единственное верное решение. Дебаты 1mb против 8MB против XT вводит в заблуждение и не могут удовлетворить требования к цене и децентрализации в то же время.
Раздельное свидетель абсолютно ничего не делает, чтобы решить эту проблему.

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

Bitcoin имеет только 3 реальный выбор:
1. Ничего не делать и умереть / заменить.
2. Увеличение лимита и принять централизацией в сторону больших шахтеров и крупных узлов хостинга компании.
Это все равно будет гораздо более децентрализована, чем наши центральные банки, так что я бы не видеть, что, как полный провал.
3. Разделить работу проверки между несколькими узлами - роя узлов.

В этом примере проходит, как сделать 3 вариант предполагая стандартный ПК с менее 1 Мб / с доступны и 1 млн транзакций в блок - 1600 TX в секунду.

-- 4 БЫТЬ VALIDATED--
1. Ничто не может быть удержан из проверенного блока.
2. Допустимые сценарии и подписей.
3. Правильная общая плата за сделку (coinbase).
4. Ни один двойной не тратит.
5. Правильная добыча вознаграждения / добыча трудность (тривиальная не будет обсуждать).
6. Размер блока.

-- 5 SOLUTION--
- 5,1 НЕОБХОДИМЫЕ Изменения-
Txs в блоках должны быть отсортированы по их хэш TX. Сегодня порядок является случайным и без какого-либо эффекта.

После сортировки хэш-TX, начиная с 000, может быть первым в индексе листа Merkle дерева и хэш
начиная с FFF последнего.

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

Swarm узлы могут быть сделаны без этого изменения, но это делает обработку данных проще.

- 5.2 SWARM УЗЕЛ CHUNKS-
Swarm узлы будут нарушать операции Bitcoin на куски, основанные на их индекс в блоке.
Для этого примера мы просто скажем, 512. (ограничение тока блока соответствует приблизительно 3000 передатчикам)

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

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

Кусок размеров, как это будет означать, что мы бы 1954 Кусок диапазоны 1 млн TX на блок - VISA
уровни или 1600 TX / с.

Узел роя потребуется только 15,6 ГБ в год, чтобы не отставать на этих уровнях (см раздел 6.1).

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

- 5,3 SWARM УЗЕЛ SCRIPT RANGES-
В дополнении к кускам мы также разделить данные длинные претензии скрипта хэш.
Все выходы Bitcoin в виде сценария, хэш всех этих сценариев являются уникальными для каждого сценария.

Swarm узлы будут подписаться на определенные диапазоны. Так что, если хэш может быть только 1 или 0 узел А может подписаться
к 0 хешам и узел B подписаться на 1 хеши.

Если узел А видит 1 хэш в диапазоне 0-512 куска он будет посылать его в B. Если B видит хэш 0 в диапазоне порций
513 до 1024 он пошлет его к А.
B даст свою подпись А что он послал все 0 хэш - например, с помощью просьбы B "Есть ли Tx534 и Tx567
содержат все 0 хешей выходов в диапазоне 513-1024 порций для блока хуга?" и B подписание, что + "да",

Таким образом, может быть легко доказано позже, если B удержан данные.
Как это помогает нам станет ясно позже.

- 5.4 НЕТ WITHHOLDING-
Наш узел роя получает свой кусок от сети, а также список других кусков Merkle хэш.

Используя эту информацию, можно определить:
1. Сделка, это полученная в блоке, и что из этого куска ничего не хватает.
В противном случае Merkle корень не будет соответствовать.

2. Опять же, если весь кусок удерживается Merkle корень не будет соответствовать.

Таким образом, если бы мы имели 1 миллион транзакций в блоке это будет означать лишь 62,5 килобайт Merkle хэшей
для проверки.

- не 5,5 NO Witholding - Нечестные NODES-
Теперь в то время как это заботится о собственном куске, другие узлы мы подключаем к могли обмануть.
Другие узлы роя может сделать две вещи:
1. Просто подписать недопустимый кусок.
2. Отказать TX данные, которые мы присоединяемся к от их куска.

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

Мы ранжировать свои открытые ключи на следующий и в следующем порядке:
1. Мы постоянно черный список * узлы, которые подписали диапазоны сценариев, которые оказываются недействительными.
или что скрыли ** Txs от нас. Ранжирование узлов, которые рекомендовали в черный список узел
последние 2 года снижается на 95%.
2. Доказательство работы жечь сделано для этого конкретного ключа. (Топ 10 мы можем подключиться)
3. Задержка. (Топ-5)
4. Как долго мы знаем, что узел и получили сообщения от него. (Топ-5)
5. ли другие узлы, которым мы доверяем "рекомендовать" этот узел. (Топ-5)
(То есть., Если кто-то побежал узел на два отдельных устройства, они, конечно, рекомендовать их собственные узлы)

25 коллег для 10 ^ 6/512 = 1953 куска диапазонов с 2000 байтами данных ID каждый из них будет иметь фиксированную 100 Мб стоимости.

Перед тем, как блок будет считаться действительным узлом потребует 15 из 25 своих коллег в кусок, чтобы подписать на их
Кусок * и по меньшей мере один равный по типу группы сверстников (например. Верхняя история, верхний ожог, верхний пинг и сверху рекомендует).

* Блокирующий из-за недопустимый диапазон сценариев будет основываться на Merkle ветвь доказательства, показывающий, что ТЙ будучи
двойной израсходованы и что узел подписал свой выбор сценария действительным.

** Blacklisting в связи с удержанием будет основываться на подписи от нечестного узла, вся информация
разделял, хотя это не было. (Диапазон Кусок включает в себя соответствующие TXS 1, 2 и 3 в то время как нечестный узел подписан
что 1 и 3 были единственным значимым)

- 5,6 BLACKLIST REPORTS-
Чтобы подтвердить сообщение об ошибке вы бы только получить обижая кусок, эфир, чтобы проверить Merkle хэшей,
для проверки отсутствия данных или для проверки недействительных сценариев.

Для проверки двойного израсходуют лишь требует Merkle ветви ранее сделок расходов.

Если сообщение об ошибке оказывается ложной ложной репортер занесен в черный список.

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

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

- 5.7 ПРОВЕРКА SCRIPTS-
Для проверки скриптов нам нужны выходные сценарии, что содержащие ссылки TX в разделе входов.

Когда упомянутые выходы не известны к узлу он будет запрашивать этот TXS от узла, известного процесс,
Диапазон ломоть.

Поскольку Txs сортируются по их хэшей в блоке и так, следовательно, каждый фрагмент будет иметь самый высокий хэш что мы можем
несколько легко отслеживать, какой кусок хэш находится.
Мы делаем это, поддерживая таблицу высочайших кусков на номер блока (3,3 Гб / год).

Используя таблицу, а другой узел, мы просим и получаем искомую TX.

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

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

- 5.8 ОБОСНОВАНИЕ BLOCK SIZE -
Для проверки блока размеров узлов проверить размер их чушки операций и подписывает на ней то есть. "Кусок 45 1,7 кб подписан",
Все узлы могут затем быстро отсчитывать 1954 размеров добавить их и посмотреть, если он находится ниже предела.

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

- 5.9 ОБОСНОВАНИЕ Общая сумма вознаграждения -
Тот же механизм используется как для размера в разделе 5.8.

Общая сумма вознаграждения, затем также по сравнению с coinbase сделки.

- 5.10 ПРОВЕРКА ДЛЯ DOUBLE ПРОВОДИТ -
Каждый узел хранит таблицу, индексированную скрипт хэш, содержащего список неизрасходованных хэш транзакций и расходы TX хэш на индекс.
То есть. список кортежей упорядоченных по индексу сценария хэш.

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

Поскольку каждый узел обрабатывает роя небольшое подмножество полосы пропускания blockchain является более дешевым ресурсом, чем дисковое пространство, а не большое беспокойство.
(Соединение A 1 Мб / с можно заполнить 31 Тб диск в течение одного года - наши роя узлы используют только 15.6GB)

-- 6 НОМЕР CRUNCHING--
- 6.1 Хранение Требования в год -
Эти цифры 1000000 транзакций в блоке, и с каждым узлом обработки транзакций 512 рой
каждый.
Каждый узел будет хранить ровно 512 транзакций из своего диапазона порции и около 512 транзакций
от его диапазона сценариев для каждого блока.

Мы не храним диапазон сценария Txs, только диапазон ломоть. Сохранение данных диапазона сценариев будет стоить почти 30 ГБ / год. Вместо этого мы храним только таблица TX хэшей в нашем ассортименте сценария
и TX хеши их расходов операций.
При необходимости мы забираем диапазон сценариев из наших коллег, что означает дополнительное использование полосы пропускания. Это, однако, не является проблема, так как нашего годового использование полосы пропускания слежения небольшого подмножества
из blockchain является довольно низким.

8.9 ГБ для порций транзакций (ср. 330 байт / TX * 512 * 6 * 24 * 365).
3.4 ГБ для расходов TX Хэши ((32 TX хэш + 32 * 3 ср. Выводит расходы TX хэширует) * Диапазон расходов 512 * 52560 блоков / год сценария TX хешей.)
(Log2 (10 ^ 6 Txs) * 32 = 640 байт дополнительных на TX в информации Merkle филиала)
3.2 гб для TX хэша, чтобы блокировать и чанку индексации. (1954 высокий кусок хэшей в отсортированном порядке * 32 байт в хэш * 52560 блоков / год)
~ 0,1 ГБ для черных списков и репутации узла информации (+ ~ 1gb фиксированной один раз стоимость).

Использование соединения, вероятно, будет до 10 раз эта сумма (в основном опрос неизвестных выходов), так что 156 ГБ в год
или 0,005 Мб / с - много, чтобы сэкономить там.

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

Другими словами, обычный ПК с 100 $ 1TB HD с использованием ничтожное широкополосного может запустить узел роя и помочь бежать
сеть Bitcoin на 1600 TPS 32 (!) лет и использовать только половину диска.

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

- 6.1 ОЦЕНОЧНЫХ полные копии AT 1600 TPS -
При такой рыночной капитализации, было бы справедливо предположить, что лишь немногие крупные компании и шахтеров работать нормально полные
узлы в то время как намного больше ассортимент небольших компаний и частных лиц, будет работать под управлением роя узлов.

Если есть 2 миллиона bitcoiners сегодня и в результате 6000 полных узлов - что сегодня требуется примерно такой же, как
рой узел будет в 1600 TPS - мы можем попытаться экстраполировать.
На уровне VISA можно было бы ожидать, что-то вроде 0,7 миллиарда пользователей, и если отношение имеет 0,5-2 млн роя узлов.

В 1600 TPS это будет приравнивать 255-1023 полные копии blockchain размещенного в очень разнообразные, надежном и децентрализованном
путь.

-- 7 КРАТКОЕ SUMMARY--
- 7.1 ЧТО SWARM NODES SIGN / VALIDATE -
1. Срок действия сценария диапазона сценариев и диапазон порций.
2. Ни один удерживаемый не претендует на куски.
3. Ни один двойной тратит в пределах сценария (на основании каких-либо подписей удержанных другими узлами).
4. размер Chunk и общие сборы.

- 7.2 SWARM узлы ДЕЛИТЕЛЬ -
1. Кусок диапазоны.
2. Сценарий диапазонов.

- 7.3 КАК СДЕЛАТЬ ЭТО -
Первый вариант может быть сделано, когда все узлы доверяют друг другу. Это позволит исключить необходимость черных списков и другого кодекс, касающийся
доверие коллег.

Это может затем быть добавлены позже на досуге.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra


Как заработать Биткоины?
Без вложений. Не майнинг.


4 января 2016, 8:35:59 AM   # 2
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

Получил 1806 Биткоинов
Реальная история.





Существует еще одно решение. Поощряйте человек (кроме шахтеров) с микро-платежами в обмен на работы полных узлов.
Jet Cash сейчас офлайн Пожаловаться на Jet Cash   Ответить с цитированием Мультицитирование сообщения от Jet Cash Быстрый ответ на сообщение Jet Cash

4 января 2016, 2:58:40 PM   # 3
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

Существует еще одно решение. Поощряйте человек (кроме шахтеров) с микро-платежами в обмен на работы полных узлов.
Хорошо, но как это сделать?
Как вы знаете, 100 "другой" узлы не все же человек работает один центр обработки данных с некоторым прокси-адресом?

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

Китайские шахтеры прямо сказал, что из-за "Великий брандмауэр Китая" Oни не могу обрабатывать более 8MB блоков. Мы должны быть в состоянии идти до 330 мб блоков достичь уровня почти VISA.


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

5 января 2016, 12:05:05 PM   # 4
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

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

5,5:

Я не согласен с постоянным занесение в черный список. Вы можете или черный список ключ ECDSA, который usueless поскольку узел обмана может просто создать новый или вы можете черный список IP. Обмане узел получит новый IP-адрес и что запрещено, а также. Если некоторые спуфинга IP-адресов можно укомплектовать изолировать узел или даже сделать всю сеть бесполезно.

"Доказательство работы ожога сделано"? Таким образом, я должен был бы заплатить (или записать) Bitcoin для запуска узла?

5,7:

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

6.1:

Я не уверен, что я могу следовать ваши аргументы по использованию Bandwith. 156GB в год не будет равномерно распределен. Кроме того, насколько я могу сказать, не учитывали сделки ретрансляции, которая является частью полноценной работы узлов. Если мы предположим, 10 ^ 6 TX на блок это не малая часть для обработки.

Другие вещи, которые я, возможно, пропустил / не понимают:
- как же секции порций выбрать? Должен ли я забрать их вручную? Являются ли они случайным образом?
- как вы предлагаете, чтобы начать с "все доверие" подход с учетом текущего состояния сети "Не пытайтесь никого"?
- Что делать, если не хватает роя узлов, чтобы охватить все диапазоны кусок? Или, что менее важно, что, если не хватает плавали узлов, чтобы охватить весь кусок диапазоны все время?
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

6 января 2016, 5:29:15 AM   # 5
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

Во-первых, мне нравится общая идея, и я думал, что отброшенные узлы работают несколько как это, по крайней мере, с точки зрения хранения. Я не совсем уверен, что я понимаю все детали вашего предложения, хотя. Например, не то, что его значение здесь, так что не стесняйтесь игнорировать этот вопрос: Как это легко для правительства целевых компаний, если они не находятся в одной и той же стране?
Вы правы, это не 100% легко для них, но считают это: Когда Сноуден был на ходу США удалось обосновать самолет с премьер-министр Испании, потому что они хоть ВОЗМОЖНО Сноуден был там.

Если Bitcoin был размывает налогообложение национальные правительства действительно может принять глобальные меры.

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

котировка
5,5:
Я не согласен с постоянным занесение в черный список. Вы можете или черный список ключ ECDSA, который usueless поскольку узел обмана может просто создать новый или вы можете черный список IP. Обмане узел получит новый IP-адрес и что запрещено, а также. Если некоторые спуфинга IP-адресов можно укомплектовать изолировать узел или даже сделать всю сеть бесполезно.

"Доказательство работы ожога сделано"? Таким образом, я должен был бы заплатить (или записать) Bitcoin для запуска узла?

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

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

котировка
5,7:

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

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

котировка
Кроме того, почему бы не проверять весь блок самостоятельно, но только сохранить свой кусок вместо запроса данных из нескольких коллег, которые не могут не реагировать. Проверка блока имеет решающее значение для распространения и если это будет медленный процесс, который мы могли бы иметь значительное увеличение на сирот.
В 1600 TPS блоки 330 Мб каждый он будет медленнее ждать всех узлов, получающих это. даже не быть бы в состоянии пересечь брандмауэр Китая в течение 10 мин. если послано непосредственно от одного узла к другому. (В зависимости от китайских шахтеров, а не я)
Гораздо быстрее, чтобы иметь "помедленнее", Но в широком масштабе параллельный процесс.

В среднем вы бы проверить 512 транзакций. Если у вас есть все их входы - говорят ср. 3 - это было бы только 4 * 330 байт * 512 = 0.68mb. Это представляет большую часть данных, которые вы должны были бы получить в блок таким образом может быть 1-2mb более 10 минут, а не огромный груз.

Поиск онлайн-узлов не займет много времени.

котировка
6.1:

Я не уверен, что я могу следовать ваши аргументы по использованию Bandwith. 156GB в год не будет равномерно распределен.
См выше, я оценить 1-2 Мб в среднем в блоке в течение 10 минут. Даже если это колебалось до 10 мб, что иногда не покалечить нормальное подключение к ПК на всех.

котировка
Кроме того, насколько я могу сказать, не учитывали сделки ретрансляции, которая является частью полноценной работы узлов. Если мы предположим, 10 ^ 6 TX на блок это не малая часть для обработки.
Правильно я забыл, однако мы можем только реле на основе диапазона сценариев, так что если TX утверждает, что сценарий TX с хэш в диапазоне 000-0CF вы посылаете его к узлам обработки этого диапазона сценариев.

котировка
Другие вещи, которые я, возможно, пропустил / не понимают:
- как же секции порций выбрать? Должен ли я забрать их вручную? Являются ли они случайным образом?
Всегда интервалы 512. Это дает хороший компромисс с точки зрения данных, которые необходимо хранить и данные, необходимые для опроса.
512 также означает, что весь ваш кусок будет равен ровно один Merkle узел дерева в дереве блока Merkle.

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

котировка
- как вы предлагаете, чтобы начать с "все доверие" подход с учетом текущего состояния сети "Не пытайтесь никого"?
Допустим, вы китайская добывающим и есть несколько отверстий в и из Китая, но каждый ограничен сказать половину размера блока / 10 мин.
Таким образом, вы запускаете два роя узлы, которые доверяют друг другу (потому что вы действуете как) и поместить один рядом с каждым из отверстий брандмауэра. Подумайте один на границе России и одна на юго-западе границы.

И тада в настоящее время китайские шахтеры готовы для больших размеров блоков, хотя отдельные их соединения сосать.

котировка
- Что делать, если не хватает роя узлов, чтобы охватить все диапазоны кусок? Или, что менее важно, что, если не хватает плавали узлов, чтобы охватить весь кусок диапазоны все время?
Каждый диапазон должен всегда иметь 200+ узлов, охватывающих как минимум.

Что касается обеспечения покрытия вы могли бы сделать что-либо из:
А. Предельные блоки TX числа вместо размера.
B. Узлы могут охватывать более или все куски, если они выбирают, так что просто есть некоторые, которые охватывают диапазон 1mil. до бесконечности, даже если это в основном пустые.
С. Вычислить максимальное количество TX на основе предела блока и мин. Размер TX.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra

6 января 2016, 6:01:53 AM   # 6
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

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

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

котировка
котировка
Каждый узел будет иметь идентификатор, такие как открытый ключ ECDSA-AES, над которой происходит все коммуникации и кусок подпись.
Нит: "ECDSA-AES" это не вещь ...
К сожалению он должен был сказать ECDH-AES (обмен ключами эллиптических кривых Диффи Хеллмана с использованием AES симметричного шифрования).
котировка
но критически внося постоянные доверенным "идентичность" в протокол Bitcoin будет радикальная регрессия против идеи, что Bitcoin принесли на первое место. Я считаю, что это не является ни полезным, ни желательным сделать это, и что он может представлять значительные риски.
Его не доверять как доверие между людьми - это просто анти-DDOS между машинами, используя тот же хэширования, что Bitcoin использует такой же, как хэш наличными и т.д. и т.д. и т.п ..

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

Для добросовестных узлов эта стоимость будет незначительным и только однократно.

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

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

Вы бы обработать на средн. 512 сделок, даже если вы должны были получить их все, а затем все их выходы говорят ср. 3, что будет только 0,68 Мб на блок. Тривиально опрос на эту сумму данных.

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

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

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

котировка
Я думаю, его жаль, что вы уволены segwitness без, по-видимому, на самом деле понять, что она обеспечивает. Segwitness устанавливает рамки для видов повышения эффективности вы надеетесь достичь здесь, но без тех же проблем, и вне зависимости от введения выявленных скрепленных узлов.
Я понимаю, это очень хорошо.
Вы вынимаете подписи от передатчиков в отдельном дереве Merkle, который позволяет 1mb блокам держать 4 Мб ТХ данных - но только если это делается в Hacky образом иначе hardfork необходимо.
Я не верю в Hacky решений на 5 млрд систем доллара, так что должно быть сделано, как хорошая жесткой вилка или нет вообще.

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

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

Это действительно решает подпись податливость, что приятно, но это никогда не было серьезной проблемой, если вы не были плохой программист мт GOX.
Я что-то пропустил? Кажется, очень дорогой способ решения ковкость и не многое другое.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra

6 января 2016, 12:11:08 PM   # 7
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

@Realpra спасибо за ответы.

-чик segwit-
Я что-то пропустил? Кажется, очень дорогой способ решения ковкость и не многое другое.
Вы пропустили 85% преимущества конструкции. Тот факт, что он увеличивает эффективное пространство в значительной степени случайный (но полезный) побочный эффект. Это также позволяет проверять блоки дробно (по вашему случайному выбору), без необходимости доверять данные от третьих лиц, что я в основном со ссылкой на ...
[/ Цитата]

Id также утверждают, что недавнее нападение с высокими подписями S является серьезной проблемой (быстро фиксируется в 0.11.1) и IIRC SEG остроумие планируется как жесткая вилка в долгосрочной перспективе.

Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

6 января 2016, 1:46:50 PM   # 8
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

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

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

Я буду ждать.

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

Ничто не мешает узлы от удаления Txs отработанных выходов в их диапазоне порций, хотя это потребует некоторых избирательные / уведомлений.

Не так уж важно в любом случае, так как эти узлы рои будут стоить 1,6 $ в год в HD пространстве ...

котировка
Если это достаточно незначительные, то она обеспечивает слабую защиту. В любом случае это конкретная стоимость против запуска узла.
Конкретная стоимость 2-10 минут CPU? Вы серьезно сейчас?

Даже небольшая вещь, как, что бы спам-атаки трудно.

котировка
Это также позволяет проверять блоки дробно (по вашему случайному выбору), без необходимости доверять данные от третьих лиц, что я в основном со ссылкой на ...
Как проверить не двойной тратит "случайным образом по Вашему выбору"? Вам нужно полная история, чтобы сделать это (минус некоторой роя дизайн али шахт).
Я не вижу, как незначительные изменения в памяти подписи изменения, которые.
Realpra сейчас офлайн Пожаловаться на Realpra   Ответить с цитированием Мультицитирование сообщения от Realpra Быстрый ответ на сообщение Realpra

6 января 2016, 1:54:39 ​​PM   # 9
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: пересмотренное предложение роя узла

@Realpra спасибо за ответы.

Id также утверждают, что недавнее нападение с высокими подписями S является серьезной проблемой (быстро фиксируется в 0.11.1) и IIRC SEG остроумие планируется как жесткая вилка в долгосрочной перспективе.
Np Благодарим Вас за интерес.

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

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

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



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW