urbit / azimuth

General-purpose PKI on Ethereum
MIT License
134 stars 36 forks source link

"Sectors" extension #20

Open nmushegian opened 4 years ago

nmushegian commented 4 years ago

was super bummed when azimuth didn't take this approach, was gonna wait until I had time to monetize it but this guy is gonna beat me to it

https://github.com/iamdefinitelyahuman/nftoken/issues/2

philipcmonk commented 4 years ago

Interesting approach. This isn't compatible with how we currently number planets (ie the planets under a star are not in a single block), but they could have been numbered like that.

galenwp commented 4 years ago

This is definitely interesting. We never had this approach in mind when working on Azimuth, iirc. I can't think of how you would 'renumber', but perhaps something similar is possible.

philipcmonk commented 4 years ago

Renumbering would be difficult, but easier with this approach than others because most owners have blocks of address space that would happen to line up with the new numbering system.

On Thu, Sep 26, 2019 at 10:41 AM, Galen Wolfe-Pauly < notifications@github.com > wrote:

This is definitely interesting. We never had this approach in mind when working on Azimuth, iirc. I can't think of how you would 'renumber', but perhaps something similar is possible.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub ( https://github.com/urbit/azimuth/issues/20?email_source=notifications&email_token=ABKLYGELPYVM6VO7C7LHKEDQLTX6LA5CNFSM4I22URB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WMVHQ#issuecomment-535612062 ) , or mute the thread ( https://github.com/notifications/unsubscribe-auth/ABKLYGGPO7NC4JCQI55FFNLQLTX6LANCNFSM4I22URBQ ).

nmushegian commented 4 years ago

ie the planets under a star are not in a single block

@philipcmonk Wait a second, this was totally lost on me. You're saying that a star's planets are NOT sequential?

I thought that a planet's star could be determined by looking at it MSBs (or LSBs, forget which)

nmushegian commented 4 years ago

Maybe I should clarify, I imagined this would get implemented as a layer over azimuth. Stars that are already busted open wouldn't be able to participate.

Edit: Of course planets from said stars could be merged together into ranges, but probably anyone that has sold planets so far will have very fragmented sectors

philipcmonk commented 4 years ago

You can tell a planet's original star by looking at its LSB, so the stars under eg ~marzod (0x0100) are 0x10100, 0x20100, 0x30100, etc.

Yeah, you could do it as a second layer that you could opt in to.

On Thu, Sep 26, 2019 at 11:08 AM, Nikolai Mushegian < notifications@github.com > wrote:

Maybe I should clarify, I imagined this would get implemented as a layer over azimuth. Stars that are already busted open wouldn't be able to participate

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub ( https://github.com/urbit/azimuth/issues/20?email_source=notifications&email_token=ABKLYGCGB6SJKJYQWEQXXI3QLT3BFA5CNFSM4I22URB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7WPEAY#issuecomment-535622147 ) , or mute the thread ( https://github.com/notifications/unsubscribe-auth/ABKLYGGU4WOS23UU4LI3VO3QLT3BFANCNFSM4I22URBQ ).