Хакер визнав, що біткойн невразливий

Тема в разделе 'Другие платежные системы', создана пользователем Neron, 25 авг 2014.

  1. Neron
    TopicStarter Overlay
    Оффлайн

    Neron Прописан на форуме Пользователь

    Регистрация:
    12.04.14
    Сообщения:
    263
    Симпатии:
    20
    Пол:
    Мужской
    Den_Kaminski.jpg
    Один з найбільш відомих хакерів в світі, Ден Камінські, зізнався, що два роки тому намагався зламати Bitcoin, але не зміг знайти вразливостей в системі. Незважаючи на невдачу, Камінський вважає досвід дуже корисним, тому що він із задоволенням провів час.

    Ден Камінські в 2008 році описав уразливість в глобальній системі DNS, яка робить можливою підміну даних DNS-сервера шляхом заповнення кеша зі стороннього джерела. Ця атака отримала назву атака Камінського. Сам хакер став знаменитим і з тих пір консультує корпорації зі списку Fortune 500 з питань безпеки. Будь-яку систему можна зламати.
    Якщо такий маститий хакер як Ден Камінські шукає уразливості, він знайде десятки потенційних дірок практично в будь-якій системі. Що ж сталося у випадку з Bitcoin?

    Як інженера і як хакера (повірте, це дві дуже різні речі), мене дуже здивувала система Bitcoin, - пише Ден Камінські.
    - Це система з наступними властивостями: Глобальна хмара необмеженого розміру, складена з постійно знаходячої в онлайні машин, готової до роботи. Комунікації на власному незграбному маленькому мережному протоколі. Написана на C++, яка зазвичай не сама безпечна мова при зіткненні зі звичайним інтернет-сміттям.
    Безпосередньо реалізує функцію казкового збагачення для будь-якого хакера, який зламає систему.
    За всіма ознаками, подібна технологія повинна б обрушитися миттєво, на кожному з рівнів. Але ядро технології реально працює, і продовжує працювати в такому масштабі, який ніхто навіть не припускав. Що за чортівня відбувається?
    На думку Дена Камінські, незвичайна стійкість до злому системи Bitcoin полягає в тому, що ця система розроблялася зовсім не в тому контексті, в якому зазвичай створюється програмне забезпечення. Якщо звичайні програмісти реалізують функціональність, не замислюючись про безпеку, то система Bitcoin спочатку проектувалася з урахуванням усіх можливих атак. Навіть вибір мови C++ в цьому контексті виглядає правильно, тому що дозволив створити логічну і безпечну архітектуру.
    Ден Камінські з оптимізмом дивиться на цей експеримент і поки не бачить конкретних причин і термінів, коли інфраструктура Bitcoin дасть збій. Втім, «експеримент ще не закінчений, потрібно зробити ще багато цікавих речей, і поки не ясно, яке майбутнє у цієї технології», - говорить Камінські.

    Цікаво, як у презентації дворічної давності Камінські порівнює код Bitcoin з нормальним кодом:

    Нормальний код - виглядає нормально на перший погляд; трохи копнути, і все стає погано.
    Код Bitcoin - виглядає дуже погано на перший погляд; трохи копнути, і все стає на диво добре; - ми не звикли працювати з системами з такими характеристиками; - у коді є ознаки, що аудит проводили хакери на зразок нас.
  2. Алина
    Оффлайн

    Алина Прохожий Пользователь

    Регистрация:
    25.08.14
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Женский
    Я уверенна в том, что все, что создал человек - человек сможет сломать, просто наверное, еще не пришло время для биткоина.

Поделиться этой страницей

Просматривают тему (Пользователей: 0, Гостей: 0)