troverman created this data structure to enable “multidimensional tokenization,” a singular protocol that objectively represents all possible happenings ~ for example, this utility contract defines balances of personal time “spent” doing context-specific actions (e.g. watching content): https://github.com/ExperienceNovo/bidio/blob/master/api/contracts/viewToken.sol
thanks for the questions ~ your description is correct. by inheriting the 888 structure, [address][_id][_value], every dimensional identity could refer to potentially infinite “sub-accounts.” this purposeful design approach is generally useful for nested hierarchies with layers of information and functionality. Re: additional use cases ~ I’d say build whatever you imagine will be true and good for all people. we’re advocating super thin protocols that efficiently spread our intentional energy and its meaning, a.k.a. everyone’s collective interpretation.
Would you give more UseCases for MultiDimensionalToken as a standard?
I’d say build whatever you imagine will be true and good for all people.
IMHO, if anybody is free to build everything one can imagine, then we should not talk about Standard, we should talk about DesignPattern.
A Standard is something, that MUST be umplemented exact as described. For some reason.
For example, the ERC20 interface (and protocol) is a Standard because exchanges and wallets need an unified and standard interface to handle any ERC20 compliant token.
In contrast, the ERC20 implementation, is a Design Pattern, because it can be changed without compatibility to existing Wallets and Exchanges.
It important to separate Standards from Design Patterns because we MUST agree only on Standards, but for Design Patterns a roughly consensus is enough.
Therefore, may I ask you, what kind of 3rd party players like exchanges, wallets and so on need the ERC888 as a Standard? What UseCase needs it?
sorry I wasn’t clear. think about dimensional voting and other gestalt interactions within a multi-market. how else would a protocol designer achieve the same capabilities?
I am unsure, but possibly communities, organised in hierarchical domains like colony.io needs some kind of token, because every domain could be financially independent.
Have not thought in depth.