Вход Регистрация
«Задачи на собеседованиях»: задачи от Waves Platform

«Задачи на собеседованиях»: задачи от Waves Platform

  • 11 января 2017 в 13:44
  • 0
  • 282

Блокчейн-платформа для эмиссии и торговли цифровыми активами Waves Platform подготовила свои задания для постоянной мини-рубрики «Задачи на собеседованиях» журнала Xakep.ru. Главный приз — 1000 Waves — достанется тому, кто первым пришлет правильные ответы.

Первый, кто правильно решит все задачи и пришлет свои ответы по указанному адресу, получит 1000 Waves (это примерно 230 долларов / 15 000 рублей, по курсу coinmarketcap), второго и третьего призеров ждут фирменные поло и стикеры Waves. Для получения приза победителю необходимо будет создать кошелек на Waves и прислать его адрес.

Waves Platform — децентрализованная платформа для проведения краудфандинга и выпуска цифровых ценностей. Криптоплатформа Waves нацелена на эмиссию, торговлю и обмен активами / собственными токенами на блокчейне. В 2016 году Waves завершила ICO (Initial Coin Offering — публичная продажа монет), в ходе которого собрала более 16 миллионов долларов. По размеру краудфандинговых инвестиций она вошла в топ-10 самых успешных blockchain-проектов. Сейчас компания находится в стадии активного развития, они набирают новых членов команды, и каждый из соискателей проходит тестирование. Примеры тестовых заданий — далее.

Коллизия

Блоки в Биткойне создаются каждые десять минут, при этом хеш SHA-256 от блока должен начинаться с D нулей, где D на данный момент — D0~70 и каждый год растет на 4. Оцените, в каком году будет впервые найден блок, хеш которого уже встречался в блокчейне Биткойна.

Свойства

Каким из этих свойств не обладает Биткойн?

  • Вероятность у разных участников иметь разные префиксы, отбросив последние k блоков, экспоненциально убывает с k
  • Участник, обладающий x% голосующей мощности, создаст не больше ax% блоков
  • Блокчейн растет со временем
  • Только владелец приватного ключа может создать валидную подпись транзакции

Как этого планируют добиться в Биткойне?

Задача

Посчитать количество уникальных перестановок фигур на шахматной доске размером 6 на 9 клеток: двух королей, одного ферзя, одного слона, одной ладьи и одного коня — так, чтобы ни один из них не бил другого (цвет фигур не имеет значения). Решение должно работать до трех минут на среднестатистическом ноутбуке.

Ответы можно присылать на [email protected].

Теги: Waves, Конкурс
Комментарии (0) RSS
Комментариев пока нет. Напишите первый.
Только зарегистрированные пользователи могут оставлять комментарии. Зарегистрируйтесь или войдите