Skip to content

Cold Storage #1

@BigRedBrent

Description

@BigRedBrent

This proposal is to add 25 additional passwords that I will refer to as VNs, that could be used to verify that the ANs have not changed since the last pown, but can NEVER be used to pown by themselves. I don't know if it is the best way, but I would love to find a secure way to accomplish cold storage.

I would like to make a feature request for the RAIDA system to have 25 VNs, that would always be changed when you pown. These VNs could be used for self authentication purposes, but would never be able to be used to pown. This would allow a partial health check, to quickly see if your coins have been stolen, while the ANs are still encrypted or stored elsewhere.

This would allow the ability to check if your coins have somehow been stolen, while not being required to expose the ANs that can be used to steal them. It could allow the ability to have cold storage of CloudCoins while still being able to check on the coins that are currently in cold storage.

I would also like the ability to reset the expiration month using these VNs. This would further reduce the requirement to expose the ANs that could be used to steal the coins.

I think that many exchanges would appreciate this ability. Some of the popular exchanges might not even want to deal with CloudCoins without some way to authenticate them while they are kept in cold storage.

I truly believe the increased security that this could offer would be worth having.

Here is an example of what it would look like in a stack file:

{
	"cloudcoin": [{
		"nn":"1",
		"sn":"0000000",
		"an":["00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000"],
		"vn":["00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000",
"00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000","00000000000000000000000000000000"],
		"ed" : "7-2022",
		"pown": "ppppppppppppppppppppppppp",
		"aoid": []
	}]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions