đQuestion 1: When will I be able to host a website or store data on DADI network?â¨â¨
Joseph Denne: Website hosting will be possible with release of DADI Web and storing data with the release of DADI Store. Check out roadmaps here: https://dadi.cloud/en/roadmap/. But you can use DADI CDN as a customer today! Reach out on hello@dadi.cloud and we can discuss getting you set up⌠CDN features can be seen here: https://dadi.cloud/en/cdn/
đQuestion 2: What are the specs of the Stargate in the photo you shared on Twitter?â¨â¨
Arthur Mingard: Pretty punchy! 32x Xeon E3 1260L v5 Quad-Core @ 2.9GHz, 8Mb Cache / 1.2TB RAM / 2TB SSD raid. Plus, room to expand that 10x per node as requirements grow.
đQuestion 3: You made the decision to not have a burn for transactions, what was the reason behind this?â¨â¨
Joseph Denne: Weâve never spoken about a burn for transactions. We originally explored the potential for a burn tied to DNS, however this would have been an artificial construct with no utility purpose in the network. As such it was abandoned (in early January, pre ICO).
đQuestion 4: Will everyone be able to run a masternode if meets the minimum tokens requirement, or are there limited numbers and FCFS?â¨â¨
Joseph Denne: For the Beta phase numbers are limited. This is because while the network is early stage we see a need to balance the market (supply and demand), ensuring that Nodes are fairly rewarded. Without a level of control, we could easily find an oversupply vs. customer demand. Once we move out of Beta (thereâs no firm date for this yet) we will remove controlled on-boarding and leave supply and demand up to the market.
đQuestion 5: Constellation is just around the corner! Any prices on the packages being offered? What will be the cheapest? Who are the targets at that low level?â¨â¨
Joseph Denne: Pricing is per dApp. Pricing for DADI CDN â our first dApp â can be seen in the Masternode system document here: http://dadi.link/mC
đQuestion 6: What can we expect from DADI Store? What are the use cases? How will data be stored? Will it be totally redundant across the network or only redundant on some nodes? How will it impact node requirement?â¨â¨
Arthur Mingard: Store is a P2P decentralized filesystem, with files chunked and stored on trusted nodes within the network. Trusted nodes may include Gateways as well as Hosts, but certainly there will be some proportion of nodes in the network that will store the data continuously.
All other nodes that contribute to the storage layer will locate data on the network whenever they receive a request for a file/files that they donât currently have themselves. After the data is served to the requester, that node will cache the data for a certain period of time (or evict less frequently requested data to ensure the nodeâs configured storage maximum is not breached).
Store could be used for a number of things, from storing holiday snapshots to distributing large datasets for analysis. Weâre currently working on integrating it within the network as a decentralized database for API, a shared image cache for CDN and even the delivery mechanism for entire websites.
đQuestion 6b: Do you think it will be quick enough to stream media?
Joseph Denne: When used in conjunction with DADI CDN, yes, we believe so.
đQuestion 7: Why is the map on the new dadi.cloud homepage showing a demo of the network status rather than a ârealâ data feed?â¨â¨
Eduardo Bouças: The testnet was a live hook up, and the new homepage map will be too. Itâs going to a while to get it in place however, because we need to get the feed secured and also thinned out so as not to overwhelm the browser. Right now, the feed pushes everything in the network, which as you can imagine, even for a single site is a lot of data!
đQuestion 8: A while ago I suggested including your partners on dadi.cloudâ any news on this? Will those you are partnered with be willing to do the same?
â¨â¨ Paul Regan: Yes â Our update to dadi.cloud yesterday added partners to the community page: https://dadi.cloud/en/community/ And yes, our partners plan to do the same as well in time. We will also be adding detail on how we are working with our partners as each of the projects mature.
đQuestion 9: How will you be onboarding nodes to the network? Will this be in a controlled manner?â¨â¨
Paul Regan: Yes. Today we announced our Founding Node Programme, which represents the first phase of onboarding for nodes onto the network â selection will be by lottery and applications are now open.
This will be followed by further phases as outlined on our roadmap at dadi.cloud. Weâll be revealing more details on these in due course. â¨â¨Some useful links:
Founding Node Programme: https://dadi.cloud/en/updates/announcements/founding-node-programme/
Applications for the Founding Node lottery: https://dadi.cloud/en/contribute/
DADI roadmap: https://dadi.cloud/en/roadmap/
đQuestion 10: Isnât it a bit too complicated for a regular person to buy the tokens needed and to set up the node? On top of that there is an up-front investment needed and there is the problem with volatility as well. Why do you think an average person will go through all that only to make like 10$ per month from his laptopâs node for example?â¨â¨
Joseph Denne: Key thing for me is that individuals manage to set up Nest products, and to install software on their devices like Office or Spotify. Itâs all about user experience and design. This is a huge issue in crypto at the moment: no one takes this side of things seriously and very few are doing anything to move the blockchain in to mainstream use. Iâm happy to say that itâs a core focus for us, and always has been. Hopefully this shines through in our site, documentation and product design work.
We have a dedicated design team here, led by Dave Longworth, who is the ex-design lead for Monocle (monocle.com), widely recognised for its aesthetic.
With regard to proof of stake, itâs wrong to think of this as investment. Itâs more akin to savings, with a return way and above what you can get with a bank. Of course, volatility is an issue, but weâve been working hard to keep $DADI as stable as possible (given the wider market conditions), something that should be obvious from our price charts.
đQuestion 11: As the ETH network is used for reputation management and accounting purposes we understand congestion is not a huge concern, but what point could it become a problem and what is the plan B?â¨â¨
Arthur Mingard: The level of congestion required for this be an issue is huge - existential threat to Ethereum level. Weâll monitor performance, but do not expect this to be an issue. If it ever was however, of course weâd look to alternatives.
đQuestion 12: 76 million tokens as circulating supply⌠wasnât it 78M the other day? 2M staked?â¨â¨
Joseph Denne: In short, yes. Staking has been in testing, and weâve deployed a number of nodes.
đQuestion 13: How long has the Founding Node been in development?â¨â¨
Paul Regan: Four months. The industrial design and fabrication process is pretty long, and even longer when dealing with custom chipsets. More details here: https://dadi.cloud/en/updates/network/founding-node-programme/ Oh, and can I say we have more products in development? Too late, I already did. :)
đQuestion 14: Can you share your thoughts on how the DADI token economy has been designed? What factors will drive up demand for tokens in the mid-long term, bearing in mind that âincrease in token velocity does NOT necessarily increase the value of network?â¨â¨
Arthur Mingard: The key factors are decreasing token supply and increasing demand. Token supply is reduced as the network scales out, as POS takes tokens out of circulating supply. Token demand increases as customers are on-boarded, with a real time fiat on ramp driving purchases of $DADI from traditional businesses. And demand of course is driven by functionality and our sales support cycle, which kicks off in the coming weeks. Regarding devices, itâd like to see it in a smart fridge: DADI Coolâ˘.
đQuestion 15: With IEEE adopting the OpenFog consortium reference architecture for fog computing, plus other players in this space playing an active role in the development of these standards, where does DADI fit in? Does DADIâs approach align with what theyâre trying to achieve? Could they be helping to shape possible standards or is this not worth the effort at this stage?â¨â¨
Joseph Denne: I personally see the OpenFog consortium as being virtuous, but premature. Why? Fog computing at this stage is in no way analogous to underlying technological protocols like TCP or UDP. Itâs a nascent space that should be focused on rapid evolution and improvement, not standardisation. So, no, I donât think itâs anything but a distraction at this stage - well meaning, but ultimately more of a method for old businesses to appear aligned to the new than an essential process to aid adoption.
đQuestion 16: How big is the Founding Node? Will it fit in my house?â¨â¨
Joseph Denne: Hah! Hereâs one of the prototypes in my hand: Gives you a good sense of scale.
đQuestion 17: Who is the DADI client moving to the mainnet?
Joseph Denne: Big question. Itâs Monocle. They are already on the network ready CDN and will be moving traffic over incrementally from next week.
Actually, this is a good opportunity to show you some of its features live. Eduardo has been putting together a post on it - perhaps use some images from Monocleâs site and drop in the examples weâve been working on @eduardoboucas
Eduardo Bouças:
- Entropy cropping: https://img.monocle.com/article/monocle_arles_05-18-573-5b27d214ed4a6.jpg?w=600&h=600&resizeStyle=entropy
Whatâs happening: making a square version (600x600) of a portrait image, using the entropy crop mode to keep the focal point in the resulting image
Original image: https://img.monocle.com/article/monocle_arles_05-18-573-5b27d214ed4a6.jpg
Joseph Denne: Just to be clear guys, the links above are to live images on Monocle.com running through network ready CDN. The URL paramters can be tweeked. Play with them a bit and youâll get a feel for how it works. E.g. width down to 400px https://img.monocle.com/article/monocle_arles_05-18-573-5b27d214ed4a6.jpg?w=400&h=600&resizeStyle=entropy
Paul Regan: Hereâs a link to the DADI CDN Sandbox if youâd like to have a play with it: https://docs.dadi.cloud/sandbox/dadi-cdn
Eduardo Bouças:
- Desaturation: https://img.monocle.com/article/17_05_30_monoclemunich-1740-5b2ce3eb9eb67.jpg?width=900&sat=0
Whatâs happening: reducing the saturation to 0 to create a black&white effect + reducing the width to 900px
Original image: https://img.monocle.com/article/17_05_30_monoclemunich-1740-5b2ce3eb9eb67.jpg
Eduardo Bouças:
- Duotone plugin: https://cdn.somedomain.tech/duotone/busan-north-port-redevelopment-5ac77ef44571a.jpg?highlight=BFD3C1&shadow=694F5D&width=1000
Whatâs happening: applying a duotone filter with a highlight and shadow colours + changing the width to 1000px
Original image: https://cdn.somedomain.tech/busan-north-port-redevelopment-5ac77ef44571a.jpg
Whatâs happening: making a collage with two images, specifying in the URL their dimensions and positions
Original images: https://cdn.somedomain.tech/butler_academy_netherlands_mon-5af3271b07133.jpg and https://cdn.somedomain.tech/180424_rhodes_stevenpinker_018-5afc44ae6f94a.jpg
And for some interactive demos on Codepen (not using Monocle images):
Lazy-loading a large image with a placeholder: https://codepen.io/eduardoboucas/full/RLOVGm/ Whatâs happening: a small blurry version of the header image is automatically generated by CDN and loaded onto the page. when the actual image, much larger in size, finishes loading (simulated in the demo with an artificial timeout), the placeholder is replaced by the large image.
Lazy-loading an image gallery with placeholders: https://codepen.io/eduardoboucas/full/OxGVqb/ Whatâs happening: same as _1)_, except the technique is applied to a gallery of images and the placeholders are only replaced once the user scrolls past them.
Automatic image art direction with the element: https://codepen.io/eduardoboucas/full/ZOApOK/ Whatâs happening: a element is used to switch between multiple variations of an image depending on the size of the viewport. these images are automatically generated by CDN, using the content-aware cropping tool, so that the focal point of the image is always shown on every aspect ratio, without requiring any additional effort from the developer.
đQuestion 18: If DADI were the Beatles, who is Ringo?
Joseph Denne: Funny. How to answer without getting in trouble! Actually remember this one for a while back â âIn defence of Ringo Starr â a masterful drummer and the Beatlesâ unsung geniusâ: https://www.theguardian.com/music/2017/sep/19/ringo-starr-great-drummer-the-beatles-genius
With that in mind, it would probably have to be Jo (Biddulph) - mostly behind the scenes here, but absolutely instrumental to the smooth operation of the business.
đQuestion 19: Are there published performance results for DADI-hosted sites using CDN? To help us onboard new customers.
Eduardo Bouças: We have published some data that compares the request throughput between CDN 2.0 and 3.0 (https://dadi.cloud/en/updates/web-services/introducing-cdn-3.0#performance-improvements). In addition to this, weâll be sharing various performance metrics as the mainnet evolves.
đQuestion 20: What would be the minimum internet bandwidth requirements for a node?
Arthur Mingard: That partly depends on location. Whilst some of us are lucky enough to have tens, hundreds or even thousands of MB/s lines, there are some still many less fortunate users. In those areas with less connectivity, where thereâs a far greater distance from a well-connected area, it makes sense to allow Nodes and end users to connect locally, rather than forcing an end user, on a poor connection, to connect to a Host in another country.
đQuestion 21: With the Founding Node lottery, how will we know the draw is random? Are you going to do it live via random generator?
Joseph Denne: Yes, exactly as we did for the whitelist at ICO. Weâre publishing the source code of the randomiser as well.
đQuestion 22: If Iâm not selected in the lottery, can I buy the Founding Node? Itâs a really cool design.
Joseph Denne: No, the Founding Node is a limited edition. But there will be other devices in future đŚ
đQuestion 23: To ensure that nodes are geographically spread out, will there be preference to node applicants from lesser known locations?
Arthur Mingard, Our global backbone aims to offer full coverage. Weâll be highly incentivising availability, and working closely with local data centres to make the best use of any redundancy they have.
đQuestion 24: I believe it was mentioned that DADI tokens wonât be the only form of payment. Other crypto will be accepted too? Why will people choose to use DADI tokens when there are other tokens that are more widely used?
Joseph Denne: Thatâs correct - we will take payment in multiple currencies. Payment in another currency will trigger a real time conversion to DADI, so thereâs no reduction in demand for DADI as a result. We are also implementing a direct fiat on/off ramp with a new partner that will allow instant conversion to DADI.
đQuestion 25: Out of interest, how many nodes would you estimate will be online by the end of next year?
Arthur Mingard, Impossible to answer as this will be driven by customer demand in the main. However, I expect it to be a lot. A metric lot.
đQuestion 26: Any timeline for when Agorai deep learning nodes will run on the DADI network?
Joseph Denne: We have a co-dev timeline in place for their use of the marketplace which Jim (our VP of Technology) is leading. Weâll be able to share date in due course.
đQuestion 27: If I am in an area that doesnât have any nearby Hosts or Gateways, will the fallback be a traditional data centre?
Paul Regan: This is very similar to question 23, but we have contingency in the network via our backbone so will never need to rely on old school cloud services to bail us out. In time I expect theyâll learn to rely on us. :)
Joseph Denne: I always find it funny when âdecentralizedâ platforms end up being run in existing cloud infrastructure. Hardly decentralized is it?
đQuestion 28: I made some calculations based on Digital Ocean droplets that reflect roughly the needed hardware. And I translated all of it to $ according to the current DADI Token price. This shows a loss for a Gateway and a Host overall. Will it ever be possible to make profit with a Gateway or a Host?
Joseph Denne: Benchmarking in a VPC misses the point somewhat, although you can run in them no problem, and if you pick the right provider and spec, will turn a profit.
Note that the figures quoted are minimum. At capacity Stargates and Gateways will return several times the quoted percentages.
đQuestion 29: I know things are still being tweaked, but how much sysadmin will be required for a gateway? e.g. Will we be running Docker instances and managing a Linux distro ourselves?
Arthur Mingard: The network applications are automatically updated, can handle scheduled downtime and recover after network or power outage. In terms of sysadmin, the only required work would be machine updates and bare metal upgrades. You can request an update window in order to avoid penalties for unexpected downtime.
Next AMA is on July 13.