tech
Programy działające na blockchainach automatycznie przenoszą pieniądze, gdy spełnione są warunki, ale pojedynczy błąd w kodzie może pozwolić atakującym wyprowadzić miliony w ciągu kilku minut.
Niezależne audyty bezpieczeństwa kodu smart kontraktów to praktyka, na której polegają poważne projekty. Ponieważ smart kontrakty są zazwyczaj publiczne, niezmienne po wdrożeniu i często zawierają duże sumy pieniędzy, wyspecjalizowane firmy sprawdzają kod przed uruchomieniem, szukając błędów lub luk logicznych, które mógłby wykorzystać atakujący, by wyprowadzić środki - podobnie jak inżynier sprawdza projekty przed rozpoczęciem budowy.
Wydrukowanie kodu na papierze w żaden sposób nie zapobiega wykorzystaniu błędu oprogramowania, gdy kontrakt już działa, a proste poproszenie użytkowników o obietnicę, że nie zhakują systemu, nie daje żadnej realnej ochrony.
Nawet audytowane kontrakty bywały później zaatakowane, ponieważ audyt może wychwycić jedynie te błędy, które recenzenci pomyśleli, by sprawdzić, dlatego audyty uznaje się za niezbędne, choć niedoskonałe, w dziedzinie, gdzie niektóre z największych strat wynikały z jednego przeoczonego błędu.
tech
Jak ogólnie nazywa się to podejście?Co zamiast tego ma ci umożliwić 'tożsamość zdecentralizowana'?Jak nazywa się to podejście?Jak nazywają się te oferty w stylu 'Netflix dla gier'?Jaki to rodzaj platformy?Jaka technologia pozwala teraz postaciom prowadzić otwarte, niescenariuszowe rozmowy, które zmieniają się wraz z tym, co mówi gracz?Czym według DMA jest wyznaczony "strażnik dostępu"?Od ilu miesięcznych użytkowników w UE platforma staje się "bardzo dużą platformą internetową" (VLOP)?Dzięki DMA, co stało się możliwe dla użytkowników iPhone'a w UE od 2024 roku?Czego wymaga „neutralność sieci"?Jak nazywa się ta przepaść między podłączonymi a niepodłączonymi?Co potrafią te tak zwane materiały 'samonaprawiające się'?Quration — Quration Play