| Blockstack is not based on scuttlebutt protocol, but when it comes to addressing id creation, user friendly onboarding probably needing a browser, etc "someone will have to build a browser-equivalent" we do have a browser that has a somewhat user friendly onboarding process: https://browser.blockstack.org/ If it is your first time, you will be asked to create an identity on Blockstack: https://docs.blockstack.org/core/naming/introduction.html Each instance of the "browser" whether on desktop or phone, requires a unique password, associated with the id. The id is stored on the Blockchain, the data is stored in your own gaia hub which you can host wherever you like: https://docs.blockstack.org/storage/overview.html "That's a problem best solved by modeling this as an app - and there needs to be a reason for the average user to use this" The next browser release will have a landing page that features apps dynamically populated from https://app.co/ and will have a more user friendly onboarding process, one that explains in more detail that each instance of the browser (we have a desktop version, each login in a new browser, etc) requires its' own password. I think my favorite app using our protocol is https://debutapp.social/ because it is the "facebook" or twitter like equivalent people can associate with to see there is a relevant use to this, and in general user end interaction with the platform can be seemless with integration of decentralised protocols when done correctly. The founder/creator of this app is a self taught software developer who does this in his spare time outside of a full time job so if you have feedback make it constructive and feed it back to him on the help page. Same as other protocols, we are working to make our nodes easily hostable. If you know docker at this point or how to launch a vm in digital ocean you are probably good, but we are working to automated images and one click deploys. You will see more rollouts with much less instructions and much more "one click deploy" based in the near future. We are actually prioritising our gaia hubs being easily hosted with one click deploys by the average user over the nodes, because in our model gaia is where the user's data is stored, and the decentralized aspects of the protocol are related to identity, and authing that identity with a users data, that apps can read/write to, but the user ultimately has the ability to store that data where they want, revoke access to apps, whitelist apps, migrate the data, etc. You can read more about blockstack, gaia (our user storage) and the rest of the platform here: https://docs.blockstack.org/ Given your very developed opinion on what the decentralised internet needs, and how it seems very aligned with what we are developing, would love to hear your feedback/initial impressions of our platform and app ecosystem. |
Happy to give feedback directly on DebutApp, but my initial impressions of it when I tried were - it's a good proof of concept, but its a very early incarnation and so definitely rough on the edges on both product and engineering. It's commendable that this is a side project, since it shows promise.
One of my main questions with a lot of blockstack apps is exactly that - while they prove that something can be done, it's unclear to me how the next person who is going to google for "new blog" and try to pick one of squarespace, medium, or blogger - will use debutapp.
I'm curious about the host-able node comment. Who is this one click deploy targeted at? and what is the incentive for folks to do it today?
Also, any insights on why there's a general sense of lag on the ajax calls that these apps make?
[1] https://explorer.blockstack.org/name/viksit.id
[2] https://explorer.blockstack.org/address/1LMxzW9LbL6HZEo3qeLb...