? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

Ace's ZeroNet Exploration

ZeroNet feels different, it works differently, it's opening up possibilities that weren't available before - I'm here to explore what ZeroNet is and what it can be

Follow in NewsfeedFollowing

Latest comments:

Add new post

Title

21 hours ago · 2 min read 5
Body
Read more

A new experiment shows how to create decentralized IDs on ZeroNet

on Mar 08, 2016

@nullpo published a new text-board that he's been working on that works without any central identity provider like ZeroID but instead creates its own identities for the users using bitcoin-js lib, Stefan Thomas will be happy to know that his library is still finds new uses :)

Nanasi Text Board

This could be a great start for anyone who wants to have a completely detached system that needs identities but doesn't want to be bound to a 3rd party identity provider.

The announcement comment (if you can call it that...)

After creating the identity your ZeroShell will have a new ID associated with your account that ends with @nanasi that you can use anywhere else on ZeroNet - so basically we're seeing here is a different method to create IDs for use within ZeroNet (that claim needs to be verified) - excellent pioneering work by nullpo.

New @nanasi ID

====================
UPDATE

I've just noticed that you can't use the @nanasi ID on other zerosites, it's there for you to select, but it's not available to be selected. Interesting.

Can't click it

UPDATE 2

[@nullpo] was kind of to mention that in fact a zerosite owner can decide to allow usage of @nanasi identities - which I think is pretty awesome functionality to have.

Oother zerosites can accept the nanasi accounts with this appended to cert_signers in data/users/content.json etc.:
"nanasi": [ "16PmAP6z2MCJX9jNjvMrteMfnqX4KeDRNT" ],
if the site creator doesn't mind accounts without uniqueness guarantee, and proofs of work or IP filters that (non-bitmessage) ZeroID can potentially provide.

[@nullpo] doesn't recommend to actually use @nanasi particularly because he's actively experimenting on @nanasi identities (experiments that we all hope to see more of!).

5 Comments:

user_name1 day ago
Reply
Body
redactedon Apr 18, 2016
Reply

This doesn't seem very decentralized to me if it still requires a certificate signer. Also, how does bitcoin-js get access to the blockchain? Does it use WebRTC or is it going through some (potentially small) number of http(s) gateways?

erkanon Mar 12, 2016
Reply

about update2: there needs to be done more than that, see "III. how to allow ZeroVerse.bit users on my site?" http://127.0.0.1:43110/zeroblog.bit/?Post:15:get+yourself+an+ID+@+ZeroVerse.bit

dobrosketchon Mar 12, 2016
Reply

So, if ti possible to accept nanasi and other that kind of type of accounts, why you don't do it here?

acehighon Mar 09, 2016
Reply

nullpo: Thanks for great explanation!

Oother zerosites can accept the nanasi accounts with this appended to cert_signers in data/users/content.json etc.:
"nanasi": [ "16PmAP6z2MCJX9jNjvMrteMfnqX4KeDRNT" ],
if the site creator doesn't mind accounts without uniqueness guarantee, and proofs of work or IP filters that (non-bitmessage) ZeroID can potentially provide.
But I don't recommend to use Nanasi account for other sites since I'm still doing experiments like changing user name generation method.And I made this while thinking about per-site accounts, which can be a privacy enhancement (than current usage of one account for all sites).

Woah! even better!

The developer can decide what kind of certificates are acceptable, and easily accept unique ones that solves a different problem.

Also, please share more of your experiments :)

nullpoon Mar 09, 2016
Reply

Thanks for great explanation!

I've just noticed that you can't use the @nanasi ID on other zerosites, it's there for you to select, but it's not available to be selected. Interesting.

Oother zerosites can accept the nanasi accounts with this appended to cert_signers in data/users/content.json etc.:

"nanasi": [ "16PmAP6z2MCJX9jNjvMrteMfnqX4KeDRNT" ],

if the site creator doesn't mind accounts without uniqueness guarantee, and proofs of work or IP filters that (non-bitmessage) ZeroID can potentially provide.

But I don't recommend to use Nanasi account for other sites since I'm still doing experiments like changing user name generation method.
And I made this while thinking about per-site accounts, which can be a privacy enhancement (than current usage of one account for all sites).

This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More