5

Source: https://dl.dropboxusercontent.com/u/3658181/PiotrPiasecki-BitcoinMasterThesis.pdf

Cite:

4.5.5 Clock drift

The Standard Client exchanges the current machine time with its peers when establishing new connections. It also maintains a counter representing the med ian network time reported by the Client's peers. If the counter differs by more than 70 minutes than the Node's machine time, it is reset to represent the latter

Methinks, that "Clock drift" means the control of time shifting (to forward or to backward).

  • 1
    It is уход часов – jwalker Feb 17 '14 at 16:16
11

I googled for "уход часов" suggested by jwalker and found a lot of documents. Looks like it is a professional term. Here is a citation from "Энциклопедия Кругосвет" about GPS positioning:

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

Google Book Search gives a lot of citations:

Часы с системой автоподстройки работали с большой стабильностью: среднеквадратическая вариация суточного хода за семь месяцев составила 1*10-9 с, а уход часов за этот же период — 2,8 мс. - Труды Советской антарктической экспедиции, 1978.

Wikipedia article Долгота uses this (or similar "среднесуточный уход") term several times:

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

Эти часы были проверены во время двух плаваний в Вест-Индию — в 1761 и 1764 годах, уход при этом составил 5 секунд за три месяца путешествия.

  • 1
    I've also found: деривация времени or девиация времени. See, ru.wikipedia.org/wiki/Деривация and ru.wikipedia.org/wiki/Девиация_частоты – user2496 Feb 22 '14 at 2:02
  • Это явно чей-то очень неудачный перевод. Очень режет слух, поверьте. – Sergei Feb 25 '14 at 0:16
  • Я про "уход часов". Деривация времени хорошозвучит, хотя, не могу назвать этот термин популярным. – Sergei Feb 25 '14 at 9:26
  • 1
    @Sergei Поищите в гугл букс. Множество примеров из научных и технических книг времен СССР. Это не "чей-то неудачный перевод" а устоявшийся термин. – Artemix Feb 25 '14 at 10:24
  • @user2496 Не нашел примеров использования деривации времени или девиации времени. Деривация - изменение под влиянием конкретного фактора, например отклонение пули от идеальной траектории из-за вращения пули. Ну да, девиация переводится как "отклонение". Тут встает вопрос - зачем придумывать новые термины - чтобы понаучнее звучало? – Artemix Feb 25 '14 at 10:30
2

I don't think there is equivalent term in Russian. So you could translate by meaning: Разница в скорости хода часов.
Read clock drift article on Wikipedia.

  • Да скорость у всех часов одинаковая, просто разные пользователи могут иметь разное время в системных часах компьютера. – Sergei Feb 25 '14 at 0:13
  • 1
    Почитайте статью на вики. Только у идеальных часов скорость хода одинаковая. – naXa Feb 25 '14 at 7:12
  • @Sergei На компьютерные часы влияет множество факторов, в том числе напряжение в сети, состояние батарейки на плате BIOS и т.п. Задачи создать суперточные часы инженеры перед собой не ставили - везде где нужна относительная точность используют сетевые службы времени для регулярной синхроницации компьютерных часов. – Artemix Feb 25 '14 at 8:20
  • Но здесь идёт речь про то, стоит ли принимать участок цепи биткоин, и если разница во времени превышает 70 часов, то цепочка не принимается. Ну на крайний случай "разница по времени". В скорости не обязательно должна быть разница, хотя в незначительной степени она, вероятно, и есть – Sergei Feb 25 '14 at 9:24
  • 1
    Речь в цитате идет о том, как обрабатывать ситуацию связанную с Clock Drift. Цитата не является определением явления, а способом бороться с ним. Вопрос - как перевести "Clock Drift". – Artemix Feb 25 '14 at 10:35
2

text adapted for bitcoin:

4.5.5 Погрешность времени

If the name of the section you want to use as the name of the attack, can be rename to:
4.5.5 Фальсификация времени

Falsification in this context combines concepts such as the time is lag and the time is fast.

Злоумышленник может инициировать атаку фальсификацией времени, против двух различных узлов[116], путем создания многочисленных вредоносных соединений.

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

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.