So if I were to design capability hardware, how would I do it? Would I create a way to store c-lists, and/or would I try to create capability instructions, like CAP0 referring to capability 0 in the c-list, or capabilities as data, with instruction CAP XXXXXX where XXXXXX is an encrypted data capability? I would like to discuss pros and cons (specifically in hardware). What instruction sets already have capabilities built-in?
Also, do capability protocols use c-lists?
Thanks!
John