Ideas Portal

Generating the identity on a powerful machine as an option should be part of the install instructions

  • Guest
  • Feb 11 2019
  • Shipped
  • Attach files
  • Guest commented
    14 Feb 11:06
    Just transfer the identity files or am I missing something?
  • Robin Slot commented
    24 Mar 17:33
    This can be closed. Installation instructions say "Note: If you are using Synology NAS or other device with less computing power, you can create Identity on a more powerful machine and transfer it over to the smaller device." In my opinion "could take several hours" is a bit optimistic though. It took my computer at least 5, and I'd say I have a way more powerful computer than the average server Storj is installed on (6 core 12 thread Ryzen 5 1600).
  • Admin
    Brandon Iglesias commented
    03 Apr 15:08

    It is as simple as copying the files from the powerful computer to the machine you plan on using for your storage node. In fact, all of the Storj Labs employees have Storj Boxes (https://storj.io/blog/2019/04/introducing-the-new-storj-box-shawn-wilkinson-signature-edition-iii/) which run a Storage node off a raspberry pi and 2 TB hard drive. We all generated our Identities on other machines and copied the files over. When you are generating your identity it is actually a game of luck, section 4.15 of the V3 white paper talks about one of the reasons we need proof of work. 


    excerpt from section 4.15: 

    "The goal of the first system is to require a short proof that the storage node operator is invested, through time, stake, or resources. Initially, we are using proof of work. As mentioned in section 4.3, storage nodes require a proof of work as part of identity generation. This helps the network avoid some Sybil attacks [74], but we glossed over how proof of work diculty is set. We will let Satellite operators set per-Satellite minimum diculty required for new data storage. If a storage node has an identity generated with a lower diculty than the Satellite’s configured minimum, that storage node will not be a candidate for new data. We expect Satellite operators to naturally increase the minimum proof of work diculty requirements over time until a reasonable balance is found. In the case of a changing diculty configuration, Satellites will leave existing data on existing nodes where possible. Other investment proof schemes are possible, such as a form of proof of stake as we proposed in our previous work [75]."