Is the network launch tool still in the pipeline?
Or is this what is being used… I am probably muddled up.
It’s currently used by CLI, the net launcher tool exposes a simple API (apart from its own CLI), so we can depend on it from SAFE CLI as another Rust crate and invoke the command to launch the network. The output you see when launching Baby Fleming comes from the launch tool.
One step at a time. Congrats on this huge milestone, team Maidsafe. We know it wasn’t easy and there’s more to do and appreciate all your effort
So safe-nlt
does the same thing as safe vault run-baby-fleming - just in a different default location?
Or are there more subtle differences?
safe-nlt
also assumes a default path to find the safe_vault binary to be ~/.safe/vault/
. It also allows to change that with args or with SAFE_VAULT_PATH
env var, if you run safe-nlt with --help
you’ll see all the options. I saw you were already using the -p
/ --vault-path
arg yesterday
Thanks team for pushing this out.
One step closer.
Congrats @maidsafe! This is the most adorable little multiple vaults (single-section) network i have ever seen
Great work Maidsafe, looking forward to trying this out.
Fantastic work! Great to witness the birth of the baby!
Is there a limit on how many nodes are in the baby network or will it just get slower as it gets sub-optimally large?
Thanks for all your hard work team and you must feel like proud parents. Enjoy the moment - they will be crawling and walking in no time!
with this release can we say for cetrain Maidsafe will make it , they will release beta and beyond? Im not a tech guy and dunno how significant this release is.
This release is huge, a real milestone for the community. It marks the point where (after some bugfixing) the SAFE Network is ready to go from a network ran by a single entity, where everyone connects to just one server, to a network which is distributed, fault tolerant and able to be composed of other smaller networks.
This is, as they as, a tour de force
for the Maidsafe team.
Yay its finally Fleming day!!! Well err sorta. At least we got a release, but I would not say MVP yet.
I was hoping we would have some serious marketing effort underway at this point to spread the word and get listed on more exchanges. Then again this is not really quite yet a “useful product.” So maybe we got some time before we want to really showcase it to people. This is definitely motivation to hustle up and get that stuff moving anyways!
So this release is not for end users? Only for technical people?
Yay! This is an amazing milestone. There should be some kind of celebration.
I have Terminal running after downloading the CLI for mac OS, funny thing is that when I try and install vaults the command is not recognized, in fact no commands are recognized. What am I doing wrong? Probably something simple, that my simple mind is unable to see. Thanks
Are you in the path where you have the safe CLI binary? I’m not a Mac user, but perhaps you just need to make sure it can find the path to the safe
CLI executable?
Congratulation to a wonderful achievement and to the start of baby steps that soon will learn to fly and become epic beyond everything.
Can we make a list of what baby Fleming features, think it can be good to many people who follows the project but don’t have huge tech knowlege to understand the dev updates and also for marketing of the achievement.
I know alot of what baby Fleming contains but even I might be a little unsure of all the features:
Baby Fleming, local multiple vaults with the following features:
Self-Authentication
The ability to log into a decentralised network without the permission or existence of a third party
Self-Encryption
Data is encrypted on your computer before being stored on the Network: no keys or passwords ever leave your machine
Disjoint Sections
Otherwise known as Sharding, this allows the Network to scale by splitting responsibilities for specific Network functions.
Message Relay
Ensures a message can be sent between nodes in different Disjoint Sections
PARSEC
Asynchronous consensus algorithm
Node Ageing?
A decentralised system for ranking the behaviour, performance and abilities of nodes on the Network that requires no human intervention.
Development
Secure Message Delivery
Trusted communication between nodes - messages with authenticated source
Reliable Message Delivery
Communication guaranteeing the successful delivery of messages.
QUIC-P2P
The low-level language which users connecting to SAFE will use for all network communications
Malice Detection
Preventing malicious nodes subverting the consensus algorithm, PARSEC
Test Safecoin & Wallet
Allow the Network to charge, and a user to send and receive payments to a wallet, in units called Test Safecoins
Multiple (local) Vaults From Home
The ability for anyone to download software and run Vaults from home, creating decentralised storage for the Network
Published and Unpublished Data Types
Allow the network to store Published and Unpublished data via AppendOnlyData or MutableData types
Unpublished ImmutableData Data Type
Enhance ImmutableData to make it an unpublished or published, with the difference that unpublished can be deleted
I’ll check it, thanks