11 октября 2014, 12:31:56 PM   # 1
 
 
Сообщения: 644
Цитировать по имени
цитировать ответ
по умолчанию Re: checkpoints.cpp и временные метки

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


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

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

SHA256 checkpoints.cpp говорит

// Что делает хороший контрольную точку блока?
    // + окружены блоками с разумными временными метками
    нет // (без блоков перед с отметкой времени после, ни один после с
    // метка времени раньше)
    // + Не содержит странные сделки

        
Так что я карта некоторых контрольно-пропускных пунктов

        (0, uint256 ("0x00000447468db4b26ca942c2c6c700b49907e9d0d8ca6ce2bd84223a74972259"))
        (5000, uint256 ("0x00000000001070b052725af8bf364b9442f957347aa5344304c5c031dd373253"))
        (15000, uint256 ("0x000000000003d26b8091f8220f151218bb56fcb648ca70bb92968b83ac469848"))
        (25000, uint256 ("0x000000000004b042f2f61bea4a20d5e8823361d9615e352e34c8ea9b66b3a955"))


Но как насчет метки времени уже упоминалось выше?

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

Мой последний контрольно-пропускной пункт был 000000000004b042f2f61bea4a20d5e8823361d9615e352e34c8ea9b66b3a955
Это соответствовало 1412731053 Timestamp

Так что я изменить метку времени?

статические константное CCheckpointData = данные {
        &mapCheckpoints,
          1412731053 // * UNIX метка времени последней контрольной точки блока


Или оставить его как оригинал?

статические константное CCheckpointData = данные {
        &mapCheckpoints,
          1410084058 // * UNIX метка времени последней контрольной точки блока


И WTF к этому?
        
       1, // * общее количество сделок между генезисом и последней контрольной точкой

Должен ли я просто сложить число (скажем, это 30 000), и положить, что в?


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

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


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


11 октября 2014, 4:16:12 PM   # 2
 
 
Сообщения: 170
Цитировать по имени
цитировать ответ
по умолчанию Re: checkpoints.cpp и временные метки

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





Checkpoints действительно не нужно. Они предотвращают атаки DoS, где на первое бутстраповских кто-то питает вас плохую цепь и вы тратите много времени проверки его, прежде чем найти хорошую. Существует прямо сейчас продолжается работа по "заголовки первых" (В основном сипа делает, если вы хотите, чтобы кто-то спасибо), что позволит Bitcoin ядро ​​проверить доказательство правильности работы, прежде чем делать какие-либо проверки, и, следовательно, устранить плохие цепи быстро.

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

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

Редактировать: Кроме того, пожалуйста, не врезаться своим поста после того, как только два часа, (и в то время как я быть Grump, пожалуйста, удалите свою броскую подпись).
andytoshi сейчас офлайн Пожаловаться на andytoshi   Ответить с цитированием Мультицитирование сообщения от andytoshi Быстрый ответ на сообщение andytoshi

11 октября 2014, 6:19:10 PM   # 3
 
 
Сообщения: 412
Цитировать по имени
цитировать ответ
по умолчанию Re: checkpoints.cpp и временные метки

Хороший пост andytoshi.

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

11 октября 2014, 11:14:37 PM   # 4
 
 
Сообщения: 644
Цитировать по имени
цитировать ответ
по умолчанию Re: checkpoints.cpp и временные метки

Checkpoints действительно не нужно. Они предотвращают атаки DoS, где на первое бутстраповских кто-то питает вас плохую цепь и вы тратите много времени проверки его, прежде чем найти хорошую. Существует прямо сейчас продолжается работа по "заголовки первых" (В основном сипа делает, если вы хотите, чтобы кто-то спасибо), что позволит Bitcoin ядро ​​проверить доказательство правильности работы, прежде чем делать какие-либо проверки, и, следовательно, устранить плохие цепи быстро.

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

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

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

LOL - ну спасибо ... я думаю ...

Сиг не обращала на этой неделе, но это было регулярным

Извините за бугор после 2-х часов

так вы думаете, винт проклятых вещей!

🙂

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

11 октября 2014, 11:16:39 PM   # 5
 
 
Сообщения: 644
Цитировать по имени
цитировать ответ
по умолчанию Re: checkpoints.cpp и временные метки

Хороший пост andytoshi.

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

Спасибо, и вы согласны с Энди, и я слышал, как же раньше.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW