Author

Topic: [ANN] Introducing nodix, a blockchain for web3.0 and metaverse (Read 626 times)

full member
Activity: 322
Merit: 151
They're tactical
Have you given up the project?

Nope i'm still on it with many great news, working on a decentralised 3D engine with unity that support VR, will update the website soon ! Smiley

https://www.youtube.com/watch?v=cNs0Kbw9mRQ

The start of the year 2019 what prophetic for me Cheesy Cheesy cronavirus all the way ! Smiley

At the moment i'm mostly working on building the c# unity client mostly as an equivalent to what would be an SPV wallet, aka only downloding block header and data used 'on demand' and unity as contain an UI toolkit that can be used to render something close to bootstrap webpage as formatted rich text, buttons, grids, so i'm mostly working on moving everything to the c# client, which is much better than using web browser + javascript on every levels.


Probably some of the builder tools will stay as online application, but there will be at least some builder to create virtual worlds on the blockchain within the unity client, and other tools to upload / edit objects and texture via the web interface (both of them connected to the blockchain via full nodes).

I'm overall pretty recultant with the model of selling token as a funding because i find this model relatively broken. I'm still unsure how to fund this though, so i'm not advancing super fast Smiley I'm in contact with some start up incubators in france i will see how that goes. I'd prefer some institutional funding with a classic share model not to spoil the utility value of the token and making it as close to an utility token as possible, which also make it easier to fit into regulation and better for users and creators and the whole ecocystem if the token itself doesn't come with technological debt and speculation too much.
jr. member
Activity: 72
Merit: 2
Have you given up the project?
full member
Activity: 322
Merit: 151
They're tactical
I added more function into the page creation tool, and also the function to bind objects to HTML elements in the graph


made the video to show how to create the page, bind objects to HTML elements, and add new objects that are updated on the page.

https://www.youtube.com/watch?v=BVTRCLR8aTo


This is the link to show/edit the page graph shown in the video

http://nodix.eu/nodix.site/createpage/3B3A041C72CF1D1C660B41BC03662A314CE14F77EE73C15D8C1F0580B4E1C0FE

this is the link to display the page

http://nodix.eu/nodix.site/viewpage/3B3A041C72CF1D1C660B41BC03662A314CE14F77EE73C15D8C1F0580B4E1C0FE

this show the block containing the page graph can see it's only few kilobytes in size.

http://nodix.eu/nodix.site/block/CC6356427BE7DCD6966A4A86AF0B86469ECEBE50581FC8693BFCB9A72667CD81


The page graph is constructed in sort that the root node hash contain the hash of the children, which contain the hash of children down to the leaves, so each page graph correspond to a unique hash, and each hash correspond to a page graph, which can be verified by the client in the browser. The browser download the page graph from the root node, and can verify all the hash from the root node to the leaves, and check the transaction are valid and included in the blockchain.

Each time some node or leaf data is changed, it recomputes the nodes from the leaf to the root, and the root hash will be updated with the changes.


This system make in sort the whole page graph can be checked by the client browser from the root hash on a decentralized distributed system.

Now most of the basic features are coded, i need to "tighten the screw" and little and catch the remaining bugs and i can launch the mainnet. I will check all the bugs and feature in the next week, maybe improve a bit the website and look and feel of different things, and then can put the mainnet on foot.

full member
Activity: 322
Merit: 151
They're tactical
First version of the application to create web pages and store them on the blockchain as a data graph.

This a quick video demo to show how it works :

https://www.youtube.com/watch?v=ngAmeba2iFk

this is the demo page to create the page graph :

http://nodix.eu/nodix.site/createpage

It's a very first shot 'proof of concept', i'm going to flesh it out with more features like menus, tabs, and dynamic elements.

All the graph to construct the page can be represented as single line functional expression and loaded/executed in the browser based on blockchain references. It can uses files from applications as well.

Next step is to add dynamic object and computation graph from the blockchain's applications, to have something that can integrate spreadsheet like computation based on applications data.

After i'm done with that, i have all the feature i need for the mainnet.

full member
Activity: 322
Merit: 151
They're tactical
The planning for now is already fleshing out a bit the application to store web pages construction graph on the blockchain, and putting the mainnet in place. However there is no specific buisness model for it, so it will more like a test bed for hosting different kind of decentralized applications. So there will not be really an ICO/IEO or anything for it. Maybe very small pre mine, if i can put it on a free or cheap exchange.

The next step is releasing some app with a real buisness model, maybe based on dynamic website/CMS hosting, social media, card games, or other kind of games, digital content sharing/store, or having an app with economic interest that can use those feature, for which an ICO would make sense, because there will be an interest buying tokens within the app, eventually without going through exchange as the value will not be solely based on speculation or trading pairs.

Probably i'll make some quick tests like demo / proof of concept for some applications on the mainnet that will be on in the next weeks, to demonstrate the possibilities, as the basics already works pretty well. But would need some more funding and organisation at least for hosting, UX design, graphics and other things in order to launch a fully featured "production" app.
full member
Activity: 322
Merit: 151
They're tactical
interesting. may i know POW which algo?


I still didn't decide this, i'm looking at all the options, i'll go for something ASIC resistant and cpu based if i can, or even better if it can works on mobiles, i'll probably go for the randomX algorithm from monero.

The testned is with scrypt, but i will probably pick another one for the mainnet.
full member
Activity: 322
Merit: 151
They're tactical
I almost finished the new white paper an advanced the application to edit and store dynamic page structure on chain, i will put the new white paper online in a few days, then add some more flesh to the page hosting app.

My cat has been sick and died of FIP in past days, unrelated but FIP is really an horrible terminal disease which require lot of care, plus the end year didn't have much time to advance past week.

But i'm getting back to it Smiley


take care dev!


thanks ! Smiley

i'm still mourning my cat, but it's a fatal disease, there is no vaccine, no cure, and almost all cats die within days or weeks.

Actually there is an experimental cure, but it's not approved, there is mostly a facebook group with volunteer who manage to get the drug going, but it's horribly expansive, 1000$ to 5000$ depending on the drug and the cat's weight, that almost make me want to propose a solution based on blockchain, because it's such an hassle to identify supplier, do the fund rising, find the brands, the dose, the history of other cats, it's all very poorly organised and it looked such an hassle i didn't even really wanted to get into it. I will wait a bit but i believe it's an area that could benefit from blockchain because it's anonymous, the drug is still illegal even if it has 80% success rate in clinic trial, and when i see the despair and how poorly organised everything is for poor owner whose cat has this disease to get this drug and organize the funding even if many donate because it's horrible to loose a cat to this, and the drug can still work on many cats. There is almost no research because it's rare disease, and the anti viral drug they use is also in research for human use so they don't want to spoil the human cure by risking side effects on animal testing, so it's pretty much stuck with volunteer who manage it as they can on a facebook group.



But yeah life goes on, i will give news in the next days Smiley
full member
Activity: 322
Merit: 151
They're tactical
I almost finished the new white paper an advanced the application to edit and store dynamic page structure on chain, i will put the new white paper online in a few days, then add some more flesh to the page hosting app.

My cat has been sick and died of FIP in past days, unrelated but FIP is really an horrible terminal disease which require lot of care, plus the end year didn't have much time to advance past week.

One hard drive also died, didn't loose much anything, but also had to rescue and reinstall everything.

Plus i'm in the country at my parent's house and the internet decided to break, so i've been stuck with poor 3g connection for a week, still waiting technician.

The year that start like charm lol  Grin

But i'm getting back to it Smiley
newbie
Activity: 107
Merit: 0
interesting. may i know POW which algo?
full member
Activity: 394
Merit: 117
any news for mainnet?
jr. member
Activity: 342
Merit: 3
ok thanks i will give a hit later
full member
Activity: 322
Merit: 151
They're tactical
when mainnet will you assign same amount of testnet coins?


No, the current chain have virtuelly illimited supply, to create lot of coins easily for testing.


The mainnet will have regular supply (In the 20 millions) and block reward.
jr. member
Activity: 342
Merit: 3
when mainnet will you assign same amount of testnet coins?
full member
Activity: 322
Merit: 151
They're tactical
Oki let me know how it goes Smiley

Normally the build on Linux is very simple and quick, only the runtime have to be compiled it takes few secs with no dependencies.
jr. member
Activity: 342
Merit: 3
very interesting, i'll build some nodes later
full member
Activity: 322
Merit: 151
They're tactical
The first block was mined in june 2016 http://nodix.eu/nodix.site/block/F9D72B506D57420CDC828A004FC3DC1A3C5D716B53735580E6B32296DE30D3B7

But its a testnet chain, i will reset it in the next weeks to launch the mainnet Smiley
sr. member
Activity: 324
Merit: 261
How old is the network?
full member
Activity: 322
Merit: 151
They're tactical

Introducing nodix, fullstack solution to create web applications using data graph stored on the blockchain.

https://nodix.eu/

The blockchain can store

  • Application roots with default permissions
  • Type definitions
  • Object instances based on type definitions
  • HTML5 templates
  • Files indexed on the blockchain and shared using P2P protocol
  • Portable binary modules and script to implement data sources, event sources, and page generation scripts based on live blockchain data



Proof of ownserhip of application data using cryptographic signature, and application policy and types define the permissions to transfer or modify elements of the data graph on the blockchain. Secure key exchange can be used for private data stored in a crypted form on the blockchain.

The blockchain structure can also be used to store abstract syntax tree on the blockchain for functional programming and distributed scientific computation.





Modular design allow to build blockchain easily using POW or POS with simple configuration files without compilation.

It's based on a runtime providing portable binary modules, garbage collection, and lockless multithread primitive for fast and safe responsive applications, as well as parser / interpreter for script to define event sources, data sources, or content generation including mobile compliant HTML5 pages and smart contracts.

It's still under development running with a testnet there are already demo for :

Blogging and private messaging :

https://nodix.eu/app/blog/page/blog.site/index


Collectible cards with textured 3D model :

http://nodix.eu/app/Cards/page/cards.site/viewcard/E1D4CED519E7A2BCA905FADC18B8A4F9FB34E2680FC59606692D5D5FF179159F



Audio synth based on filter graph stored on the blokchain

https://nodix.eu/app/Cards/page/cards.site/compose




https://nodix.eu/app/Cards/page/cards.site/sequence

Raytracing :

https://nodix.eu/app/raytrace/page/raytrace.site/draw/C5C0142C28292E4083A1CBA44EAAD55339527D5669126EDE34ACAF97188413D1


I'm currently developing an app to design responsive HTML5 pages with dynamic data stored fully as a graph on the blockchain with full validation of the page in the client browser from publicaly verifiable blockchain data.

Hopefully i will have a mainnet running with a sample app in the next weeks with full web hosting solution including graph data, user accounts, content management etc

Jump to: