ZeroNet icon indicating copy to clipboard operation
ZeroNet copied to clipboard

Multisig support

Open thesoftwarejedi opened this issue 10 years ago • 9 comments

future enhancement. When publishing becomes popular, more security should be allowed at the site key level in the form of multisig or scriptsig of some type.

thesoftwarejedi avatar Jan 24 '15 19:01 thesoftwarejedi

Yes, i have already had some thoughts about it: It can be easily solved by adding the allowed signers public key and sign to content.json like this:

"signers": [
 {"Signer1Addr": "Signer1sign"},
 {"Signer2Addr": "Signer2sign"},
 {"Signer3Addr": "Signer3sign"}
],
"signers_required": 2,

So when someone got a new content.json, he checks if it has the required number (definied in signers_required) of correct signs.

Maybe we should combine it with some kind of permission system, so you could define rules like: "Signer4Addr" has permission to modify "messages/Signer4Addr.json" file, but not anything else. (size could be possible limit too)

But at the moment I want to keep ZeroNet as simple as possible, and only adding new features if we has the application that could use benefits of it.

HelloZeroNet avatar Jan 24 '15 20:01 HelloZeroNet

Its implemented in 0.2.0, but its not deep tested yet

HelloZeroNet avatar Feb 09 '15 18:02 HelloZeroNet

Can be closed?

TheNain38 avatar Jan 16 '16 14:01 TheNain38

Can be closed?

iShift avatar Feb 18 '16 16:02 iShift

ContentManager.py:460 Still not implemented

vlad20012 avatar Mar 08 '16 00:03 vlad20012

See : https://github.com/HelloZeroNet/ZeroNet/pull/975

rllola avatar Apr 28 '18 07:04 rllola

https://proxy.zeronet.dev/1SCribeHs1nz8m3vXipP84oyXUy4nf2ZD/?Post:14

canewsin avatar Nov 22 '22 00:11 canewsin

not implemented yet

ArchisGokhale avatar Nov 22 '22 09:11 ArchisGokhale

@ArchisGokhale read the scribe post for context, multisig is possible with current code.

canewsin avatar Nov 22 '22 11:11 canewsin