New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DFINITY - Due Diligence #98

icochecker opened this Issue Mar 21, 2018 · 2 comments


None yet
3 participants

icochecker commented Mar 21, 2018







No advisors



DFINITY Stiftung (Foundation)

Gotthardstrasse 20
6300 Zug
Registered on: 09 Nov 2016
UID: CHE-189.770.146
Commercial register number: CH-

Purpose: Förderung von neuen Technologieentwicklungen und Applikationen, insbesondere die Förderung und Erhaltung von neuen offenen dezentralisierten Softwarearchitekturen. Im Vordergrund - aber nicht ausschliesslich - steht dabei die Förderung der Entwicklung des so genannten DFINITY Protokolls und die entsprechende Technologie sowie die Förderung und Unterstützung von Applikationen unter Anwendung des DFINITY Protokolls; vollständige Zweckumschreibung gemäss Statuten

Purpose (translated to EN): Promote new technology developments and applications, in particular the promotion and maintenance of new open decentralized software architectures. In the foreground - but not exclusively - is the promotion of the development of the so-called DFINITY protocol and the corresponding technology as well as the promotion and support of applications using the DFINITY protocol; complete purpose description according to the Articles of Association.


  • Dominic Williams | Foundation board-President
  • Gian Alexandre Bochsler | Foundation board-Member
  • MUTARA Audit AG (CHE-113.025.688), in Baar | Audit




Source: Reuters

File Number: 6711235
Incorporation Date / Formation Date: 16 January 2018
Entity Kind: Corporation
Entity Type: General
Residency: Domestic
State: Delaware
Industry: Pooled Investment Fund

548 Market Street Suite 64375
San Francisco, CA, 94104
Phone: 415-613-5108

Registered Address:
New Castle County
Delaware 19805

Directors and Executives

  • Polychain Venture Partners LLC | General Partner
    548 Market Street
    Suite 64375
    San Francisco
    CALIFORNIA 94104

  • Olaf Carlson-Wee | Managing Member of the General Partner
    548 Market Street
    Suite 64375
    San Francisco
    CALIFORNIA 94104


Form D - 13 feb 2018


  • Rule 506(b)
  • Investment Company Act Section 3(c)
  • Section 3(c)(7)

Smart contract





Demo (Walkthrough of private testnet on youtube)

Asked by user on 26 Feb 2018



  • N/A


Additional info

5 April 2008

  • Crowdsale cancelled.
  • DFINITY will be airdropping up to 25M Swiss Francs worth of DFN to community members. KYC and AML will be required. US individuals will not be able to participate
  • DFINITY will be raising approximately 90M Swiss Francs in a private presale.

29 March 2018


Token distribution

  • N/A

Token allocation

  • N/A


Real Team:
Smart Contract: - Not yet available
Working Product: Demo available
+2 yr Vesting for team: -
Have a company:
Transparent: -



This comment has been minimized.

gaia commented Mar 21, 2018

Red Flag
But Artia M gave the following reply in a private slack:

  1. We are not currently doing an ICO

  2. We haven’t accepted any capital since our last announced round of financing

  3. We are not raising $350M nor are we looking to raise anywhere near that amount, not sure where that number came from

  4. We’re actively looking for ways to get the community involved in a compliant way

  5. Over 50% of tokens are certainly not going to team, also not sure how that one was fabricated
    As a more general point, we always try to be thoughtful about how we move forward and a changing regulatory landscape makes timelines harder to solidify. There will always be rumors from less reputable sources that we won’t have time to respond to so please reserve judgement until official announcements are made


This comment has been minimized.

jens-christian commented Mar 28, 2018

With zero prior knowledge of DFINITY I spent this evening reading the “DFINITY White Paper Consensus system” which I consider the core technical paper. I spent 4 hours and here are my immediate thoughts.

Overall this feels like a work of quality. It is evident that a lot of effort and talent has gone into producing this white paper. I can probably answer many of my open question myself with further study, I get no sense that they are handweaving anywhere.

Some notable plusses

DFINITY explicitly addresses CAP and chooses consistency over availability. This should be obligatory for any financial transactional system but is still “forgotten” even in some top 10 coins. In case of network failure, a user will accept a payment being declined but he will not accept being fooled by a double-spend. Sounds pretty basic to me.

The paper describes an underlying random beacon powering the consensus and smart contract layer. The beacon is based on a verifiable random function (VRF). I have studied VRFs and while DFINITY is not the first coin to propose the use of VRFs it still seems a great fit for crypto in general and for their algorithm in particular.

DFINITY does not rely on clients having synchronized clocks. While I never got around to understanding why, it is still a step ahead of some of the competition.

A few minusses/open questions

The use of committees, VRF and “rounds” for consensus makes me wonder if they are at odds with the Algorand patents. I got some Algorand vibe reading it. I am no lawyer so no clue, but could it be an issue?

I didn’t find any description of the incentive of running a client?

Protection against sybil attacks is left as an exercise to the reader? They seem to require stake deposits...

“Scales to millions of clients” and “transaction time in seconds” claims but no empirical evidence in terms of a working prototype or a network simulation analysis in the paper?

There are a ton of attack vectors I didn’t find addressed. Maybe I need to study more, but I kept thinking “How many bad actors is required to deny service of the system? Can an adversary prevent clients from registering their public keys? Can he ddos committee members once they make themselves known?...”

Anyways, good luck to them. Technical foundation seems legit to me. Level of ambition of the overall project seems quite high. Nothing wrong with that, though.

All in my humble opinion. Do you own research!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment