Академический Документы
Профессиональный Документы
Культура Документы
EXECUTIVE SUMMARY
tezos.com
THE Work on Tezos began in 2014 by its
founding development team, whose
academic experience spans from
December 2013 - Gordon Mohr
suggests NomicCoin on Twitter
OF THE
experience that includes positions at March 2014 - Tezos development
Goldman Sachs, Morgan Stanley, The begins self-funded
Wall Street Journal, and Accenture. They August 2014 - Tezos Position Paper is
2
HISTORY
PRINCIPLES
CHAIN governance and maintenance often lead
to stagnation, shortages, and political
the “block-size debate” begins putting
governance on the front stage
June 2016 - The DAO is hacked,
deadlock. a hard-fork of Ethereum is soon
decided by the Ethereum Foundation
3 PEOPLE
In the case of pioneers like Bitcoin June 2016 - The pre-fork Ethereum
4 FUNDRAISER chain becomes Ethereum Classic and
and Ethereum, those challenges have splits the network
manifested themselves in situations that June 2016 - Andrew Miller joins as an
5 PLANNING
put too much power in the hands of core advisor
tezos.com philosophy.
THE PRINCIPLES OF THE
TEZOS BLOCKCHAIN
tezos.com
PEOPLE AND ORGANIZATIONS
INVOLVED WITH TEZOS
tezos.com
FUNDRAISER
4 FUNDRAISER
5 PLANNING
6 GOALS
crowdfund.tezos.com
tezos.com
4.1 SCHEDULE a time dependent bonus. This bonus The average time between Bitcoin blocks
is meant to incentivize contributors is approximately 10 minutes, thus the
Following the example set by the not to delay their participation. The fundraiser is expected to last approximately
Ethereum Foundation, there is no cap bonus starts at 20%, meaning that two weeks, and each period of 400 blocks
on the amount of contributions that a contribution of 1 XBT will yield an roughly two days and eighteen hours.
will be accepted by the Foundation. allocation of 5,000 X (1 + 20%) = 6,000
This is done in order to ensure that XTZ and decreases progressively to The Foundation will manage the proceeds
participation is not limited only to 0% over 5 periods lasting 400 Bitcoin of the fundraiser and sell contributions
insiders or the “fast-fingered”. The blocks each. progressively throughout the fundraising
Tezos development team believes period in order to reduce the risk inherent
that an un-capped fundraiser will in holding cryptographic tokens.
promote a widespread distribution of
the tokens, a necessary prerequisite
1 HISTORY to launching a robust network.
2 PRINCIPLES
Though the amount of Tezzies 20%
3 PEOPLE allocated is denominated in bitcoins,
contributions may be made in ethers,
4 FUNDRAISER
that will be implicitely converted at
15%
5 PLANNING the prevailing rate on a best effort
basis. Contributions may also be 10%
Bonus
6 GOALS made through Bitcoin Suisse AG who
accepts fiat currencies and other
electronic tokens and will participate
5%
in the fundraiser on behalf of its
customers. 0%
The fundraiser will last for a period of 0-399 400-799 800-1199 1200-1599 1600-1999
2,000 Bitcoin blocks. Throughout this
period, a contribution of one bitcoin Bitcoin block #
(1 XBT) will lead to an allocation of
tezos.com five-thousand tezzies (5,000 XTZ) plus
4.2 RECOMMENDED ALLOCATION
The foundation will recommend allocation based on the following pools:
5,000 XTZ / XBT $893,201 worth $422,000 worth 10% over 4 years 10% over 4 years
+ up to 20% bonus + 20% bonus + 20% early bonus
tezos.com
FOUNDATION PLANNING
A detailed layout based on different fundraising scenarios can be found in THE TABLE.
The Tezos Foundation will manage the 5.1 ENGINEERING 5.2 RESEARCH
contributions according to its purpose.
1 HISTORY Initially, the Foundation will budget The primary task of the Foundation The Tezos protocol currently
from four to six years, depending on is to ensure the functionality of the benefits from research in the formal
2 PRINCIPLES the amount raised. After this period, the network. To this end, the Foundation verification and programming
Foundation will phase itself out unless will, at a minimum, retain the original language communities at no cost.
3 PEOPLE
the community votes to keep it in development team at the current The initial development team of
4 FUNDRAISER existence through funding via tokens. annual cost of $900,000. This will Tezos has a strong philosophical
cover maintenance, as well as some commitment to formal verification
5 PLANNING The Foundation will have the discretion integrations and proposals. Over four and a keen interest in researching
6 GOALS
to pay for services it believes will years, this will cost the Foundation new consensus algorithms for
benefit the promotion of the Tezos $3.6 million. blockchains. The Foundation will
protocol, either in tokens or another look to fund research in this area
currency. This section outlines initial DLS partnered with OCamlPro, a with its endowment from the
team believes the Foundation should company based in Paris with deep fundraiser.
value, as well as the estimated costs for expertise in OCaml. Most of the
servicing each priority based on the developers working on Tezos have
proceeds of a fundraiser. PhDs in formal verification and
programming language theory.
tezos.com
5.3 LEGAL SERVICES running meetups across the world. The
Foundation will target New York, Tokyo,
Currently, Doug Barnes works on and Paris for events and meetups.
behalf of Dynamic Ledger Solutions,
the company developing Tezos, In the spirit of community building, the
through Barnes Legal. In addition Foundation will also provide a forum
to his legal qualifications, Doug was attached to the www.tezos.com domain The Foundation
also involved in the cypherpunk that can facilitate debate on proposals.
movement in the early 90s. The Swiss This isn’t meant to be the only forum for exists to drive an
law firm MME represents the Tezos discussion and posts will be moderated ecosystem around
Foundation and will continue to do so to weed out abusive actors. Though
after the token generation event. the Tezos community will converge on the Tezos protocol.
a place to discuss proposals, it makes It will target New
1 HISTORY sense for the Foundation to spend a
5.4 COMMUNICATIONS modest amount to create and moderate a York, Tokyo, and
2 PRINCIPLES
potential option. Paris for events
AND MARKETING
3 PEOPLE
and meetups.
4 FUNDRAISER Currently, DLS retains communications
consultancy to support its marketing
5.5 BUSINESS
5 PLANNING efforts. As stated in the original Tezos DEVELOPMENT
whitepaper, DLS believes that the
6 GOALS Non-engineering Tezos protocol efforts
advocacy and marketing of protocols
are integral to gaining greater entail managing potential partnerships,
acceptance of them from a wide marketing, financial transactions, and
community. business operations broadly construed.
It will soon be necessary to solicit more
The Foundation exists to drive business development people to interface
an ecosystem around the Tezos with non-technical stakeholders, as
protocol. Similar projects have well as help manage Tezos vendors and
seen extraordinary success from contractors.
tezos.com
LONG-TERM GOALS
Though our philosophy and All protocol changes should go holders, but it also acts as a proxy for
governance model constrains through the Tezos internal governance the most desirable properties, such as
how prescriptive the Foundation mechanism when possible. If a person security, fairness, or usefulness.
or party introduces a change via a The ideal Tezos community would
and the initial team can act,
hard fork, but that change could easily be intellectually rigorous without
we thought it was worth have been instigated inside of Tezos, sacrificing pragmatism and inclusive
1 HISTORY
documenting the types of the network should reject that change without tolerating belligerence. There
things the Foundation will and treat it as illegitimate. would be a focus on experimentation,
2 PRINCIPLES work to realize within the Tezos testing, and folding in the most useful
3 PEOPLE community. However, some decisions will and innovative technical tools for the
inevitably arise at a level that cannot community to use. The Foundation
4 FUNDRAISER be fully addressed within the network. does not endorse or look to facilitate
The founding team would like to have any immoral behavior such as fraud
5 PLANNING a certain ethos govern the network. or the instigation of violence on other
6.1 COMMUNITY beings or entities.
6 GOALS Namely, they believe the central goal
GOALS of the governance mechanism is to
protect the interest of each token Tezos should be comprised of a
Since Tezos has a built-in governance holder, irrespective of their stake, in community of serious thinkers,
mechanism, its protocol can evolve their capacity as a token holder. focused on preparing the most
and incorporate new innovations over effective upgrades to increase the
time. In other words, stakeholders can Generally speaking, this would mean utility of the Tezos token. The network
make and enforce decisions about favoring decisions that tend toward will reward these proposals by issuing
changes to the network using the increasing the value of the tokens. Not them new tokens upon acceptance,
network itself. only does this directly benefit token creating a robust pecuniary incentive.
tezos.com
6.2 DEVELOPMENT 6.2.1 SECURITY 6.2.2 SCALING
GOALS
Tezos is built on a fresh code base. This The Tezos proof-of-stake algorithm affords
The development goals let the development team control every us better scalability and transaction
of Tezos follow five axes: aspect of the initial design and benefit throughput that can be achieved with
security, scaling, privacy, from the advanced safety features of Bitcoin style proof-of-work. However,
usability, and features. OCaml, but it also means that the system the initial parameters are set very
The development team hasn’t been battle-tested yet. Both Bitcoin conservatively in order to let us assess its
will pursue all five goals and Ethereum successfully recovered performance in the real world and allow
somewhat in parallel but not from critical bugs in their code base, but the ecosystem of validators to grow.
with the same priority. such crises should be avoided as much Once the ledger accumulates real world
as humanly possible. Therefore, the experience, the development team will
development team’s primary focus will be to work towards cranking up the transaction
1 HISTORY continuously work to improve the resilience throughput by:
of the network to DDOS attacks or malicious
2 PRINCIPLES
fork. Every other effort on the ledger is for • Increasing the block size
3 PEOPLE naught if the core team fails to properly • Lowering the block time interval
secure the network. Concretely, they will: • Packing transactions more efficiently
4 FUNDRAISER
• Keep increasing the test coverage of the Note that the consequences of increasing
5 PLANNING
code base the blocks’ size in proof-of-stake are
6 GOALS • Develop formal proofs of correctness for very different from the consequences of
the most sensitive parts of the code increasing the block size in a Nakamoto
security • Submit security upgrades to the protocol proof-of-work systems. In Nakamoto
as needed proof-of-work any increase in block size
scaling • Improve the randomness generation gives a slight advantage to centralized
privacy protocol with public verifiable secret miners. This is because proof-of-work
sharing requires the block propagation and
usability
• Release security upgrades to the block validation time to be very small compared
features creation software to the block interval. In synchronous proof-
• Produce recommendations for of-stake protocols like Tezos’, it only needs
tezos.com operational security of block validators to be smaller than the block interval.
6.2.3 PRIVACY do not make use of the privacy feature. This
mechanism replicates the economic behavior
Privacy preserving transactions and smart of a side chain, but on a single ledger.
contracts are a key feature of modern
blockchains. Not only are they a security In the long run, the team intends to replace
requirement, they ensure censorship all operations on the blockchain with zero-
resistance much more effectively than any knowledge proofs. Instead of downloading
Initially, the
tweaking of the consensus algorithm. an entire blockchain a client will be able to
download a single proof attesting that the Foundation
However no solution is perfect yet. Ring entire blockchain has been validated starting
team’s primary
signatures, as used in Monero, can still leak from the genesis hash. However, to that end,
some information about senders. Zcash they will likely make use of STARKs, zero task will be to
makes an impressive use of zero-knowledge knowledge proofs similar to SNARKs but which
1 HISTORY
build robust,
proofs to provide full, information theoretic, do not require a trusted setup.
anonymity, but the risk – however remote – scalable,
2 PRINCIPLES
of undetected hyperinflation in the event of and secure
3 PEOPLE a bug in the proof circuit makes some users 6.2.4 USABILITY
uncomfortable. infrastructure.
4 FUNDRAISER Initially, the Foundation team’s primary task
Our initial plan is to strike a compromise will be to build robust, scalable, and secure
5 PLANNING
and integrate Zcash’s proof circuit in the infrastructure. However, the development team
6 GOALS protocol, but restrict its operations to a also needs to make it an attractive platform. In
special token issued on the Tezos blockchain. particular, they will:
This token will be convertible 1 to 1 with
Tezos tokens, but the chain will keep track • Develop light client libraries in most popular
of how many tokens have been converted programming languages to help developers
so that undetected inflation in the privacy integrate with the Tezos network.
preserving token cannot spill over onto the • Develop an IDE to facilitate development and
main token. Users who trust the security formal verification in Michelson.
of the privacy preserving token will have • Develop a certified compiler for a high-
full use of its functionality while those who level language that will compile down to
tezos.com don’t will remain protected as long as they Michelson.
6.2.5 FEATURES 6.3 RESEARCH GOALS
“Features” are decentralized applications The initial development team’s research goals
supported at the protocol level. In Ethereum, represent longer term developments or ideas to
the prevailing trend is to deploy these “DApps” push out of the lab and deploy.
through App Coins, a way for developers to build
specially marked tokens to power applications on
an existing network which can be converted in- 6.3.1 ZERO-KNOWLEDGE PROOFS OF
and-out of the main network token. KNOWLEDGE
While Tezos permits the creation of App Coins, Right now, the Tezos development team is fascinated
we do not focus on them. If an application is with a new development in zero-knowledge proofs:
particularly valuable to the network, we believe STARKs. Unlike SNARKs, STARKs do not require a
1 HISTORY it should be folded into the protocol. Though trusted setup. They also rely on simpler mathematics
we do not know exactly yet which features will and are more efficient to compute. However, the
2 PRINCIPLES
be voted into the protocol level by the network, proof time of STARKs is still cumbersome.
3 PEOPLE some applications seem to have widespread
appeal in similar projects: prediction markets, DNS 6.3.2 PROOF-OF-STAKE
4 FUNDRAISER systems, on-chain node identity, debt networks (à
la Stellar), decentralized exchanges, file storage, The team is interested in researching different proof-
5 PLANNING
and cloud computing. More exotic or specialized of-stake consensus algorithms offering stronger
6 GOALS applications, such as the Numéraire project, are guarantees and scalability. This is a burgeoning
probably better fits for App Coins as they have less field and interesting proposals such as Ouroboros,
explicitly general appeal. Algorand, Honey Badger and Snow White have been
appearing at higher frequency.
Unproven systems ought to innovate at the leaves,
while tried-and-true features ought to have a way 6.3.3 INCENTIVE COMPATIBLE
to make the network more valuable by integrating GOVERNANCE
at the protocol level. This is not purely for the sake
of creating more valuable networks but also for Moving beyond technology, the Foundation will also
ensuring consistency of execution. try to sponsor research focusing on decentralized
tezos.com governance and incentive structures.
tezos.com IF THE FOUNDATION IS ENDOWED WITH...
Engineering Continue development with our Push work on v2 by the Directly hire additional talent Grow the team with other Hire talented teams of engineers and Deploy and silo several teams
current team. foundation. Attempt a secondary from ETH Zurich for full-time code experienced, academically designers to build direct consumer of engineers to build different
issuance in conjunction with the maintenance in Switzerland. oriented engineers. applications through strategic candidates for upgrades. Evaluate
release of the new version. acquisition of tech companies. empirically the best proposals and
Headcount merge them.
6 6 10 15
Yearly rate
$900 $900 $1,500 $2,250
Research Offer competitive salaries to attract Sponsor a leading computer
Continue our use of PhD Keep our current approach, Contract a team of academics In addition, join the IC3 team as a experts on formal verification to work science department with endowed
candidates to work on formal strategically engage the formal to research and help build v2 sponsor. exclusively on the protocol. Set up an professorships and extensive grants
verification. verification community. consensus algorithm, followed by institution a la IC3 in Europe. to graduate students in the field of
research on zk-STARKs. formal verification.
Yearly rate
$0 $0 $300 $700
Communications Sponsor an online magazine to cover Acquire mainstream print and TV
& Marketing Continue working with our Continue working with our Host an annual developer Conduct three annual developer major debates. Pay to publish a hash media outlets to promote and defend
communications consultancy. communications consultancy. conference in Europe and conferences (EU, US, Asia), of the Tezos blockchain in a reputable the use of cryptographic ledger in
retain current communications retain current communications outlet like the Financial Times or The society.
consultancy. consultancy, run ad campaigns. New York times (à la Guardtime).
Yearly rate
$120 $120 $370 $1,000
Legal Services Lobby municipalities and local Fund efforts to digitize and map
After the fundraiser, the Retain our counsel and start Retain our counsel and start Retain our counsel and start governments to use formally verified transaction logic from traditional
Foundation will pay for its own exploring, as a failsafe, alternative exploring, as a failsafe, alternative exploring, as a failsafe, alternative smart contracts as a form of binding legal prose to a Tezos language.
legal expenses through MME. legal structures or advocacy for legal structures or advocacy for legal structures or advocacy for legal contract.
the Foundation beyond the Swiss the Foundation beyond the Swiss the Foundation beyond the Swiss
Cryptovalley. Cryptovalley. Cryptovalley.
Yearly rate
$100 $250 $250 $250
Business Purchase a banking license and Negotiate with a small nation-state
Development Kathleen Breitman manages all Hire one strong former Hire two seasoned former Hire a blend of junior & senior deploy the Tezos blockchain as a the recognition of Tezos as one of their
non-technical efforts. management consultant to assist management consultants and a business development talent, as backbone for business operations. official state currencies, which would
in interfacing with vendors and community manager to engage well as a business development Experiment with automation using a immediately give Tezos favorable
service providers. with token holders. person in China and a community blockchain for basic processes. treatment in terms of financial
manager. regulation. Attempt negotiations to
Yearly rate purchase or lease sovereign land.
$0 $250 $450 $750
Education Offer student grants for conducting Run a development school with
Produce a series of online Produce in addition an OCaml Also run a quaterly Tezos school projects related to the Tezos ecosystem emphasis on functional programming
Michelson tutorials with videos MOOC geared towards increasing focusing on protocol development and subsidize OCaml education in and safe smart contract construction.
and exercises. our potential developer base. in OCaml and smart contracts. universities.
Yearly rate
$0 $50 $125 $350
Annual Rate $10,000 - 15,000 $20,000 and above
$1,120 $1,570 $2,995 $5,600
Contact
contact@tezos.com