Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Dfinity: a blockchain computing system
#1
Amazon AWS services and other similars could be part of history.
Running software independantly on a decentramized blockchain based system...
A virtual super computer created by a protocol, not by servers.

This looks like a great fantastic ambitious project.

Look at the videos:





See next video in next post.

Next one: https://youtu.be/kyCfGRZaDnw
What is this thing that builds our dreams, yet slips away from us?

Reply
#2
Would be great with a serious competitor to Azure, AWS and Google cloud.

(Didn't see the video since it's too long.)
Cardano is the most promising 3 gen. crypto right now.


Reply
#3
(2019-01-06, 10:19 AM)Carsten Wrote: Would be great with a serious competitor to Azure, AWS and Google cloud.

(Didn't see the video since it's too long.)
Hope they can win the fight against Azure, Aws and Google.

Maybe it was to technical for some people.
Hope this helps a bit more.

GENERAL

1- What is DFINITY and what is it trying to achieve?

In a nutshell, DFINITY is a blockchain computer (decentralized cloud) with unlimited capacity, high performance and built-in governance built to run software systems.
DFINITY is building a new kind of public decentralized cloud computing resource, with research dating back to 2014 and made public in 2015. This rests upon a new blockchain computer that is similar in concept to Ethereum but has fewer performance restrictions, and will ultimately have unlimited capacity. Software systems and business applications running on this computer will be unstoppable and won't need to employ complex components such as databases or backup and restore systems, allowing costs to be cut by up to 75% by reducing the supporting human capital required. DFINITY is a replacement for the existing cloud hosting stack. Such a powerful public resource requires a built in governance system.

2- Is DFINITY blockchain 3.0?

Yes, but they prefer to call it Cloud 3.0. DFINITY is a public network of client computers providing a "decentralized world compute cloud" where software can be installed and run with all the usual benefits expected of "smart contract" systems hosted on a traditional blockchain. That said, they envision decentralized applications that go far beyond simple smart contracts (which in most cases are not much more than conditional payments).The underlying technology is also designed to support highly resilient tamperproof private clouds that can seamlessly interface with the public network. Again, DFINITY should be thought of as a replacement for the existing tech stack, with all of the underlying benefits of a blockchain computer.

3- Is DFINITY an Ethereum competitor?

DFINITY is conceived as a complementary blockchain computer network that prioritizes performance, design standard compliance, and scalability.
   • DFINITY's governance system (the Blockchain Nervous System) by design allows for retroactive state changes without the need/option to fork. In contrast, Ethereum is immutable and state changes are done via hard forks.
   • DFINITY is Solidity compatible and dApps built on the Ethereum virtual machine can be ported to DFINITY.
   • DFINITY prioritizes consistency, scalability and speed and trades this off against availability, while Ethereum prioritizes availability.
   • DFINITY will have incredible performance, unlimited capacity and on-chain governance. Ethereum prioritizes abstraction and has a longer term design horizon.

4- Is DFINITY scalable?

The first client release will finalize computations at least 50X faster than on Ethereum, and maximum throughput is expected to be significantly higher. Subsequent client releases will deliver unlimited capacity through network sharding.

5- What is DFINITY´s governance system?

DFINITY introduces on-chain governance through a novel decentralized decision-making system called the “Blockchain Nervous System” (or “BNS”). The BNS is best described as a security deposit weighted, opaque liquid democracy. More details to come.

6- Why doesn't DFINITY compare itself with other blockchains?

Although DFINITY will also support all of the applications of blockchain, the focus will be to compete with existing cloud tech stack.
7- Who are the primary users of DFINITY?
DFINITY is focused on the need to create a virtual computer in cyberspace that will support software systems, business applications, and enterprise IT systems. By solving this problem the platform will simultaneously provide the home user or app developer a powerful, permissionless blockchain computer.

8- What is the DFINITY business approach?

DFINITY network will create a giant virtual computer in cyberspace that will support software systems, business applications, and enterprise IT systems (that is, backends for websites, HR systems, supply chain management systems and other things companies and other organizations run) and eventually mass market open source autonomous businesses and decentralized finance. Additionally, since DFINITY is a blockchain computer, it will also support all of the applications of blockchain discussed in the media today, but with far better performance than currently possible.

9- Who are DFINITY competitors?

Main competitors will be traditional IT companies such as AWS, Azure, Google Cloud. DFINITY’s design model aims to improve upon existing Web and IT stacks, (e.g., the LAMP stack).

10- Why does DFINITY use the slogan Nasa For Decentralization?

DFINITY aims to improve the current state of blockchain technology with a stellar team by applying advances in science, math and technology, similar to what NASA does for aeronautics and aerospace by using the best minds in their fields of competence.
Additionally, if the system is to be used by global enterprise, those enterprises will require extensive support to manage the transition and address unexpected outcomes.
#NasaForDecentralization

11- Why would IT Enterprises choose DFINITY over traditional IT stacks services like AWS?
  
 • The platform is unstoppable and data inside software persists automatically, often removing the need for continuity planning, backup and restore and traditional database management systems.
   • Since the system is tamperproof, data may be encrypted client-side, and there are no backends for hackers to gain access to, there is no longer any risk of data theft.
   • Hosting IT systems on DFINITY can cut costs by up to 75%, reducing the need for human capital.
   • Applications on DFINITY can easily interface with one another, operating as a single software system.

12- Why would a business/developer prefer using DFINITY blockchain computer over other blockchains?
  
 • Best in class transaction finality.
   • No hard forks thanks to the Blockchain Nervous System (BNS).
   • Developers will have the ease of choosing the programming language they feel more comfortable with from those supported by WebAssembly.
   • Applications written for DFINITY will be able to run on Windows, Mac, iOS and Android operating systems as well as DFINITY.
   • Current apps built on Ethereum can be ported to DFINITY.
   • Extreme performance and scaling on public networks, the integration of private and public networks, and public governance without human intermediaries
   • If you want to build a decentralized version of businesses such as Uber, eBay or even a web search engine, then DFINITY is your best choice.

13- When will DFINITY be live?

Q2 2019 - Q3 2019. Once the team is satisfied with the security of that network, a WebAssembly virtual machine will be enabled, allowing software to be hosted on the platform.

14- What projects will be built on top of DFINITY?

One of the first incubated projects by DFINITY ecosystem venture fund will be PHI. In addition to that, several dozen projects have expressed interest on porting their projects from Ethereum to Dfinity.
However, the primary drive is to onboard software developers, business application developers, and enterprise partners, and in doing so, build to the most stringent requirements.

15- What is DFINITY’s funding situation?

DFINITY raised 3.9 Million CHF (Swiss Francs) in February of 2017. A further 20.5 Million US dollars were raised in a strategic round which was negotiated between July 2017 and February 2018. A contingency of this raise was the effective deployment of a 40 Million US dollar DFINITY ecosystem fund. Two of the participants of this round were Andreessen  Horowitz and Polychain Capiatal.

16- Will DFINITY raise more funds?

The private pre-sale will be the final contribution period prior to the launch of the network. We are raising 90 million CHF.
-----------------------------------------------------------------------
TECHNICAL

1- What is unique about DFINITY?

DFINITY is applying novel mathematics and data structures to support its secure distributed computing network. To support developer adoption and facilitate use, DFINITY uses a WebAssembly-based virtual machine - the future of software architecture standard. This enables DFINITY to deliver extreme performance, unlimited scalability, never before seen platform interoperability, and data security.

2- What are the new crypto techniques and novel solutions that DFINITY is introducing?

DFINITY offers three primary advances:
   • Governance: The Blockchain Nervous System (BNS).
       ◦ Freezes undesirable code.
       ◦ Optimizes the protocol using machine learning neuron.
       ◦ Allows social consensus on protocol updates.
       ◦ Manages shards.
       ◦ Can revert state changes and protocol updates.
   • Threshold Relay:
       ◦ Benefit 1 - Secure Randomness: Distributed generation of strong randomness that prevents “nothing-at-stake” and other attack scenarios.
       ◦ Benefit 2 - Performance: One second finality (tuned down to seven seconds for the initial production network) for transactions.
       ◦ Benefit 3 - Constant block pace: Blocks can be built at a fast and steady pace without race conditions among the miners.
       ◦ Benefit 4 - Unlimited scalability: Network shards can derive security from the random beacon of the main chain.
   • WebAssembly Virtual Machine (WASM).
       ◦ Secure execution environment.
       ◦ Write-once, run anywhere means no platform lock in.

3- What is the BNS?

The BNS is decentralized intelligence used for governance that can make arbitrary changes. This acts to mitigate misuse, protect users, fix problems, optimize network configuration and seamlessly upgrade its protocols. The BNS offers:
   • User protection: the BNS can reverse hack damage and thefts.
   • Freezes forbidden contract types.
   • Faster evolution: the BNS upgrades the protocol transparently on a regular basis, quickly introducing fixes and optimizations and driving network evolution forward as quickly as possible.
   • Shard management.
   • Adaptive network: the BNS also dynamically manages economic parameters. This can be to optimize network economics, for example by increasing the mining reward to incentivize expanding capacity, or increasing the deposit of dfinities needed to create a mining identity to improve security.

4- How Does DFINITY achieve fast transaction finality?

Using the DFINITY "Threshold Relay Chain" system that drives the network using an incorruptible, unpredictable, unmanipulable, verifiable, and unforkable source of endogenously produced randomness as a foundation. Copper (first client release) will finalize computations at least 50X faster than on Ethereum, by combining faster block production times (i.e. more blocks/minute) with a much lower number of confirmations required for finality.
DFINITY achieved 1 second blocktime with the most recent testnet.

5- How does DFINITY scale out?

DFINITY will use a combination of crypto techniques and novel solutions such as Threshold Relay, Validation Towers, Validation Trees and USCIDs (Unique State Copy IDs) to scale out with miners. By applying those techniques and with an architecture that separates consensus, validation, and storage into separate layers, DFINITY can scale infinitely.

6- What makes DFINITY´s Consensus mechanism unique?

DFINITY is based on a unique consensus algorithm called Threshold Relay, leveraging the properties of the BLS Threshold Signature scheme. DFINITY’s consensus mechanism has four layers:
   • The first layer provides registered and Sybil-resistant client identities through a security deposit system.
   • The second layer is a decentralized random beacon.
   • The third layer is a blockchain that is driven by the random beacon through a probabilistic mechanism for leader selection.
   • The fourth layer is a decentralized notary that provides timestamping and publication guarantees, and is ultimately responsible for near-instant finality.

8- Proof of work or proof of stake?

DFINITY uses a bonded validator model. This may be characterized as a variation of “Proof of Stake”, though the consensus algorithm could also work with mining identities that were created by Proof of Work (or any other Sybil-proof mechanism).
For a deeper explanation, you can visit the following documents: https://DFINITY.org/faq
------------------------------------------------------------
TOKEN

1- What kind of token is DFN?

DFINITY has a native token token called dfinities and whose symbol is DFN.

2- What are dfinities used for?

The dfinity token has four defined roles within the network:
   • Installing Software - Fuel for installing software on the network.
   • Running Software - Fuel for running installing software on the network.
   • Mining - Security deposits for "mining identities" that allow mining client software to be joined to the network.
   • Governance - Security deposits that enable "neurons" to be created that can participate in decentralized governance via the Blockchain Nervous System.

3- How can we get dfinities/DFN?

Dfinities/DFN can be acquired:
   • By Participating in the Community Airdrop & Private Presale. More info about this,
   • Getting dfinities/DFN on secondary markets after mainnet launch.
The airdrop registration is over and the presale has closed, hence at this time it is only possible to get DFN on secondary markets post mainnet launch.

4- What is the rate of inflation?

In DFINITY, all economic measures are subject to the Blockchain Nervous System, including inflation. Initially, it will issue new dfinities as mining rewards (provided to those running neurons). The precise amounts of dfinities issued will relate to fluctuations in the value of dfinities, whether the BNS wants to create an incentive for miners to join additional clients and other factors.





Mike_DFN  https://www.reddit.com/r/dfinity/comment...beginners/
What is this thing that builds our dreams, yet slips away from us?

Reply
#4
Nice to read too:

https://decryptmedia.com/2018/12/14/maki...the-cloud/
What is this thing that builds our dreams, yet slips away from us?

Reply
#5
(2019-01-07, 09:00 AM)Hugues Wrote: Nice to read too:

https://decryptmedia.com/2018/12/14/maki...the-cloud/

Indeed.
Cardano is the most promising 3 gen. crypto right now.


Reply
#6
(2019-01-07, 09:02 AM)Carsten Wrote:
(2019-01-07, 09:00 AM)Hugues Wrote: Nice to read too:

https://decryptmedia.com/2018/12/14/maki...the-cloud/

Indeed.

I have a huge faith in this project. The dedication of the team makes me think at the team behind Cardano.
I read between the lines, they are planning to setup some kind of nodes to help the network. If so it could be an opportunity for lots.
Therefor I keep following this project to keep you informed when I believe it's important.
What is this thing that builds our dreams, yet slips away from us?

Reply
#7
Technically that is way beyond my levels of understanding.

So when it talks about being a decentralised cloud with unlimited capacity, it is basically your PC and mine for others to use? And data is stored on the blockchain?
Reply
#8
(2019-01-07, 12:23 PM)98BobBobert Wrote: Technically that is way beyond my levels of understanding.

So when it talks about being a decentralised cloud with unlimited capacity, it is basically your PC and mine for others to use?  And data is stored on the blockchain?

yes it is your pc, my pc and the pc's of billions of other users. Of 98% from all pc's not even 40% of the available resources is used. Esspecially during the night and during a part of the day. Why not use it to make a giant computer/ server?

Bob, have a look (read) at this:
https://cedricwaldburger.com/2018/05/17/...to-crypto/

And this:
https://cedricwaldburger.com/2018/08/01/10-differences/

DFINITY aims at the creation of an infinite decentralized and intelligent blockchain cloud computer.

DFINITY is Ethereum's crazy sister technology and fully compatible with the public Ethereum network. When you can run a Dapp on Ethereum you can also run it on DFINITY.

Nevertheless, there are fundamental differences between DFINITY and Ethereum, but it should be emphasized that it concerns sister systems where DFINITY offers new things that Ethereum can not offer. It is better to consider it as an extension and not as a competitor. DFINITY introduces crypto: 3 protocols and techniques for delivering extreme power and unlimited scalability. The network is at least 15 times faster. Fundamentally different is the concept within Bitcoin and Ethereum that the code is the law (The Code is Law) which limits the Ethereum Virtual Machine. There is no 'governance' or steering authority for the use of the network. This is problematic for many companies looking for a more controlled network environment.

DFINITY introduces a completely new alternative flexible concept for algorithmically controlling, programming and managing the network through the development of a Blockchain Nervous System. It is basically a matter of adding a decentralized intelligence or sensitivity within the virtual machine (VM & AI). The control is realized by AI technology.

As a result, DFINITY opens up to many large companies that can run complete Enterprise ICT systems without complex components such as databases, backups, recovery systems or Amazon Web Services. Multinationals and other companies can easily save 90% on ICT infrastructure costs. It will enable the further creation of open source decentralized companies that use automatic software systems that can indeed decentralize and support internet monopolies such as Twitter, Uber, eBay and Gmail. DFINITY will be a very disruptive network that is currently being developed by visionary scientists, professors and engineers. All activities are organized, just as is the case with Ethereum, from a Swiss foundation in the CryptoValley. Below you can see a presentation by Dominic Williams, CTO of DFINITY about the decentralized cloud:


 
Dominic Williams got his inspiration for DFINITY from the cypherpunk movement and Wei Dai's crypto ++ library and his bMoney proposal. Only in 2013 Dominic could let go of everything to fully concentrate on the development of decentralized technology. He first managed and developed the technological theoretical principles and launched the Pebble pilot project that has now grown into DFINITY.

In 2015 Dominic started a collaboration with Tom Ding, a crypto entrepreneur, and became a co-founder of a crypto studio, incubator in Palo Alto: String Labs. It is String Labs that developed DFINITY as a protocol together with later Timo Hanke, a well-known cryptographer responsible for the development of ASIC Boost. A foundation was set up later in 2016 in Zwisterland to further develop DFINTIY. New leading scientists and engineers have now joined. DFINITY as an extension of Ethereum give a new impulse to the construction of a new decentralized economic order.
What is this thing that builds our dreams, yet slips away from us?

Reply
#9
Thanks for those links - a much simpler way into DFINITY for the less-techs amongst us!

I get that part about using my PC at nights/lunch time etc, and that my night time and your night time may not even overlap (so there is always a lot of capacity to be tapped). But where is my incentive to let you use my PC?
Reply
#10
(2019-01-08, 04:12 PM)BobBobert Wrote: Thanks for those links - a much simpler way into DFINITY for the less-techs amongst us!  

I get that part about using my PC at nights/lunch time etc, and that my night time and your night time may not even overlap (so there is always a lot of capacity to be tapped).  But where is my incentive to let you use my PC?

Of course you will be rewarded for the use of your resources. Once the system is up and running it will be possible to gain profits.
You can subscribe if you want to be part of it ; https://dfinity.org/miners/#request-access
Once the system is up and running (Q2 of 2019) you will bet noticed and get further instructions.
What is this thing that builds our dreams, yet slips away from us?

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)