[E-Lang] Hash Chaining & Capabilities, Proposal #1b: SimplifyingPluribus
Tyler Close
tclose@oilspace.com
Thu, 9 Nov 2000 08:54:46 -0000
> Your "slot" is my "LocalResolver" of a "RemoteVow" (ie, a
No. None the objects mentioned in my description are resolvers. I
never used the word resolver. All them are promises. Re-read it again.
There are two unresolved promises, a local one and a remote one. The
remote promise is known to resolve before the local one. You pass
around both of these promises as if they were one and invoke on the
remote one. The remote Vat waits for the originating promise to
resolve if the used promise does not exist.
> This may or may not have the right scheduling behavior --
> I'm not sure yet.
> However, it has a fatal security problem: VatB has been
> given the authority
> to resolve the RemoteVow in VatA.
This should've been your first clue that you had misunderstood the
description.
Tyler