Według U.Today Vitalik Buterin, współzałożyciel Ethereum, zaproponował wykorzystanie adresów z sumą kontrolną w celu zwiększenia bezpieczeństwa sieci Ethereum. Adres sumy kontrolnej jest kluczową koncepcją w Ethereum, która może znacznie zmniejszyć ryzyko błędów i potencjalnych strat w transakcjach. W ERC-3770 Buterin przedstawił kilka ważnych zaleceń, z których jednym było wymaganie adresów z sumą kontrolną o mieszanych wielkościach liter.

Buterin nalegał, aby wszystkie portfele, zwłaszcza te korzystające z ERC-3770, aby upewniły się, że generują jedynie adresy z sumą kontrolną. Aby zapobiec błędom, adresy Ethereum można kodować przy użyciu adresów z sumą kontrolną. Są to ciągi adresowe składające się z wielkich i małych liter. EIP-55 opisuje ten system i pokazuje, jak używać sumy kontrolnej w adresach Ethereum w celu identyfikacji błędnie wpisanych znaków.

Stosowanie sum kontrolnych składających się z różnych liter znacznie zmniejsza prawdopodobieństwo, że błędnie wpisany adres zostanie zaakceptowany jako prawidłowy, zwiększając w ten sposób bezpieczeństwo transakcji. Propozycja Buterina wykracza poza zwykłe drukowanie adresów z sumą kontrolną. Proponuje również, aby wymagane było wprowadzenie danych, aby adresy miały sumę kontrolną. Można to wdrożyć na kilka sposobów, na przykład wprowadzić obowiązek lub włączyć natrętne kliknięcie, jeśli adres zostanie wprowadzony bez sumy kontrolnej.

Dzięki zastosowaniu tego środka ostrożności użytkownicy będą chętniej wpisywać adresy poprawnie, co zmniejszy ryzyko wysłania pieniędzy na niewłaściwy adres. Jedną z zalet tego podejścia jest jego kompatybilność wsteczna z wieloma obecnymi analizatorami składni szesnastkowej, które obsługują adresy z mieszaną wielkością liter. Oznacza to, że możliwe jest stopniowe przechodzenie na adresy z sumą kontrolną bez zakłócania istniejących systemów. Adresy z sumą kontrolną zachowują również konwencjonalną długość 40 znaków, co pomaga zachować użyteczność i znajomość adresów Ethereum.