68 lines
14 KiB
HTML
68 lines
14 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width">
|
|
<meta name="generator" content="Docusaurus v2.0.0-alpha.54">
|
|
|
|
|
|
<title data-react-helmet="true">About | Token Engineering</title>
|
|
|
|
<meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="About | Token Engineering"><meta data-react-helmet="true" name="description" content="The Token Engineering Community is working to answer the following question: "What does it take to do "token engineering" and how we can do it together?" "><meta data-react-helmet="true" property="og:description" content="The Token Engineering Community is working to answer the following question: "What does it take to do "token engineering" and how we can do it together?" "><meta data-react-helmet="true" property="og:url" content="https://te-temp.github.io//te-website/docs/about">
|
|
|
|
<link data-react-helmet="true" rel="shortcut icon" href="/te-website/img/te-logo.png">
|
|
|
|
|
|
<link rel="stylesheet" href="/te-website/styles.e08b3cad.css">
|
|
|
|
|
|
<link rel="preload" href="/te-website/styles.2d5d145c.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/runtime~main.5286da2f.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/main.b0d55ad6.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/1.1c3cbc05.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/2.aaf184fd.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/3.1fffe52a.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/1be78505.c4b81f19.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/a8afb174.ddf5698a.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/17896441.af53e213.js" as="script">
|
|
|
|
<link rel="preload" href="/te-website/3d8d21df.76812022.js" as="script">
|
|
|
|
</head>
|
|
<body>
|
|
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script>
|
|
<div id="__docusaurus">
|
|
<nav class="navbar navbar--light navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__brand" href="/te-website/"><img class="navbar__logo" src="/te-website/img/te-logo.png" alt="Token Engineering Logo"><strong class="navbar__title">Token Engineering</strong></a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/te-website/docs/about">📚 Library</a><a class="navbar__item navbar__link" href="/te-website/blog">📰 Blog</a></div><div class="navbar__items navbar__items--right"><a target="_blank" rel="noopener noreferrer" href="https://github.com/facebook/docusaurus" class="navbar__item navbar__link">GitHub</a><div class="react-toggle react-toggle--disabled displayOnlyInLargeViewport_1gtM"><div class="react-toggle-track"><div class="react-toggle-track-check"><span class="toggle_keGJ moon_1gwN"></span></div><div class="react-toggle-track-x"><span class="toggle_keGJ sun_3CPA"></span></div></div><div class="react-toggle-thumb"></div><input type="checkbox" disabled="" aria-label="Dark mode toggle" class="react-toggle-screenreader-only"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div><div class="navbar-sidebar"><div class="navbar-sidebar__brand"><a class="navbar__brand" href="/te-website/"><img class="navbar__logo" src="/te-website/img/te-logo.png" alt="Token Engineering Logo"><strong class="navbar__title">Token Engineering</strong></a></div><div class="navbar-sidebar__items"><div class="menu"><ul class="menu__list"><li class="menu__list-item"><a aria-current="page" class="menu__link navbar__link--active" position="left" href="/te-website/docs/about">📚 Library</a></li><li class="menu__list-item"><a class="menu__link" position="left" href="/te-website/blog">📰 Blog</a></li><li class="menu__list-item"><a target="_blank" rel="noopener noreferrer" href="https://github.com/facebook/docusaurus" class="menu__link" position="right">GitHub</a></li></ul></div></div></div></nav><div class="main-wrapper"><div class="docPage_1kjD"><div class="docSidebarContainer_1cYp"><div class="sidebar_1kLs"><div class="menu menu--responsive menu_w2sC"><button aria-label="Open Menu" aria-haspopup="true" class="button button--secondary button--sm menu__button" type="button"><svg aria-label="Menu" class="sidebarMenuIcon_2vk4" xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 32 32" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><ul class="menu__list"><li class="menu__list-item"><a class="menu__link menu__link--sublist menu__link--active" href="#!">Getting Started</a><ul class="menu__list"><li class="menu__list-item"><a aria-current="page" class="menu__link menu__link--active" tabindex="0" href="/te-website/docs/about">About</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/te-website/docs/contributing">Contributing</a></li><li class="menu__list-item"><a class="menu__link" tabindex="0" href="/te-website/docs/faq">FAQ</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Token Engineering 101</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/te-website/docs/te-101">Materials</a></li></ul></li><li class="menu__list-item menu__list-item--collapsed"><a class="menu__link menu__link--sublist" href="#!">Token Engineering Services</a><ul class="menu__list"><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/te-website/docs/reviews">Reviews</a></li><li class="menu__list-item"><a class="menu__link" tabindex="-1" href="/te-website/docs/workshops">Workshops</a></li></ul></li></ul></div></div></div><main class="docMainContainer_FFX1"><div class="container padding-vert--lg docItemWrapper_1cc7"><div class="row"><div class="col docItemCol_2GOA"><div class="docItemContainer_2cwg"><article><header><h1 class="docTitle_1vWb">About</h1></header><div class="markdown"><p>The Token Engineering Community is working to answer the following question: "What does it take to do "token engineering" and how we can do it together?" </p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="but-what-is-token-engineering"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#but-what-is-token-engineering" title="Direct link to heading">#</a>But what is "token engineering?"</h2><p>Token engineering is a holistic engineering discipline that goes all the way from ideation to design, testing, deployment, and maintentance. It's the process of building things that work, and keep working. Just like bridges and roads need to be reliable, so do our economic systems. Our goal is to help design and create tokeneconomic systems that are robust against exploits and can empower users.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="define-design-goals"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#define-design-goals" title="Direct link to heading">#</a>Define design goals</h3><p>What do you want to have happen? What does success look like for your tokeneconomic system?</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="identify-mechanisms"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#identify-mechanisms" title="Direct link to heading">#</a>Identify mechanisms</h3><p>You want to design mechanisms where certain properties hold under all conditions. You know you have a mechanism when it cannot be broken down further.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="compose-mechanisms-into-design-patterns"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#compose-mechanisms-into-design-patterns" title="Direct link to heading">#</a>Compose mechanisms into design patterns</h3><p>Design patterns are a series of actions that will produce consistent and reproducible results. Often this is state dependent.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="model-your-system"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#model-your-system" title="Direct link to heading">#</a>Model your system</h3><p>It's much easier to test and iterate in python before getting a security audit and deploying your code to production.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_ZqCz" id="test-irl"></a><a aria-hidden="true" tabindex="-1" class="hash-link" href="#test-irl" title="Direct link to heading">#</a>Test IRL</h3><p>Theory only gets us so far. We need to start dogfooding the system in controlled and low-risk experiments.</p></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/te-temp/te-website/edit/master/docs/about.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40" style="margin-right:0.3em;vertical-align:sub"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div></div></div><div class="margin-vert--lg"><nav class="pagination-nav"><div class="pagination-nav__item"></div><div class="pagination-nav__item pagination-nav__item--next"><a class="pagination-nav__link" href="/te-website/docs/contributing"><div class="pagination-nav__link--sublabel">Next</div><div class="pagination-nav__link--label">Contributing »</div></a></div></nav></div></div></div><div class="col col--3"><div class="tableOfContents_TbNY"><ul class="contents contents__left-border"><li><a href="#but-what-is-token-engineering" class="contents__link">But what is "token engineering?"</a><ul><li><a href="#define-design-goals" class="contents__link">Define design goals</a></li><li><a href="#identify-mechanisms" class="contents__link">Identify mechanisms</a></li><li><a href="#compose-mechanisms-into-design-patterns" class="contents__link">Compose mechanisms into design patterns</a></li><li><a href="#model-your-system" class="contents__link">Model your system</a></li><li><a href="#test-irl" class="contents__link">Test IRL</a></li></ul></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container"><div class="row footer__links"><div class="col footer__col"><h4 class="footer__title">Learn</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/te-website/blog">📜 Blog</a></li><li class="footer__item"><a class="footer__link-item" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/c/TokenEngineering">📺 YouTube</a></li><li class="footer__item"><a class="footer__link-item" href="/te-website/docs/te-101-materials">📚 Token Engineering 101</a></li><li class="footer__item"><a class="footer__link-item" href="/te-website/docs/te-book">📖 The Token Engineering Book</a></li></ul></div><div class="col footer__col"><h4 class="footer__title">TE Services</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/te-website/feedback">💱 Token Reviews</a></li><li class="footer__item"><a class="footer__link-item" href="/te-website/docs/next/support">⚙️ Workshops</a></li></ul></div><div class="col footer__col"><h4 class="footer__title">TE Community</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" target="_blank" rel="noopener noreferrer" href="https://twitter.com/tokenengineering">🦜 Twitter</a></li><li class="footer__item"><a class="footer__link-item" target="_blank" rel="noopener noreferrer" href="https://discord.gg/gHvksh8">💬 Discord</a></li><li class="footer__item"><a class="footer__link-item" target="_blank" rel="noopener noreferrer" href="https://t.me/TokenEngineering">💬 Telegram</a></li><li class="footer__item"><a class="footer__link-item" target="_blank" rel="noopener noreferrer" href="https://github.com/tokenengineeringcommunity">🐈 GitHub</a></li></ul></div><div class="col footer__col"><h4 class="footer__title">Placeholder</h4><ul class="footer__items"><li class="footer__item"><a class="footer__link-item" href="/te-website/feedback">🔁 Feedback</a></li><li class="footer__item"><a class="footer__link-item" href="/te-website/docs/next/support">🆘 Help</a></li></ul></div></div><div class="text--center"><div class="margin-bottom--sm"><a href="https://tokens.engineering" target="_blank" rel="noopener noreferrer" class="footerLogoLink_1Wg7"><img class="footer__logo" alt="Token Engineering Logo" src="/te-website/img/te-logo.png"></a></div><div>Copyright © 2020 Token Engineering. <br> <a href="https://docusaurus.io/">🦖 Built with Docusaurus</a>!</div></div></div></footer>
|
|
</div>
|
|
|
|
<script src="/te-website/styles.2d5d145c.js"></script>
|
|
|
|
<script src="/te-website/runtime~main.5286da2f.js"></script>
|
|
|
|
<script src="/te-website/main.b0d55ad6.js"></script>
|
|
|
|
<script src="/te-website/1.1c3cbc05.js"></script>
|
|
|
|
<script src="/te-website/2.aaf184fd.js"></script>
|
|
|
|
<script src="/te-website/3.1fffe52a.js"></script>
|
|
|
|
<script src="/te-website/1be78505.c4b81f19.js"></script>
|
|
|
|
<script src="/te-website/a8afb174.ddf5698a.js"></script>
|
|
|
|
<script src="/te-website/17896441.af53e213.js"></script>
|
|
|
|
<script src="/te-website/3d8d21df.76812022.js"></script>
|
|
|
|
|
|
</body>
|
|
</html> |