Разница между двумя видами кодов лежит не в рисунке, а в том, что именно закодировано. Статический код содержит сами данные: строку, номер, пароль сети. Изменить их после печати невозможно физически — рисунок и есть носитель.
Динамический код содержит короткий адрес. Данные лежат на странице по этому адресу, и правка страницы никак не затрагивает напечатанный рисунок. Именно поэтому его называют динамическим: меняется не код, а то, куда он приводит.
Практическое следствие: стоимость ошибки падает почти до нуля. Опечатка в телефоне на тираже наклеек в статическом коде означает новый тираж, в динамическом — исправление одной строки.