6

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
  • 1
    It is уход часов
    – jwalker
    Commented Feb 17, 2014 at 16:16

3 Answers 3

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 секунд за три месяца путешествия.

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

5
  • Да скорость у всех часов одинаковая, просто разные пользователи могут иметь разное время в системных часах компьютера. Commented Feb 25, 2014 at 0:13
  • 2
    Почитайте статью на вики. Только у идеальных часов скорость хода одинаковая. Commented Feb 25, 2014 at 7:12
  • @Sergei На компьютерные часы влияет множество факторов, в том числе напряжение в сети, состояние батарейки на плате BIOS и т.п. Задачи создать суперточные часы инженеры перед собой не ставили - везде где нужна относительная точность используют сетевые службы времени для регулярной синхроницации компьютерных часов.
    – Artemix
    Commented Feb 25, 2014 at 8:20
  • Но здесь идёт речь про то, стоит ли принимать участок цепи биткоин, и если разница во времени превышает 70 часов, то цепочка не принимается. Ну на крайний случай "разница по времени". В скорости не обязательно должна быть разница, хотя в незначительной степени она, вероятно, и есть Commented Feb 25, 2014 at 9:24
  • 1
    Речь в цитате идет о том, как обрабатывать ситуацию связанную с Clock Drift. Цитата не является определением явления, а способом бороться с ним. Вопрос - как перевести "Clock Drift".
    – Artemix
    Commented Feb 25, 2014 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 and acknowledge you have read our privacy policy.

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