Re:E Programming Language
by 7373737373 on Wednesday May 22, 2019 @06:23PM
(#19986189)
Modern smart contract systems should learn a lesson or five from it, most importantly, (object) capability security.
Why? Because it lets programs handle permissions like other objects, keeping them apart and thus reducing the attack surface and preventing Confused Deputy [0] attacks.
Why? Because it lets programs handle permissions like other objects, keeping them apart and thus reducing the attack surface and preventing Confused Deputy [0] attacks.
https://en.m.wikipedia.org/wiki/Confused_deputy_problem