Pages:
Author

Topic: [ANN][ICO][ADX]Iadix Coin POS Purenode 3D+HTML5 Blockchain, ICO COMING SOON - page 2. (Read 6921 times)

sr. member
Activity: 473
Merit: 250
We started our work with 3 members from France, and some consultants.
That's why want to hire people to build the dream team Smiley



Wish upon the crypto gods & stars that your dream will come true.

What's the minimum amount to make that dream happen? And if you don't raise enough?
newbie
Activity: 35
Merit: 0
We started our work with 3 members from France, and some consultants.
That's why want to hire people to build the dream team Smiley

sr. member
Activity: 473
Merit: 250
There's no maximum limit.
More we'll get, more you'll have competent team members full paid to promote iadix coins and purenode technology, research and development, promotion, partnership, html development, etc.
We already have great ideas for new disrupting services with Purenode, and all the needed code to make some will be delivered as open source for the community.

So are you just a 1 man team at the moment?

Where is your "team" based?
newbie
Activity: 35
Merit: 0
There's no maximum limit.
More we'll get, more you'll have competent team members full paid to promote iadix coins and purenode technology, research and development, promotion, partnership, html development, etc.
We already have great ideas for new disrupting services with Purenode, and all the needed code to make some will be delivered as open source for the community.
sr. member
Activity: 473
Merit: 250
Another IcO. How much do you plan to raise?
newbie
Activity: 35
Merit: 0
Thank you !
You can take a look to our new blochain bounty app we've made based on Purenode technology !
Once logged, you can find the tool in your profile page.
It's not effective by now, still testing some days, but you can try to use it to assimilate how it works.
Counter will be reset for the bounty campaign launch, and then rewards will be collect on your profile bounty page each time you retweet any iadix tweet.
Retweets have to be validate on our side, then datas will be stored in the bounty blockchain.
ADX rewards coins will be distribute at the end of the ico.
sr. member
Activity: 415
Merit: 250
website looks good. Congratulations
full member
Activity: 322
Merit: 151
They're tactical
The new website is online on http://iadix.com ! Smiley

I will still update it in the next days, at least the block explorer, and probably the interface for the raytracing demo.

Not everything is still completely definitive, but it's already much better than the previous one Smiley

We will post more explanation latter we already made a page to answer certain question : http://iadix.com/ico/faq Smiley

If you have question or feedback don't hesitate ! Smiley
full member
Activity: 322
Merit: 151
They're tactical
I know  Grin Grin

Promise the new website is online tomorow, in first version Smiley

After I will update some number of js widgets to many different things like block explorer and the 3d, and bounties Smiley to have number of easy to integrate js components for boostrap Smiley

 Sorry for lack of news ! Smiley

hero member
Activity: 742
Merit: 501
We are waiting new updates!!!
full member
Activity: 322
Merit: 151
They're tactical
I also wanted to clear out a certain number of misconception relative to the issue of distribution and scaling.

I see many people speaking about scaling on this forum, but very few seem to really understand what scaling mean.

What is commonly meant by "scaling" is "linear scaling", which mean that a process speed will "scale linearly" with the number of processor on which it can execute. If process scale linearly, if it take one second to process on one cpu, it will take 0.5 sec on 2 two cpu, 0.1 sec on 10 cpu, etc, the processing speed "scale linearly" with the number of processor.

Typically the kind of process that will scale linearly are process that need to process large number of elements who are independent from each others, such as rays in a raytracer, or vertex and polygones, where a unique linear process has to be applied to a certain number of constant elements, the elements can be distributed across different core and processed in parallele which effectively scale linearly the processing speed with the number of processor.

But 95% of application logic doesn't scale linearly, because one task need the result of another task as input first, or it doesn't dépend that much on processing power on a large number of independent elements.

Blockchain tends naturally toward distributed application, like typically web wallets, exchanges, and most of the use are not made entierely throught a local application with all the data and component on the local machine. There are some machine who run nodes and certain part of wallet data caching, and other machines who run the front end via a browser,  so it's already a form of distributed application.

But it doesn't mean processing speed linearly scale with the number of node on the network. The website wont load 1 million time faster if there are 1 millions nodes on the network. It only dépend on the local processing speed of the machine you are connected to, for processing the website content, and keep the blockchain data synchronized with the network.

Blockchain ecosystem is distributed, it doesn't mean all the processing required to run any application that use the blockchain will scale linearly with the number of node on the network.

The way blockchain works it scale close to 0%, all the real processing power needed to process a block transaction is made by a single machine, mostly on a single core, for the whole network. Only the processing of the proof of work actually scale.

And need to see that distribution of application is not necessarily distributed computing, and distributed computing doesn't mean computing that scale linearly.

There are other motive than linearly scaling computing for distributed application, including case of blockchain it's mostly because not all user want to download the whole chain and wallet and all application on their machine to use it, distributed application it can be because certain resources are not available symetrically between different machines on the network, and some component are executed remotely, but again it doesn't necessarily mean the global processing speed of the application scale linearly.

To make a real efficient use of linearly scaling distributed computing in an everyday application, it needs already application that are designed specially to exploit this, that can handle a certain form of pipelined processing that can be efficiently distributed on different processor.

With the approach with modules and dynamic data tree, it's where I want to get at, it allow component to expose an api, and exchange data with other application/modules based on dynamic data type, via json/rpc and js, it provide what is needed to make application that exploit distribution to a degree.

But in the case the distribution is mostly to be able to run complex application in the browser  without having to install anything on the local computer, and having the data and certain part of the processing executed on remote computers, controlled via json/rpc ajax request, more than to have mass scaling.

For 3d rendering the distributed computing is very interesting because lot of the processing actually scale linearly, but for most application logic it's not necessarily the processing power that limit application performance in a way that it can easily scale on the network.

With blockchain principle of having all the data replicated on the network identically with good degree of security, that can still call for mass scalable computing Smiley

But with the system of purenode it can create new blockchain easily, so can imagine tokens based application with their own public chain which could make things somehow more scalable if differents applications need to access blockchain in the same time, but for operatïons on bitcoin blockchain or others alt coin, it would not scale the processing speed of the transactions.

But distributed application framework is not all about distributing processing power on different cpu to make it scale, but also making certain resources available on the network through an api, with different requirement regarding digital property and proof of ownership, and different degree of privacy and right control through crypto.

newbie
Activity: 35
Merit: 0
is there any bounty for Vietnamese translation Huh I can do it  Lips sealed
sure, i send you a pm, thanks !
newbie
Activity: 35
Merit: 0
here is the link: iadix slack auto-invitation
We're waiting for you ! Smiley
not working... still waiting invation-email to my hotmail

Well...I'm sorry, i can't do anything as we're using a well known app with herokuapp to auto invite with automatic forward, and I can't tell you why your email has not been forwarded.
I tried yesterday with my hotmail address and lots of other ones, and i received each time the auto invite email. I can't tell you more for this problem by now.
hero member
Activity: 742
Merit: 501
here is the link: iadix slack auto-invitation
We're waiting for you ! Smiley
not working... still waiting invation-email to my hotmail
sr. member
Activity: 434
Merit: 250
is there any bounty for Vietnamese translation Huh I can do it  Lips sealed
newbie
Activity: 35
Merit: 0
here is the link: iadix slack auto-invitation
We're waiting for you ! Smiley
hero member
Activity: 742
Merit: 501

We have a slack channel, iadix.slack.com Smiley

where is auto-invation for slack?
full member
Activity: 322
Merit: 151
They're tactical
Golem I just read the whitepapper, need to see if there is something that actually works and can be tested.

But to be honest I have very little faith on ethereum approch with smart contract. There are some article on the multichain website that explain all the pb with it, i completly agree with their analysis.

To me smart contract like ethereum is not such a good idea, it looks like a bad compromise to increase the chain complexity compared to bitcore script, without giving a true solid framework to program distributed application, including asynchronous requests, and true application framework.

With purenode being in C, it can make fast vector math, use sse/simd, all kernel api etc better than sandboxed script language, and leave the blockchain logic simple without bloating it with smart contract logic, and keep application logic performant and light, and allow for big number crunching.

And not all application logic is under the form of smart contract.

I would like to see the performance of a raytracer made with go Smiley or how well it can exploit graphic card processor or true parallelisation.

I dont want to look pessimistic but a super computer made in smart contract with go it doesn't sound like a good idea at all. With the price of gas who wouldnt look otherwise than something only made to go up, and general scaling issue, id rather use my pocket calculator :p

In the raytracing, float data is loaded from the node into a texture to be processed with glsl, it can be exploited also for other purpose than 3d rendering, which deal with the only issue of js with fast computation of vector data. The most obvious use is 3d rendering, but it can be used to make application who can deal with float computation in the browser.

Javascript still does well with computing most application logic, it can hold a camera or certain number things, but with the glsl it directly boost computational power.
full member
Activity: 322
Merit: 151
They're tactical
It's not only rendering in the absolute any computation or application logic can be distributed like this with modules, in the spirit like corba or dcom, or e language, but there is already the modules to deal with scene hierarchy, physic computation , and rendering who can work in parallele so it can be distributed easily, specially in case of on chain static data . Even the node could output png fragment and the browser would get the rendered picture via http request on the node without javascript instead of rendering it locally with webgl. Or more of the application logic & rendering can be done with javascript & html5 in the browser.

But for the moment the 3d part is not necessarily the main priority Smiley unless there is true demand for it, for the moment the priority is more with tools that revolve around coins based chains.

The other platform I didn't really test, but I dont think there is much framework / platform who fit what I seek to do currently Smiley

The only thing I saw who look similar in the idea is e language, they are working on good things, like a system of e cash and smart contract, based on crypto and object relationship but it's not based on blockchain. More like capacity permission system. And more coming from banking sector I believe, so not digging too much on decentralisation/horizontal systems.

http://erights.org/smart-contracts/index.html

It's a bit similar, but using blockchain can simplify this schema for many cases. As the game rule is already hardcoded in the node with built in e cash. Especially with in browser signing, the private key never have to leave the browser in clear useable form , and it doesn't have to be shared with a remote node to sign transaction or other things. And all the node are synchronized and have consensus on blockchain state.

We have a slack channel, iadix.slack.com Smiley
hero member
Activity: 762
Merit: 500
The raytracer is in different part, there is the webgl rendering on the demo page, but the data from the scene data is read from the node with the api, only the camera is controlled in the browser, but with better api more interzction can be integrated in the browser app, it's part of the concept of distributed application that not all the code of the application is located on the same machine Wink there are version of the renderer also in software sse multi thread on server/node side, and opengl. ( which can become local if you run the node locally , blockchain make server/client architecture confusing :p)

Originally I dont come from the blockchain world, I started to get into it ~1year ago, but I have experience in video streaming and distributed data, and made a framework oriented around json/rpc and module, but blockchain are very useful to solve one of the pb of distributed application which is data integrity, blockchain can store data on chain and verify it's ownership, and with the system of transactional database can allow for dynamic data too.



The purpose of raytracer is to demonstrate and test capacity to distribute application part and computation on different machine synchronized in real time on the same data. Raytracing rendering also has big advantage to rely on little data, and scale easily, so it's good candidate as example of distributed computing based on blockchain data.

Plus it's pretty and full of physics and vectorial stuff so it's cool :p

Hope that answer your questions Smiley



So it's kind of like distributed rendering, is that right? What's your thought on other platforms like golem? Are you planning to set up a communication channel for instance slack or irc?
Pages:
Jump to: