diff --git a/README.md b/README.md index d2251be..bcaf2d1 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,10 @@ There is also a [quick guide](./docs/hero_mdbook_fullvm.md) and a [script](./doc ```bash -hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript +hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid # In case you want to open the generated book and edit -hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript -e +hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid -e ``` diff --git a/books/duniayetu_dar/SUMMARY.md b/books/duniayetu_dar/SUMMARY.md index 6068a4d..6a2811a 100644 --- a/books/duniayetu_dar/SUMMARY.md +++ b/books/duniayetu_dar/SUMMARY.md @@ -29,7 +29,6 @@ - [Actor Based Development](web4/actor_based/actor_based_approach.md) - [Vlang](web4/vlang/vlang.md) - [Dunia Yetu](dy_intro/dunia_yetu/dunia_yetu.md) - - [About Us](dy_intro/dunia_yetu/about_us.md) - [Our Core Values](dy_intro/dunia_yetu/our_core_values.md) - [What We Offer](dy_intro/what_we_offer/what_we_offer.md) diff --git a/books/legal/SUMMARY.md b/books/legal/SUMMARY.md new file mode 100644 index 0000000..178fda8 --- /dev/null +++ b/books/legal/SUMMARY.md @@ -0,0 +1,10 @@ + +- [Legal](legal/legal_home.md) +- [Terms Conditions](legal/terms_conditions_all3.md) +- [Definitions](legal/definitions_legal.md) +- [Disclaimer](legal/disclaimer.md) +- [farmer_terms_conditions](legal/terms_conditions_farmer3.md) +- [terms_conditions_websites](legal/terms_conditions_websites.md) +- [terms_conditions_grid](legal/terms_conditions_tfgrid3.md) +- [privacypolicy](legal/privacypolicy.md) +- [T&C TFTech](legal/terms_conditions_sales.md) \ No newline at end of file diff --git a/books/test/SUMMARY.md b/books/test/SUMMARY.md new file mode 100644 index 0000000..d7613ec --- /dev/null +++ b/books/test/SUMMARY.md @@ -0,0 +1,3 @@ + +- [Why](why/why.md) +- [org](tfgrid_org/cf.md) diff --git a/books/tfgrid/SUMMARY.md b/books/tfgrid/SUMMARY.md index ed5c787..a6fc4c3 100644 --- a/books/tfgrid/SUMMARY.md +++ b/books/tfgrid/SUMMARY.md @@ -6,24 +6,31 @@ - [Social Warming](why/social_warming.md) - [Farming](farming/farming.md) - [3Nodes](farming/3nodes.md) -- [Vision](values/values.md) - - [Planet and People First](values/planet_people_first.md) + - [MNodes](farming/mnodes.md) - [Grid Economy](economy/economy.md) - - [CHI](economy/chi.md) + - [INCA](economy/inca.md) + - [INCA Reserve](economy/incareserve.md) + - [TFT](economy/tft.md) - [Mutual Credit](p2p/mutualcredit.md) - [Proof of Authenticity](p2p/poa.md) +- [INCA Projects](actions/actions.md) + - [sikana](actions/sikana.md) + - [mkondo](actions/mkondo.md) + - [partners](actions/partners.md) - [Solutions](solutions/solutions.md) - [Decentralized Cloud](solutions/cloud/cloud.md) - [Content Providers](solutions/content_providers/content_providers.md) - [Web4](WEB4/web4.md) +- [Tech](tech/tech.md) + - [Key Innovations](tech/key_innovations.md) +- [Vision](values/values.md) + - [Planet and People First](values/planet_people_first.md) +- [Solutions to Problems](problems/problems.md) + - [painkillers and onions](problems/no_pain_killer.md) + - [Clouds are Complicated](problems/cd_issues_cloud_not_enough.md) + - [Content Delivery is Expensive](solutions/cdn_cost.md) - [How you can Participate](dy_intro/how_you_can_participate/participate.md) - [Host a Node](dy_intro/how_you_can_participate/host_a_node.md) - [Build on top of Tanzania's decentralised Internet](dy_intro/how_you_can_participate/build.md) - [Join Our Coding Academy](dy_intro/how_you_can_participate/coding_participate.md) - [Join Our Community](dy_intro/how_you_can_participate/community_participate.md) -- [Tech](tech/tech.md) - - [Key Innovations](tech/key_innovations.md) -- [Solutions to Problems](problems/problems.md) - - [painkillers and onions](problems/no_pain_killer.md) - - [Clouds are Complicated](problems/cd_issues_cloud_not_enough.md) - - [Content Delivery is Expensive](solutions/cdn_cost.md) diff --git a/collections/_archive/possibleecosystem/aiqom/aiqom_internal.md b/collections/_archive/possibleecosystem/aiqom/aiqom_internal.md new file mode 100644 index 0000000..c1568ee --- /dev/null +++ b/collections/_archive/possibleecosystem/aiqom/aiqom_internal.md @@ -0,0 +1 @@ +!!!include:aiqom_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/aiqom/aiqom_intro.md b/collections/_archive/possibleecosystem/aiqom/aiqom_intro.md new file mode 100644 index 0000000..e0a8e34 --- /dev/null +++ b/collections/_archive/possibleecosystem/aiqom/aiqom_intro.md @@ -0,0 +1,23 @@ +![aiqom](img/aiqom.png) + +## About + +[AIQOM](https://aiqom.ai/) platform, powered by Stallion AI, is led by a group of machine learning PhDs, physicists, computer engineers, data scientists, developers, serial entrepreneurs and business leaders who are passionate about revolutionizing the future of enterprises in public and private sectors with AI and machine learning technologies. Stallion AI provides AI services, solutions and products to help organizations across different industries to implement AI today. Our AI research and development facilities in Canada, US, Cyprus, KSA, Jordan and UAE allow us to solve today’s complex problems, customize real-life AI applications for positive future impact, and drive future innovation. +
+AIQOM is a leading AI R&D lab and is backed by impactful angel investors, visionary machine learning scientists, neuroscientists, thoughtful government and business leaders and impactful entrepreneurs. + +## Mission + +To unlock Special AI Powers. To make your AI Identity See, Read, Hear, Calculate, Feel, Think and Predict. To bring Your AI Creations To The World. + +## Impact + +AIQOM empowers people of all ages to become responsible AI Citizens to easily learn and create machine learning models. Their platform allows users to export and integrate their AI with websites, mobile apps, games, drones, vehicles, smart homes – and even their actual physical programmable robots. + + +![beta](img/aiqom_beta_.png) + + +## Powered by ThreeFold + +AIQOM want to use the ThreeFold's [3Bot technology](https://threefold.io/info/threefold#/threefold__part2_decentralized_is_different_centralized) as a backend to their AI system. 3Bot technology will help provide more privacy, scale and energy-efficiency to AIQOM personal AI solutions. Additionally, AIQOM can make Digital Twins more intelligent and responsive in a sustainable way to satisfy the needs of our day-to-day digital life. It is the fusion of AI and our personal digital life. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/aiqom/img/aiqom.png b/collections/_archive/possibleecosystem/aiqom/img/aiqom.png new file mode 100644 index 0000000..5cc493e Binary files /dev/null and b/collections/_archive/possibleecosystem/aiqom/img/aiqom.png differ diff --git a/collections/_archive/possibleecosystem/aiqom/img/aiqom_beta_.png b/collections/_archive/possibleecosystem/aiqom/img/aiqom_beta_.png new file mode 100644 index 0000000..b86301a Binary files /dev/null and b/collections/_archive/possibleecosystem/aiqom/img/aiqom_beta_.png differ diff --git a/collections/_archive/possibleecosystem/artheon/artheon_internal.md b/collections/_archive/possibleecosystem/artheon/artheon_internal.md new file mode 100644 index 0000000..d3a0fd6 --- /dev/null +++ b/collections/_archive/possibleecosystem/artheon/artheon_internal.md @@ -0,0 +1,3 @@ +!!!include:artheon_intro +!!!include:artheon_potential +!!!include:artheon_ops diff --git a/collections/_archive/possibleecosystem/artheon/artheon_intro.md b/collections/_archive/possibleecosystem/artheon/artheon_intro.md new file mode 100644 index 0000000..612cad6 --- /dev/null +++ b/collections/_archive/possibleecosystem/artheon/artheon_intro.md @@ -0,0 +1,45 @@ +# Artheon Virtual Reality Platform + +![](img/artheon_.jpg) + +In our opinon, Artheon is the most immersive and visually advanced Virtual Reality platform ever created. + +In its first use case Artheon build a virtual reality museum offering immersive, next-level interaction with objects of cultural heritage. + +Artheon is hosted on the ThreeFold_Grid, allowing the museum to share free global access to history, art, and culture across geographical and national borders in a truly decentralized manner. + +- [Artheon | Conscious Internet Alliance](https://www.consciousinternet.org/#/projects/artheon) +- [Artheon | Vasily Gnuchev (Founder)](https://www.consciousinternet.org/#/people/vasily_gnuchev) +- [Artheon | Telegram Group](https://t.me/artheon) + +!!!youtube id:Ofk22N2Ew1k + +## Future + +- build an alternative to [minecraft](https://www.minecraft.net/en-us), but would be much more visual appealing & powerful. +- our aim is to build a full blown global virtual world in which we can all be free and independent. +- This virtual world is not owned by anyone. Its build on the peer2peer grid of threefold. + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 4 }, + { "label": "Sustainability", "value": 2 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 1 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +!!!def alias:artheon \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/artheon/artheon_ops.md b/collections/_archive/possibleecosystem/artheon/artheon_ops.md new file mode 100644 index 0000000..ab38c73 --- /dev/null +++ b/collections/_archive/possibleecosystem/artheon/artheon_ops.md @@ -0,0 +1,24 @@ +## Team + +- Owner from TF side: [Alexandre Hannelas](threefold:alexandre_hannelas) + +## Links + +- [Project's Circle](https://circles.threefold.me/project/despiegk-proj_artheon/timeline) +- Website: https://artheon.co/ + +## Roadmap + +- VR for ThreeFold + - virtual showroom & training room + - show products + - work further on what they did for birthday in Greece + - usable in VR (quest2) and desktop + - ... +- Demo of museum + - usable in VR (quest2) and desktop +- For the Source Code + - make agreement with Vasily + - agree on valuation + - agree on monthly burn + - ideal would be that Vasily wants to operate from the Source Code and Artheon = 100% under it \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/artheon/artheon_potential.md b/collections/_archive/possibleecosystem/artheon/artheon_potential.md new file mode 100644 index 0000000..6fe25f1 --- /dev/null +++ b/collections/_archive/possibleecosystem/artheon/artheon_potential.md @@ -0,0 +1,10 @@ +## Business model + +- each user using the grid for virtual reality is using compute, storage & network resources. +- 30% of the cost price paid for this is revenue for Artheon. +- Custom deals are also done with companies to allow them to create their own virtual world. + +## Funding Requirements + +- 2000k USD to get to full blown version which is comparable to Minecraft +- The usecase for virtual reality museums has been developed and is working. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/artheon/img/artheon_.jpg b/collections/_archive/possibleecosystem/artheon/img/artheon_.jpg new file mode 100644 index 0000000..5025dd0 Binary files /dev/null and b/collections/_archive/possibleecosystem/artheon/img/artheon_.jpg differ diff --git a/collections/_archive/possibleecosystem/aydo/aydo_internal.md b/collections/_archive/possibleecosystem/aydo/aydo_internal.md new file mode 100644 index 0000000..deefc98 --- /dev/null +++ b/collections/_archive/possibleecosystem/aydo/aydo_internal.md @@ -0,0 +1 @@ +!!!include:aydo_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/aydo/aydo_intro.md b/collections/_archive/possibleecosystem/aydo/aydo_intro.md new file mode 100644 index 0000000..cc6b3fc --- /dev/null +++ b/collections/_archive/possibleecosystem/aydo/aydo_intro.md @@ -0,0 +1,44 @@ + +![](img/internet_pain_.jpg) + +## AYDO Structure + +- will be positioned as separate project with separate website +- development 100% happens from ACP + +## Business Model & Funding + +!!!include:tsc:twin_valuation_intro + +For business use cases other licenses can be asked for. + +Funding is part of what we do for Digital_twin + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +!!!include:tsc:twin_projects + +!!!def alias:aydo + +!!!alias aydo_acp \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/aydo/img/internet_pain_.jpg b/collections/_archive/possibleecosystem/aydo/img/internet_pain_.jpg new file mode 100644 index 0000000..09960f7 Binary files /dev/null and b/collections/_archive/possibleecosystem/aydo/img/internet_pain_.jpg differ diff --git a/collections/_archive/possibleecosystem/beliive/beliive_internal.md b/collections/_archive/possibleecosystem/beliive/beliive_internal.md new file mode 100644 index 0000000..c26dfd9 --- /dev/null +++ b/collections/_archive/possibleecosystem/beliive/beliive_internal.md @@ -0,0 +1 @@ +!!!include:beliive_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/beliive/beliive_intro.md b/collections/_archive/possibleecosystem/beliive/beliive_intro.md new file mode 100644 index 0000000..8767cd2 --- /dev/null +++ b/collections/_archive/possibleecosystem/beliive/beliive_intro.md @@ -0,0 +1,26 @@ +![beliive](img/beliive.png) + +## About + +[Beliive](https://beliive.com) is a community where people can exchange experiences and services using time as the only currency. With 200,000 members to date Beliive is the world's largest time bank. Our vision is to be a movement that rethinks and rebuilds the value of money, the value of time and the way we collaborate with each other. When the money economy is failing at giving us a way to exchange our value independently of the circumstances, Beliive decided to create a complementary economy based on an abundant resource available to everyone equally. + +
+ + + +
+ +## Mission + +Our mission is to empower and inspire people to recognize abundance by living new experiences one hour at a time. + +## Impact + +We have created a platform where low-income and unemployed people can exchange their time (hours) of volunteering for knowledge and skills. To scale this and to allow for collaboration opportunities, Beliive has an open API and a web widget that can integrate our time banking technology with different platforms and systems. Soon our time credits will use blockchain technology. + +![beliive](img/beliive_app.jpg) + + +## Powered by ThreeFold + +Beliive and ThreeFold recognize the power of equality to include and connect people to their unlimited abundance. We are peer-to-peer systems that are here to support the awakening of humanity to its own potential. Beliive will connect users' wallets and identity with ThreeFold, using its technology to support time exchange transactions. Beliive will also connect time credits to TF Foundation partners and communities, providing a peer-to-peer platform for TF Foundation to spread the use of time credits for economic empowerment. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/beliive/img/beliive.png b/collections/_archive/possibleecosystem/beliive/img/beliive.png new file mode 100644 index 0000000..0ddf945 Binary files /dev/null and b/collections/_archive/possibleecosystem/beliive/img/beliive.png differ diff --git a/collections/_archive/possibleecosystem/beliive/img/beliive_app.jpg b/collections/_archive/possibleecosystem/beliive/img/beliive_app.jpg new file mode 100644 index 0000000..2423b1f Binary files /dev/null and b/collections/_archive/possibleecosystem/beliive/img/beliive_app.jpg differ diff --git a/collections/_archive/possibleecosystem/businesstwin/businesstwin_internal.md b/collections/_archive/possibleecosystem/businesstwin/businesstwin_internal.md new file mode 100644 index 0000000..8b260f9 --- /dev/null +++ b/collections/_archive/possibleecosystem/businesstwin/businesstwin_internal.md @@ -0,0 +1 @@ +!!!include:businesstwin_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/businesstwin/businesstwin_intro.md b/collections/_archive/possibleecosystem/businesstwin/businesstwin_intro.md new file mode 100644 index 0000000..fc69ac5 --- /dev/null +++ b/collections/_archive/possibleecosystem/businesstwin/businesstwin_intro.md @@ -0,0 +1,90 @@ + +![](img/business_twin_.jpg) + +# Business Twin + +Imagine a world where all your business partners have a legal_twin in a safe legal jurisdiction, you can do together transactions in all safety and simplicity, no complicated paper, money flows at a fraction of the cost today. + +- This official legal structure 100% represents you and can act on your behalf. +- This is possible today but too cumbersome, we want to simplify this and make more cost effective. +- Our aim is to make your legal twin seamless integrated with your digital_twin. + - You use the hercules_browser to access your legal twin hosted elsewhere on the TFGrid in chosen jurisdiction. + + +Such a business twin would cost 50-200 eur per month and would take care of + +- shareholder administrative tools. +- billing & invoicing between companies (other business twins), 100% automatic, zero-paper. +- deal with contractual relationships (using blockchain smart contracts). +- your HR requirements, work with anyone in the world 100% seamless & transparant +- work with digital currencies (over gateway) +- legal tender for your official documents. +- store your assets as gold or other valuable assets. +- all your tax reporting requirements. + +> Basically you would be able to run a full blown business in all safety, 100% regulated for < 100 eur per month.
+> Independent from where you physically live.
+> Our aim is to automate all your business processes as much as we can. + + +## Benefits + +- cost savings +- time savings +- simplicity +- transparant +- 100% legalized & trustworthy +- automated + +> don't lose your time on boring admin/money business items + +## Its a viral idea. + +Its in the best interest for every business twin owner to convince other people to do the same + +- every shareholder of yours can get their own legal_twin +- every business partner of yours can get their own legal_twin and as such life becomes more simple for everyone +- ideal backend structure for Security Token Offerings (because all would stay in legal sandbox) +- easier blockchain based escrow services + +> By convincing your friends, business partners to join your life becomes much more simple & secure. + + +## Future + +- There is an option to buy a structure in Mauritius which allows us to create hundreds of thousands of legal entities fully regulated. +- The structure has already 1m USD recurring revenue. +- Next to owning this structure (or at least have majority shareholding) the plan is the further develop on the technical platform. +- Investment need 5m EUR. + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 3 }, + { "label": "Sustainability", "value": 2 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 2 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +## Business model + +- 50-200 eur per entity +- aim is to have hundreds of thousands of companies registered like this +- 100.000 companies -> 80 eur average = +- 100 million USD recurring revenu + +!!!alias business_twin + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/businesstwin/img/business_twin_.jpg b/collections/_archive/possibleecosystem/businesstwin/img/business_twin_.jpg new file mode 100644 index 0000000..211564b Binary files /dev/null and b/collections/_archive/possibleecosystem/businesstwin/img/business_twin_.jpg differ diff --git a/collections/_archive/possibleecosystem/cicolabs/cicolabs_internal.md b/collections/_archive/possibleecosystem/cicolabs/cicolabs_internal.md new file mode 100644 index 0000000..25ccdc4 --- /dev/null +++ b/collections/_archive/possibleecosystem/cicolabs/cicolabs_internal.md @@ -0,0 +1 @@ +!!!include:cicolabs_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/cicolabs/cicolabs_intro.md b/collections/_archive/possibleecosystem/cicolabs/cicolabs_intro.md new file mode 100644 index 0000000..ea1b823 --- /dev/null +++ b/collections/_archive/possibleecosystem/cicolabs/cicolabs_intro.md @@ -0,0 +1,55 @@ +![cicolab](img/cicolab.png) + +## About + +At CICOLAB (Collective Intelligence Collaboratory), we know that by combining the right mix of diverse voices, simple tools, and methods that really work – such as better profiling methods, mapping, collaborative editing, peer learning, and Rapid Sensemaking – we can create the conditions where paradigm-shifters in multiple fields can better collaborate. In these ways we can better find each other, communicate more easily about what we are working on, and learn about tools and techniques to co-create, co-work and co-produce more effectively. + +
+ + + +
+ + +### The Problem + +Arguably, our planet depends upon humans figuring out how to get together and make good decisions together. But we don’t yet have the social frameworks or technology to effectively collaborate – we don’t flow as we grow – and we may be “running out of time” much more quickly than most of us realize. +
+ +Generally when we try collaborating between more than three people, we struggle to overcome many barriers. These include using various messaging or collaboration tools (Facebook, Telegram, Instagram, etc.) which – by design – do not inter-operate. +
+ +New social operating systems have little insight or grounding in decentralized collective decision-making without top-down power structures. Even when people do manage to raise collaborative processes off the ground, projects often crash in flames. + +### The Solution + +CICOLAB brings together thought leaders and experts from diverse areas of collective intelligence to figure out how we might work, build and learn together, better and faster. +We host and moderate online events for people with projects, initiatives and organizations which may overlap in surprising and synergistic ways. Through conversation we can meet each other and form deeper relationships. +
+ +While everyone is working on very different projects, we are all striving to create better conditions for decision-making, knowledge sharing, and highlighting flows of valuable information which may be invisible. CICOLAB cultivates an extensive “knowledge garden” i.e. database of interviews and round table discussions, plus maps and other visuals showing (a) various core aspects of collective intelligence, (b) who is working on what, and (c) their actual or possible relationships. + +### The Process: + +We design easy ways to generate “Deep Profiles,” videos and short texts that capture an individual’s role within a group plus the group’s role within a network. Then it’s much easier to know who is doing what and who has which talents or interests. The Deep Profile lets one’s reputation emerge naturally without creating a top-heavy or dystopian “reputation system.” +
+ +CICOLAB is at the crossroads of many different networks. Our prolific network weaving is driven by purpose, creativity and fun. Increasingly we include groups of many cultures speaking many languages. +
+ +We host discussions and process them thoroughly (generating transcripts, summary notes, and graphic art) to leave behind “knowledge trails” for anyone to follow. + +## Mission + +CICOLAB brings together visionaries from diverse fields to develop simple, practical ways to amplify network intelligence. + +## Impact + +We create, collect and apply effective, accessible tools and methods to make groups smarter. Our approach is to allow the communication of projects, ideas and people to be easier and better so network members can find, align and collaborate with each other. + +## Powered by ThreeFold + +We can help people, projects and companies “Powered by ThreeFold” to find their “soul mates” (i.e. ideal partners) around the world by developing a dynamic, scalable onboarding system that helps network members find their place in the ecosystem and better convey their needs and offers. +
+ +We’re also developing innovative gaming methods to assess risk and minimize mis- or disinformation (aka “Crap Detection”). Thus the ThreeFold network can remain safe, healthy and vibrant, and protect itself from toxic patterns of abuse that have destroyed other coalitions. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/cicolabs/img/cicolab.png b/collections/_archive/possibleecosystem/cicolabs/img/cicolab.png new file mode 100644 index 0000000..c90068e Binary files /dev/null and b/collections/_archive/possibleecosystem/cicolabs/img/cicolab.png differ diff --git a/collections/_archive/possibleecosystem/crystalhome/crystalhome_internal.md b/collections/_archive/possibleecosystem/crystalhome/crystalhome_internal.md new file mode 100644 index 0000000..d0ea089 --- /dev/null +++ b/collections/_archive/possibleecosystem/crystalhome/crystalhome_internal.md @@ -0,0 +1,2 @@ +!!!include:crystalhome_intro +!!!include:crystalhome_ops \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/crystalhome/crystalhome_intro.md b/collections/_archive/possibleecosystem/crystalhome/crystalhome_intro.md new file mode 100644 index 0000000..c01aa72 --- /dev/null +++ b/collections/_archive/possibleecosystem/crystalhome/crystalhome_intro.md @@ -0,0 +1,28 @@ +# Crystal Home + +![](img/crystal_home.jpg) + +## About + +Our planet needs a different approach to housing. The construction industry is one of the most polluting sectors out there, and we are changing it. We are building circular and fully self-sufficient homes that make housing construction affordable and sustainable without compromising on quality. All of the construction materials are second hand and refurbished for a new life. + +
+ + + +
+ +## Mission + +Crystal Home is building circular & self-sufficient homes reducing the CO2 footprint and the waste flow of the construction industry. And by doing this project we also can provide many people affordable housing in a sustainable way. + +## Impact + +The linear “take, make, waste” economic model is reaching its limits. The environment simply does not have the capacity to sustain it anymore. A circular approach creates an economy that’s both sustainable and profitable. +
+ +We use the city as our source. All our materials are carefully harvested and refurbished to new standards by our partner-companies, ready for a second life. Example of the structures of our homes: Currently, there are 17 million shipping containers across the globe. Of those 17 million containers, however, only six million are actually being used for transport or any other practical usage. That means approximately 11 million shipping containers are unused and are just sitting stagnant all over the world. To reduce that amount is one of the main reasons we use them as our basic structure for the house. + +## Powered by ThreeFold + +Each crystal home can be equipped with its very own node, meaning each new home adds capacity to the m diff --git a/collections/_archive/possibleecosystem/crystalhome/crystalhome_ops.md b/collections/_archive/possibleecosystem/crystalhome/crystalhome_ops.md new file mode 100644 index 0000000..1e394f4 --- /dev/null +++ b/collections/_archive/possibleecosystem/crystalhome/crystalhome_ops.md @@ -0,0 +1,14 @@ +### Team + +- [Bert Van Decraen](https://consciousinternet.org/people/bert_van_decraen/) + +### Funding + +- Funding needed for next milestones as described below: 150,000 TFT + +### Milestones + +| Name | Date | Funding needed (TFT) | Description +|:-------------|--------|-------------|-----------------| +| First 10 Crystal Homes | Q4 2020 | n/a | Pre-sale of the first 10 Crystal Homes to kick off the project. | +| Integreation on the TF Grid | Q1 2021 | 150,000 | Integration of the 3bot into the Crystal Home as an operating system of the home. | \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/crystalhome/img/crystal_home.jpg b/collections/_archive/possibleecosystem/crystalhome/img/crystal_home.jpg new file mode 100644 index 0000000..9cc9be9 Binary files /dev/null and b/collections/_archive/possibleecosystem/crystalhome/img/crystal_home.jpg differ diff --git a/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_internal.md b/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_internal.md new file mode 100644 index 0000000..b0e97fa --- /dev/null +++ b/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_internal.md @@ -0,0 +1 @@ +!!!include:crystallanguage_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_intro.md b/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_intro.md new file mode 100644 index 0000000..a727824 --- /dev/null +++ b/collections/_archive/possibleecosystem/crystallanguage/crystallanguage_intro.md @@ -0,0 +1,23 @@ +![crystal_language](img/crystallanguage.png) + +## About + +It started out, like many things at [Manas.Tech](https://manas.tech/), as an experiment. Easy-to-write languages used to mean that you had to sacrifice speed. And getting fast meant enduring difficult syntax. So it began with asking ourselves: “What if we didn’t have to choose one or the other”, “what if we could compile Ruby?”. It turned out that it worked, so we decided to turn that experiment into an actual project and give it our best shot. It is our pride and joy: time and time again, we find that it is delightful to write code in Crystal, and that it outperforms everything else out there. + +
+ + + +
+ +## Mission + +Easy to write languages used to mean that you had to sacrifice speed. And getting fast meant enduring difficult syntax. Crystal means no longer having to choose: a programming language that adjusts to the needs of the programmer and the computer: easy to learn and code, but very performant and typesafe. The best of both worlds. + +## Impact + +Crystal is easy to write, which makes it easy to learn: that gives developers a short ramp-up time, and beginners can get things running in a very short time. Crystal is also super fast: it is used by scientists to run genome sequencing faster than ever before, and that helps save lives, save resources and, being so user-friendly, it saves them time in costly and tedious maintenance. + +## Powered by ThreeFold + +Crystal is a project of Manas.Tech, built along the years with the support of the community and Manas’ own: we match the contributions of the community to double every dollar’s impact. But it means that a great deal of effort goes, not only into developing the language, but also into trying to get funding. ThreeFold’s contribution allows our team to focus on doing what we do best, and enables us to dedicate more full-time engineers to accelerate Crystal’s development. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/crystallanguage/img/crystallanguage.png b/collections/_archive/possibleecosystem/crystallanguage/img/crystallanguage.png new file mode 100644 index 0000000..4180a02 Binary files /dev/null and b/collections/_archive/possibleecosystem/crystallanguage/img/crystallanguage.png differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_aci.md b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_aci.md new file mode 100644 index 0000000..1f382e5 --- /dev/null +++ b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_aci.md @@ -0,0 +1,45 @@ +![](img/internetpain2_trans_.png) + + + +# Digital Twin + +Your private digital life hub, all of your requirements for your digital life on 1 location. + +The Digital Twin assures that only you own your data, and no one else. Access numerous applications while forever remaining fully secure and private. + +Fore more info about the why and how see [Internet 4](threefold:internet4) + +!!!include:tsc:twin_valuation_intro + +## Experiences On Top Of Digital Twin + +![](img/twin_experiences_overview_.jpg) + +| projects | description | +| ------------------------------------ | ------------------------------------------------------------------------------------- | +| [AYDO](aydo_acp) | All Your Data Online = your own private secure google drive/docs alternative | +| [FreeFlow Circles](freeflow_hub) | Your private peer2peer facebook, linkedin, whatsapp, youtube, medium ... system | +| [Mitaa](mitaa) | Fairswap system, fair Peer2Peer ecommerce system, swap anything for anything globally | +| [Kutana](kutana) | Your own zoom alternative system, private data sovereign video conferencing system | +| [hercules_browser](hercules_browser) | Peer2Peer browser engine, runs on top of ThreeFold Grid | +| [Business Twin](businesstwin) | Your company with legal license & full business backend tool for <100 eur per month | +| [Tapr](tapr) | **personal** dream AI driven analizing platform, on top of digital twin | +| [Shareitt](shareitt) | peer2peer marketplace for exchanging used items by meand of complementary currency | + +## Future + +- The current version is being developed through opensource contributions from multiple companies like Codescalers, ThreeFold & Jimber. +- Its our aim to streamline development from within ACP. +- Funding need 2-5m EUR +- ThreeFold will donate 50m TFT to ACP + - these tokens can be sold to further develop the Twin and the experiences. + + +!!!def alias:Crystal_Twin,digital_twin_hub,digital_twin,digital_twin_server + + +![](img/twin_benefits_.jpg) + + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_internal.md b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_internal.md new file mode 100644 index 0000000..7f1dded --- /dev/null +++ b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_internal.md @@ -0,0 +1 @@ +!!!include:digitaltwin_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_intro.md b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_intro.md new file mode 100644 index 0000000..14c565c --- /dev/null +++ b/collections/_archive/possibleecosystem/digitaltwin/digitaltwin_intro.md @@ -0,0 +1,89 @@ +![](img/twin1.png) + +# Digital Twin + +The first implementation of your digital life online, see https://mydigitaltwin.io/. + +Digital Twin is a primary use case on top of the ThreeFold Grid. + +Digital Twin is you as autonomous digital being on the grid which gives back the ownership of your data to only you – and no one else. + +Digital Twin is a response to today’s reality, your escape from the many popular centralized and often-abused applications used by a big majority of the planet. It grants you full access to a 100% neutral and decentralized digital life. + +First implementation of Digital Twin (march 2021) has following features + +- filemanager (manage all your files, photos, etc) +- office documents & collaboration +- video & audio conferencing tool +- chat tool (full peer2peer) +- web and wiki publishing tool +- Peer2Peer secure networking layer + +![](img/digitaltwin1_.png) + + +### Why + +![](img/hiddencosts_.png) + +![](img/whydigitwin1.png) + +More information see [digital twin why](twin:why_digital_twin) + +### Features + +- secure, sustainable private alternative to whatsapp, dropbox, msoffice, zoom, etc +- additional wallet and soon peer2peer exchange of digital currencies +- additional publishing environment +- all in 1 experience +- soon added social media and networking app + +### Some screenshots + +- [login](twin:twin_login) +- [file manager](aydo) +- [chat](twin:twin_chat) +- [video conferencing](twin:videochat) +- [office spreadsheet/doc/...](twin:twin_office) + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +### Roadmap + +- Q2 2021: + - working proof of concept implementation with all features + - available as opensource on threefold grid in test mode for chosen test group +- Q3 2021: + - available for private deployments (through partners) + - price: 5-20 eur per person per month depending on features +- Q4 2021: + - roll out on ThreeFold Grid as experience on top of TFGrid + - dual license model + +### Architecture + +See [twin_architecture](twin:twin_architecture) + + +!!!include:twin:twin_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/digitaltwin1_.png b/collections/_archive/possibleecosystem/digitaltwin/img/digitaltwin1_.png new file mode 100644 index 0000000..945932b Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/digitaltwin1_.png differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/hiddencosts_.png b/collections/_archive/possibleecosystem/digitaltwin/img/hiddencosts_.png new file mode 100644 index 0000000..b65a1a3 Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/hiddencosts_.png differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/internetpain2_trans_.png b/collections/_archive/possibleecosystem/digitaltwin/img/internetpain2_trans_.png new file mode 100644 index 0000000..242717e Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/internetpain2_trans_.png differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/twin1.png b/collections/_archive/possibleecosystem/digitaltwin/img/twin1.png new file mode 100644 index 0000000..8761266 Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/twin1.png differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/twin_benefits_.jpg b/collections/_archive/possibleecosystem/digitaltwin/img/twin_benefits_.jpg new file mode 100644 index 0000000..fb31ada Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/twin_benefits_.jpg differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/twin_experiences_overview_.jpg b/collections/_archive/possibleecosystem/digitaltwin/img/twin_experiences_overview_.jpg new file mode 100644 index 0000000..4b0c413 Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/twin_experiences_overview_.jpg differ diff --git a/collections/_archive/possibleecosystem/digitaltwin/img/whydigitwin1.png b/collections/_archive/possibleecosystem/digitaltwin/img/whydigitwin1.png new file mode 100644 index 0000000..51cc015 Binary files /dev/null and b/collections/_archive/possibleecosystem/digitaltwin/img/whydigitwin1.png differ diff --git a/collections/_archive/possibleecosystem/ekofolio/ekofolio_internal.md b/collections/_archive/possibleecosystem/ekofolio/ekofolio_internal.md new file mode 100644 index 0000000..6dac782 --- /dev/null +++ b/collections/_archive/possibleecosystem/ekofolio/ekofolio_internal.md @@ -0,0 +1 @@ +!!!include:ekofolio_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ekofolio/ekofolio_intro.md b/collections/_archive/possibleecosystem/ekofolio/ekofolio_intro.md new file mode 100644 index 0000000..5a18577 --- /dev/null +++ b/collections/_archive/possibleecosystem/ekofolio/ekofolio_intro.md @@ -0,0 +1,42 @@ +![](img/ekofolio_.jpg) + +# Ekofolio + +Invest in forests, tokenized assets. +Protect land + +![](img/ekofolio_how_.jpg) + +![](img/ekofolio_how2_.jpg) + +> More info see https://www.ekofolio.com/how-it-works/ + +## Company Info / Funding + +- ACP wants to invest 0.5m EUR in Ekofolio + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 2 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 3 }, + { "label": "End User Focus", "value": 0 }, + { "label": "Future Value", "value": 2 } + ] +} + +``` + +!!!include:tsc:carbon_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_.jpg b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_.jpg new file mode 100644 index 0000000..2a2565a Binary files /dev/null and b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_.jpg differ diff --git a/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how2_.jpg b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how2_.jpg new file mode 100644 index 0000000..e50196e Binary files /dev/null and b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how2_.jpg differ diff --git a/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how_.jpg b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how_.jpg new file mode 100644 index 0000000..05f0690 Binary files /dev/null and b/collections/_archive/possibleecosystem/ekofolio/img/ekofolio_how_.jpg differ diff --git a/collections/_archive/possibleecosystem/endpandemics/endpandemics_internal.md b/collections/_archive/possibleecosystem/endpandemics/endpandemics_internal.md new file mode 100644 index 0000000..6746ece --- /dev/null +++ b/collections/_archive/possibleecosystem/endpandemics/endpandemics_internal.md @@ -0,0 +1 @@ +!!!include:endpandemics_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/endpandemics/endpandemics_intro.md b/collections/_archive/possibleecosystem/endpandemics/endpandemics_intro.md new file mode 100644 index 0000000..81e797c --- /dev/null +++ b/collections/_archive/possibleecosystem/endpandemics/endpandemics_intro.md @@ -0,0 +1,53 @@ +![](img/endpandemics_intro_.jpg) + +see https://endpandemics.earth + +# EndPandemics + +A Global Action Campaign to Reduce the Risks of Pandemics by Protecting and Regenerating Nature. + +!!!youtube id:cpRT32lcHRM + +![](img/endpandemics1.png) + +## Projects + +![](img/endpandemics_projects_big_.jpg) + +> see https://endpandemics.earth/solutions-all.html + +### More Projects + +![](img/endpandemics_projects_.png) + +## Company & Funding + +- today about 1m EUR is being sponsored today with huge impact as can be seen on the site. +- ACP wants to help this company to make a viable business model which is not based on sponsoring allone. + + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 1 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 5 }, + { "label": "Market Traction", "value": 3 }, + { "label": "Sales Focus", "value": 1 }, + { "label": "End User Focus", "value": 2 }, + { "label": "Future Value", "value": 1 } + ] +} + +``` + +!!!include:tsc:carbon_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/endpandemics/img/endpandemics1.png b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics1.png new file mode 100644 index 0000000..4d2e60b Binary files /dev/null and b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics1.png differ diff --git a/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_intro_.jpg b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_intro_.jpg new file mode 100644 index 0000000..c3d7e12 Binary files /dev/null and b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_intro_.jpg differ diff --git a/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_.png b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_.png new file mode 100644 index 0000000..64b6b2b Binary files /dev/null and b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_.png differ diff --git a/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_big_.jpg b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_big_.jpg new file mode 100644 index 0000000..1ef6b3d Binary files /dev/null and b/collections/_archive/possibleecosystem/endpandemics/img/endpandemics_projects_big_.jpg differ diff --git a/collections/_archive/possibleecosystem/envirate/envirate_internal.md b/collections/_archive/possibleecosystem/envirate/envirate_internal.md new file mode 100644 index 0000000..da001c5 --- /dev/null +++ b/collections/_archive/possibleecosystem/envirate/envirate_internal.md @@ -0,0 +1 @@ +!!!include:envirate_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/envirate/envirate_intro.md b/collections/_archive/possibleecosystem/envirate/envirate_intro.md new file mode 100644 index 0000000..fc37079 --- /dev/null +++ b/collections/_archive/possibleecosystem/envirate/envirate_intro.md @@ -0,0 +1,46 @@ +![](img/envirate_map_.jpg) + +# Envirate + +!!!youtube id:cw6mzUDSWy8 + + +The rationale is simple: we are used to rating hotels, food, travel and so forth; why not do the same for the environment? + +Envirate allows anyone with access to a smartphone to give ratings on the environment around them simply using our three main senses: LOOK, HEAR and BREATHE. With the collected data, it creates a universal scale to measure people’s perceptions of the quality of the environment. This living, global heat map is updated in real-time. + +Envirate creates a platform for completely new environmental big data, producing valuable information for decision-makers at all levels – the individual, business, and policy-makers. + +The quality of the data itself will be checked for consistency algorithmically and compared and weighted with more experienced users, making sure that the data is statistically internally and externally valid worldwide. Analytics and machine learning will have a key role in the data quality implementation. Moreover, extensive gamification is used to engage and motivate people to become better enviraters. + +> More info see: http://www.envirate.net/ + +## Company Info / Funding + +- ACP wants to invest 0.5m EUR in Envirater + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 3 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 3 }, + { "label": "Sales Focus", "value": 3 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 2 } + ] +} + +``` + +!!!include:tsc:carbon_toc diff --git a/collections/_archive/possibleecosystem/envirate/img/envirate_map_.jpg b/collections/_archive/possibleecosystem/envirate/img/envirate_map_.jpg new file mode 100644 index 0000000..999416b Binary files /dev/null and b/collections/_archive/possibleecosystem/envirate/img/envirate_map_.jpg differ diff --git a/collections/_archive/possibleecosystem/flowgen/flowgen_internal.md b/collections/_archive/possibleecosystem/flowgen/flowgen_internal.md new file mode 100644 index 0000000..e484cb1 --- /dev/null +++ b/collections/_archive/possibleecosystem/flowgen/flowgen_internal.md @@ -0,0 +1 @@ +!!!include:flowgen_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/flowgen/flowgen_intro.md b/collections/_archive/possibleecosystem/flowgen/flowgen_intro.md new file mode 100644 index 0000000..2941246 --- /dev/null +++ b/collections/_archive/possibleecosystem/flowgen/flowgen_intro.md @@ -0,0 +1,43 @@ +![](img/flowgen.png) + +[FlowGen](https://www.flowgen.com/) is a dynamic company developing, producing and selling revolutionary small wind turbines. Instead of relying on conventional designs, FlowGen has designed their wind turbines from first principles, using the most advanced analytical tools available. In this way they have achieved performance levels previously thought impossible. +
+ +These performance levels allow FlowGen to create a new segment in the wind energy market. + +## About + +Founded by former Porsche GT3 race team leader Dirk Küster in 2015, FlowGen pushes the limits of optimisation in wind energy generation. Under the lead of Dirk, a team of experts from the motorsport aerodynamic area and the automotive industry have created a highly-efficient wind turbine by combining motorsport design tools and advanced aerodynamic know how. Formula 1 analysis tools and experience have been applied throughout the design and development process. +
+ +After the design milestones were achieved, an automotive production process was conceived and developed with selected, internationally-renowned partners. The result is a high volume, low cost mass production process which meets the needs of the market and allows FlowGen to offer a wind turbine that is practical to use and commercially attractive. To protect its unique concept, FlowGen holds a comprehensive portfolio of international patents as well as design and trademark rights relating the turbine and its parts. + +## Mission + +- Drive forward the development of new solutions in sustainable energy generation. +- Make renewable energy accessible and economically viable in new areas. +- Make a significant contribution to building a greener planet. + +## Impact + +- Efficiency: Due to the unique design, FlowGen achieves 5kW even at low wind speeds. Thus, the turbine is efficient in a wide range of locations throughout the world. +- Distributed Energy: The high-efficiency enables distributed power generation – energy production at or near the point of use. This in turn reduces pressure on the electricity grid and also allows installation in a wide range of areas with no grid connection. +- Simple: The wind turbine can be installed without high masts or deep foundations, which simplifies planning permission procedures. +- Quiet: Neither people nor animals are adversely affected by the operation of the turbines, so they are perfectly suited to both urban and natural environments. +- Cost-efficient: High power output combined with low investment and maintenance costs radically reduces the cost per kWh. The initial investment can be recovered in a short time even in low FIT areas. +- Low Risk: Production using existing equipment and processes in use in the automotive industry guarantees high quality and production capacity. The process of certification to international standard IEC 61400-2 for small wind turbines has already started. + +## Powered by ThreeFold + +Both FlowGen and ThreeFold are focused on the need for decentralisation, making them ideal partners. FlowGen will be able to provide ThreeFold with decentralised micro wind turbines & solar based energy solutions for areas with no grid connection, allowing ThreeFold to execute on its Mission to bring decentralised compute capacity to the unconnected!. + +## TF Grid Solution + +TFTech's primary interest is to prove the agreed joint use case for our technologies by means of an agreed showcase project and to capitalise on the marketable value of such a project and our partnership. +
+ +Additionally, TFTech would seek to pursue the following secondary objectives: +
+ +- Expansion of Threefold Grid: to identify new prospect ThreeFold farmers and generate new sales for certified capacity on TF Grid via the HPE strategic alliance. +- New Decentralized Apps: to identify new decentralized applications to potentially deploy and demonstrate on TF Grid. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/flowgen/img/flowgen.png b/collections/_archive/possibleecosystem/flowgen/img/flowgen.png new file mode 100644 index 0000000..a88b37e Binary files /dev/null and b/collections/_archive/possibleecosystem/flowgen/img/flowgen.png differ diff --git a/collections/_archive/possibleecosystem/freeflow/freeflow_intro.md b/collections/_archive/possibleecosystem/freeflow/freeflow_intro.md new file mode 100644 index 0000000..9eed36e --- /dev/null +++ b/collections/_archive/possibleecosystem/freeflow/freeflow_intro.md @@ -0,0 +1 @@ +!!!include:freeflow:freeflow \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_internal.md b/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_internal.md new file mode 100644 index 0000000..6607e3b --- /dev/null +++ b/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_internal.md @@ -0,0 +1 @@ +!!!include:freeflowcircles_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_intro.md b/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_intro.md new file mode 100644 index 0000000..5033852 --- /dev/null +++ b/collections/_archive/possibleecosystem/freeflowcircles/freeflowcircles_intro.md @@ -0,0 +1,52 @@ +# FreeFlow Circles + +> Humanity needs an alternative to: + +![](img/freeflow_hub_alternative.png) + + +!!!include:twin:freeflow_circles_intro + + +## Structure + +- will be positioned as separate project with separate website +- development 100% happens from ACP +- our burning_man_team will help with promotion for this project +- its aimed at conscious communities in first phase, people who are looking for a project to allow them to share their creations & communicate in different way. + +## Business Model & Funding + +!!!include:tsc:twin_valuation_intro + +Funding is part of what we do for Digital_twin + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 3 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 1 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + + +!!!def alias:freeflow_hub,freeflow_social,freeflow_circles + +!!!alias freeflow_hub,freeflow_circles + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/freeflowcircles/img/freeflow_hub_alternative.png b/collections/_archive/possibleecosystem/freeflowcircles/img/freeflow_hub_alternative.png new file mode 100644 index 0000000..da2052f Binary files /dev/null and b/collections/_archive/possibleecosystem/freeflowcircles/img/freeflow_hub_alternative.png differ diff --git a/collections/_archive/possibleecosystem/generationblue/generationblue_internal.md b/collections/_archive/possibleecosystem/generationblue/generationblue_internal.md new file mode 100644 index 0000000..7c60191 --- /dev/null +++ b/collections/_archive/possibleecosystem/generationblue/generationblue_internal.md @@ -0,0 +1 @@ +!!!include:generationblue_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/generationblue/generationblue_intro.md b/collections/_archive/possibleecosystem/generationblue/generationblue_intro.md new file mode 100644 index 0000000..0ef4943 --- /dev/null +++ b/collections/_archive/possibleecosystem/generationblue/generationblue_intro.md @@ -0,0 +1,23 @@ +![generation_blue](img/generationblue_.jpg) + +## About + +Earth positive means taking responsibility for our footprint and leaving the planet better than when we found it. We enable the shift to an Earth Positive economy based on reciprocity, where every act of consumption is met with an opposite act of regeneration and protection of nature. We do this by building a marketplace of products and services powered by positive impact assets – tokens that when purchased, go directly and verifiably (via blockchain) to regenerative impact like the protection of rainforest or restoration of mangroves. + +
+ + + +
+ +## Mission + +Empower every global citizen to protect and regenerate nature. + +## Impact + +We protect biodiversity – focusing on the most threatened ecosystems such as tropical forests and mangroves – by empowering communities with verified positive impact assets. Anyone can get earth positive via our marketplace of token-backed products and services. + +## Powered by ThreeFold + +We are proud to partner with ThreeFold to securely host our decentralized mobile apps on the most sustainable architecture we've found on the planet. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/generationblue/img/generationblue_.jpg b/collections/_archive/possibleecosystem/generationblue/img/generationblue_.jpg new file mode 100644 index 0000000..52e11da Binary files /dev/null and b/collections/_archive/possibleecosystem/generationblue/img/generationblue_.jpg differ diff --git a/collections/_archive/possibleecosystem/greenedge/greenedge_internal.md b/collections/_archive/possibleecosystem/greenedge/greenedge_internal.md new file mode 100644 index 0000000..f23f93b --- /dev/null +++ b/collections/_archive/possibleecosystem/greenedge/greenedge_internal.md @@ -0,0 +1 @@ +!!!include:greenedge_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/greenedge/greenedge_intro.md b/collections/_archive/possibleecosystem/greenedge/greenedge_intro.md new file mode 100644 index 0000000..17cbc01 --- /dev/null +++ b/collections/_archive/possibleecosystem/greenedge/greenedge_intro.md @@ -0,0 +1,29 @@ +# Green Edge + +![green_edge](img/greenedge.png) + +## About + +Green Edge Sustainable Development is planning to offer affordable, distributed and decentralised storage and computing capacity for developers and partner telecom companies in Africa to locally host websites and other services. More than 360 million young people are currently excluded from the educational benefits afforded by internet access by poverty, geography or other circumstances. Green Edge Sustainable Development seeks to address this inequity. + +
+ + + +
+ +## Mission + +Green Edge supports ThreeFold in creating a decentralised internet that is inherently equal, sustainable, fast, private and secure to empower our planet, humanity and technologies. + +## Impact + +The United Nations Agenda 2030 declared: “to leave no one behind”. Green Edge Sustainable Development in collaboration with our telecom, educational and funding partners will work to connect the 3.6 billion people still off-line at an affordable monthly cost of $1 per person. + +## Powered by ThreeFold + +Green Edge Sustainable Development is the Environmental and Sustainability Impact arm of Green Edge, the largest global, independent ‘farmer’ on the ThreeFold Grid. Green Edge values and objectives are aligned with those of the ThreeFold Foundation and the Alliance for a Conscious Internet. The energy efficient, self-driving, automated technology developed by ThreeFold running on Green Edge computers is the technology combination that makes our ambitious programme possible. + +## Join saving our planet! + +Green Edge Sustainable Development’s overriding priority is to put the Planet First in everything we do. We want to bring the benefits of technology to the people in every area and every walk of life. But we must achieve this in the most energy efficient and secure manner possible and in a way that protects each person’s sovereign identity and their data from abuse and theft. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/greenedge/img/greenedge.png b/collections/_archive/possibleecosystem/greenedge/img/greenedge.png new file mode 100644 index 0000000..ff3558b Binary files /dev/null and b/collections/_archive/possibleecosystem/greenedge/img/greenedge.png differ diff --git a/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_internal.md b/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_internal.md new file mode 100644 index 0000000..3e3b7c7 --- /dev/null +++ b/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_internal.md @@ -0,0 +1 @@ +!!!include:herculesbrowser_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_intro.md b/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_intro.md new file mode 100644 index 0000000..0d3ef45 --- /dev/null +++ b/collections/_archive/possibleecosystem/herculesbrowser/herculesbrowser_intro.md @@ -0,0 +1,54 @@ +![](img/browsers_.jpg) + + +# Hercules Browser + +!!!include:twin:hercules_browser_intro + +## More Info + +> see: [Hercules Browser How Does It Work](twin:hercules_browser_tech) + +!!!include:twin:hercules_browser_benefits + +## Structure + +The Hercules Browser has been developed from out of a company called Jimber in Belgium which has been sponsored by us over last 4 years. + +This allowed Jimber to develop this opensource browser engine which we can unlimited use on top of the ThreeFold Grid. + + +## Business model + +As part of the digital_twin. + +## Future + +ACP is planning to see if more funding is required for Jimber and how to properly structure this deal. + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 3 }, + { "label": "Sales Focus", "value": 2 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + + +!!!def alias:hercules_browser + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/herculesbrowser/img/browsers_.jpg b/collections/_archive/possibleecosystem/herculesbrowser/img/browsers_.jpg new file mode 100644 index 0000000..7845cac Binary files /dev/null and b/collections/_archive/possibleecosystem/herculesbrowser/img/browsers_.jpg differ diff --git a/collections/_archive/possibleecosystem/hpe/6/hpe_internal.md b/collections/_archive/possibleecosystem/hpe/6/hpe_internal.md new file mode 100644 index 0000000..3d95f53 --- /dev/null +++ b/collections/_archive/possibleecosystem/hpe/6/hpe_internal.md @@ -0,0 +1 @@ +!!!include:hpe_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/hpe/6/hpe_intro.md b/collections/_archive/possibleecosystem/hpe/6/hpe_intro.md new file mode 100644 index 0000000..cea1ae3 --- /dev/null +++ b/collections/_archive/possibleecosystem/hpe/6/hpe_intro.md @@ -0,0 +1,14 @@ + +![hpe](img/hpe.jpg) + +## About + +HPE is a global, edge-to-cloud Platform-as-a-Service company built to transform your business. How? By helping you connect, protect, analyze, and act on all your data and applications wherever they live, from edge to cloud, so you can turn insights into outcomes at the speed required to thrive in today’s complex world. + +## Mission + +HPE is developing transformative solutions to reap the benefits of growing connectivity, while reducing the environmental footprint of IT infrastructure. Our sustainable products help customers transform sectors and expand access to people around the world, reflecting the technology industry’s unique potential to deliver sustainability at scale. + +## Impact + +HPE was the first IT company to set science-based targets across its value chain aligned to the goals of the Paris climate accord—recognizes the imperative to minimize our industry’s environmental footprint, and the opportunity to position ourselves as business and technology leaders enabling a low-carbon economy. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/hpe/6/img/hpe.jpg b/collections/_archive/possibleecosystem/hpe/6/img/hpe.jpg new file mode 100644 index 0000000..ecab01c Binary files /dev/null and b/collections/_archive/possibleecosystem/hpe/6/img/hpe.jpg differ diff --git a/collections/_archive/possibleecosystem/hpe/hpe_internal.md b/collections/_archive/possibleecosystem/hpe/hpe_internal.md new file mode 100644 index 0000000..3d95f53 --- /dev/null +++ b/collections/_archive/possibleecosystem/hpe/hpe_internal.md @@ -0,0 +1 @@ +!!!include:hpe_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/hpe/hpe_intro.md b/collections/_archive/possibleecosystem/hpe/hpe_intro.md new file mode 100644 index 0000000..cea1ae3 --- /dev/null +++ b/collections/_archive/possibleecosystem/hpe/hpe_intro.md @@ -0,0 +1,14 @@ + +![hpe](img/hpe.jpg) + +## About + +HPE is a global, edge-to-cloud Platform-as-a-Service company built to transform your business. How? By helping you connect, protect, analyze, and act on all your data and applications wherever they live, from edge to cloud, so you can turn insights into outcomes at the speed required to thrive in today’s complex world. + +## Mission + +HPE is developing transformative solutions to reap the benefits of growing connectivity, while reducing the environmental footprint of IT infrastructure. Our sustainable products help customers transform sectors and expand access to people around the world, reflecting the technology industry’s unique potential to deliver sustainability at scale. + +## Impact + +HPE was the first IT company to set science-based targets across its value chain aligned to the goals of the Paris climate accord—recognizes the imperative to minimize our industry’s environmental footprint, and the opportunity to position ourselves as business and technology leaders enabling a low-carbon economy. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/hpe/img/hpe.jpg b/collections/_archive/possibleecosystem/hpe/img/hpe.jpg new file mode 100644 index 0000000..ecab01c Binary files /dev/null and b/collections/_archive/possibleecosystem/hpe/img/hpe.jpg differ diff --git a/collections/_archive/possibleecosystem/jointidea/img/jointidea.jpg b/collections/_archive/possibleecosystem/jointidea/img/jointidea.jpg new file mode 100644 index 0000000..df0678d Binary files /dev/null and b/collections/_archive/possibleecosystem/jointidea/img/jointidea.jpg differ diff --git a/collections/_archive/possibleecosystem/jointidea/jointidea_internal.md b/collections/_archive/possibleecosystem/jointidea/jointidea_internal.md new file mode 100644 index 0000000..ed5a903 --- /dev/null +++ b/collections/_archive/possibleecosystem/jointidea/jointidea_internal.md @@ -0,0 +1 @@ +!!!include:jointidea_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/jointidea/jointidea_intro.md b/collections/_archive/possibleecosystem/jointidea/jointidea_intro.md new file mode 100644 index 0000000..de8d43a --- /dev/null +++ b/collections/_archive/possibleecosystem/jointidea/jointidea_intro.md @@ -0,0 +1,18 @@ +![jointidea](img/jointidea.jpg) + + +## About + +**Joint Idea** is a synergy platform that cultivates consciousness, creativity, and serendipity by connecting ideas, people, place, and time. + +## Mission + +Our destination is Utopia. Our path is exponential humanity. Our mission is to get there together, as a human algorithm trained on the universal love for life as our guide. This mission cannot be achieved without technology, nor with the technologies that we are currently serving. + +## Impact + +Strengthening the humanity, love, and faith within us is necessary to avoid mass seduction by advertising based predictive algorithms and the sinister forces hacking our beliefs and behaviors in ways that we don’t yet grasp. We urgently need to create and adopt decentralized peer to peer technologies that amplify our limitless powers as connected conscious humans and as global citizens. + +## Powered by ThreeFold + +The promise of Threefold is to unleash technology that serves us, our communities, and our shared planet. This is an urgent need and there is no time left to squander. The Threefold approach offers a ray of hope at a time when it is needed the most. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/kleos/img/kleos_.jpg b/collections/_archive/possibleecosystem/kleos/img/kleos_.jpg new file mode 100644 index 0000000..415d2dc Binary files /dev/null and b/collections/_archive/possibleecosystem/kleos/img/kleos_.jpg differ diff --git a/collections/_archive/possibleecosystem/kleos/kleos_internal.md b/collections/_archive/possibleecosystem/kleos/kleos_internal.md new file mode 100644 index 0000000..5294839 --- /dev/null +++ b/collections/_archive/possibleecosystem/kleos/kleos_internal.md @@ -0,0 +1 @@ +!!!include:kleos_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/kleos/kleos_intro.md b/collections/_archive/possibleecosystem/kleos/kleos_intro.md new file mode 100644 index 0000000..5010833 --- /dev/null +++ b/collections/_archive/possibleecosystem/kleos/kleos_intro.md @@ -0,0 +1,19 @@ +# Kleos + +![](img/kleos_.jpg) + +## Why? +[Kleos](https://www.kleos.net/) strives to keep the operator’s profitability as a main objective. Hence, we provide our customers with outstanding performance while keeping operating costs to a minimum. + +Kleos has pioneered a new technology leading design allowing operators to achieve a higher spectral efficiency without compromising on coverage or having to drastically increase the number of cells. + +## What? +Since 2006 Kleos designs and develops in-house end-to-end IP mobile broadband platforms and technologies. Dedication and passion work closely to explore the magic of Kleos's platform and benefit from our long and deep experience in the telecom field + +## How? +Kleos offers unconventional 5G solutions delivering the same level of performance using lower frequency band and providing a safer alternative. Kleos reduces the Telco’s OPEX and secure their user experience. + +Next to the innovative way to provide 5G connectivity ThreeFold and Kleos can enable distributed Internet Capacity in the same telco tower facilities then that are being used to deliver connectivity services. + +## Timeline +A strategic partnership documents and LOI has been signed and we are jointly looking for Telco's on the African continent. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/kutana/img/kutana_.jpg b/collections/_archive/possibleecosystem/kutana/img/kutana_.jpg new file mode 100644 index 0000000..8e8cb67 Binary files /dev/null and b/collections/_archive/possibleecosystem/kutana/img/kutana_.jpg differ diff --git a/collections/_archive/possibleecosystem/kutana/kutana_internal.md b/collections/_archive/possibleecosystem/kutana/kutana_internal.md new file mode 100644 index 0000000..2e324c0 --- /dev/null +++ b/collections/_archive/possibleecosystem/kutana/kutana_internal.md @@ -0,0 +1 @@ +!!!include:kutana_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/kutana/kutana_intro.md b/collections/_archive/possibleecosystem/kutana/kutana_intro.md new file mode 100644 index 0000000..f19f2ad --- /dev/null +++ b/collections/_archive/possibleecosystem/kutana/kutana_intro.md @@ -0,0 +1,40 @@ +# Kutana + +![](img/kutana_.jpg) + +## Structure + +- development 100% happens from ACP + +## Business Model & Funding + +!!!include:tsc:twin_valuation_intro + +Licenses for corporate & enterprise use cases can be asked for. + +Funding is part of what we do for Digital_twin + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 3 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 1 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/lecielfoundation/img/le_ciel_foundation.png b/collections/_archive/possibleecosystem/lecielfoundation/img/le_ciel_foundation.png new file mode 100644 index 0000000..2fae5bc Binary files /dev/null and b/collections/_archive/possibleecosystem/lecielfoundation/img/le_ciel_foundation.png differ diff --git a/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.jpg b/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.jpg new file mode 100644 index 0000000..c5a0a9f Binary files /dev/null and b/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.jpg differ diff --git a/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.png b/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.png new file mode 100644 index 0000000..3f8bd21 Binary files /dev/null and b/collections/_archive/possibleecosystem/lecielfoundation/img/mission_.png differ diff --git a/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_internal.md b/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_internal.md new file mode 100644 index 0000000..49a559f --- /dev/null +++ b/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_internal.md @@ -0,0 +1 @@ +!!!include:lecielfoundation_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_intro.md b/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_intro.md new file mode 100644 index 0000000..92dab39 --- /dev/null +++ b/collections/_archive/possibleecosystem/lecielfoundation/lecielfoundation_intro.md @@ -0,0 +1,59 @@ + +![](img/le_ciel_foundation.png) + + +## About + +Humanity is facing unprecedented ecological and societal crises. +
+ +Le Ciel Foundation recognises that one of the main root causes of this crisis is a systemic separation between the material and the spiritual: our society has forgotten how to instil daily actions with purpose, values and principles that integrate within a global vision based on interconnectivity and collaboration with all life. And so, each one of our initiatives exists to catalyse this much-needed transformation. +
+ +Guided at every step by the values of wisdom traditions, we adopt a holistic and multi-layered approach to impacting change, addressing our individual and collective beliefs, behaviours, actions and systems. +
+ +Le Ciel Foundation addresses humanity’s separation from Nature and from its true nature. Bridging the wisdom of ancestral traditions with the know-how and ingenuity of modernity, we adopt a systems change approach to catalysing both individual and collective transformation. +
+ +We believe in a world of harmony and balance where all life, including humans, animals, vegetal and mineral life forms, on Earth and beyond are respected. + +
+ + + +
+ + +## Mission + +We are here to catalyse a rapid shift in paradigm, to evolve to a way of living and being based on spirituality, ecology and oneness. +
+ +To create this better world, we focus on three foundational pillars : + +
+ +![mission](img/mission_.png) + +
+ +## Impact + +Across the globe, the message from indigenous Elders is the same. +
+ +We have 4 years to change our current trajectory and embrace our true place in the global, universal plan, in full humility. +
+ +2024 will be a turning point for humanity and the chance to go from a revolution (circling to the same point humanity is at today) to a transcending evolution, spiraling up towards the unknown. +
+ +This sense of urgency is reinforced by reports from the U.N.’s intergovernmental panel on Climate Change (IPCC), urging society to drastically reduce its carbon footprint on the Earth and change its ways. +
+ +**It’s time to act!** + +## Powered by ThreeFold + +Holding the vision of what needs to be for all life to thrive harmoniously on our planet, we connect our current reality, ancestral knowledge, and modern technology. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/mazraa/img/mazraa_web1.jpg b/collections/_archive/possibleecosystem/mazraa/img/mazraa_web1.jpg new file mode 100644 index 0000000..17a2451 Binary files /dev/null and b/collections/_archive/possibleecosystem/mazraa/img/mazraa_web1.jpg differ diff --git a/collections/_archive/possibleecosystem/mazraa/mazraa_internal.md b/collections/_archive/possibleecosystem/mazraa/mazraa_internal.md new file mode 100644 index 0000000..a5c34e5 --- /dev/null +++ b/collections/_archive/possibleecosystem/mazraa/mazraa_internal.md @@ -0,0 +1 @@ +!!!include:mazraa_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/mazraa/mazraa_intro.md b/collections/_archive/possibleecosystem/mazraa/mazraa_intro.md new file mode 100644 index 0000000..3de6ae9 --- /dev/null +++ b/collections/_archive/possibleecosystem/mazraa/mazraa_intro.md @@ -0,0 +1,8 @@ +# Mazraa + +![](img/mazraa_web1.jpg) + +Mazraa is a brand name of ThreeFold Dubai. + +> Learn more at: [mazraa.io](https://www.mazraa.io/) + diff --git a/collections/_archive/possibleecosystem/metaverse/img/metaverse_.jpg b/collections/_archive/possibleecosystem/metaverse/img/metaverse_.jpg new file mode 100644 index 0000000..b67bce8 Binary files /dev/null and b/collections/_archive/possibleecosystem/metaverse/img/metaverse_.jpg differ diff --git a/collections/_archive/possibleecosystem/metaverse/img/metaverse_platform_.jpg b/collections/_archive/possibleecosystem/metaverse/img/metaverse_platform_.jpg new file mode 100644 index 0000000..436234d Binary files /dev/null and b/collections/_archive/possibleecosystem/metaverse/img/metaverse_platform_.jpg differ diff --git a/collections/_archive/possibleecosystem/metaverse/metaverse_interanal.md b/collections/_archive/possibleecosystem/metaverse/metaverse_interanal.md new file mode 100644 index 0000000..2ade176 --- /dev/null +++ b/collections/_archive/possibleecosystem/metaverse/metaverse_interanal.md @@ -0,0 +1 @@ +!!!include:metaverse_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/metaverse/metaverse_intro.md b/collections/_archive/possibleecosystem/metaverse/metaverse_intro.md new file mode 100644 index 0000000..f714e72 --- /dev/null +++ b/collections/_archive/possibleecosystem/metaverse/metaverse_intro.md @@ -0,0 +1,9 @@ +# Metaverse Platform + +![](img/metaverse_.jpg) + +### A futuristic Virtual Reality platform for the Metaverse running on top of our Grid. + +![](img/metaverse_platform_.jpg) + +> See: https://tube.freeflow.life/video-channels/verse/videos \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/mitaa/img/mitaa.png b/collections/_archive/possibleecosystem/mitaa/img/mitaa.png new file mode 100644 index 0000000..2a00598 Binary files /dev/null and b/collections/_archive/possibleecosystem/mitaa/img/mitaa.png differ diff --git a/collections/_archive/possibleecosystem/mitaa/img/peer2peermarketplace_.jpg b/collections/_archive/possibleecosystem/mitaa/img/peer2peermarketplace_.jpg new file mode 100644 index 0000000..20ad014 Binary files /dev/null and b/collections/_archive/possibleecosystem/mitaa/img/peer2peermarketplace_.jpg differ diff --git a/collections/_archive/possibleecosystem/mitaa/mitaa_internal.md b/collections/_archive/possibleecosystem/mitaa/mitaa_internal.md new file mode 100644 index 0000000..f760405 --- /dev/null +++ b/collections/_archive/possibleecosystem/mitaa/mitaa_internal.md @@ -0,0 +1 @@ +!!!include:mitaa_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/mitaa/mitaa_intro.md b/collections/_archive/possibleecosystem/mitaa/mitaa_intro.md new file mode 100644 index 0000000..ea04575 --- /dev/null +++ b/collections/_archive/possibleecosystem/mitaa/mitaa_intro.md @@ -0,0 +1,90 @@ +![](img/mitaa.png) + +# Mitaa + +Bringing fairness, security and scalability to digital commerce. MITAA platform is an easy-to-use and open-source digital currency and marketplace system that allows you to exchange currencies, goods and services in a peer2peer, fully secure way. + +## Our mission + +![](img/peer2peermarketplace_.jpg) + +We believe that everyone has the right to +a free and open peer2peer platform that enables a fair exchange of value. + +A system without abuse & trust issues. + +Open-source, peer-to-peer +digital currency and marketplace platform that are ultra safe and built on peer2peer digital twin technology, available to everyone everywhere + +## The problem we resolve + +We don’t need centralized parties in digital commerce — yet they keep becoming more powerful every day. +Promising projects with new tokens encounter many barriers and excessive costs to launch and exchange listing + +- No sovereignty or control + - Centralized exchanges and wallets have custody of funds and require middlemen +- Huge security and data privacy issues + - Large exchanges are easy targets for hacks with little recourse or protection +- Market manipulation and no transparency + - Fake volumes and market-making, algorithmic trading +- Complexity and lack of information + - Hard to navigate exchanges, complicated eCommerce systems, ... +- Not enough interoperability + - Existing platforms seek to lock in users to their own ecosystems + +## Some Benefits + +- Built on peer2peer cloud/internet capacity (the new ThreeFold Internet) +- P2P cross-chain swaps through FinTwin technology +- Open source protocol +- Capable to support all required cryptocurrencies +- Users have full custody and control over their assets (sovereign) +- Easy to use, no complex onboarding or order books +- Significantly reduced listing and regulatory costs/hurdles +- Super capable smart contract layer +- Dual Chain = money blockchain + smart contract consensus chain +- Infinite scalability + + +> see [presentation](mitaa_2021_intro_v2.pdf) + + +## Status + +- prototype is being worked on, not ready for primetime +- should have first version ready by end 2021 + + +## Business Model & Funding + +!!!include:tsc:twin_valuation_intro + +Funding is part of what we do for Digital_twin + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value":4 }, + { "label": "Sustainability", "value": 3 }, + { "label": "Product Ready", "value": 1 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + + +!!!def alias:mitaa + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/mitaa/pdf/mitaa_2021_intro_v2.pdf b/collections/_archive/possibleecosystem/mitaa/pdf/mitaa_2021_intro_v2.pdf new file mode 100644 index 0000000..a990397 Binary files /dev/null and b/collections/_archive/possibleecosystem/mitaa/pdf/mitaa_2021_intro_v2.pdf differ diff --git a/collections/_archive/possibleecosystem/moneyofgood/img/money_of_good_.jpg b/collections/_archive/possibleecosystem/moneyofgood/img/money_of_good_.jpg new file mode 100644 index 0000000..684e014 Binary files /dev/null and b/collections/_archive/possibleecosystem/moneyofgood/img/money_of_good_.jpg differ diff --git a/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_internal.md b/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_internal.md new file mode 100644 index 0000000..8217ba8 --- /dev/null +++ b/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_internal.md @@ -0,0 +1 @@ +!!!include:moneyofgood_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_intro.md b/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_intro.md new file mode 100644 index 0000000..a1abef1 --- /dev/null +++ b/collections/_archive/possibleecosystem/moneyofgood/moneyofgood_intro.md @@ -0,0 +1,31 @@ + +![money_of_good](img/money_of_good_.jpg) + +## About + +[Money of Good](https://www.thefutureofgood.info) is a socioeconomic platform that uses disruptive proof-of-meditation technology (neurofeedback+blockchain) to offer people the chance to earn money as a reward for practicing meditation, improving their health, raising consciousness while fostering a new fair and sustainable economic model. +
+ +We love this approach because the reward mechanism based on proof-of-meditation makes it possible to run the most effective and reliable basic income program globally, empowering individuals economically at the same time that encourages large parts of the population to embrace the daily practice of meditation. +
+ +Plus, because the [currency issue](https://cda71153-0003-4d0a-acef-88cf4099ed33.filesusr.com/ugd/bc41a1_a40c5cac0327482fb6f0223ed9711982.pdf) mechanism is backed on the value generated by the collaboration between the MoG platform, customers/meditators, and the [B companies](https://www.bcorporation.net/) (businesses which are driven by creating positive impact) taking part in the conscious economic ecosystem, the platform feeds the new regenerative economy. + +
+ + + +
+ + +## Mission + +Driving the transition to a new fair and sustainable economy while raising consciousness and well-being through meditation. + +## Impact + +The main direct impacts are the raise of global consciousness and the birth of a new regenerative and conscious economic model. The sub impacts are the improvement of global health, the empowerment of individuals economically by minimizing inequality, and the leverage of sustainable local businesses. + +## Powered by ThreeFold + +ThreeFold will provide the perfect framework to run the blockchain (DLT/database) of Money of Good financial system. It will also make it possible to scale the solution for large populations by empowering people in places that used to have poor or no internet access to start their own [Meditation Banks](https://youtu.be/6lFRJhUblvw) (places where people have free access to the proof-of-meditation reward system). \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ootopia/img/impact_.jpg b/collections/_archive/possibleecosystem/ootopia/img/impact_.jpg new file mode 100644 index 0000000..a8a676a Binary files /dev/null and b/collections/_archive/possibleecosystem/ootopia/img/impact_.jpg differ diff --git a/collections/_archive/possibleecosystem/ootopia/img/ootopia_header_.jpg b/collections/_archive/possibleecosystem/ootopia/img/ootopia_header_.jpg new file mode 100644 index 0000000..fd5b957 Binary files /dev/null and b/collections/_archive/possibleecosystem/ootopia/img/ootopia_header_.jpg differ diff --git a/collections/_archive/possibleecosystem/ootopia/img/product_.jpg b/collections/_archive/possibleecosystem/ootopia/img/product_.jpg new file mode 100644 index 0000000..af774e9 Binary files /dev/null and b/collections/_archive/possibleecosystem/ootopia/img/product_.jpg differ diff --git a/collections/_archive/possibleecosystem/ootopia/ootopia_internal.md b/collections/_archive/possibleecosystem/ootopia/ootopia_internal.md new file mode 100644 index 0000000..37931be --- /dev/null +++ b/collections/_archive/possibleecosystem/ootopia/ootopia_internal.md @@ -0,0 +1 @@ +!!!include:ootopia_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ootopia/ootopia_intro.md b/collections/_archive/possibleecosystem/ootopia/ootopia_intro.md new file mode 100644 index 0000000..6d2563a --- /dev/null +++ b/collections/_archive/possibleecosystem/ootopia/ootopia_intro.md @@ -0,0 +1,44 @@ + +![ootopia](img/ootopia_header_.jpg) + + +## About + +Ootopia offers people the most exciting and easy way to engage on the planet regeneration and feel part of the solution. +
+ +Ootopia app combines super inspiring social media and microlearning in an exciting game where users are rewarded for their engagement with the impact token OOz. + +
+ +![product](img/product_.jpg) + +
+ + +## Mission + +Who wants to be part of the problem, when they can be part of the solution. Our mission is to allow everyone to participate in building a better world. + +
+ +![mission](img/mission_.png) + +
+ +## Impact + +We are heading towards a total global collapse whose consequences will undoubtedly crash the environment, the economy, and the social structures threatening our own speaces. +
+ +Effective actions is not being taken bu global leaders, politicians or corporations. +
+ +For this reason, more and more people are afraid and eagerly looking for possible and accessible solutions at individual level. +
+ +Ootopia is one of these solutions. + +
+ +![impact](img/impact_.jpg) \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/presearch/img/presearch_header.jpg b/collections/_archive/possibleecosystem/presearch/img/presearch_header.jpg new file mode 100644 index 0000000..d1013b9 Binary files /dev/null and b/collections/_archive/possibleecosystem/presearch/img/presearch_header.jpg differ diff --git a/collections/_archive/possibleecosystem/presearch/presearch_internal.md b/collections/_archive/possibleecosystem/presearch/presearch_internal.md new file mode 100644 index 0000000..5d5f4f3 --- /dev/null +++ b/collections/_archive/possibleecosystem/presearch/presearch_internal.md @@ -0,0 +1,3 @@ +!!!include:presearch_intro + +> Learn more on Presearch node deployment on TF Grid [HERE](presearch_jukebox). \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/presearch/presearch_intro.md b/collections/_archive/possibleecosystem/presearch/presearch_intro.md new file mode 100644 index 0000000..8797b5d --- /dev/null +++ b/collections/_archive/possibleecosystem/presearch/presearch_intro.md @@ -0,0 +1,11 @@ +![presearch](img/presearch_header.jpg) + +[**Presearch**](https://presearch.io) is an open, decentralized search engine that rewards community members with Presearch Tokens (PRE) for their usage, contribution to, and promotion of the platform. + +## About + +In a world where one company controls 77% of all searches, influencing trillions of dollars in spending, shaping perceptions and effectively acting as the primary gatekeeper to the Internet, a new, open and community-driven search engine is a necessity. +
+ +Presearch has an innovative go-to-market strategy to target the most frequent searchers - web workers - and gain early adoption, on our way to releasing future versions of the open source platform that will utilize a blockchain-based index, curated by the community. +
\ No newline at end of file diff --git a/collections/_archive/possibleecosystem/presearch/presearch_jukebox.md b/collections/_archive/possibleecosystem/presearch/presearch_jukebox.md new file mode 100644 index 0000000..3672707 --- /dev/null +++ b/collections/_archive/possibleecosystem/presearch/presearch_jukebox.md @@ -0,0 +1,51 @@ +# Deploy Presearch nodes on the TF Grid + +Anyone can contribute and build upon the Presearch Blockchain using the **Blockchain Jukebox**. The infrastructure that provide significant advantages over centralized cloud providers. + +## Run a Node + +Do you support decentralization and an open internet that isn’t dominated by a handful of Big Tech companies? Now you can be part of the solution by operating a Presearch Node and helping to power the Presearch decentralized search engine. +
+ +Presearch Nodes are used to process user search requests, and node operators earn Presearch PRE tokens for joining and supporting the network. + +## It’s easy to get started! + +1. Register your node and get a registration code at https://nodes.presearch.org/dashboard +2. Follow [**Get Started**](threefold:get_started) guide to deploy Presearch node/-s via Blockchain Jukebox. +2. Run the node start commands. + + +## Server requirements + +Presearch nodes with fast internet and low latency connection to the Presearch Gateway are currently prioritized. +
+ +You do not need much disk space, much memory, or much CPU current to run a node, and running a more powerful server does not currently increase node rewards. +
+ +We recommend running many lightweight nodes to optimize your reward earnings relative to your server costs. + +## Node operator rewards + +Rewards are paid to all node operators who stake at least 1,000 PRE to their node. +Each of your staked nodes will qualify for the base reward paid to incentivize participation in the network. +
+ +Those who stake more than 1,000 PRE to their node are eligible to earn additional rewards. +For complete information on how staking works, please visit [Presearch Rewards](https://nodes.presearch.org/rewards). + +## Risks & Cautions + +Running a Presearch node is likely not a concern for most node operators, but there are some things we think you should be aware of: +- If you are running a node locally (and not on an outside server), queries routed through your node to external sources (other search engines, databases & APIs) could be associated with your IP address. If you are trying to minimize your personal footprint with Google and other big tech companies for instance, using Presearch as a searcher is what you want, but running a node is probably not. +- This is particularly true if you are in a repressive country, such as Iran, North Korea or China, where the powers that be can use any excuse to attack you. +- The IP address of your node is used to identify your node within the system and will be logged. Again, if you are trying to minimize your personal external footprint, you would be best to either run a node on an outside server you are comfortable exposing, or do not run a node at all. +- Depending on the country in which you are located, node rewards may need to be declared as income for tax purposes. That is up to you to track and report, and we will not be submitting or providing any documentation aside from the logs of your rewards. +- This software is currently not open source and you are relying on our assurances that nothing malicious is happening underneath the hood. We promise that this is true, but the ability to verify it for yourself would currently be limited to packet sniffers and any other means that you have available to you. It is our intention to open source this software in the future, but we’re not there yet. +- This is beta software, and it is possible that there are bugs that we are not yet aware of. We push updates frequently to resolve anything we discover, but as we cannot control which versions of the node software are run on your machine, we can’t ensure that you will always have the latest version. +- Overall, it’s best to assume that any risk on your part is yours alone, and while we will do our best to ensure that only good things come from running a node, there are no guarantees that this will be the case, only best efforts. + +
+ +Thanks for your interest in running a node and for your support! \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/projects_ff_sourcedode_toc.md b/collections/_archive/possibleecosystem/projects_ff_sourcedode_toc.md new file mode 100644 index 0000000..a0a260d --- /dev/null +++ b/collections/_archive/possibleecosystem/projects_ff_sourcedode_toc.md @@ -0,0 +1,44 @@ +## People's Internet Projects + +| Name | Description | Owner | +| --------------------------------------------- | ------------ | -------- | +| [AIQOM](aiqom_internal) | Leading AI R&D lab and is backed by impactful angel investors, visionary machine learning scientists. | [ACI](https://consciousinternet.org/) | +| [ARTHEON](artheon_internal) | Education and art in VR running on top of our Grid. | [Alex](threefold:alexandre_hannelas) | +| [AYDO](aydo_internal) | All Your Data Online = your own private secure google drive/docs alternative. | tbd | +| [BELIIVE](beliive_internal) | World's largest time bank, empowering people to recognize abundance by living new experiences one hour at a time. | [ACI](https://consciousinternet.org/) | +| [BUSINESS TWIN](businesstwin_internal) | Your company with legal license & full business backend tool for <100 eur per month. | tbd | +| [CICO LABS](cicolabs_internal) | Bringing together visionaries from diverse fields to amplify network intelligence. | [ACI](https://consciousinternet.org/) | +| [CRYSTAL HOME](crystalhome_internal) | Circular & self-sufficient homes reducing the CO2 footprint and the waste production. | [ACI](https://consciousinternet.org/) | +| [CRYSTAL LANGUAGE](crystallanguage_internal) | A programming language for programmer and the computer - the best of both worlds. | [ACI](https://consciousinternet.org/) | +| [DIGITAL TWIN](digitaltwin_internal)| Secure, Sustainable & Private solution for Messaging, Cloud File Storage, Office, Video Conf, etc. | tbd | +| [EKOFOLIO](ekofolio_internal) | Protect land by investing in tokenized assets of forests. | tbd | +| [ENDPANDEMICS](endpandemics_internal) | A global action campaign to reduce the risks of pandemics by protecting and regenerating nature. | tbd | +| [ENVIRATE](envirate_internal) | Allows anyone with access to a smartphone to give ratings on the environment around them. | tbd | +| [FREEFLOW](@freeflow:ff_what) | A digital Earth 4.0 where people will be able to embrace new experiences on the first peer-to-peer internet. [See project circle](https://circles.threefold.me/project/despiegk-proj_freeflow_community/backlog?no-milestone=1). | [Florian](threefold:florian_fournier) | +| [FREEFLOW CIRCLES](freeflowcircles_internal) | Your private peer-2-peer facebook, linkedin, whatsapp, youtube, medium and more. | tbd | +| [GENERATION BLUE](generationblue_internal) | Empower every global citizen to protect and regenerate nature. | [ACI](https://consciousinternet.org/) | +| [HERCULES BROWSER](herculesbrowser_internal) | Peer-2-Peer browser engine, runs on top of ThreeFold Grid. | tbd | +| [JOINT IDEA](jointidea_internal) | A synergy platform that cultivates consciousness, creativity, and serendipity by connecting ideas, people, place, and time. | [ACI](https://consciousinternet.org/) | +| [KUTANA](kutana_internal) | Your own zoom alternative system, private data sovereign video conferencing system. | tbd | +| [LE CIEL FOUNDATION](lecielfoundation_internal) | Creating change through Education, Inclusion & Preservation initiatives. Producers of ‘The Twelve’. | [ACI](https://consciousinternet.org/) | +| [METAVERSE](metaverse_interanal) | A futuristic Virtual Reality platform for the Metaverse running on top of our Grid. | tbd | +| [MITAA](mitaa_internal) | Fairswap system, fair peer-2-peer ecommerce system, swap anything for anything globally. | tbd | +| [MONEY OF GOOD](moneyofgood_internal) | A socioeconomic meditation platform, driving transition to a new fair and sustainable economy through meditation. | [ACI](https://consciousinternet.org/) | +| [OOTOPIA](ootopia_internal) | The app that unites us all to regenerate the Earth. | [ACI](https://consciousinternet.org/) | +| [REGEN NETWORK](regennetwork_internal) | Realigns the agricultural economy with ecological health by creating the global marketplace. | tbd | +| [SEEDS](seeds_internal) | Creating a regenerative financial system for a thriving global society. | [ACI](https://consciousinternet.org/) | +| [SHAREITT](shareitt_internal) | Peer-2-peer marketplace for exchanging used items by meand of complementary currency. | tbd | +| [SIKANA](sikana_internal) | Equipting people with practical skills through free educational video programs. | [Florian](threefold:florian_fournier) | +| [THE SOURCE CODE](sourcecode_internal) | Accelerator for impact projects. | tbd | +| [SPINN](spinn_internal) | Bring Internet Capacity in every house hold (as part of a cofee machine) | tbd | +| [TALAMANCA](talamanca_internal) | +10 Billion m2 of land in Costa Rica with as purpose to protect it. | tbd | +| [TAPR](tapr_internal) | **Personal** dream AI driven analizing platform, on top of digital twin. | tbd | +| [TASKIO](taskio_internal) | Engage teams, gather data - taskio gives you back time and lets you work smarter. | tbd | +| [THE HUMANIZED INTERNET](thehumanizedinternet_internal) | More info to be added soon. | [ACI](https://consciousinternet.org/) | +| [TREEBUDDY](treebuddy_internal) | Way to fight global biodiversity loss and global warming by planting trees. | tbd | +| [UBUNTU](ubuntu_internal) | Ubuntu Tribe is an ecosystem of digital investment and business management tools aiming at boosting financial inclusion. | [ACI](https://consciousinternet.org/) | +| [UHURU](uhuru_internal) | Uhuru product's marketing/promotion/branding activities. | [Florian](threefold:florian_fournier) | +| [UNIFITY](unifinity_internal) | Tokenization and gamefication of education system. | tbd | +| [UNIT](unit_internal) | Supporting people by helping them to develop a business around their passion. | [ACI](https://consciousinternet.org/) | +| [VEDA MASTERS](vedamasters_internal) | Veda Masters is operating 4 boats on the Nile which are used to do conscious retreats and promote the global change making projects. | tbd | +| [VLINDER](vlinder_internal) | Reinforcing high quality climate projects with smart capital and innovation. | [ACI](https://consciousinternet.org/) | \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/regennetwork/img/regen1_.jpg b/collections/_archive/possibleecosystem/regennetwork/img/regen1_.jpg new file mode 100644 index 0000000..6335794 Binary files /dev/null and b/collections/_archive/possibleecosystem/regennetwork/img/regen1_.jpg differ diff --git a/collections/_archive/possibleecosystem/regennetwork/img/regen2_.jpg b/collections/_archive/possibleecosystem/regennetwork/img/regen2_.jpg new file mode 100644 index 0000000..2e1a92f Binary files /dev/null and b/collections/_archive/possibleecosystem/regennetwork/img/regen2_.jpg differ diff --git a/collections/_archive/possibleecosystem/regennetwork/regennetwork_internal.md b/collections/_archive/possibleecosystem/regennetwork/regennetwork_internal.md new file mode 100644 index 0000000..4f63158 --- /dev/null +++ b/collections/_archive/possibleecosystem/regennetwork/regennetwork_internal.md @@ -0,0 +1 @@ +!!!include:regennetwork_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/regennetwork/regennetwork_intro.md b/collections/_archive/possibleecosystem/regennetwork/regennetwork_intro.md new file mode 100644 index 0000000..0c08357 --- /dev/null +++ b/collections/_archive/possibleecosystem/regennetwork/regennetwork_intro.md @@ -0,0 +1,45 @@ +![](img/regen1_.jpg) + +# Regen Network + +Regen Network realigns the agricultural economy with ecological health by creating the global marketplace for planetary stewardship. Using a distributed ledger and modern remote sensing technology, our team is creating new tools for how humanity relates to its environment. + +We bring together two cutting edge technologies: satellite driven earth observation science, and blockchain technology, to create the foundation of a new digital monitoring, reporting and verification system for ecological health. The foundation of our approach is open science and open source technology. + +Regeneration is the growth of vitality, viability and evolutionary capacity of a system. As defined by our mentor Carol Sanford, the seven first principles of regeneration are: whole, potential, reciprocity, essence, nestedness, nodal, and development. + +![](img/regen2_.jpg) + +> see https://www.regen.network/ + + +## Company Info + +- ACP is collaborating with Regen network on technical and carbon farming level. +- Purpose is to generate way more carbon credits and help each other develop tech. + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 1 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 3 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 4 } + ] +} + +``` + +!!!include:tsc:carbon_toc diff --git a/collections/_archive/possibleecosystem/seeds/img/seeds_.jpg b/collections/_archive/possibleecosystem/seeds/img/seeds_.jpg new file mode 100644 index 0000000..707cd61 Binary files /dev/null and b/collections/_archive/possibleecosystem/seeds/img/seeds_.jpg differ diff --git a/collections/_archive/possibleecosystem/seeds/seeds_internal.md b/collections/_archive/possibleecosystem/seeds/seeds_internal.md new file mode 100644 index 0000000..0a7fce5 --- /dev/null +++ b/collections/_archive/possibleecosystem/seeds/seeds_internal.md @@ -0,0 +1 @@ +!!!include:seeds_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/seeds/seeds_intro.md b/collections/_archive/possibleecosystem/seeds/seeds_intro.md new file mode 100644 index 0000000..403659e --- /dev/null +++ b/collections/_archive/possibleecosystem/seeds/seeds_intro.md @@ -0,0 +1,23 @@ +![seeds](img/seeds_.jpg) + +## About + +[SEEDS](https://www.joinseeds.com/) is a regenerative financial system for a thriving global society. A global movement that aligns radical empowerment of purpose with finance with the mission to bring about a modern day Renaissance. Since its alpha release on November 5th 2019 and its public launch in March 2020, SEEDS has gathered 150+ alliance members from across multiple bioregions. We're leaving the age of siloed competition where people and planet were exploited by systems and entering an age of cooperation where the people are in direct control and ownership of the abundant systems they inhabit. We are in the stage of cultivating a grassroots movement uniting the people and organizations dedicated to a breakthrough towards genuine sustainability, freedom, and peace. + +
+ + + +
+ +## Mission + +SEEDS is a global movement that aligns radical empowerment of purpose with finance with the mission to bring about a modern day Renaissance. SEEDS is a regenerative financial system for a thriving global society. + +## Impact + +Holistic approaches are accomplished by evaluating the effectiveness through all four dimensions of natural, human, social and built capital. We measure effectiveness based on the valuation of all outcomes with the understanding that human activity should enhance the environment and the community by providing benefits to the majority and not only a few. + +## Powered by ThreeFold + +SEEDS and ThreeFold are a natural pair of decentralized cooperative internet to run a decentralized cooperative financial system. We intend to integrate our systems. Together we provide essential tools for shaping a civilization which is more resilient, rewarding, and regenerative. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/shareitt/img/shareitt_.jpg b/collections/_archive/possibleecosystem/shareitt/img/shareitt_.jpg new file mode 100644 index 0000000..a524a64 Binary files /dev/null and b/collections/_archive/possibleecosystem/shareitt/img/shareitt_.jpg differ diff --git a/collections/_archive/possibleecosystem/shareitt/shareitt_internal.md b/collections/_archive/possibleecosystem/shareitt/shareitt_internal.md new file mode 100644 index 0000000..955efe4 --- /dev/null +++ b/collections/_archive/possibleecosystem/shareitt/shareitt_internal.md @@ -0,0 +1 @@ +!!!include:shareitt_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/shareitt/shareitt_intro.md b/collections/_archive/possibleecosystem/shareitt/shareitt_intro.md new file mode 100644 index 0000000..25bd3f4 --- /dev/null +++ b/collections/_archive/possibleecosystem/shareitt/shareitt_intro.md @@ -0,0 +1,62 @@ + +![](img/shareitt_.jpg) + +# Shareitt + +## Doing Good In Its Core + +Shareitt aims to do good while doing well. We believe that changing the economic system and moving towards a sustainable business, cities, and communities is essential to create a healthy environment. Shareitt is an impact technology startup to empower communities socially, financially, and environmentally. Our unique technology redefines collaborative economies and mutual support and provides the tools to “Community Assets Based UBI” by nurturing long term capacities. All of Shareitt employees, management, and shareholders support the social impact, purpose, and objectives of the company. + +Facilitate and Empower communities socially, financially, and environmentally using a unique technology solution. With our tools, people, and organizations all over the world can create collaborative economies and develop thriving vibrant communities. Among the company goals for 2025 is Recycling more than 250 million items and creating an additional average save of 200 euros per month per user - in over 2500 communities using Shareitt. + +## What is it + +A peer2peer marketplace platform where people exchange goods to each other by means of a digital currency not linked to a fiat currency. + +The platform has been created & used in Israel. + +The model is proven and can now be rolled out on global basis on top of TFGrid. + +## Next steps + +### Step 1 + +- allow anyone on TFGrid to create their own marketplace for their community +- allow a peer2peer economy to start, impact is amazing + +### Step 2 + +- integration between digitaltwin & Shareitt platform +- support multiple digital currencies +- support mitaa for more peer2peer behaviour. + +## Founding Team + +- [Arie Ben Davic](https://www.threefold.io/aci/people/arie_ben_david/) +- [Roel Wofert](https://www.threefold.io/aci/people/roel_wofert/) + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 3 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 4 }, + { "label": "Sales Focus", "value": 2 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +!!!def alias:shareitt + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/sikana/img/key_figures.png b/collections/_archive/possibleecosystem/sikana/img/key_figures.png new file mode 100644 index 0000000..3da7963 Binary files /dev/null and b/collections/_archive/possibleecosystem/sikana/img/key_figures.png differ diff --git a/collections/_archive/possibleecosystem/sikana/img/sikana_.jpg b/collections/_archive/possibleecosystem/sikana/img/sikana_.jpg new file mode 100644 index 0000000..b9d46d0 Binary files /dev/null and b/collections/_archive/possibleecosystem/sikana/img/sikana_.jpg differ diff --git a/collections/_archive/possibleecosystem/sikana/sikana_internal.md b/collections/_archive/possibleecosystem/sikana/sikana_internal.md new file mode 100644 index 0000000..382401d --- /dev/null +++ b/collections/_archive/possibleecosystem/sikana/sikana_internal.md @@ -0,0 +1 @@ +!!!include:sikana_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/sikana/sikana_intro.md b/collections/_archive/possibleecosystem/sikana/sikana_intro.md new file mode 100644 index 0000000..647da9b --- /dev/null +++ b/collections/_archive/possibleecosystem/sikana/sikana_intro.md @@ -0,0 +1,13 @@ +![](img/sikana_.jpg) + +### Improve your life - one skill at a time + +Sikana is a non profit organization founded in 2014. Its aim is to equip people with practical skills through free educational video programs. + +### Mission + +To share for free the skills and passions of the best experts from different fields: health, environment, vocational skills, sports... + +![](img/key_figures.png) + +> Learn more about the project: https://www.sikana.tv/en \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/solidaridad/img/solidaridad_.jpg b/collections/_archive/possibleecosystem/solidaridad/img/solidaridad_.jpg new file mode 100644 index 0000000..ab120e3 Binary files /dev/null and b/collections/_archive/possibleecosystem/solidaridad/img/solidaridad_.jpg differ diff --git a/collections/_archive/possibleecosystem/solidaridad/solidaridad_internal.md b/collections/_archive/possibleecosystem/solidaridad/solidaridad_internal.md new file mode 100644 index 0000000..3e60e34 --- /dev/null +++ b/collections/_archive/possibleecosystem/solidaridad/solidaridad_internal.md @@ -0,0 +1,2 @@ +!!!include:solidaridad_intro +!!!include:solidaridad_roadmap \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/solidaridad/solidaridad_intro.md b/collections/_archive/possibleecosystem/solidaridad/solidaridad_intro.md new file mode 100644 index 0000000..0644a65 --- /dev/null +++ b/collections/_archive/possibleecosystem/solidaridad/solidaridad_intro.md @@ -0,0 +1,28 @@ +# Solidaridad + +![](img/solidaridad_.jpg) + +## Why? +Smallholder farmers have to be the customer and not the product of the emerging agricultural data economy. + +## What? +A farmers MOVEMENT for fairness in the production and trade in commodities and associated data. Based on the principles of +- Fair Participation +- Fair Share +- Fair Value +- Fair Voice + +in the entire value chain +Fairdata provides the framework for an alternative data economy that works for smallholder farmers + +## How? +Initiatives in working together with [Solidaridad](https://www.solidaridadnetwork.org/) to achieve the following: +- Farmers: get fair value for their product and (self-assessment) data and access to added value services +- Businesses: get direct access to high quality data on responsible production and compliance +- Consumers: get access to impact stories and a new and connected product experience + +The TF Tech technology stack is able to create a decentralised marketplace on which infromation can be traded where the original data is owned by the originators (farmers) and businesses get the information of responsible production and compliance while the proceeds for this data flow back to the data owners. + +A digital token (currency) is instrumental to make this work. + +Detailed project plans are being created. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/solidaridad/solidaridad_roadmap.md b/collections/_archive/possibleecosystem/solidaridad/solidaridad_roadmap.md new file mode 100644 index 0000000..c132ea5 --- /dev/null +++ b/collections/_archive/possibleecosystem/solidaridad/solidaridad_roadmap.md @@ -0,0 +1,9 @@ +## Roadmap + +Project kick off with a first contract commenced in Q1 2021. Remaining execution time to achieve the overall project and MVP is phased as follows: +- Phase 0: Aligning the organization and reworking existing knowledge into fit for use +- Phase 1: Developing proof points for the vision with MVPs +- Phase 2: Building the proposition and backbone platform +- Phase 3: Develop and roll-out MVP based final solutions +- Phase 4: Develop and roll-out more complex data stream solutions +- Phase 5: Consider opening source and broadening use of Fairdata Platform \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/sourcecode/img/climate_.jpg b/collections/_archive/possibleecosystem/sourcecode/img/climate_.jpg new file mode 100644 index 0000000..b4ae4d9 Binary files /dev/null and b/collections/_archive/possibleecosystem/sourcecode/img/climate_.jpg differ diff --git a/collections/_archive/possibleecosystem/sourcecode/img/internet_.jpg b/collections/_archive/possibleecosystem/sourcecode/img/internet_.jpg new file mode 100644 index 0000000..7a2b10c Binary files /dev/null and b/collections/_archive/possibleecosystem/sourcecode/img/internet_.jpg differ diff --git a/collections/_archive/possibleecosystem/sourcecode/img/source_.jpg b/collections/_archive/possibleecosystem/sourcecode/img/source_.jpg new file mode 100644 index 0000000..7213697 Binary files /dev/null and b/collections/_archive/possibleecosystem/sourcecode/img/source_.jpg differ diff --git a/collections/_archive/possibleecosystem/sourcecode/img/tag_edu_.jpg b/collections/_archive/possibleecosystem/sourcecode/img/tag_edu_.jpg new file mode 100644 index 0000000..bbbb871 Binary files /dev/null and b/collections/_archive/possibleecosystem/sourcecode/img/tag_edu_.jpg differ diff --git a/collections/_archive/possibleecosystem/sourcecode/sourcecode_internal.md b/collections/_archive/possibleecosystem/sourcecode/sourcecode_internal.md new file mode 100644 index 0000000..4cce269 --- /dev/null +++ b/collections/_archive/possibleecosystem/sourcecode/sourcecode_internal.md @@ -0,0 +1 @@ +!!!include:sourcecode_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/sourcecode/sourcecode_intro.md b/collections/_archive/possibleecosystem/sourcecode/sourcecode_intro.md new file mode 100644 index 0000000..8af9120 --- /dev/null +++ b/collections/_archive/possibleecosystem/sourcecode/sourcecode_intro.md @@ -0,0 +1,32 @@ +# The Source Code + +![](img/source_.jpg) + +## Mission + +**Positively impact 1 Billion people** by providing unlimited uccess to education, internet, sustainable digital business and complimentary currency systems. + +Our core mission here is to help provide basic human needs like food, home, clothing, income in a carbon removing and sustainable way by means of education, data and farming carbon credits. + + +## Focus + +### 3 major global issues: + +#### Education + +![](img/tag_edu_.jpg) + +#### Internet + +![](img/internet_.jpg) + +#### Climate Change + +![](img/climate_.jpg) + + +## Links + +- [The Source Code presenation](https://threefold.docsend.com/view/32javgqapiqee7jg/d/npryersx4iirzgky) for more detailed info. +- [Project's Circle](https://circles.threefold.me/project/despiegk-team_accelerator/kanban) diff --git a/collections/_archive/possibleecosystem/spinn/img/coffee_cycle_.jpg b/collections/_archive/possibleecosystem/spinn/img/coffee_cycle_.jpg new file mode 100644 index 0000000..7af9127 Binary files /dev/null and b/collections/_archive/possibleecosystem/spinn/img/coffee_cycle_.jpg differ diff --git a/collections/_archive/possibleecosystem/spinn/img/coffeetoken_timeline.png b/collections/_archive/possibleecosystem/spinn/img/coffeetoken_timeline.png new file mode 100644 index 0000000..7c0c20f Binary files /dev/null and b/collections/_archive/possibleecosystem/spinn/img/coffeetoken_timeline.png differ diff --git a/collections/_archive/possibleecosystem/spinn/img/spinn_coffeetoken_.jpg b/collections/_archive/possibleecosystem/spinn/img/spinn_coffeetoken_.jpg new file mode 100644 index 0000000..c2f8e64 Binary files /dev/null and b/collections/_archive/possibleecosystem/spinn/img/spinn_coffeetoken_.jpg differ diff --git a/collections/_archive/possibleecosystem/spinn/spinn_internal.md b/collections/_archive/possibleecosystem/spinn/spinn_internal.md new file mode 100644 index 0000000..bae4e08 --- /dev/null +++ b/collections/_archive/possibleecosystem/spinn/spinn_internal.md @@ -0,0 +1 @@ +!!!include:spinn_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/spinn/spinn_intro.md b/collections/_archive/possibleecosystem/spinn/spinn_intro.md new file mode 100644 index 0000000..b5ed1d7 --- /dev/null +++ b/collections/_archive/possibleecosystem/spinn/spinn_intro.md @@ -0,0 +1,46 @@ +![](img/spinn_coffeetoken_.jpg) + +# Spinn + +## Why? +Coffee farmers and roasters around the world - those that follow centuries of coffee tradition and have dedicated their lives to coffee - are getting increasingly frustrated with the industry that is not rewarding their craftsmanshift to deliver and create the coffee experience for the consumer. The coffee industry has developed monopolies in which the largest portion of rewards are reserved for coffee wholesalers and retailers, not the craftsman that grow and roast the coffee beans. + +Spinn and ThreeFold are combining patents and technologies to turn the coffee industry up-side-down by introducing a new ecosystem of technology and (token) economics for the ground to cup journey of the coffee bean and creating a fair and level playing field for all parties involved. + +## What? +To advance to a full sustainable cycle - growing to roasting, brewing to tasting, Spinn is partnering with ThreeFold where +- Spinn will improve the patented coffee maker and connect it to the ThreeFold grid where is will collect, create, store and exchange information and tokens to normalise the economics from ground to cup. +- ThreeFold will design and create the coffeetoken and it's digital marketplace plus make the coffee brewer an integral part of peoples contribution to a fair coffee industry and a more conscious and sustainable digital life. + +
+ +![coffee_cycle](img/coffee_cycle_.jpg) + +
+ +## How? +The Spinn Digital Market Place will connect farmers, roasters, coffee buyers and consumers and set an example of how to revolutionaise traditional industries and make them inclusive for all involed + +First identified steps: +- TF technology will allow coffee bean farmers to input and sell their agricultural data and coffee beans directly to roasters maintaining full data sovereignity. An entity and team needs to be set up in Brazil to work out a first pilot. +- TF will create the Spinn tokenomy and creates fundraising oportunities to realise the dream of a fully decentralized and fair value exchange in the coffee trade from the ground to the cup. Spinn tokens can be used to reward/pay farmers for their services and goods in places where banking system and/or identification is not available. +- Spinn keeps x% from all transactions on Spinn Market Place platform. ThreeFold keeps x% from grid usage. + +## Timeline +The first step have been taken at the end of april and an agreement in principle has been agreed to starting this joint development. Details have to be worked with regards to funding, team size and speed. + +
+ +![coffee_timeline](img/coffeetoken_timeline.png) + +
+ +## Impact and Effort +The impact of this project will be with millions of people. +
+The coffeetrade is a massive **$362bn** worldwide market and there is a growing consciousness of taking action against unfair and old fashioned business models. + +Tokens will allow everyone to take a position and support sunch an initiative: +- as a coffee lover +- as a digital cirrency investor and supporter +- as a supporter of saving the planet, there is no _plan(et) B_. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/talamanca/img/talamanca2.png b/collections/_archive/possibleecosystem/talamanca/img/talamanca2.png new file mode 100644 index 0000000..eccc3a5 Binary files /dev/null and b/collections/_archive/possibleecosystem/talamanca/img/talamanca2.png differ diff --git a/collections/_archive/possibleecosystem/talamanca/img/talamanca_.jpg b/collections/_archive/possibleecosystem/talamanca/img/talamanca_.jpg new file mode 100644 index 0000000..dac7725 Binary files /dev/null and b/collections/_archive/possibleecosystem/talamanca/img/talamanca_.jpg differ diff --git a/collections/_archive/possibleecosystem/talamanca/pdf/talamanca.pdf b/collections/_archive/possibleecosystem/talamanca/pdf/talamanca.pdf new file mode 100644 index 0000000..054a0a5 Binary files /dev/null and b/collections/_archive/possibleecosystem/talamanca/pdf/talamanca.pdf differ diff --git a/collections/_archive/possibleecosystem/talamanca/talamanca_internal.md b/collections/_archive/possibleecosystem/talamanca/talamanca_internal.md new file mode 100644 index 0000000..87fef31 --- /dev/null +++ b/collections/_archive/possibleecosystem/talamanca/talamanca_internal.md @@ -0,0 +1 @@ +!!!include:talamanca_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/talamanca/talamanca_intro.md b/collections/_archive/possibleecosystem/talamanca/talamanca_intro.md new file mode 100644 index 0000000..d0a560c --- /dev/null +++ b/collections/_archive/possibleecosystem/talamanca/talamanca_intro.md @@ -0,0 +1,79 @@ +![](img/talamanca_.jpg) + +# Talamanca Landbank + +!!!youtube id:ZXsJIfEXhrQ + +![](img/talamanca2.png) + +Meet [Jennifer](https://www.threefold.io/aci/people/jennifer_long/), the driving force behind the project. + +## The BHAG + +- Acquire or have access to +10 Billion m2 of land with as purpose to protect +- The land is a backing asset for the security token (not in all cases) + - There will be cases where landowners only will allow us to use the land for certain purpose e.g. revenue share on carbon credits, ... + - So in that case we would not own the land, but can collaborate to provide protection & farm at least carbon credits +- The land has multiple purposes + - the land protects area's which need protection + - the land harvest carbon credits + - the land sometimes can be used by conscious communities (free) who then have to bring added value to the land & protect as well + - the land sometimes can be used to organic farming in form of "food forests" +- The project is a non for profit initiative !!! + +## Business model + +- the land is backing for security token, provides security +- the land grows food (sometimes) +- the land farms carbon credits (always) +- the income of the food/carbon credits are used to acquire more land -> this leads to appreciation of the land tokens +- 10% of incoming proceeds -> for operations of the structure. + +## History + +- we started the project a while ago, and most has been prepared. +- after initial funding we can go ahead and organize our first security token offering. +- today +700.000.000 m2 land visible to be part of project (as collaboration for carbon credits) and +10m land for owning. + +## The current plan + +- 500k initial funding (funding needed to conclude on security token offering) +- organize security token offering (first for accredited investors only) +- get [a reg A certificate](https://www.sec.gov/smallbusiness/exemptofferings/rega), to allow public offering to everyone +- organize an fundraise together with some partners (aligned, costs +-200k USD). +- first fundirase 20-100m USD. + +## Structure + +- company not setup yet +- multiple locations have been evaluated for the holding structures, this will be executed once the first 500k funding is available. +- 100% of the uderlying structures will be owned by ACI, in the spirit of non for profit. + +## More info + +- [our original whitepaper, needs to be updated](talamanca.pdf) +- [info on our original website from incubaid](https://www.incubaid.com/talamancalandbank.html) + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 1 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 1 }, + { "label": "Market Traction", "value": 1 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 1 }, + { "label": "Future Value", "value": 5 } + ] +} + +``` + +!!!include:tsc:carbon_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/tapr/tapr_internal.md b/collections/_archive/possibleecosystem/tapr/tapr_internal.md new file mode 100644 index 0000000..79b3cdb --- /dev/null +++ b/collections/_archive/possibleecosystem/tapr/tapr_internal.md @@ -0,0 +1 @@ +!!!include:tapr_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/tapr/tapr_intro.md b/collections/_archive/possibleecosystem/tapr/tapr_intro.md new file mode 100644 index 0000000..82ef5e9 --- /dev/null +++ b/collections/_archive/possibleecosystem/tapr/tapr_intro.md @@ -0,0 +1,50 @@ +# Tapr + +Analyze your dreams. + + + +!!!vimeo id:561708625 + +## Status + +First version has been developed in university in UAE. + + +## Roadmap + +Further develop Tapr from ACP with help of university. + +First commercial version Q1 2022 + +## Funding + +- 100k USD for project, will probably not be separate company +- business model: added value on top of digital twin. + +!!!include:tsc:twin_valuation_intro + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value":3 }, + { "label": "Sustainability", "value": 1 }, + { "label": "Product Ready", "value": 1 }, + { "label": "Market Traction", "value": 0 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 5 }, + { "label": "Future Value", "value": 3 } + ] +} + +``` + +!!!include:tsc:twin_projects \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/taskio/img/taskio2_.jpg b/collections/_archive/possibleecosystem/taskio/img/taskio2_.jpg new file mode 100644 index 0000000..0c214b1 Binary files /dev/null and b/collections/_archive/possibleecosystem/taskio/img/taskio2_.jpg differ diff --git a/collections/_archive/possibleecosystem/taskio/img/taskio_.jpg b/collections/_archive/possibleecosystem/taskio/img/taskio_.jpg new file mode 100644 index 0000000..3a38b4e Binary files /dev/null and b/collections/_archive/possibleecosystem/taskio/img/taskio_.jpg differ diff --git a/collections/_archive/possibleecosystem/taskio/img/taskio_do.png b/collections/_archive/possibleecosystem/taskio/img/taskio_do.png new file mode 100644 index 0000000..c522dbd Binary files /dev/null and b/collections/_archive/possibleecosystem/taskio/img/taskio_do.png differ diff --git a/collections/_archive/possibleecosystem/taskio/taskio_internal.md b/collections/_archive/possibleecosystem/taskio/taskio_internal.md new file mode 100644 index 0000000..3d7b4da --- /dev/null +++ b/collections/_archive/possibleecosystem/taskio/taskio_internal.md @@ -0,0 +1 @@ +!!!include:taskio_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/taskio/taskio_intro.md b/collections/_archive/possibleecosystem/taskio/taskio_intro.md new file mode 100644 index 0000000..20e9a4f --- /dev/null +++ b/collections/_archive/possibleecosystem/taskio/taskio_intro.md @@ -0,0 +1,47 @@ +![](img/taskio2_.jpg) + +# Task.IO + +More time, less hassle + +Engage teams, gather data - Taskio gives you back time and lets you work smarter + +> see https://task.io/ + +!!!youtube id:Fbttlrh7_OA + +## Wht does Task.IO do? + +![](img/taskio_do.png) + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 2 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 3 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 3 } + ] +} + +``` + + + + + +![](img/taskio_.jpg) + +!!!include:tsc:impact_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/thehumanizedinternet/img/the_humanized_internet_.jpg b/collections/_archive/possibleecosystem/thehumanizedinternet/img/the_humanized_internet_.jpg new file mode 100644 index 0000000..4a7b002 Binary files /dev/null and b/collections/_archive/possibleecosystem/thehumanizedinternet/img/the_humanized_internet_.jpg differ diff --git a/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_internal.md b/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_internal.md new file mode 100644 index 0000000..e2ff585 --- /dev/null +++ b/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_internal.md @@ -0,0 +1 @@ +!!!include:thehumanizedinternet_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_intro.md b/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_intro.md new file mode 100644 index 0000000..ab51e91 --- /dev/null +++ b/collections/_archive/possibleecosystem/thehumanizedinternet/thehumanizedinternet_intro.md @@ -0,0 +1,24 @@ + +![the_humanized_internet](img/the_humanized_internet_.jpg) + +## About + +[The Humanized Internet](https://www.moniquemorrow.com/humanized-internet) is working to use new technologies to defend the rights of vulnerable people, and give every human being worldwide secure, sovereign control over their own digital identity. The Humanized Internet is building a broad coalition of NGOs, international organizations and other actors to build a global consensus regarding each human being’s sovereign digital rights. + +
+ + + +
+ +## Mission + +A non-profit organization focused on providing digital identity for those individuals most underserved. + +## Impact + +Over one billion people worldwide have no official identity, making them vulnerable to abuses like incarceration and human trafficking. That includes 230 million children under five, and ten million stateless people. Not only can a secure identity help defend their rights, but it can provide access to essential services like education, health and banking. It can enable them to be sovereign individuals. + +## Powered by ThreeFold + +ThreeFold has technology in place to run decentralized programs created by The Humanized Internet. In partnership with ThreeFold The Humanized Internet can scale it's mission of providing digital identity for large populations empowering people in places that are most vulnerable to identity abuse. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/treebuddy/img/treebuddy1_.jpg b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy1_.jpg new file mode 100644 index 0000000..07a053c Binary files /dev/null and b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy1_.jpg differ diff --git a/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_do_.jpg b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_do_.jpg new file mode 100644 index 0000000..a50587c Binary files /dev/null and b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_do_.jpg differ diff --git a/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how2_.jpg b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how2_.jpg new file mode 100644 index 0000000..f434145 Binary files /dev/null and b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how2_.jpg differ diff --git a/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how_.jpg b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how_.jpg new file mode 100644 index 0000000..dfe1211 Binary files /dev/null and b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_how_.jpg differ diff --git a/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_why_.jpg b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_why_.jpg new file mode 100644 index 0000000..b5d50f9 Binary files /dev/null and b/collections/_archive/possibleecosystem/treebuddy/img/treebuddy_why_.jpg differ diff --git a/collections/_archive/possibleecosystem/treebuddy/treebuddy_how.md b/collections/_archive/possibleecosystem/treebuddy/treebuddy_how.md new file mode 100644 index 0000000..3ae3afb --- /dev/null +++ b/collections/_archive/possibleecosystem/treebuddy/treebuddy_how.md @@ -0,0 +1,19 @@ + +## TreeBudy How Does It Work + +![](img/treebuddy_do_.jpg) + + +![](img/treebuddy_how_.jpg) + +![](img/treebuddy_how2_.jpg) + + +- All planted trees are placed on a global map + - A tree planter registers every single tree to our global map with a photo + - Visual and detailed information of the trees allows great verification of planted trees + - Trees are easily shareable internet links, also ideal for education and social media +- Taking care of the planted trees by strong engagement with locals + - Tree planters make a status update of a tree with a photo after one year, five years, 10 years, 15 years etc. Their community receives 1 euro support every time they do it – for decades to come! + - Businesses and consumers are supporting tree planting and care. They receive tree information and location for their customers + - This Treebuddy local economic model gives locals a true economic incentive to keep the trees well, and not to cut them down. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/treebuddy/treebuddy_internal.md b/collections/_archive/possibleecosystem/treebuddy/treebuddy_internal.md new file mode 100644 index 0000000..c5e4e26 --- /dev/null +++ b/collections/_archive/possibleecosystem/treebuddy/treebuddy_internal.md @@ -0,0 +1 @@ +!!!include:treebuddy_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/treebuddy/treebuddy_intro.md b/collections/_archive/possibleecosystem/treebuddy/treebuddy_intro.md new file mode 100644 index 0000000..a4ffbaa --- /dev/null +++ b/collections/_archive/possibleecosystem/treebuddy/treebuddy_intro.md @@ -0,0 +1,46 @@ +![](img/treebuddy1_.jpg) + +# Treebuddy + +The most effective way to fight global biodiversity loss and global warming is to plant lots of trees. + +### We want to improve this process + +- Show in a transparent and real-time manner where and how many trees they have planted. +- Tree caring really counts for the long-term effects. Many trees die if not taken care of. + + +!!!include:treebuddy_how + +> more info see: https://www.treebuddy.earth/ + +## Company Info / Funding + +- ACP wants to invest 0.2m-0.5m EUR in TreeBuddy + + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 2 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 1 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 3 } + ] +} + +``` + +!!!include:treebuddy_why + +!!!include:tsc:carbon_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/treebuddy/treebuddy_why.md b/collections/_archive/possibleecosystem/treebuddy/treebuddy_why.md new file mode 100644 index 0000000..13880ce --- /dev/null +++ b/collections/_archive/possibleecosystem/treebuddy/treebuddy_why.md @@ -0,0 +1,3 @@ +## Why TreeBuddy + +![](img/treebuddy_why_.jpg) \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_platform_.jpg b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_platform_.jpg new file mode 100644 index 0000000..f329e35 Binary files /dev/null and b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_platform_.jpg differ diff --git a/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_problem.png b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_problem.png new file mode 100644 index 0000000..c0819cb Binary files /dev/null and b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_problem.png differ diff --git a/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_solution.png b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_solution.png new file mode 100644 index 0000000..6e5d202 Binary files /dev/null and b/collections/_archive/possibleecosystem/ubuntu/img/ubuntu_solution.png differ diff --git a/collections/_archive/possibleecosystem/ubuntu/ubuntu_internal.md b/collections/_archive/possibleecosystem/ubuntu/ubuntu_internal.md new file mode 100644 index 0000000..8e6d992 --- /dev/null +++ b/collections/_archive/possibleecosystem/ubuntu/ubuntu_internal.md @@ -0,0 +1 @@ +!!!include:ubuntu_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/ubuntu/ubuntu_intro.md b/collections/_archive/possibleecosystem/ubuntu/ubuntu_intro.md new file mode 100644 index 0000000..178dd87 --- /dev/null +++ b/collections/_archive/possibleecosystem/ubuntu/ubuntu_intro.md @@ -0,0 +1,40 @@ + + + + +## About + +We believe in a world where individuals and communities can have universal access to opportunities enabled by financial freedom and interconnected humanity. +
+ +Lack of access to basic financial services & wealth creation opportunities have created a global poverty trap. Additionally, The World Bank estimates that up to 60 million people will likely fall below the International Poverty Line of $1.90 per day in 2020, as a result of the pandemic. +
+ +![problem](img/ubuntu_problem.png) + +
+ +Ubuntu is a digital, social commerce platform providing the tools for value creation, realisation and conservation at the fingertips, through mobile connectivity. This platform solves the 3-big pillars of “The Problem” accordingly. +
+ +![solution](img/ubuntu_solution.png) + +
+ +## Mission + +Ubuntu mission is very much in line with ThreeFold's - moving from an Ego-system to an Eco-system. We believe in an integral approach that embodies the best of all worlds where we go from "anticipating and controlling" to "feeling and adjusting" and we are commited to co-creating this Dynamic balance. + +## Impact + +Ubuntu Tribe's ultimate aim is wealth distribution and financial empowerment across the globe. + +
+ +![ubuntu_platform](img/ubuntu_platform_.jpg) + +
+ +## Powered by ThreeFold + +ThreeFold's unique decentralized, uncontrolled Internet solution serves as a perfect foundation for Ubuntu's digital, social commerce platform. Together we can secure equeal financial oportunities distributed globally and with full ownership in the most secure way. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/uhuru/img/uhuru_.jpg b/collections/_archive/possibleecosystem/uhuru/img/uhuru_.jpg new file mode 100644 index 0000000..d05a7e9 Binary files /dev/null and b/collections/_archive/possibleecosystem/uhuru/img/uhuru_.jpg differ diff --git a/collections/_archive/possibleecosystem/uhuru/img/uhuru_platform_.jpg b/collections/_archive/possibleecosystem/uhuru/img/uhuru_platform_.jpg new file mode 100644 index 0000000..d609135 Binary files /dev/null and b/collections/_archive/possibleecosystem/uhuru/img/uhuru_platform_.jpg differ diff --git a/collections/_archive/possibleecosystem/uhuru/uhuru_internal.md b/collections/_archive/possibleecosystem/uhuru/uhuru_internal.md new file mode 100644 index 0000000..289cb35 --- /dev/null +++ b/collections/_archive/possibleecosystem/uhuru/uhuru_internal.md @@ -0,0 +1 @@ +!!!include:uhuru_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/uhuru/uhuru_intro.md b/collections/_archive/possibleecosystem/uhuru/uhuru_intro.md new file mode 100644 index 0000000..b76f471 --- /dev/null +++ b/collections/_archive/possibleecosystem/uhuru/uhuru_intro.md @@ -0,0 +1,23 @@ +# Uhuru + +![](img/uhuru_.jpg) + +## Info + +> To be added + +## Team + +- Owner from TF side: Oliver & [Florian](threefold:florian_fournier) + + +## Links + +- [Project's Circle](https://circles.threefold.me/project/despiegk-product_uhuru/backlog?kanban-status=1495) +- Website: https://www2.uhuru.me/ + +## Roadmap + +- POC of first tools + +![](img/uhuru_platform_.jpg) \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/unifinity/img/unif1_.jpg b/collections/_archive/possibleecosystem/unifinity/img/unif1_.jpg new file mode 100644 index 0000000..e7576fd Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unif1_.jpg differ diff --git a/collections/_archive/possibleecosystem/unifinity/img/unif2_.jpg b/collections/_archive/possibleecosystem/unifinity/img/unif2_.jpg new file mode 100644 index 0000000..2a20c1b Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unif2_.jpg differ diff --git a/collections/_archive/possibleecosystem/unifinity/img/unif3_.jpg b/collections/_archive/possibleecosystem/unifinity/img/unif3_.jpg new file mode 100644 index 0000000..a5d50ef Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unif3_.jpg differ diff --git a/collections/_archive/possibleecosystem/unifinity/img/unif4_.jpg b/collections/_archive/possibleecosystem/unifinity/img/unif4_.jpg new file mode 100644 index 0000000..a222b78 Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unif4_.jpg differ diff --git a/collections/_archive/possibleecosystem/unifinity/img/unif5_.jpg b/collections/_archive/possibleecosystem/unifinity/img/unif5_.jpg new file mode 100644 index 0000000..7c49055 Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unif5_.jpg differ diff --git a/collections/_archive/possibleecosystem/unifinity/img/unifinity.png b/collections/_archive/possibleecosystem/unifinity/img/unifinity.png new file mode 100644 index 0000000..3530625 Binary files /dev/null and b/collections/_archive/possibleecosystem/unifinity/img/unifinity.png differ diff --git a/collections/_archive/possibleecosystem/unifinity/unifinity_internal.md b/collections/_archive/possibleecosystem/unifinity/unifinity_internal.md new file mode 100644 index 0000000..537260b --- /dev/null +++ b/collections/_archive/possibleecosystem/unifinity/unifinity_internal.md @@ -0,0 +1 @@ +!!!include:unifinity_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/unifinity/unifinity_intro.md b/collections/_archive/possibleecosystem/unifinity/unifinity_intro.md new file mode 100644 index 0000000..2df3e7d --- /dev/null +++ b/collections/_archive/possibleecosystem/unifinity/unifinity_intro.md @@ -0,0 +1,20 @@ +![](img/unifinity.png) + +# Unifinity + +![](img/unif1_.jpg) + +![](img/unif2_.jpg) + +![](img/unif3_.jpg) + +![](img/unif4_.jpg) + +![](img/unif5_.jpg) + + +## Status + +We are talking with Unifinity how to help each other, more info soon. + +!!!include:tsc:impact_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/unit/img/unit_.jpg b/collections/_archive/possibleecosystem/unit/img/unit_.jpg new file mode 100644 index 0000000..3fec286 Binary files /dev/null and b/collections/_archive/possibleecosystem/unit/img/unit_.jpg differ diff --git a/collections/_archive/possibleecosystem/unit/unit_internal.md b/collections/_archive/possibleecosystem/unit/unit_internal.md new file mode 100644 index 0000000..005930b --- /dev/null +++ b/collections/_archive/possibleecosystem/unit/unit_internal.md @@ -0,0 +1 @@ +!!!include:unit_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/unit/unit_intro.md b/collections/_archive/possibleecosystem/unit/unit_intro.md new file mode 100644 index 0000000..1dfa190 --- /dev/null +++ b/collections/_archive/possibleecosystem/unit/unit_intro.md @@ -0,0 +1,26 @@ +![unit](img/unit_.jpg) + +## About + +At [Unit](https://unit.ventures/), wie want to support people who are passionate about something by helping them develop a business around it, by connecting them with clients, so they can support themselves, their family and friends. So if someone wants to teach yoga, make art, sell cars, or design clothing - we support them by helping them develop a business around it. +
+ +We have an underlying UNIT technology which powers two-sided marketplaces (like uber, or airbnb) which powers a platform for a specific vertical or industry. We invest in these projects and companies, with the vision to create millions of jobs, and support projects by allocating funds and resources to them. + +
+ + + +
+ +## Mission + +To build the next economy. + +## Impact + +We believe well-being of all is important, and are committed to creating opportunities and solving inequality in the world by moving towards being structured as a cooperative, this means that the value created is distributed with the customers and providers, not just the founders and the investors. This will ultimately solve the huge income inequity. We believe this will give an opportunity for people to do good, and focus on what they enjoy, rather than simply making money to support themselves. + +## Powered by ThreeFold + +We are planning to use ThreeFold's peer-to-peer infrastructure for the Unit. \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vedamasters/img/vedamasters_.jpg b/collections/_archive/possibleecosystem/vedamasters/img/vedamasters_.jpg new file mode 100644 index 0000000..307e37e Binary files /dev/null and b/collections/_archive/possibleecosystem/vedamasters/img/vedamasters_.jpg differ diff --git a/collections/_archive/possibleecosystem/vedamasters/vedamasters_internal.md b/collections/_archive/possibleecosystem/vedamasters/vedamasters_internal.md new file mode 100644 index 0000000..c5a7d96 --- /dev/null +++ b/collections/_archive/possibleecosystem/vedamasters/vedamasters_internal.md @@ -0,0 +1 @@ +!!!include:vedamasters_intro \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vedamasters/vedamasters_intro.md b/collections/_archive/possibleecosystem/vedamasters/vedamasters_intro.md new file mode 100644 index 0000000..2179a6c --- /dev/null +++ b/collections/_archive/possibleecosystem/vedamasters/vedamasters_intro.md @@ -0,0 +1,42 @@ +![](img/vedamasters_.jpg) + +# Veda Masters + +On the Nile Veda masters is operating 4 boats which are used to do do conscious retreats and promote the global change making projects. + +More than 7 events have been organized so far and the results are spectacular. These events are very authentic and live changing for everyone involved. + +> TODO: + +## Plan + +- buy 5000m2 more land allong the nile +- construct/buy one more boat. +- expand organization to red-sea (dolphins, relax, integrate, ...) +- organize a security token offering, which allows everyone to co-own this life changing platform. +- Investment required: +-1-2m EUR depending size, plan being created. + +## Buying Option + +Kristof and Isabelle created this platform, they are ok to sell this project to the incubator at cost which is about 2m EUR if the Incubator would have enough funds and the Wisdom council would approve. + +The assets acquired would be + +- 5000m2 land +- 4 boats + - Veda 1: 50m boat + - Veda 2: 45m boat + - Veda 3: small boat with 5 rooms, ideal for private trips, needs some improvements + - Veda 4: 55m boat, the newest & biggest one +- 2 tug boats + +Team: 30 people, all licenses in order. + +Was a massive undertaking to get us so far, but the platform is incredible. + +## More info + +- [the boats](https://veda-egypt.com/) + + +!!!include:tsc:impact_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vlinder/img/alan_.png b/collections/_archive/possibleecosystem/vlinder/img/alan_.png new file mode 100644 index 0000000..01bcff6 Binary files /dev/null and b/collections/_archive/possibleecosystem/vlinder/img/alan_.png differ diff --git a/collections/_archive/possibleecosystem/vlinder/img/vlinder0_.jpg b/collections/_archive/possibleecosystem/vlinder/img/vlinder0_.jpg new file mode 100644 index 0000000..39662b5 Binary files /dev/null and b/collections/_archive/possibleecosystem/vlinder/img/vlinder0_.jpg differ diff --git a/collections/_archive/possibleecosystem/vlinder/img/vlinder2_.jpg b/collections/_archive/possibleecosystem/vlinder/img/vlinder2_.jpg new file mode 100644 index 0000000..e9d85a5 Binary files /dev/null and b/collections/_archive/possibleecosystem/vlinder/img/vlinder2_.jpg differ diff --git a/collections/_archive/possibleecosystem/vlinder/img/vlinder4.png b/collections/_archive/possibleecosystem/vlinder/img/vlinder4.png new file mode 100644 index 0000000..9474bc4 Binary files /dev/null and b/collections/_archive/possibleecosystem/vlinder/img/vlinder4.png differ diff --git a/collections/_archive/possibleecosystem/vlinder/img/vlinder_.png b/collections/_archive/possibleecosystem/vlinder/img/vlinder_.png new file mode 100644 index 0000000..d71b049 Binary files /dev/null and b/collections/_archive/possibleecosystem/vlinder/img/vlinder_.png differ diff --git a/collections/_archive/possibleecosystem/vlinder/vlinder_internal.md b/collections/_archive/possibleecosystem/vlinder/vlinder_internal.md new file mode 100644 index 0000000..551297d --- /dev/null +++ b/collections/_archive/possibleecosystem/vlinder/vlinder_internal.md @@ -0,0 +1,3 @@ +!!!include:vlinder_intro +!!!include:vlinder_potential +!!!include:vlinder_ops \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vlinder/vlinder_intro.md b/collections/_archive/possibleecosystem/vlinder/vlinder_intro.md new file mode 100644 index 0000000..a9fd4e1 --- /dev/null +++ b/collections/_archive/possibleecosystem/vlinder/vlinder_intro.md @@ -0,0 +1,55 @@ +# Vlinder + +![](img/vlinder0_.jpg) + +[Vlinder](https://vlinderclimate.com) means ​butterfly in Dutch. We believe in the butterfly effect of a small change in a connected world. Vlinder‘s mission is to empower people to make a planetary impact. We reinforce high quality climate projects with smart capital and innovation. Our goal is to enable carbon mitigation of 10 million tonnes of CO2 every month - the combined CO2 footprint of Austria, Switzerland, and Liechtenstein. + +![](img/vlinder_.png) + +Carbon credit exchange platform: + +- https://www.threefold.io/aci/projects/vlinder +- https://www.threefold.io/aci/projects/generation_blue + + +![](img/vlinder2_.jpg) + + +## Available today + +The Vlinder Exchange is a marketplace to purchase carbon credits and to invest in forest restoration and conservation projects. No intermediaries: Invest in projects directly and buy carbon credits from them. + +The trading process is totally transparent: Set the price you are ready to buy or sell at. Orders are executed at the best possible price. + +| For companies | For projects | +| -------------------------------------------------- | -------------------------- | +| Marketplace for carbon credits and offset projects | Price benchmarks (indices) | +| Batch auction with binding orders | Carbon credits pooling | +| Offset-on-demand | | + +![](img/vlinder4.png) + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 2 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 4 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 1 }, + { "label": "End User Focus", "value": 4 }, + { "label": "Future Value", "value": 3 } + ] +} + +``` + + +!!!include:tsc:carbon_toc \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vlinder/vlinder_ops.md b/collections/_archive/possibleecosystem/vlinder/vlinder_ops.md new file mode 100644 index 0000000..f09f745 --- /dev/null +++ b/collections/_archive/possibleecosystem/vlinder/vlinder_ops.md @@ -0,0 +1,14 @@ +## Team + +Alan from [Generaion Blue](https://generation.blue), close collaborator with Vlinder, has huge experience to deal with sustainability and carbon credits. + +![](img/alan_.png) + +- https://www.linkedin.com/in/alanlaubsch/ +- https://protect.blue/ + + +## Links + +- [Vlinder](https://vlinderclimate.com) +- [Generation Blue](https://generation.blue/) \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/vlinder/vlinder_potential.md b/collections/_archive/possibleecosystem/vlinder/vlinder_potential.md new file mode 100644 index 0000000..9b06bd5 --- /dev/null +++ b/collections/_archive/possibleecosystem/vlinder/vlinder_potential.md @@ -0,0 +1,8 @@ +## Plan + +- peer2peer exchange (no centralization, full security) to 10+ other digital currencies +- peer verification system of farming quality of carbon credit +- multi blockchain support, DEFI, multiple exchanges +- liquidity providers + +_ACI would like to invest 1m EUR in this project._ \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/zetako/img/zetako.png b/collections/_archive/possibleecosystem/zetako/img/zetako.png new file mode 100644 index 0000000..d22ac47 Binary files /dev/null and b/collections/_archive/possibleecosystem/zetako/img/zetako.png differ diff --git a/collections/_archive/possibleecosystem/zetako/img/zetako_budget.png b/collections/_archive/possibleecosystem/zetako/img/zetako_budget.png new file mode 100644 index 0000000..fff9db3 Binary files /dev/null and b/collections/_archive/possibleecosystem/zetako/img/zetako_budget.png differ diff --git a/collections/_archive/possibleecosystem/zetako/pdfs/zetako_benchmark.pdf b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_benchmark.pdf new file mode 100644 index 0000000..f61278a Binary files /dev/null and b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_benchmark.pdf differ diff --git a/collections/_archive/possibleecosystem/zetako/pdfs/zetako_capsule_tech_paper.pdf b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_capsule_tech_paper.pdf new file mode 100644 index 0000000..dd18775 Binary files /dev/null and b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_capsule_tech_paper.pdf differ diff --git a/collections/_archive/possibleecosystem/zetako/pdfs/zetako_investor_deck.pdf b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_investor_deck.pdf new file mode 100644 index 0000000..0edbf2f Binary files /dev/null and b/collections/_archive/possibleecosystem/zetako/pdfs/zetako_investor_deck.pdf differ diff --git a/collections/_archive/possibleecosystem/zetako/zetako_internal.md b/collections/_archive/possibleecosystem/zetako/zetako_internal.md new file mode 100644 index 0000000..175da84 --- /dev/null +++ b/collections/_archive/possibleecosystem/zetako/zetako_internal.md @@ -0,0 +1,3 @@ +!!!include:zetako_intro +!!!include:zetako_potential +!!!include:zetako_ops \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/zetako/zetako_intro.md b/collections/_archive/possibleecosystem/zetako/zetako_intro.md new file mode 100644 index 0000000..3859d84 --- /dev/null +++ b/collections/_archive/possibleecosystem/zetako/zetako_intro.md @@ -0,0 +1,48 @@ +# Zetako + +![](img/zetako.png) + +We are creating, storing, and sending more data than ever before, and this trend will certainly continue as more people come online and with trends such as the Internet of Things and 5G, as examples. More data means more energy consumption, which is not good for our planet. +We are in a position to become the standard of lossless data compression for the next decades that will provide a solution to the problem of every growing amount of data and the energy used to transport and store it. + +Lossless compression is mandatory in all layers of the internet, from data storage to bandwidth reduction, with the never ending increasing amount of data, the need for compression is more needed than ever. Today the most commonly used compression systems are LZW based, for many years research has been focused on increasing the capacity of these old algorithms instead of developing new approaches. + +By using a new mathematical theory Zetako has created a lossless data compression technology based on a statistical predictive model, which at current stage, outperform existing LZW based technologies. + +#### Technology bullet points + +- Zetako is a new bit level compression algorithm, it is not based ​on LZW ​or any derivative of Zstandard, Brotly, LZ7 or similar +- Extremely small footprint (code, memory and CPU) +- Bit-by-Bit compression - no chunking of data, zero latency +- High compression ratio - ​eg. JSON avg. 75-78%​ +- High speed​ - Compression: 122 mb/sec - Decompression 164 mb/sec​ +- Multi-thread version - upscaling, without limitation of number of threads +- In-file or In-memory write +- ​Ability to extract part of file + + +## Profile + +```charty +{ + "title": "Profile", + "config": { + "type": "rating", + "labels": true, + "numbers": true, + "groups": 5 + }, + "data": [ + { "label": "High Tech", "value": 5 }, + { "label": "Sustainability", "value": 5 }, + { "label": "Product Ready", "value": 3 }, + { "label": "Market Traction", "value": 2 }, + { "label": "Sales Focus", "value": 0 }, + { "label": "End User Focus", "value": 0 }, + { "label": "Future Value", "value": 3 } + ] +} + +``` + +!!!def alias:zetako private \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/zetako/zetako_ops.md b/collections/_archive/possibleecosystem/zetako/zetako_ops.md new file mode 100644 index 0000000..de735ca --- /dev/null +++ b/collections/_archive/possibleecosystem/zetako/zetako_ops.md @@ -0,0 +1,17 @@ +### ACI (Alliance of Conscious Internet) + +- Learn more about this project on [the Alliance for a Conscious Internet](https://www.consciousinternet.org/index.html#/projects/zetako). +- [Claus Rosenberg Gotthard](https://www.consciousinternet.org/#/people/claus_rosenberg_gotthard) + +## Roadmap + +- integration in FPGA chip (hardware),see [3x0](tsc:3x0) -> wirespeed compression/encryption. +- more performance +- work on other models in relation to audio, video, ... to get more compression rates at that level + + + \ No newline at end of file diff --git a/collections/_archive/possibleecosystem/zetako/zetako_potential.md b/collections/_archive/possibleecosystem/zetako/zetako_potential.md new file mode 100644 index 0000000..b34ab62 --- /dev/null +++ b/collections/_archive/possibleecosystem/zetako/zetako_potential.md @@ -0,0 +1,23 @@ +## Business Model + +- compression & encryption is added to the global grid we are building. Customers get this as free add on but the cost of the storage saved - 20% = license fee to Zetako. + - storage revenue can easily be hundreds of millions in 5Y, imagine Zetako saves only 20% at that time avg out. + - this is through partner ThreeFold Tech +- oem license deals to other parties (Y2+) + - for more advanced usecases (encryption) + - better performance +- technology will stay opensource + +## Funding + +ACI will invest 2.2m USD in this project, this will give ACI XX % ownership after 2Y. + +![](img/zetako_budget.png) + +remarks: + +- sales is done by biz dev team at accelerator level +- most of legal, finance, admin done at accelerator level +- first 2 years we don't take sales into consideration for funding need (just to be conservative) +- the value impact is much higher compared to the cash contribution +- Q3 an acquistion of shares has been planned for an existing investor in Zetako (X% of the shares) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/.site b/collections/_archive/tf_tokens/.site new file mode 100644 index 0000000..f4e6823 --- /dev/null +++ b/collections/_archive/tf_tokens/.site @@ -0,0 +1 @@ +name:tokens diff --git a/collections/_archive/tf_tokens/_beta/getting_on_stellar.md b/collections/_archive/tf_tokens/_beta/getting_on_stellar.md new file mode 100644 index 0000000..fb10a42 --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/getting_on_stellar.md @@ -0,0 +1,83 @@ +## Getting TFTs on the Stellar network + + + +- - Getting Free TFT is currently only available on testnet, the website for production is coming soon. \* + +### Getting your ThreeFold Connect to the Stellar network + +The ThreeFold Connect app has a wallet inside, accessed using either the seed keys of the ThreeFold Connect app or an imported seed key. +The wallet allows you to show your balance in TFTs and FreeTFTs, as well as transferring (sending and receiving) tokens. +Trading on the StellarX DEX is not yet possible using ThreeFold Connect app (under construction). This is why it can be useful to install other wallets, which are able to do trades on the Stellar DEX. + +### How to get a Stellar account in the ThreeFold Connect app + +Accounts need to be activated on the Stellar network. +You can do this by sending an sms with the 5 character code to the shown sms number. + +![sms_activ](3bot_staging_sms_activation.jpg) + +Sending this sms will trigger the activation of a TFT account on the Stellar Network, and the creation of a trustline to the issuer of the token. +Once activation is done, you can start sending and receiving TFTs. + +### Getting other Stellar wallets to add a TFT or FreeTFT account + +A list of available Stellar wallets can be found [here](https://www.stellar.org/ecosystem/projects?tab=wallets#directory). + +An account needs the below information keys to access the Stellar network. + +ThreeFold_Token is registered under : + +- `AssetCode` TFT +- `Issuer` GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47 + +FreeTFT is a separate token with : + +- `AssetCode` FreeTFT +- `Issuer` GCBGS5TFE2BPPUVY55ZPEMWWGR6CLQ7T6P46SOFGHXEBJ34MSP6HVEUT + +Both TFT and FreeTFT are registered on this blockchain, under the domain `threefold.io` . Some wallets don't require you to introduce assetcode and issuer, but need this domain name to find back the tokens on the Stellar network. + +## How to buy TFTs + +Trading capabilities are not yet available in the ThreeFold Connect app. +As from April 29, TFTs are tradable on following exchanges. + +### Centralized exchanges + +- [Liquid](https://www.liquid.com/) (centralized exchange) +- [BTC Alpha](https://btc-alpha.com/en/) (centralized exchange) + +### Stellar Decentralized exchange + +You can also exchange TFTs with other tokens in a decentralized way, using StellarX, the Stellar decentralized exchange. + +More info can be found [here](tft_stellarx.md). + +## Pay for capacity + +Capacity on the ThreeFold_Grid can only be bought using tokens. These tokens are registered on the Stellar network. + +Two tokens can be used : + +- TFT is the usual currency to be used for capacity reservation. +- FreeTFT is a token that is freely distributed to 3Bot users, for exploration of the capabilities. Every new 3Bot ID gets 1000 FreeTFT, which can be used for reserving capacity. + +## How to get FreeTFTs + +Every 3bot gives right to 1000 FreeTFTs, available to pay capacity on the ThreeFold_Grid. + +To claim your 1000 FreeTFT, go to the website and claim your tokens. + +![getfreetft](getfreetft.jpg) + + + + Remark: + +- only 1000 FreeTFTs are available per 3Bot. Moreover, also the number of 3Bots per user / phone number is limited. +- FreeTFTs are only available to explore the ThreeFold_Grid, and have no long-term value. +- Getting Free TFT is currently only available on testnet, the website for production is coming soon. diff --git a/collections/_archive/tf_tokens/_beta/liquidity_group_into_what_are_tfts.md b/collections/_archive/tf_tokens/_beta/liquidity_group_into_what_are_tfts.md new file mode 100644 index 0000000..fc58ef9 --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/liquidity_group_into_what_are_tfts.md @@ -0,0 +1,16 @@ +## ThreeFold_Token: liquidity + +ThreeFold_Token (TFT), is a young vibrant token, with the potential to become a leading cryptocurrency with market capitalization of US$1+ billion and daily trading volume of over US$10 million. It is the token of a new neutral green internet, backed by internet capacity, with its own intrinsic value. + +One of the keys to success and wide acceptance of the token is its liquidity. Therefore, there is a need to now jump start liquidity as a key to fulfilling TFT's potential. To that extent, we are listing on several major independent token/coin exchanges, as well as launching our own decentralized exchange. + +Our first step was to list TFTs on the BTC-Alpha token exchange in June 17, 2018. In the initial weeks of trading, organic daily liquidity rose to more than 10x, with the help of several independent traders who were allocated modest amounts of TFTs to trade. Their mandate was to trade tokens, and they were rewarded based on volume traded. We are considering furthering this as a part of our token promotion efforts. + +Step two is to launch our own decentralized exchange, the UI/UX for which is under development and is due to launch in September 2018. The advantage of this decentralized exchange is that there are no trading fees, those typically charged by centralized exchanges. We use atomic swaps to achieve secure and reliable trading across multiple tokens. +Step three is to list TFT on larger, more recognized exchanges. This requires yet higher liquidity i.e. more than 100k USD traded daily, as well as a hefty listing fee. New listings would enable further visibility, liquidity and adoption of TFT's by a significantly larger community. + +We would like to take this opportunity to invite all independent traders to engage with our token, TFT. Your participation supports the stability and liquidity of the TFT ecosystem, thereby contributing and empowering the new neutral and sustainable internet which is supported by ThreeFold_Token. Please contact us at info@ThreeFold_Token.com or simply begin trading on [public exchanges](https://threefold.me/tokens/). + +Thank you. + +[Please join our community.](https://threefold.me/join/) diff --git a/collections/_archive/tf_tokens/_beta/technology/bcdb.md b/collections/_archive/tf_tokens/_beta/technology/bcdb.md new file mode 100644 index 0000000..c2662eb --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/technology/bcdb.md @@ -0,0 +1,3 @@ +# Blockchain Database + +Show how we are not just a stellar blockchain project and explain how our BCDB is part of our protocol. \ No newline at end of file diff --git a/collections/_archive/tf_tokens/_beta/technology/beta_atomic_swaps.md b/collections/_archive/tf_tokens/_beta/technology/beta_atomic_swaps.md new file mode 100644 index 0000000..93233b7 --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/technology/beta_atomic_swaps.md @@ -0,0 +1,6 @@ + +[Atomic Swaps Technical Documentation](https://github.com/threefoldfoundation/tfchain/blob/master/doc/atomicswaps/atomicswap.md) +``` +!!!include +link = "https://github.com/threefoldfoundation/tfchain/blob/master/doc/atomicswaps/atomicswap.md" +``` diff --git a/collections/_archive/tf_tokens/_beta/technology/proof_of_blockstake.md b/collections/_archive/tf_tokens/_beta/technology/proof_of_blockstake.md new file mode 100644 index 0000000..bebda0c --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/technology/proof_of_blockstake.md @@ -0,0 +1,6 @@ +``` +!!!include +link = "https://github.com/threefoldtech/rivine/blob/master/doc/ProofOfBlockStake.md" +``` + +More details can be found in [ThreeFold Rivine Github Repository documentation](https://github.com/threefoldtech/rivine/tree/master/doc) diff --git a/collections/_archive/tf_tokens/_beta/technology/rivine_blockchain.md b/collections/_archive/tf_tokens/_beta/technology/rivine_blockchain.md new file mode 100644 index 0000000..e443e6d --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/technology/rivine_blockchain.md @@ -0,0 +1,4 @@ +# ThreeFold Rivine Blockchain + +[ThreeFold Rivine GitHub repository](https://github.com/threefoldtech/rivine) + diff --git a/collections/_archive/tf_tokens/_beta/technology/token_technology.md b/collections/_archive/tf_tokens/_beta/technology/token_technology.md new file mode 100644 index 0000000..fedc6e3 --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/technology/token_technology.md @@ -0,0 +1,5 @@ +* [Rivine Blockchain](rivine_blockchain.md) +* [Proof of BlockStake Consensus](proof_of_blockstake.md) +* [Atomic Swaps & Decentralized Exchange](atomic_swaps.md) +* [Run a ThreeFold Chain Node](https://github.com/threefoldfoundation/tfchain) +* [How to install the TF Chain Explorer](https://github.com/threefoldtech/rivine-chain-explorer) diff --git a/collections/_archive/tf_tokens/_beta/token_issuance_economy.md b/collections/_archive/tf_tokens/_beta/token_issuance_economy.md new file mode 100644 index 0000000..43000e2 --- /dev/null +++ b/collections/_archive/tf_tokens/_beta/token_issuance_economy.md @@ -0,0 +1,38 @@ +![](trulydecentralized.jpg) + +# ThreeFold_Token + +ThreeFold_Token (TFT) is a decentralized digital currency used to buy autonomous and decentralized Internet services (compute, storage, and application) on the ThreeFold_Grid. + +The ThreeFold_Token represents a unit of reservation of autonomous Internet capacity. + +Internet capacity is the world's fastest growing commodity, and the TFT is supported by this highly demanded, underlying economy of infrastructure and services called ThreeFold. Threefold is comprised of developers, farmers, and users from all over the world. + +### Where to get TFTs + +ThreeFold_Tokens (TFT) can be bought from any of the ThreeFold Farmers, active digital currency exchanges or through users on our own native decentralized exchange (DEX). For more information please visit [threefold.io](https://www.threefold.io) + +### Utility Driven + +“Utility” driven means that ThreeFold_Tokens can be used to buy and sell the internet capacity and/or products and services on the ThreeFold_Grid. In this way, the token’s value is supported by the economy of services. + +The community will have access to all metrics of the ThreeFold_Grid required to determine its economic value. + +### Economic Value + +The ThreeFold_Token value will be determined by market supply and demand, however, the underlying economic value (internet infrastructure) that supports the token economy has been designed to always be far greater than tokens issued, to ensure there is tangible infrastructure deployed with the generation of each token. + +Given the nature of the issuance model, the number of tokens issued by the grid to new farmers is always smaller than the amount of real capacity connected to the TF Grid. Due to this fact, the amount of tokens required to support liquidity on the market is growing faster than the tokens available. + +# Token Issuance Model + +![](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/development/docs/img/token_cycle.jpg) + +![](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/development/docs/img/token_issuance_economy.jpg) + +1. Hardware connected to the ThreeFold_Grid by installing Zero-OS. +2. Decentralized blockchain issues specific amount of ThreeFold_Tokens (TFT) every month to the hardware owner into the specified wallet +3. Farmers can keep TFT for some time or sell to anyone else. +4. Anyone can buy TFT on an open market or directly from farmers. +5. When someone wants to run workloads on a farmer’s hardware, to reserve capacity they should use TFT. After reservation, TFTs go back to the farmer. +6. Anyone can buy TFT on an open market or directly from a farmer. diff --git a/collections/_archive/tf_tokens/how_to_buy/_tft_buy_tfconnect.md b/collections/_archive/tf_tokens/how_to_buy/_tft_buy_tfconnect.md new file mode 100644 index 0000000..0afcfa4 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/_tft_buy_tfconnect.md @@ -0,0 +1,70 @@ +# BUY TFT in ThreeFold Wallet + +As from this release, ThreeFold Tokens can be directly bought using Bitcoin (BTC). + +## Steps + +### Activate your BTC wallet in the ThreeFold Connect App + + +Click the `ACTIVATE` button, agree with the Terms and Conditions, and confirm the activation on the next screen. + +![](img/tfc_btc_activate.jpg ':size=300') + +![](img/tfc_btc_t_and_c.jpg ':size=300') + +### Deposit BTC + +Once activated, your wallet address is ready to hold BTC. +The address is the same as the one holding TFT and can be copied into memory by clicking in the upper right corner of the wallet bar in the Info Tab. + +![](img/tfconnect_wallet_address.jpg ':size=300') + +An alternative way to copy the content of the address to deposit BTC is by creating a QR code holding the address. + +![](img/tfc_btc_deposit.jpg ':size=300') + +### Exchange BTC into TFT + +Once you have BTC available in your wallet, you can use it to create a TFT buy order with it, which will be launched on the Stellar DEX. +These buy orders will be executed immediately after submission of the order, under the conditions that the price criterium is met. A trade order will lead to buying TFTs against the cheapest available price. Right now it doesn't make sense to decrease the price of the token, as this will lead to a non-fulfilled order and your wallet will 'spin' eternally. +Increasing the price can be done without risk, as the cheapest orders on the Stellar DEX are always the first ones to be used for. +So it might be very well that the price you pay for a TFT might be less than indicated. + +You can find the buy option in the TFT wallet, option `TRADE BTC TO TFT >`: + +![](img/tfc_btc_wallet.jpg ':size=300') + +In this screen, you can launch a trade to exchange BTC into TFT for the requested amount and maximum price. + +![](img/tfc_btc_trade.jpg ':size=300') + +Confirm your buy order and then wait for execution of it in your wallet. + +![](img/tfc_btc_trade_exec.jpg ':size=300') + +ThreeFold will do what it can to guarantee liquidity on the underlying exchange. + +Once trades have been executed, they appear in the trading history. + +![](img/tfc_btc_tradeoverview.jpg ':size=300') + +### Transfer BTC to another account + +The BTC that are residing in your wallet in the ThreeFold Connect app can be transferred to any other bitcoin wallet. + +At this point in time, [Cryptoanchor](https://cryptoanchor.io/), issuer of the TFT trustline on the Stellar network, doesn't support the sponsored transfer of tokens yet, like it is implemented in the ThreeFold Connect app. + +BTCs can be withdrawn however to another wallet using interstellar (the tool owned by the issuer of BTC on Stellar). Here is how to do it: + +- First go to detailed info, and press show secret. +- Copy this secret, you will need it later. +- Navigate to [Interstellar Exchange](https://interstellar.exchange/app/#/), follow the steps and select “Enter account” +- Choose a password and login +- Select “Import” a single wallet, fill in the secret you copied earlier. +- You will need a very small amount of XLM to execute this transaction ( 0.0001 ). If you don’t have this XLM or don’t know how to get it, please contact support on https://threefold.io/ with your public wallet address provided. +Click `BTC` and select `Withdraw`. +- Fill in the amount and Bitcoin address you want to withdraw it to. Keep in mind there is a transaction fee, the site might adjust the amount if you don’t have enough in your account to cover both the amount + fee. +- Confirm the transaction. + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/binance_get_started.md b/collections/_archive/tf_tokens/how_to_buy/binance_get_started.md new file mode 100644 index 0000000..4bd4e80 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/binance_get_started.md @@ -0,0 +1,37 @@ +# Binance Get Started + +- get Binance account (if you don't have one yet): https://accounts.binance.com/en/register +- buy BNB: https://www.binance.com/en/buy-bnb, you can use a credit card for this or bank transfer. + - BNB is the intermediate currency used to get to TFT +- you can also buy BUSD (which is USD on Binance), BUSD is a good pair to buy TFT on Binance Smartchain. + +## Get a metamask Wallet + +- [see here](tft_bsc_metamask) + +## Get BNB in your Metamask Wallet + +After login into Binance you should see something like: + +![](img/binance_login.png) + +Go to your account overview: https://www.binance.com/en/my/wallet/account/overview + +- [Withdraw BNB](https://www.binance.com/en/my/wallet/account/main/withdrawal/crypto/BNB) + +![](img/withdraw_bnb.png) + +- Put the address of your metamask wallet + +![](img/metamask_bnb_arrives.png ':size=260') + +Here you can see how the BNB did arrive + +From here things should be very easy, just click on one of following 2 links: + +!!!include:pancakeswap_1inch + + +## More Info About Defi on Binance Smartchain + +- see [tft_binance_defi](tft_binance_defi) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/cc_buytft_lobstr_wallet.md b/collections/_archive/tf_tokens/how_to_buy/cc_buytft_lobstr_wallet.md new file mode 100644 index 0000000..4f27b49 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/cc_buytft_lobstr_wallet.md @@ -0,0 +1 @@ +!!!include:lobstr_wallet \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/cc_buytft_stellarx.md b/collections/_archive/tf_tokens/how_to_buy/cc_buytft_stellarx.md new file mode 100644 index 0000000..edc69c6 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/cc_buytft_stellarx.md @@ -0,0 +1 @@ +!!!include:tft_stellarx \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/how_to_buy.md b/collections/_archive/tf_tokens/how_to_buy/how_to_buy.md new file mode 100644 index 0000000..e676b9d --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/how_to_buy.md @@ -0,0 +1,42 @@ +# Get TFT + +Please find below a table that shows all of the buying options for TFT. + +If you are new to buying and selling cryptocurrencies, we invite you to visit the [New to Tokens](newtotokens) section. + +!!!include:tft_ways_to_buy_include + +## Withdraw your TFT from Liquid + +On August 21, 2022, TFT was delisted from the Liquid Exchange. This means that TFT can no longer be traded on Liquid. More information [here](https://forum.threefold.io/t/tft-will-be-delisted-on-liquid-what-now-and-what-next/3197). If you are still holding TFT on Liquid (please note we do not recommend storing tokens on a public exchange), you will need to withdraw your TFT and move them to another location. We recommend one of the options [here](threefold_wallets). If you are unsure, the best option is [ThreeFold Connect](threefold_connect). + +Please follow Liquid's documentation on how to withdraw crypto [here](https://help.liquid.com/en/articles/2275670-how-to-withdraw-funds-from-my-liquid-account). + +## Buy TFT using a credit or debit card + +You can now buy TFT with a credit or debit card via [gettft.com](https://gettft.com). + + + +## How to convert TFTA to TFT + +If you have TFTA that you would like to exchange, you can easily [convert them to TFT anytime](tfta_to_tft). + +## Get Support + +If you have any questions, please feel free to use the support chat (blue icon on the bottom of this page) or use [our forum](https://forum.threefold.io). + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_logo.jpg b/collections/_archive/tf_tokens/how_to_buy/img/1inch_logo.jpg new file mode 100644 index 0000000..fe5efc0 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_logo.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_network.png b/collections/_archive/tf_tokens/how_to_buy/img/1inch_network.png new file mode 100644 index 0000000..b7f68df Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_network.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_permission.png b/collections/_archive/tf_tokens/how_to_buy/img/1inch_permission.png new file mode 100644 index 0000000..00bcc28 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_permission.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_rates.jpg b/collections/_archive/tf_tokens/how_to_buy/img/1inch_rates.jpg new file mode 100644 index 0000000..3b07a00 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_rates.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token.png b/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token.png new file mode 100644 index 0000000..9ab1825 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token2.png b/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token2.png new file mode 100644 index 0000000..5cf4126 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_select_token2.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_stats.jpg b/collections/_archive/tf_tokens/how_to_buy/img/1inch_stats.jpg new file mode 100644 index 0000000..dbdf280 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_stats.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/1inch_success.png b/collections/_archive/tf_tokens/how_to_buy/img/1inch_success.png new file mode 100644 index 0000000..57a22e0 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/1inch_success.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/add_liquidity.jpg b/collections/_archive/tf_tokens/how_to_buy/img/add_liquidity.jpg new file mode 100644 index 0000000..6721463 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/add_liquidity.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/approve_tft.jpg b/collections/_archive/tf_tokens/how_to_buy/img/approve_tft.jpg new file mode 100644 index 0000000..e4fd5b6 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/approve_tft.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/bettertoken_logo.jpg b/collections/_archive/tf_tokens/how_to_buy/img/bettertoken_logo.jpg new file mode 100644 index 0000000..4d32f33 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/bettertoken_logo.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/binance_login.png b/collections/_archive/tf_tokens/how_to_buy/img/binance_login.png new file mode 100644 index 0000000..7a1de0f Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/binance_login.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/binance_smart_chain.jpg b/collections/_archive/tf_tokens/how_to_buy/img/binance_smart_chain.jpg new file mode 100644 index 0000000..2a7782a Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/binance_smart_chain.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_login.jpg b/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_login.jpg new file mode 100644 index 0000000..ed262d3 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_login.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_registration.jpg b/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_registration.jpg new file mode 100644 index 0000000..02dc3c3 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/btc_alpha_registration.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/confirmation.jpg b/collections/_archive/tf_tokens/how_to_buy/img/confirmation.jpg new file mode 100644 index 0000000..b9c1f11 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/confirmation.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/exchange.jpg b/collections/_archive/tf_tokens/how_to_buy/img/exchange.jpg new file mode 100644 index 0000000..9763a89 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/exchange.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/huobi.jpg b/collections/_archive/tf_tokens/how_to_buy/img/huobi.jpg new file mode 100644 index 0000000..f7d37e7 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/huobi.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/liquidheader.jpg b/collections/_archive/tf_tokens/how_to_buy/img/liquidheader.jpg new file mode 100644 index 0000000..20f0c80 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/liquidheader.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/liquidquickexchange.jpg b/collections/_archive/tf_tokens/how_to_buy/img/liquidquickexchange.jpg new file mode 100644 index 0000000..220f1e8 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/liquidquickexchange.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/lp_tokens.jpg b/collections/_archive/tf_tokens/how_to_buy/img/lp_tokens.jpg new file mode 100644 index 0000000..a7b0432 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/lp_tokens.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/mazraa_logo_.jpg b/collections/_archive/tf_tokens/how_to_buy/img/mazraa_logo_.jpg new file mode 100644 index 0000000..90f5b67 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/mazraa_logo_.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/metamask_bnb_arrives.png b/collections/_archive/tf_tokens/how_to_buy/img/metamask_bnb_arrives.png new file mode 100644 index 0000000..5a3e674 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/metamask_bnb_arrives.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap.jpg b/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap.jpg new file mode 100644 index 0000000..06d52fa Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap_cake.jpg b/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap_cake.jpg new file mode 100644 index 0000000..2e7c89d Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/pancakeswap_cake.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/parity_dex.jpg b/collections/_archive/tf_tokens/how_to_buy/img/parity_dex.jpg new file mode 100644 index 0000000..90f63b7 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/parity_dex.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/security_warning.jpg b/collections/_archive/tf_tokens/how_to_buy/img/security_warning.jpg new file mode 100644 index 0000000..280dd01 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/security_warning.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_balance_trade.png b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_balance_trade.png new file mode 100644 index 0000000..a479201 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_balance_trade.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_custompair.png b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_custompair.png new file mode 100644 index 0000000..b3de771 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_custompair.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradebox.png b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradebox.png new file mode 100644 index 0000000..5aac7de Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradebox.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradepair.png b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradepair.png new file mode 100644 index 0000000..f06d3e8 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_tradepair.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_wallets.png b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_wallets.png new file mode 100644 index 0000000..26dad6b Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/stellarterm_wallets.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/supply.jpg b/collections/_archive/tf_tokens/how_to_buy/img/supply.jpg new file mode 100644 index 0000000..1b2eda6 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/supply.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/tftexplo.jpg b/collections/_archive/tf_tokens/how_to_buy/img/tftexplo.jpg new file mode 100644 index 0000000..94b87a1 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/tftexplo.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/tokenwiki.jpg b/collections/_archive/tf_tokens/how_to_buy/img/tokenwiki.jpg new file mode 100644 index 0000000..a41464a Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/tokenwiki.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/transcoin_amounts.jpg b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_amounts.jpg new file mode 100644 index 0000000..8156fda Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_amounts.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/transcoin_contactdetails.jpg b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_contactdetails.jpg new file mode 100644 index 0000000..6ee412e Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_contactdetails.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/transcoin_mail.jpg b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_mail.jpg new file mode 100644 index 0000000..559cc1e Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_mail.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/transcoin_psp.jpg b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_psp.jpg new file mode 100644 index 0000000..eec9715 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/transcoin_psp.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/img/withdraw_bnb.png b/collections/_archive/tf_tokens/how_to_buy/img/withdraw_bnb.png new file mode 100644 index 0000000..d62ae81 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/img/withdraw_bnb.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/include/pancakeswap_1inch.md b/collections/_archive/tf_tokens/how_to_buy/include/pancakeswap_1inch.md new file mode 100644 index 0000000..ed0882f --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/include/pancakeswap_1inch.md @@ -0,0 +1,4 @@ +- [pancake swap](https://pancakeswap.finance/swap?exactField=output&exactAmount=100&outputCurrency=0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf&inputCurrency=0xe9e7cea3dedca5984780bafc599bd69add087d56?use=v2) +- [1inch](https://app.1inch.io/#/56/swap/BNB/TFT) + + diff --git a/collections/_archive/tf_tokens/how_to_buy/include/tft_ways_to_buy_include.md b/collections/_archive/tf_tokens/how_to_buy/include/tft_ways_to_buy_include.md new file mode 100644 index 0000000..402a47c --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/include/tft_ways_to_buy_include.md @@ -0,0 +1,18 @@ +## Options to Buy TFT + +We recommended to use [Stellar](tft_stellar_dex) or [gettft.com](https://gettft.com/): + +### More Information + +| Category | Ease | Link | Description | Availability | +| --------------- | ----- | ------------------------------------------------------ | ---------------------------------------------------------------------------------- | ------------ | +| OTC | **** | [gettft.com](https://gettft.com/) | Easiest way to buy TFT (BTC or credit/debit) | NOW | +| OTC | *** | [OTC Desk](tft_otc) | A human OTC Desk for | NOW | +| DEX | *** | [Stellar](tft_stellar_dex) | An integrated exchange on Stellar, multiple user interfaces available | NOW | +| DEX | ** | [PancakeSwap on Binance Smart Chain](tft_binance_defi) | Good DeFi option to buy TFT | NOW | +| DEX | ** | [1Inch on Binance Smart Chain](tft_1inch) | Similar to PancakeSwap - Easy to use decentralised exchange on Binance Smart Chain | NOW | +| PUBLIC EXCHANGE | ** | [BTC Alpha Public Exchange](tft_btc_alpha) | A secure and reliable blockchain asset trading platform | NOW | + +Note: (****) is easiest. + + diff --git a/collections/_archive/tf_tokens/how_to_buy/liquidity_provider.md b/collections/_archive/tf_tokens/how_to_buy/liquidity_provider.md new file mode 100644 index 0000000..b402b97 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/liquidity_provider.md @@ -0,0 +1,58 @@ +![liquidity](img/pancakeswap_cake.jpg) + +
+ +## How to become a Liquidity Provider in the TFT pools on PancakeSwap and earn Trading rewards. + +1. You need to have a wallet configured for **Binance Smart Chain**, either via MetaMask (browser extension and mobile app) or on Trust Wallet (mobile only). +- Instructions to set up Metamask for BSC: [here](https://github.com/threefoldfoundation/info_threefold/blob/development_token/src/token/tft_bsc_bridge/tft_bsc_metamask) +- Instructions to set up Trust Wallet for BSC: [here](https://github.com/threefoldfoundation/info_threefold/blob/development_token/src/token/tft_bsc_bridge/tft_bsc_trustwallet) +2. You will need BNB in that wallet to cover transaction fees. Low amounts are sufficient, as the average transaction on BSC does not exceed 50ct USD. +3. Visit https://exchange.pancakeswap.finance/#/pool +> Please note it is very important to use the official contract address: **0x8f0fb159380176d324542b3a7933f0c2fd0c2bbf**. Do not use links or contract addresses from unverified sources. You may need to wait a few seconds for TFT to appear. +4. Choose any other currency to pair with TFT. We recommend BUSD for now, as that pool already has 380k in liquidity. Set the amount of liquidity that you want to provide for both currencies. For existing pools, the ratio between them is already fixed by the currencies and is already fixed by the market prices. + +
+ +![add_liquidity](img/add_liquidity.jpg) + +
+ +5. Click "approve" for both currencies, then confirm the wallet prompts and fees. + +
+ +![approve_tft](img/approve_tft.jpg) + +
+ +![comfirm](img/confirmation.jpg) + +
+ +6. Click "supply" and confirm the wallet prompt and fee. + +
+ +![supply](img/supply.jpg) + +
+ + +7. Wait for your LP tokens to show up. + +
+ +![lp_tokens](img/lp_tokens.jpg) + +
+ + +8. You now exchanged the selected amounts for both currencies for LPs (Liquidity Tokens) and you are providing liquidity and earning a part of the transaction fees. + + +## Why provide Liquidity and become a ThreeFold LP + +Anyone interested in providing Liquidity to the ThreeFold pools on PancakeSwap will be incentivized and rewarded with trading fees. 0.17% of all trading fees of all transactions go to Liquidity providers. + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/coinbase_fiat.md b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/coinbase_fiat.md new file mode 100644 index 0000000..22f2cf1 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/coinbase_fiat.md @@ -0,0 +1,45 @@ +# Use Coinbase to Buy XLM with + +If you need help purchasing cryptocurrency in order to get to TFT, this section is for you. We decided to use [Coinbase](https://www.coinbase.com) as an example, as Coinbase is a well-known and reputable public exchange that has a gateway from fiat to digital currencies. If you prefer [another exchange](https://www.stellar.org/lumens/exchanges), please feel free to do so. Just do your research! + +## Sign up for Coinbase + +First, you'll need to sign up for an account with Coinbase. Head to the [Get Started (Sign Up)](https://www.coinbase.com/signup) page and follow the process there. You will need a government-issued photo ID, a functioning email address, a mobile device, and a payment method. Available payment methods differ based on your region. The process is quite straight-forward but we've included some links at the bottom of this page directly from Coinbase if you need support. + +![Get Started](img/xxx.png) + +## Navigate the dashboard + +Once you've logged into Coinbase, you'll land in the dashboard. Here you can manage the details of your account as well as buy, sell, and trade cryptocurrencies. Since we're really only focused here on buying cryptocurrency in order to get to TFT, we won't dive into all of the dashboard. Again, Coinbase has plenty of [excellent resources](https://help.coinbase.com/en) if you need them! + +## Exchange your fiat for digital currency. + +Now you're ready to buy any digital currency supported by Coinbase. In this scenario, we recommend XLM which is Stellar's native token. We recommend XLM because it can be traded directly with TFT. + +On coinbase.com: + +1. Sign in to Coinbase. +2. Select Buy / Sell on the upper right-hand side. +3. Click the Buy panel to select the asset you'd like to purchase (choose XLM) +4. Enter the amount you'd like to buy denominated in your local currency. +5. Select your payment method. +6. Click Preview Buy to confirm your purchase (you can always click the back arrow to make a change). +7. If the details are correct, click Buy to complete your purchase. + +On the mobile app: + +1. Tap + Buy on the Home tab. +2. Select the asset you’d like to buy (choose XLM) +3. Enter the amount you'd like to buy denominated in your local currency. +4. Select Preview Buy to review your purchase (you can always tap the back button to make a change). +5. If all the details are correct, tap Buy now to complete your purchase. + +Congratulations! You now have XLM in your wallet and you are ready to buy ThreeFold_Tokens! + +## Helpful Links + +- [Create an account](https://help.coinbase.com/en/coinbase/getting-started/getting-started-with-coinbase/create-a-coinbase-account) +- [Getting started](https://help.coinbase.com/en/coinbase/getting-started) +- [How do I buy cryptocurrency](https://help.coinbase.com/en/coinbase/trading-and-funding/buying-selling-or-converting-crypto/how-do-i-buy-digital-currency) + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/fiat_to_tft.md b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/fiat_to_tft.md new file mode 100644 index 0000000..0645a02 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/fiat_to_tft.md @@ -0,0 +1,21 @@ +![alt](img/tftexplo.jpg) + +# Guide: Going From Fiat to TFT + +We have created an easy-to-follow guide on how to go from fiat currency (e.g. euros, dollars, or other government-issued currency) into digital currencies. + +Its actually a very straight forward process: + +## **Step 1: Use an Exchange to Buy XLM with Fiat** + +Example [From Fiat Currency to XLM on Coinbase](coinbase_fiat) + +Ofcourse any other digital exchange can be used e.g. Kraken, Binance, ... + +## **Step 2: Convert XLM to TFT** + +Use [a digital currency wallet like Solar to convert from XLM to TFT](solar_wallet) + +Many other web or desktop wallets can be used to go from XLM to TFT, its an easy process. + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/getstarted.png b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/getstarted.png new file mode 100644 index 0000000..d016b74 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/getstarted.png differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_0.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_0.jpg new file mode 100644 index 0000000..bd26838 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_0.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_10.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_10.jpg new file mode 100644 index 0000000..2a70e8b Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_10.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_11.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_11.jpg new file mode 100644 index 0000000..b7826f7 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_11.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_12.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_12.jpg new file mode 100644 index 0000000..4a09e90 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_12.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_13.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_13.jpg new file mode 100644 index 0000000..182312f Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_13.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_14.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_14.jpg new file mode 100644 index 0000000..ba01a8f Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_14.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_15.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_15.jpg new file mode 100644 index 0000000..b6b35af Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_15.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_16.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_16.jpg new file mode 100644 index 0000000..6e098db Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_16.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_17.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_17.jpg new file mode 100644 index 0000000..a610954 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_17.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_5.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_5.jpg new file mode 100644 index 0000000..708b2ea Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_5.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_6.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_6.jpg new file mode 100644 index 0000000..eb54329 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_6.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_7.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_7.jpg new file mode 100644 index 0000000..2402035 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_7.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_8.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_8.jpg new file mode 100644 index 0000000..e0392d1 Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_8.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_9.jpg b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_9.jpg new file mode 100644 index 0000000..8b4902f Binary files /dev/null and b/collections/_archive/tf_tokens/how_to_buy/manual/coinbase_fiat_xlm_tft/img/xlm_solar_tft_manual_image_9.jpg differ diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_1inch.md b/collections/_archive/tf_tokens/how_to_buy/tft_1inch.md new file mode 100644 index 0000000..81b2068 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_1inch.md @@ -0,0 +1,50 @@ +![logo](img/1inch_logo.jpg) + +# What is [1inch.io](http://1inch.io/)? + +The [1inch Network](http://1inch.io/) unites decentralized protocols whose synergy enables the most lucrative, fastest, and protected operations in the DeFi space. It acts as both Liquidity Protocol and Aggregation Protocol. Essentially, 1inch connects many third party DEXes and has its own liquidity pools as well, to provide the best possible pricing for the end users. It is an easy entry to the DeFi space. + +For more details about 1inch you can find a [review of the 1inch exchange here](https://www.coinbureau.com/review/1inch-exchange/). + +![stats](img/1inch_stats.jpg) + +# How to get TFT on 1inch + +1. First, head to [1inch.io](http://1inch.io/). + +2. You’ll need to connect a wallet to the 1inch dApp. Click ‘Launch dApp’ in the top-right corner, and then find ‘Connect Wallet.’ For this, you should have a wallet configured for Binance Smart Chain (BSC), either via [MetaMask](tft_bsc_metamask) (browser extension and mobile app) or any other supported wallet from the list where you store your TFT on BSC. MetaMask is quite a popular wallet and we already have a tutorial on our wiki, which is why we recommend it. If you have MetaMask installed as a browser extension, you will see it as an option in the list. If not, you should see ‘Web3’ (for us, it’s the second option), which will then point you to MetaMask. + +* Instructions to set up [Metamask for BSC: here](tft_bsc_metamask) +* For other wallets in the list please refer to the respective wallet’s manual. + +3. You will first need BNB in that wallet to cover transaction fees. Low amounts are sufficient, as the average transaction on BSC does not exceed 1-2 USD. + +4. Go to the [1Inch DAPP](https://app.1inch.io/) website 1 and switch to BSC Mainnet in the network selector in the top right corner: + +![stats](img/1inch_network.png) + +5. Click on the 1INCH token under “To (estimated)” to open a drop-down list, and find [TFT on BSC](https://app.1inch.io/#/56/swap/BNB/TFT). Note you can swap from any supported token but you will still need BNB for transaction fees. + +![stats](img/1inch_select_token.png) + +![stats](img/1inch_select_token2.png) + +6. Click “Connect Wallet” and select your wallet to connect with. + +7. Click “Give permission to swap.” This [“approval” transaction](https://help.1inch.io/en/articles/4585113-why-do-i-need-to-approve-my-tokens-before-a-trade) is step 1 of 2 for swapping, and costs a small gas fee. It only gives permission, and is not the actual swap. + +![stats](img/1inch_permission.png) + +8. Adjust slippage tolerance, gas price, or enable the ‘partial fill’ in the settings if needed. + +9. Hit the ‘swap token’ button and confirm the transaction in your wallet. + +![stats](img/1inch_rates.jpg) + +10. Wait for the banner in the upper-right corner informing you about the success of your transaction. + +![stats](img/1inch_success.png) + +Congrats! You have just completed a swap. + + diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_bettertoken.md b/collections/_archive/tf_tokens/how_to_buy/tft_bettertoken.md new file mode 100644 index 0000000..50950df --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_bettertoken.md @@ -0,0 +1,7 @@ +![image alt text](img/bettertoken_logo.jpg) + +# Buying Future Capacity Through BetterToken +Buying TFT as a future capacity reservation through bettertoken.com is possible via wire transfer. Bettertoken currently only handles orders of $1000,00 or more. + +Contact them directly through [orders@bettertoken.com](mailto:orders@bettertoken.com) for purchase possibilities. + diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_binance_defi.md b/collections/_archive/tf_tokens/how_to_buy/tft_binance_defi.md new file mode 100644 index 0000000..9b0787e --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_binance_defi.md @@ -0,0 +1,48 @@ +# How to buy TFT on Binance Smart Chain + +![](img/binance_smart_chain.jpg) + +Binance Smart Chain (BSC) is a blockchain network built for running smart contract-based applications. BSC runs in parallel with Binance's native Binance Chain (BC), which allows users to get the best of both worlds: the high transaction capacity of BC and the smart contract functionality of BSC. + +### Advantages + +- Lots of liquidity +- Automatic price governance, thanks to DEFI technology like [Pancake Swap](https://pancakeswap.finance/) +- Low transaction fees +- Fast + +## ​​​​​How to get TFT on PancakeSwap + +1. You need to have a wallet configured for Binance Smart Chain, either via MetaMask (browser extension and mobile app) or on Trust Wallet (mobile only). +- Instructions to set up Metamask for BSC: [here](tft_bsc_metamask) +- Instructions to set up Trust Wallet for BSC: [here](tft_bsc_trustwallet) +2. You will need BNB in that wallet to cover transaction fees. Low amounts are sufficient, as the average transaction on BSC does not exceed 50 ct USD. +3. Go to [Exchange PancakeSwap](https://pancakeswap.finance/swap?exactField=output&exactAmount=100&outputCurrency=0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf&inputCurrency=0xe9e7cea3dedca5984780bafc599bd69add087d56?use=v2) and wait for TFT to appear. + - If it does not appear, open select token dialog, paste TFT Contract address (0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf) and click checkbox “I Understand”. This may take a few seconds. This may take a few seconds. +4. Click through the security warning. + +> Please note it is very important to use the official contract address: **0x8f0fb159380176d324542b3a7933f0c2fd0c2bbf**. Do not use links or contract addresses from unverified sources!! + +
+ +![security](img/security_warning.jpg) + +
+ +5. That's it! You can now swap any BSC token that has liquidity for TFT. + +
+ +![exchange](img/exchange.jpg) + +
+ +If you are looking for ways to provide liquidity for TFT on Binance Smart Chain, you will find the according information [here](liquidity_provider). + +
+ +![](img/pancakeswap.jpg) + +
+ +> For more info see https://www.binance.org/en/smartChain \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha.md b/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha.md new file mode 100644 index 0000000..516712d --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha.md @@ -0,0 +1,61 @@ +# Buy from BTC-Alpha + +BTC-Alpha was the first cryptocurrency exchange to support ThreeFold_Tokens (TFT). + +### How to Register + +Registration to the [BTC-Alpha](http://btc-alpha.com) exchange is simple, you only need to provide your email address and a password, so no complex verification procedures required. + +To register, go to their [Sign Up](https://btc-alpha.com/accounts/register) page: + +![Registration](img/btc_alpha_registration.jpg) + +After registration, you will receive an email with an email verification link. + +### Log In + +Once you've finished registration, log in to your account using your email address and password. + +Note that you may be asked to enter a 6-digit code sent to your email the first time you log in from a new device. + +![LogIn](img/btc_alpha_login.jpg) + +### Verify your identity + +In the menu underneath your name, you'll see an option for [verification](https://btc-alpha.com/en/profile/verification). + +You've already passed email verification (level 0) but there are three more levels of verification possible which we would recommend [from both a security standpoint as well as a functionality standpoint](https://medium.com/@BTCAlpha/how-and-why-to-undergo-the-kyc-procedure-29f3b40af80). + +1. Personal Information +2. Identity +3. Addresses + +The flow is quite easy to follow. If you're having trouble, you can easily find [BTC-Alpha Support](https://btc-alpha.com/en/support) through Zendesk, Email, Telegram, & more. + +### Enable two-factor authentication + +From a security standpoint, it is highly recommended to enable two-factor authentication (2FA) for your BTC-Alpha account. + +To do that, first install **Authy** or **Google Authenticator** on your mobile phone: + +- [Authy](https://authy.com/download/) +- [Google Authenticator: Google Play](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en) +- [Google Authenticator: Apple](https://itunes.apple.com/ae/app/google-authenticator/id388497605?mt=8) + +Then, click under your name (top-right), then "Enable Two-factor Authentication," and go through the process there. + +> It is not recommended to keep your funds permanently on a public exchange or use a public exchange as a wallet, because exchanges are more likely to be hacked than your personal wallet. + +### Start trading! + +1. First, you'll need to [deposit funds](https://btc-alpha.com/en/profile/wallets) into your account + - You can buy crypto directly using your bank card (after passing verification) [here](https://btc-alpha.com/en/mercuryo) + - **If you need help, you can find it [here](https://btc-alpha.zendesk.com/hc/en-us/articles/360001896052-How-to-deposit-funds-into-my-private-account-in-the-exchange-market-)** +2. Then, you will need to exchange your deposited fiat or cryptocurrency into BTC (Bitcoin) + - This is currently the only trading pair available with TFT + - A trading pair is basically a currency which can be used to exchange or trade with another currency + - **If you need help, you can find it [here](https://btc-alpha.zendesk.com/hc/en-us/articles/360001922531-How-can-I-carry-out-trading-in-the-BTC-Alpha-exchange-market-)** +3. Now you can start buying TFT + - To trade BTC, click [here](https://btc-alpha.com/en/exchange/TFT_BTC) + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha_later.md b/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha_later.md new file mode 100644 index 0000000..99a6ec3 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_btc_alpha_later.md @@ -0,0 +1,167 @@ +# Using BTC-Alpha (Available April 29) + +BTC-Alpha was the first online cryptocurrency exchange to support ThreeFold_Tokens (TFT). + +They offer the following trading options: + +- [TFT-BTC](https://btc-alpha.com/exchange/TFT_BTC/) +- [TFT-USD](https://btc-alpha.com/exchange/TFT_USD/) + +While BTC-Alpha supports buying ThreeFold_Tokens with USD (second option here above), we recommend that you first acquire Bitcoins as indicated in Buy ThreeFold_Tokens from an online exchange, and then exchange Bitcoins for ThreeFold_Tokens (the first option here above). + +So once you have acquired Bitcoins, go through following steps to buy and sell ThreeFold_Tokens using BTC-Alpha: + +- [Registration](#registration) +- [Login](#login) +- [Enable two-factor authentication](#two-factor) +- [Deposit BTC](#deposit-btc) +- [Exchange](#exchange-panel) +- [Buy TFT](#buy-tft) +- [Withdraw TFT](#withdraw) +- [Deposit TFT](#deposit-tft) + +> As indicated here below in the section [Withdraw TFT](#withdraw), we highly recommend that you also install the [ThreeFold App](threefold_app) to keep your ThreeFold_Tokens offline in your ThreeFold App wallet. + + + +## Registration + +Registration to the [BTC-Alpha](http://btc-alpha.com) exchange is simple, you only need to provide your email address and a password, so no complex verification procedures required. + +To register, go to their [Sign Up](https://btc-alpha.com/accounts/register) page: + +![Registration](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-registration.jpg) + +After registration, you will receive an email with an email verification link. + + + +## Log In + +Once you finished registration, log in to your account using your email address and password: + +![LogIn](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-login.jpg) + + + +## Enable two-factor authentication + +> It is not recommended to keep your funds permanently on a public exchange or use a public exchange as a wallet, because exchanges are more likely to be hacked than your personal wallet. + +It is highly recommended to enable two-factor authentication (2FA) for your BTC-Alpha account. + +To do that, first install **Authy** or **Google Authenticator** on your mobile phone: - https://authy.com/download/ - https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en - https://itunes.apple.com/ae/app/google-authenticator/id388497605?mt=8 + +Then configure 2FA by going through the process on **TWO FACTOR AUTH** page: + +![Two Factor Auth](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-two-factor.jpg) + + + +## Deposit BTC + +First, we will transfer Bitcoins to your BTC wallet at BTC-Alpha, which we will then use to buy TFT. + +Here are the steps to transfer Bitcoins into your BTC wallet at BTC-Alpha: + +1. From the navigation menu under your profile name, go to the **Finance** section: + +![Finance](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-finance-section-300.jpg) + +2. Find BTC and click **Deposit**: + +![BTC](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-btc-deposit.jpg) + +3. Copy your Bitcoin address and send your deposit there: + +![BTC](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-btc-deposit2.jpg) + +You can use this address from any other online cryptocurrency exchange such as [Kraken](https://www.kraken.com) to transfer Bitcoins to your Bitcoin wallet at BTC-Alpha. If you don't own yet any Bitcoins, you should first register at one of the online cryptocurrency exchanges such as [Kraken](https://www.kraken.com), deposit fiat money and buy Bitcoins. + +4. Wait until the transaction is fully processed, this typically takes up to 40 minutes. + + + +## Exchange Panel + +On the main screen you will see several sections: + +![BTC-Alpha](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-sections.jpg) + +1. **List of all markets** You can type TFT to easily find the TFT market. + +2. **The central part of the screen shows price charts and market movements** Please read more about [candlestick chart](https://www.investopedia.com/terms/c/candlestick.asp) if you want to understand better how to read the chart. + +3. **Chat, Twitter & Wallets section** You can change between the three by clicking on a top panel. + +4. **List of all sell orders currently available on the market** Please note that price is set in BTC if you select the BTC market. + +5. **The window where you can put your buy order** Here you set the amount, price, and click **Buy**. You can automatically pre-populate the field by clicking on a specific SELL order. The order will be executed automatically as soon as it will match the corresponding sell order. + +6. **The Window where you can put your sell order** Here you set the amount, price, and click **Sell**. You can automatically pre-populate the field by clicking on a specific BUY order. The order will be executed automatically as soon as it will match the corresponding buy order. + +7. **List of all buy orders currently available on the market** Please note that price is set in BTC if you select the BTC market. + +8. **List of your active orders** If your order will not be matched and executed immediately, it will be visible in this section. You can cancel your standing orders at any time. + +9. **List of all recent deals on the market with their price, size, and date** + + + +## Buy TFT + +1. Open the [Exchange Panel](#exchange-panel) + +2. Click on BTC markets in [Panel 1](#exchange-panel) and go to BTC-TFT market + +3. Enter the amount of TFT to buy in [Panel 5](#exchange-panel) + +4. Enter the desired price in Bitcoins or pick up the price from sell orders in [Panel 4](#exchange-panel) + +5. Click the **Buy** button + + + +## Withdraw TFT + +> It is not recommended to keep your ThreeFold_Tokens permanently in an online TFT wallet, as provided by online cryptocurrency exchanges such as BTC-Alpha, because online wallets are more likely to get hacked than offline wallets. Instead, we highly recommended keeping your ThreeFold_Tokens in an offline TFT wallet, such as the one provided with the ThreeFold App. + +To withdraw your ThreeFold_Tokens from your online TFT wallet on BTC-Alpha go through the following steps: + +1. Make sure you have the ThreeFold app installed as documented in [Token Trade using the ThreeFold App](threefold_app) and have the address of your ThreeFold App wallet copied, as documented in the [Receive tokens](threefold_app) section + +2. From the navigation menu under your profile name, go to the **Finance** section: + +![Finance](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-finance-section-300.jpg) + +3. Locate TFT in the list and click **Withdraw**, and select TFT in the popup list (not BTC-Alpha Codes) + +4. In a withdrawal dialog specify the amount of TFT to withdraw and the destination address you got from your TFT wallet in the ThreeFold app: + +![Withdraw](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-withdraw.jpg) + + + +## Deposit TFT + +Alternatively, to buying TFT as documented above in [Buy TFT](#buy-tft), you can also deposit TFT from any other TFT wallets, for instance from your ThreeFold app wallet. + +Here are the steps: + +1. From the navigation menu under your profile name, again go to the **Finance** section: + +![Finance](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-finance-section-300.jpg) + +2. Find TFT and click **Deposit**: + +![TFT](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-tft-deposit.jpg) + +3. Copy your TFT address and send your deposit there. You can scan the QR code of the address from your mobile phone. Or you can copy the full-text address from a chat message for instance. + +4. Send your TFT to BTC-Alpha from your ThreeFold app wallet using the following address: + +![TFT](https://raw.githubusercontent.com/threefoldfoundation/info_tokens/master/docs/img/btc-alpha-tft-deposit2.jpg) + +5. Wait until the transaction is fully processed, this typically takes up to 40 minutes. + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_huobi_defi.md b/collections/_archive/tf_tokens/how_to_buy/tft_huobi_defi.md new file mode 100644 index 0000000..90ea07e --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_huobi_defi.md @@ -0,0 +1,19 @@ +![](img/huobi.jpg) + +# Huobi DEFI + +Huobi Eco Chain allows DEFI (Decentralized Finance) which allows you to exchange in easy way TFT for any other currency. + +### Advantages + +- lots of liquidity +- automatic price governance, thanks to DEFI technology +- fast + +to buy/sell their TFT. +The price get's adjusted in accordance to available liquidity. + +> MORE INFO COMING SOON + +More info see https://www.huobi.com/en-us/topic/defi/ + diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_liquid.md b/collections/_archive/tf_tokens/how_to_buy/tft_liquid.md new file mode 100644 index 0000000..2402245 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_liquid.md @@ -0,0 +1,49 @@ +![](img/liquidheader.jpg) + +# Buy from Liquid Exchange + +Liquid is a highly-reputable and highly-secure exchange and we are proud to have them as one of our listing partners. + +### How to Register + +*Please note that Liquid does not support all countries. Find the list [here](https://help.liquid.com/en/articles/2272984-can-i-use-liquid-in-my-country).* + +1. [Visit Liquid](https://liquid.com) +2. Click on “Sign Up” in the top-right corner & follow the instructions. + +*Note: Signing up is a quick 3-step process & will take just a minute.* + +3. You’ll be asked to confirm your email. So, please check your inbox. + - When you click “confirm” within the email, you will be taken back to Liquid + +4. Within a few minutes, you will receive an email confirming your account and an email regarding verification. Follow the instructions in the email you receive. Although, see our note below to complete your verification. + +*Note: If you’re not given the option to verify via video but would like to do so, follow the instructions [here](https://help.liquid.com/en/articles/3104816-video-call-kyc-verification). If you choose to verify via the website, [here is a full explanation](https://help.liquid.com/en/articles/2273305-how-do-i-verify-kyc-my-liquid-account) of how to do so & what you will need.* + +Please note Liquid has a mobile application which might be easier for you to do your verification. It will use your phone camera to “capture” your selfie, passport, and proof of residency information. + +**Again, please note you are not fully registered until you verify your account.** + +### Enable two-factor authentication + +It's quite simple to set up two-factor authentication (2FA) – and from a security standpoint, it is highly recommended. You can learn more about it [here](https://help.liquid.com/en/articles/2273273-how-to-set-up-2fa). + +### Now you are ready to buy tokens on Liquid! + +1. First, you'll need to [deposit fiat](https://help.liquid.com/en/articles/2275495-how-do-i-deposit-fiat) into your account + - You can also [deposit cryptocurrency](https://help.liquid.com/en/articles/2275493-how-do-i-deposit-crypto) from any exchange to Liquid, if you have it / prefer to do that +2. Then, you will need to exchange your deposited fiat or cryptocurrency into either BTC (Bitcoin) or USDT (Tether) + - These are currently the only trading pairs available with TFT + - A trading pair is basically a currency which can be used to exchange or trade with another currency + - **If you need help on trading, you can find it [here](https://help.liquid.com/en/articles/2275743-how-do-i-make-a-spot-trade)** +3. Now you can start buying TFT + - If you want to trade on TFT/BTC pair, click [here](https://app.liquid.com/exchange/TFTBTC) + - If you want to trade on TFT/USDT, click [here](https://app.liquid.com/exchange/TFTUSDT) + +**Liquid has some [helpful guides](https://help.liquid.com/en/collections/1110080-getting-started-with-your-liquid-account) with everything from getting set up to depositing currencies, trading, and withdrawing – and a good support team.** + +### Liquid Quick Exchange + +Liquid also has a Quick Exchange, which allows you to buy TFT with a Visa card. Learn more [here](tft_liquid_quick_exchange). + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_liquid_quick_exchange.md b/collections/_archive/tf_tokens/how_to_buy/tft_liquid_quick_exchange.md new file mode 100644 index 0000000..6c61720 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_liquid_quick_exchange.md @@ -0,0 +1,9 @@ +# Buy from Liquid Quick Exchange + +Liquid is a highly-reputable and highly-secure exchange and we are proud to have them as one of our listing partners. See more about the Liquid Exchange [here](tft_liquid). + +![](img/liquidquickexchange.jpg) + +Liquid has a [Quick Exchange](https://app.liquid.com/quick-exchange/), which will allow you to buy TFT with a Visa card after a low-friction KYC process. + +If you need support with Liquid Quick Exchange, you can find more information via their website. Liquid has quite good support. \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_liquidity.md b/collections/_archive/tf_tokens/how_to_buy/tft_liquidity.md new file mode 100644 index 0000000..780c955 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_liquidity.md @@ -0,0 +1,2 @@ +# Provide Liquidity for TFT + diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_mazraa.md b/collections/_archive/tf_tokens/how_to_buy/tft_mazraa.md new file mode 100644 index 0000000..840e88c --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_mazraa.md @@ -0,0 +1,64 @@ +![alt](img/mazraa_logo_.jpg) + +# Buy TFT From a Farmer: Mazraa + +*Please note if you are from the U.S.A., please get in touch with Mazraa directly at connect@mazraa.io!* + +There are three ways to purchase TFT from Mazraa: + +### 1. Wire Transfer + + If you'd like to make a wire transfer, please get in touch with us directly at connect@mazraa.io and we will facilitate the process for you! + +### 2. PayPal (Soon) +Mazraa will soon have the option to buy tokens with PayPal. Feel free to reach out to connect@mazraa.io to express your interest. + +### 3. Credit Card + +If you'd like to pay via credit card, Mazraa has made it possible to buy TFT quickly and easily through a partnership with Transcoin. + +Just follow the six steps listed below. + +>You will need: +> +>- Your passport/ID-card +>- Proof of address (Utility bill, bank statement, etc,...) +>- A credit card (Visa or Mastercard) +>- A ThreeFold Connect Login + +_If you don't have the ThreeFold Connect App, you can find out how to sign up [here](threefold_connect)._ + +**Step 1: Visit [Transcoin Checkout](https://transcoin.me/site/token_pay?p_id=6943&lang=en&sign=282aaae9f5a38ba19ef1ec9dd5b89903)** + +**Step 2: Enter your contact details and click 'Send Verification Code'** + +![alt text](img/transcoin_contactdetails.jpg) + +**Step 3: Input the verification code sent to your email** + +![alt text](img/transcoin_mail.jpg) + +**Step 4: KYC Procedure** +Send all documents required by Transcoin in order to get verified. + +_This procedure will differ per user so no screenshot is included here._ + +**Step 5: Amount of Purchase & TFT Wallet Address** +Define the amount (€) you would like to buy and provide the wallet address you would like to receive the TFT on. + +Your wallet address is in your ThreeFold Connect App. Find out how [here](threefold_connect). + +![alt text](img/transcoin_amounts.jpg) + +**Step 6: Choose Preferred Way Of Payment** + +![alt text](img/transcoin_psp.jpg) + +#### **Your order is now processed.** +As soon as Mazraa has received the transaction details from Transcoin, they will transfer the tokens to the provided wallet address. + +Keep in mind it might take some time to receive your tokens. + +!!!include:legal:tft_not_investment + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_otc.md b/collections/_archive/tf_tokens/how_to_buy/tft_otc.md new file mode 100644 index 0000000..70c2b62 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_otc.md @@ -0,0 +1,21 @@ +# OTC Purchase Desk + +### OTC Purchase desk is ready to process large / non-standard purchase/sell requests that would be hard to process through other methods. + +Payment options will depend upon agreement between parties. + +## Filling an OTC order + +In order to leave an OTC purchase/sell request, please write to otc@gettft.com. + +Please specify the following data in your email: + +1. Your Name +2. Residency +3. Amount of TFT +4. Preferred purchase/sell options +5. Preferred price + +!!!include:legal:tft_not_investment + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_polkadot_kusama.md b/collections/_archive/tf_tokens/how_to_buy/tft_polkadot_kusama.md new file mode 100644 index 0000000..1a71b4c --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_polkadot_kusama.md @@ -0,0 +1,14 @@ +# Buy/Sell TFT on Polkadot Kusama + + +![](img/parity_dex.jpg) + +It will be possible to buy/sell TFT directly from the Polkadot (Kusama) ecosystem. + +Multiple projects are being born to make this possible. + +Stay tuned, we will announce soon how this will work. We believe this is an exciting new way of how money can be exchanged in decentralized way. + +more info see https://www.parity.io/defi-on-polkadot-an-ecosystem-overview/ + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_stellarterm.md b/collections/_archive/tf_tokens/how_to_buy/tft_stellarterm.md new file mode 100644 index 0000000..df889fa --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_stellarterm.md @@ -0,0 +1,35 @@ + +# What is StellarTerm? + +[StellarTerm](https://stellarterm.com/) is an open source client for the Stellar network that allows people to trade on the Stellar Decentralized Exchange. Users can send, receive, and trade assets on the Stellar network easily with StellarTerm. + +# How to use StellarTerm + +Since StellarTerm is an open source UI on top of Stellar DecentraliZed Exchange, you can just log in there using your existing Stellar wallet. + +StellarTerm is directly compatible with [Freighter wallet](https://www.freighter.app/) and the mobile version of the [Lobstr wallet](lobstr_wallet). Also it is possible to log in using your secret key exported from any other wallet (although this option is less secure). To open StellarTerm with an existing wallet, just click **LOGIN** in the top right corner and select your suitable option. + +![wallets](img/stellarterm_wallets.png) + +If you do not have any wallets yet, you will have to create a new wallet by clicking the **NEW ACCOUNT** option, but you will have to [fund it first](coinbase_fiat) with some XLM (Stellar Lumens) and activate TFT token in your wallet (add a trustline). + +After logging in, if you already have TFT in your wallet, just click on the Trade button next to it on the balance screen that you will see right after login: + +![balances](img/stellarterm_balance_trade.png) + +If you do not have TFT in your wallet yet, go to the Markets page and scroll to the very bottom, find "Custom Exchange Pair" dialog and fill in the Base Asset field: + +- Asset Code: TFT +- Issuer Account ID or federation: GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47 + +Select USDC or XLM or any other asset as Counter Asset and click to pair. + +![custompair](img/stellarterm_custompair.png) + +When you are on a trade page, you can select any other Counter Asset. + +![tradpair](img/stellarterm_tradepair.png) + +And then you just pick the order or create a new one the same way as on any other exchange. + +![tradebox](img/stellarterm_tradebox.png) diff --git a/collections/_archive/tf_tokens/how_to_buy/tft_with_btc.md b/collections/_archive/tf_tokens/how_to_buy/tft_with_btc.md new file mode 100644 index 0000000..feebce2 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tft_with_btc.md @@ -0,0 +1,27 @@ +![alt](img/mazraa_logo_.jpg) + +# Buy TFT: With Bitcoin From Mazraa + +Mazraa also makes it possible to buy with Bitcoin directly from them. +In a few easy steps you can get TFT for your BTC. + + +**Step 1: Reach out** + +Send email to [info@mazraa.io](mailto:info@mazraa.io). +This email should contain: +- Your name +- Phone number +- ThreeFold Wallet Address + +If you don't yet know how to view your wallet address in the ThreeFold Connect app please check this part of our wiki's and scroll down to wallet [ThreeFold Connect App Wiki](threefold_connect) + +**Step 2: Send BTC's to Mazraa** + +Mazraa will through replying directly to your email (always double check this) with the address for you to send your BTC to. + +**Step 3: Mazraa Wires TFT** + +When Mazraa has received the BTC in their wallet, they on their turn will wire the TFT to the address you provided. + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/tfta_to_tft.md b/collections/_archive/tf_tokens/how_to_buy/tfta_to_tft.md new file mode 100644 index 0000000..899c9db --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/tfta_to_tft.md @@ -0,0 +1,13 @@ +![](img/tokenwiki.jpg) + +## Convert TFTA to TFT + +TFTA is a voluntary staking pool for people to show that they have no intent to sell in near time. + +If you would like migrate TFTA to TFT, it's super easy, just send your TFTA to address + +> GBUT4GP5GJ6B3XW5PXENHQA7TXJI5GOPW3NF4W3ZIW6OOO4ISY6WNLN2 + +and it will return as TFT, we suggest you try with 1 TFTA (-: + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/lobstr_wallet.md b/collections/_archive/tf_tokens/how_to_buy/wallets/lobstr_wallet.md new file mode 100644 index 0000000..6eeece6 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/lobstr_wallet.md @@ -0,0 +1,50 @@ +# Buy TFT With A Lobstr Wallet + +Simple & Secure Stellar Wallet + +LOBSTR is a great way to get started with Stellar. + +Simple, smooth and secure, it has all what it takes to manage your Lumens wisely. +Besides managing you Lumens Lobstr also allows buying tokens with a Credit Card. + +## Step1 Create & Confirm Your Account + +Download the Lobstr app from the [Appstore](https://apps.apple.com/us/app/lobstr-stellar-wallet/id1404357892) or [Google Play](https://play.google.com/store/apps/details?id=com.lobstr.client&hl=nl) + +And Create your account in the app and confirm your email address.![image alt text](img/lobstr_create_account.jpg) + +## Step 2 Creating a new wallet & Funding It + +Lobstr will provide all its users with a 30 day loan of 1.5 XLM to activate the account. When you want to start using the Lobstr wallet you will need to fund it and pay back that loan. You can fund with a credit card or send digital currencies to the addresses of your lobstr wallet. + +In case you did not buy XLM yet go to this [example manual for coinbase](coinbase_fiat) + +![image alt text](img/lobstr_fund_wallet.jpg) + +## Step 3: Activate your wallet + +To activate your wallet & start trading you will first need to refund Lobstr the 1.5 XLM loan you received. + +![image alt text](img/lobstr_activate_wallet.jpg) + +## Step 4: Add TFT asset(s) + +To start trading or buying TFT assets you will have to add them to your wallet. + +You can do this by clicking "Assets" in the left menu. From there you can search for TFT and it will show all TFT assets (TFT, FreeTFT, TFTA) + +![image alt text](img/lobstr_add_assets.jpg) + +## Step 5: Start Trading + +You can now start exchanging your digital currencies for TFTs through the Trade section in the menu. You can choose to fullfill sell orders, or create your own buy order. Once the buy order or trade has been fulfilled your TFT will show up in your wallet. + +![image alt text](img/lobstr_trade_tft.jpg) + + +# Alternative Wallet Solar + +see [Lobstr Wallet](solar_wallet) + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/solar_wallet.md b/collections/_archive/tf_tokens/how_to_buy/wallets/solar_wallet.md new file mode 100644 index 0000000..9ca174b --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/solar_wallet.md @@ -0,0 +1,87 @@ +## Work with the Solar Wallet + +### Step 1: Download Solar Wallet on your preferred device + +For this manual we are going for the desktop wallet for MacOS. + +Choose yours at [https://solarwallet.io/](https://solarwallet.io/). + +![image alt text](img/xlm_solar_tft_manual_image_18.jpg) + +### Step 2: Install the application. + +See instructions. + +### Step3: Create an account + +Open your Solar wallet and click "Add account." + +This will take you through the process of creating a new account or importing an already-existing account. + +![image alt text](img/xlm_solar_tft_manual_image_19.jpg) + +![image alt text](img/xlm_solar_tft_manual_image_20.jpg) + +You now have an empty Solar wallet. + +## Step 4: transfer XLM to your wallet + +Example done with Coinbase. In case you did not buy XLM yet go to this [example manual for coinbase](coinbase_fiat) + +1. Copy your wallet address from Solar by clicking Receive and clicking on the address or QR Code. (This will copy the address onto your clipboard.) + +![image alt text](img/xlm_solar_tft_manual_image_21.jpg) + +1. Go back to Coinbase and click Stellar Lumens (XLM) in your wallet section + +![image alt text](img/xlm_solar_tft_manual_image_22.jpg) + +1. On the right-hand side of your screen, you can now fill in: + +- The amount you want to send to your Solar wallet +- Paste the address of your Solar wallet (from step 1) +- Write a memo (can be anything, but is needed to process) + +![image alt text](img/xlm_solar_tft_manual_image_23.jpg) + +1. Click Send and fill in the two-factor authentication code. When all is processed, you will get a confirmation of the transaction. + +2. Funds are now sent and showing up in your Solar wallet + +![image alt text](img/xlm_solar_tft_manual_image_24.jpg) + +### Step 5: Add TFT Asset to Wallet + + + +1. Click the top-right menu icon +2. Click "Assets & Balances" +3. Click "+ Add Asset To You Account" +4. Type "TFT" in the search box +5. Click "Add Asset To Account" (this will cost you a small amount of XLM to set up a so-called trustline for the asset) + +The TFT icon will now show in your Wallet overview. + +### Step 5: buy TFT + + + +!!!vimeo id:417197931 + +1. Click on one of the currencies in the top bar to go to your wallet overview +2. Click ThreeFold_Token (TFT) +3. Click Trade +4. Click Buy Asset +5. Select TFT in the "You Buy" section and XLM in the “You Sell” section +6. Fill in the amount you would like to trade +7. Confirm the Sell order and wait for the TFT to show up in your wallet + + +!!!include:wallet_key_important + +# Alternative Wallet Lobstr + +see [Lobstr Wallet](lobstr_wallet) + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/tft_interstellar.md b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_interstellar.md new file mode 100644 index 0000000..a6b1e8d --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_interstellar.md @@ -0,0 +1,85 @@ +![image](img/interstellar_logo.jpg) + +# Buying and Storing TFT on Interstellar wallet + +Interstellar.exchange is a decentralized exchange that allows you to buy TFTs. + +See [Interstellar](https://interstellar.exchange). + +The base currency of Stellar is XLM, the easiest is to start from this currency. + +- [X] buy XLM on any exchange you prefer +- [X] load your XLM in wallet of interstellar +- [X] add TFT as trustline to your wallet in insterstellar +- [X] do the trade on interstellar site + +This is a straight forward process and will allow you to buy unlimited amounts of TFT. + +# Step by Step Manual + +## Part 1: Create an account on interstellar.exchange + +- Click Login/Signup. +- Choose Your Language +- Choose Your Preferred View: Light/Dark +- Click through the 6 USPs of interstellar.exchange +- Click Enter Account. + +For Interstellar, all you need to do is set a password, as the wallet will be linked to your device instead of an email address. + +![](img/interstellar_enter_account.jpg) + +- Set your password, Confirm it, and accept the Terms and Conditions +- Click Login: You now have your account + +## Part 2: Create a wallet and adding funds to your account. + +- Choose If you want to generate a random or custom wallet address (we are going for a random one in this case). +> **!DANGERZONE!** You are now presented with your Secret Key. Please follow all steps and read the procedures carefully. Losing your key will most likely result in a loss of your funds. ThreeFold or Interstellar can’t help anyone restore accounts or the funds attached to them in any case! + +- Your account is now created and you will have to send funds (digital currencies that run on the Stellar Blockchain only) to one of the wallets attached to your account. +- We have funded our wallet with $408 or 10.000 XLMs for this manual as you can see these are now shown in the account overview. + +![]img/interstellar_account_overview_1.jpg) + +## Part 3: Adding the TFT Asset to your account. + +- Click Add Token in your account overview +- Choose All (Unverified) and search for TFT +- You can also choose "Manual" and add the following data + +``` +Asset Code: TFT +Asset Issuer: GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47 +``` + +![](img/interstellar_add_asset.jpg) + +The Asset is now added to your account, to trade the asset however you will have to create a trustline, you can do this by clicking on the "Trust Asset" Button. + +![image](img/interstellar_trust_asset.jpg) + +When you have successfully created a trustline it will say success and the activity will show up in the right-hand column of the account page. + +![image](img/interstellar_account_overview_2.jpg) + +## Part 4: Trading Digital Currencies for TFT + +Now that the account is set up and funded and you have the TFT asset listed in your account with a trustline you can now start trading TFT. + +- Click Trading in the left sidebar +- Then go to the most right tab to select the currency you would like to trade for TFTs (XLM in the case of the screenshot) and press go + +![image](img/interstellar_trade_xlm_tft.jpg) + +- You can now choose to fulfill a sell order from the order book, do a partial buy of an order, or create you own buy order by stating the amount of TFT you would like to buy and at what price. + +![image](img/interstellar_trade_1.jpg) + +- You confirm the transaction and will get a success message when it has gone through, plus a little bell will also ring. +- You now have TFTs in your wallet + +![image](img/interstellar_account_overview_3.jpg) + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellar_dex.md b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellar_dex.md new file mode 100644 index 0000000..90be9a2 --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellar_dex.md @@ -0,0 +1,40 @@ +# Buy TFT through Stellar + +Stellar has a built-in exchange = Stellar_Exchange + +You can use this exchange to go from a Stellar token e.g. XLM to TFT or other way around. + +## Step One: Use an Exchange to Buy XLM with Fiat + +Fiat is the name for euros, dollars, or other government-issued currencies. + +A fiat gateway allows you to enter the world of digital currencies through depositing fiat currency. + +- You can choose any digital currency exchance (Kraken, Binance,...) to go from Fiat to a digital currency like XLM. +- Example [manual for coinbase to buy digital currencies](coinbase_fiat). +- [Exchanges recommended by Stellar](https://www.stellar.org/lumens/exchanges) + +Next, you'll want to add funds to your wallet and exchange those funds for XLM. Those XLM can later be exchanged for TFT on the decentralized exchange. + +## Step Two: Convert XLM to TFT + +This part of the process involves: + +1. Installing or use a new wallet that can be used to store XLM and buy TFT, or use a web based wallet +2. Setting up a trustline for TFT (means teach the wallet about the existence of ThreeFold Token) +3. Exchanging XLM for TFT + +## 4 Different Ways How the Stellar Exchange Can Be Used + +Choose one of the following mechanisms to go from a digital currency like XLM to TFT: + +- [StellarTerm](tft_stellarterm) = for desktop, no install or account creation necessary +- [Albedo](albedo) = for desktop, comprehensive tool, browser extension available +- [Lobstr Wallet](lobstr_wallet) = desktop, needs install +- [Solar Wallet](solar_wallet) = desktop, needs install +- [Interstellar](tft_interstellar) = wallet and exchange with both web based and desctop based versions available + + +Please let us know which method you prefer. + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellarx.md b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellarx.md new file mode 100644 index 0000000..27d6cfe --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/tft_stellarx.md @@ -0,0 +1,53 @@ +# Buying TFT on [StellarX](https://www.stellarx.com/) + +![image alt text](img/stellar_x_image_0.jpg) + +## Step 1: Sign-up + +Fill out your email address and tick the box to accept the terms of service and click continue to set your password + +![image alt text](img/stellar_x_image_1.jpg) + +![image alt text](img/stellar_x_image_2.jpg) + +## Step 2: Confirm Email Address + +![image alt text](img/stellar_x_image_3.jpg) + +## Step 3: Saving the seed keys to your wallet + +**!! IMPORTANT !!** StellarX and ThreeFold will never be able to recover these for you. This is the only way which you can use to ever recover your wallet if needed. KEEP THIS IN A SAFE PLACE, AND NEVER SHARE THIS WITH ANYBODY. + +StellarX and ThreeFold cannot be held responsible for any lost funds by misplacing this seed key. + +To verify you have saved your seedkey StellarX will ask you to re-enter your phrases. + +![image alt text](img/stellar_x_image_4.jpg) + +![image alt text](img/stellar_x_image_5.jpg) + +## Step 4: Fund your account with Lumens (XLM) + +Fund your account by sending XLM to the address shown or use the QR-code to do so. + +![image alt text](img/stellar_x_image_6.jpg) + +## Step 5: Find the TFT asset and start trading + +Type TFT into the search bar at the top + +![image alt text](img/stellar_x_image_7.jpg) + +Create your order + +![image alt text](img/stellar_x_image_8.jpg) + +Wait for it to complete + +![image alt text](img/stellar_x_image_9.jpg) + +TFT now shows up in your wallet section (click wallet in top menu) + +![image alt text](img/stellar_x_image_10.jpg) + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/how_to_buy/wallets/wallet_key_important.md b/collections/_archive/tf_tokens/how_to_buy/wallets/wallet_key_important.md new file mode 100644 index 0000000..19c6e7e --- /dev/null +++ b/collections/_archive/tf_tokens/how_to_buy/wallets/wallet_key_important.md @@ -0,0 +1,6 @@ +## Important Instructions To Secure Your Wallet + +- Always use a password to secure your account on a wallet (any wallet). +- Remember your secret key and store on secure location. Losing this secret key might result in the loss of your account and the funds in it. +- No party in the world can reset or retrieve the secret key and neither can be held responsible for losing funds at any time. +- We highly recommend writing the key down rather than storing digitally. \ No newline at end of file diff --git a/collections/_archive/tf_tokens/img/autolayer.jpg b/collections/_archive/tf_tokens/img/autolayer.jpg new file mode 100644 index 0000000..6df20a1 Binary files /dev/null and b/collections/_archive/tf_tokens/img/autolayer.jpg differ diff --git a/collections/_archive/tf_tokens/img/inclusive_.png b/collections/_archive/tf_tokens/img/inclusive_.png new file mode 100644 index 0000000..71a91ac Binary files /dev/null and b/collections/_archive/tf_tokens/img/inclusive_.png differ diff --git a/collections/_archive/tf_tokens/img/interstellar_logo.jpg b/collections/_archive/tf_tokens/img/interstellar_logo.jpg new file mode 100644 index 0000000..76c7be7 Binary files /dev/null and b/collections/_archive/tf_tokens/img/interstellar_logo.jpg differ diff --git a/collections/_archive/tf_tokens/img/issuedforgood_.png b/collections/_archive/tf_tokens/img/issuedforgood_.png new file mode 100644 index 0000000..b701b91 Binary files /dev/null and b/collections/_archive/tf_tokens/img/issuedforgood_.png differ diff --git a/collections/_archive/tf_tokens/img/ledger_nano_logo_.jpg b/collections/_archive/tf_tokens/img/ledger_nano_logo_.jpg new file mode 100644 index 0000000..27a6964 Binary files /dev/null and b/collections/_archive/tf_tokens/img/ledger_nano_logo_.jpg differ diff --git a/collections/_archive/tf_tokens/img/lobstr_wallet_logo_.png b/collections/_archive/tf_tokens/img/lobstr_wallet_logo_.png new file mode 100644 index 0000000..5d1ca6d Binary files /dev/null and b/collections/_archive/tf_tokens/img/lobstr_wallet_logo_.png differ diff --git a/collections/_archive/tf_tokens/img/makingimpact_.png b/collections/_archive/tf_tokens/img/makingimpact_.png new file mode 100644 index 0000000..238c351 Binary files /dev/null and b/collections/_archive/tf_tokens/img/makingimpact_.png differ diff --git a/collections/_archive/tf_tokens/img/partofstellar_.png b/collections/_archive/tf_tokens/img/partofstellar_.png new file mode 100644 index 0000000..7ada7bf Binary files /dev/null and b/collections/_archive/tf_tokens/img/partofstellar_.png differ diff --git a/collections/_archive/tf_tokens/img/solar_wallet_logo_.jpg b/collections/_archive/tf_tokens/img/solar_wallet_logo_.jpg new file mode 100644 index 0000000..f435365 Binary files /dev/null and b/collections/_archive/tf_tokens/img/solar_wallet_logo_.jpg differ diff --git a/collections/_archive/tf_tokens/img/sustainable_.png b/collections/_archive/tf_tokens/img/sustainable_.png new file mode 100644 index 0000000..92b54b9 Binary files /dev/null and b/collections/_archive/tf_tokens/img/sustainable_.png differ diff --git a/collections/_archive/tf_tokens/img/tft_like_btc_.jpg b/collections/_archive/tf_tokens/img/tft_like_btc_.jpg new file mode 100644 index 0000000..b4b5349 Binary files /dev/null and b/collections/_archive/tf_tokens/img/tft_like_btc_.jpg differ diff --git a/collections/_archive/tf_tokens/img/token_distribution.png b/collections/_archive/tf_tokens/img/token_distribution.png new file mode 100644 index 0000000..a05ad5a Binary files /dev/null and b/collections/_archive/tf_tokens/img/token_distribution.png differ diff --git a/collections/_archive/tf_tokens/img/tokenintrohome.jpg b/collections/_archive/tf_tokens/img/tokenintrohome.jpg new file mode 100644 index 0000000..29c5b3f Binary files /dev/null and b/collections/_archive/tf_tokens/img/tokenintrohome.jpg differ diff --git a/collections/_archive/tf_tokens/img/tokenomincs3_.jpg b/collections/_archive/tf_tokens/img/tokenomincs3_.jpg new file mode 100644 index 0000000..1092afa Binary files /dev/null and b/collections/_archive/tf_tokens/img/tokenomincs3_.jpg differ diff --git a/collections/_archive/tf_tokens/newtotokens.md b/collections/_archive/tf_tokens/newtotokens.md new file mode 100644 index 0000000..d9b489e --- /dev/null +++ b/collections/_archive/tf_tokens/newtotokens.md @@ -0,0 +1,75 @@ +![](img/tft_like_btc_.jpg) + +# ThreeFold Token for Beginners + +While this section of the library covers all of the aspects of the ThreeFold_Token, we understand that some people may be new to digital currencies (cryptocurrencies) in general. If so, this section might be helpful for you! If not, please skip ahead. + +### Is ThreeFold Token a cryptocurrency? + +A cryptocurrency is a currency living on a blockchain. TFT lives on the [Stellar](tft_stellar_dex) blockchain, so it is indeed a cryptocurrency. However, there are many different types of cryptocurrencies. + +As of today, the world mostly uses [fiat currencies](https://en.wikipedia.org/wiki/Fiat_money) in the form of bank notes, coins or electronic transfers. Any government-issued currency is fiat currency. That means the money supply and value is controlled by a central bank. Fiat currencies are not backed by any commodity such as gold or silver, nor do they have any intrinsic value. (This is not good.) + +The functionality of a cryptocurrency is just that: a means of payment. It has the same features as money; it’s a unit of account, store of value, and medium of transfer. In essence cryptocurrencies are not that different from the physical coins that we keep in our pockets, just that they are digital, and not controlled by central banks. + +However, cryptocurrencies come with many benefits over fiat currencies, as they represent an ultra-secure mode of payment on a decentralized environment that is not controlled by any government or bank. This brings a high level of trust. + +As for the ThreeFold_Token, it is a utility token, which carries a wider functionality and purpose. Utility tokens do have value, but they cannot be considered as "money" as straightforward as others. A utility token provides value to holders in different ways, by serving some use case within a specific system / giving them access to a future product or service. + +The ThreeFold_Token represents a unit of decentralized Internet capacity on the ThreeFold Grid. People are able to buy TFT and use it as a means of payment to reserve current or future Internet capacity and services on the ThreeFold Grid. + +### Is TFT like Bitcoin? + +Well, TFT shares similarities and differences with Bitcoin (BTC): + +Similarities: + +- TFT is decentralizing the Internet in the same way BTC decentralized finance. +- Just as no central bank is needed in the BTC model, no centralzied cloud such as Google, Amazon or Facebook is needed in the TFT model. +- Both networks allow transactions to happen peer-to-peer. + +Differences: + +- While BTC works on a proof-of-work algorythm, ThreeFold's proof-of-capacity builds on proof-of-stake which brings much more scaleability and efficiency to the model. +- While BTC is a cryptocurrency, it can only be used as a value exchange. TFT is a utility token, so not only does it have a given value but it can be used as a medium of exchange for Internet capacity. + +### What is the process for buying ThreeFold Tokens? + +There are different ways to [get TFT](how_to_buy). + +#### Wallets + +Some [wallets](threefold_wallets) let you buy cryptocurrency with a debit/credit card, bank transfer, or even Apple Pay. Geographical restrictions apply. + +#### Decentralized Exchanges (DEXs) + +Decentralized Exchanges are open marketplaces for TFT and many other tokens. They connect buyers and sellers directly. + +Instead of using a trusted third party to safeguard funds in the transaction, they use code. The seller's TFT will only be transferred when payment is guaranteed. This type of code is known as a smart contract. + +This means there are fewer geographical restrictions than with centralized alternatives (below). If someone is selling what you want and accepts a payment method you can provide, you’re good to go. DEXs can let you buy TFT with other tokens, PayPal or even in-person cash deliveries. + +You will need a wallet to use a DEX. + +#### Centralized Exchanges + +Centralized exchanges are businesses that let you buy cryptocurrency using traditional currencies. They have custody over any TFT you buy until you send it to a wallet you control. Thus, we never recommend storing TFT or any other cryptocurrency on a centralized exchange. + +When buying TFT on a centralized exchange you will first need to send fiat currencies to the exchange in order to buy digital currencies, such as BTC, to be traded with TFT – and vice versa if you want to transfer the value of your TFT back to your bank account. + +Centralized exchanges usually require KYC procedures and have geographical restrictions. + +#### Through Farmers + +You can also buy TFT from Farmers, such as [Mazraa](mazraa), the ones that produce TFT by connecting capacity to the ThreeFold Grid. All you have to do is to get in touch with them and issue a request to buy TFT. + +### More information on how to buy TFT + +Find instructions on how to buy TFT in the [Get TFT](how_to_buy) section. + +> It is incredibly important to take the process of signing up and buying tokens seriously and to follow all the steps carefully. While there's nothing to be scared of, you'll need to give it your full attention. There are many resources online to guide you through the process. + +!!!include:tft_safe + +!!!include:token_toc + diff --git a/collections/_archive/tf_tokens/sidebar.md b/collections/_archive/tf_tokens/sidebar.md new file mode 100644 index 0000000..2ce9e3d --- /dev/null +++ b/collections/_archive/tf_tokens/sidebar.md @@ -0,0 +1,13 @@ +- [**Home**](@threefold_home) + +**Tokens Home** + +- [What is TFT](token_what) +- [TFT for Beginners](newtotokens) +- [Get TFT](how_to_buy) +- [Store TFT (Wallets)](threefold_wallets) +- [Drive TFT Liquidity](tft_liquidity) +- [Use TFT](use_tft) +- [Tokenomics](tokenomics) +- [TFT is Valuable](grid_valuation) +- [BE THE INTERNET](be_the_internet) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_ga7opn.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_ga7opn.md new file mode 100644 index 0000000..67457b9 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_ga7opn.md @@ -0,0 +1,8 @@ +## Account Info + +Liquid Exchange account #1 + +!!!tokens type:account-info id:GA7OPN4A3JNHLPHPEWM4PJDOYYDYNZOM7ES6YL3O7NC3PRY3V3UX6ANM + + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gai4c2.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gai4c2.md new file mode 100644 index 0000000..33e0440 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gai4c2.md @@ -0,0 +1,7 @@ +## Account Info + +TF Promotion Wisdom + +!!!tokens type:account-info id:GAI4C2BGOA3YHVQZZW7OW4FHOGGYWTUBEVNHB6MW4ZAFG7ZAA7D5IPC3 + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gamt37.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gamt37.md new file mode 100644 index 0000000..9c35f5e --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gamt37.md @@ -0,0 +1,8 @@ +## Account Info + +Account as managed by Liquid Exchange (foundation deposit). +Used for liquidity purposes. + +!!!tokens type:account-info id:GAMT37U3JASMVGI5GR4TD7HV7ECOUUY7I4A7NZPOVNJKBY27ET7NQFQ2 + +!!!time \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaqxbl.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaqxbl.md new file mode 100644 index 0000000..9c7a9cd --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaqxbl.md @@ -0,0 +1,7 @@ +## Account Info + +TF Team Wisdom + +!!!tokens type:account-info id:GAQXBLFG4BZGIVY6DBJVWE5EAP3UNHMIA2PYCUVLY2JUSPVWPUF36BW4 + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaugos.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaugos.md new file mode 100644 index 0000000..35d514d --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaugos.md @@ -0,0 +1,7 @@ +## Account Info + +Wisdom Council Locked + +!!!tokens type:account-info id:GAUGOSYLCX7JZTQYF2K7RIMHFWKSA3WSI2OQ4IRKXMDMVE6ABJIJMFQR + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gawogi.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gawogi.md new file mode 100644 index 0000000..0e61c70 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gawogi.md @@ -0,0 +1,7 @@ +## Account Info + +Account as managed by Liquid Exchange (foundation deposit). +Used for liquidity purposes. + +!!!tokens type:account-info id:GAWOGIOPVKMWKYJHAMJCFPVOFAE44DEEZP3KALR4MCCZ2X35YRHIJTLR +!!!time \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gb2c5h.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gb2c5h.md new file mode 100644 index 0000000..c12bc76 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gb2c5h.md @@ -0,0 +1,8 @@ +## Account Info + +TF DAY2DAY operations + +!!!tokens type:account-info id:GB2C5HCZYWNGVM6JGXDWQBJTMUY4S2HPPTCAH63HFAQVL2ALXDW7SSJ7 + + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbb6kr.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbb6kr.md new file mode 100644 index 0000000..04966b6 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbb6kr.md @@ -0,0 +1,7 @@ +## Account Info + +Account as managed by Liquid Exchange (foundation deposit). +Used for liquidity purposes. + +!!!tokens type:account-info id:GBB6KRI2N55DOKYPLSGZ3TXJHZFLLHKXSKDCBJBOMAZK3MRAQA2Q4YND +!!!time \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbqhn7.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbqhn7.md new file mode 100644 index 0000000..b44efa5 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbqhn7.md @@ -0,0 +1,8 @@ +## Account Info + +Gettft.com storage account + +!!!tokens type:account-info id:GBQHN7RL4LSRPR2TT74ID2UJPZ2AXCHQY2WKGCTDLJM3NXVJ7GQHUCOD + + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbtpax.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbtpax.md new file mode 100644 index 0000000..3380fb5 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbtpax.md @@ -0,0 +1,8 @@ +Account Info + +BTC-Alpha Exchange + +!!!tokens type:account-info id:GBTPAXXP6534UPC4MLNGFGJWCD6DNSRVIPPOZWXAQAWI4FKTLOJY2A2S + +!!!time + diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbv734.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbv734.md new file mode 100644 index 0000000..b4938f7 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbv734.md @@ -0,0 +1,7 @@ +## Account Info + +Liquidity/Ecosystem Contribution Wisdom + +!!!tokens type:account-info id:GBV734I2SV4YDDPVJMYXU3IZ2AIU5GEAJRAD4E4BQG7CA2N63NXSPMD6 + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcbfrq.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcbfrq.md new file mode 100644 index 0000000..78c8919 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcbfrq.md @@ -0,0 +1,8 @@ +## Account Info + +Account as managed by Liquid Exchange (foundation deposit). +Used for liquidity purposes. + +!!!tokens type:account-info id:GCBFRQU4CR6KCLZERUBRMOPTGJ3RXKPCUUWHGCLBZVKIQSX73AWGPO75 + +!!!time \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcej7d.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcej7d.md new file mode 100644 index 0000000..8574279 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcej7d.md @@ -0,0 +1,7 @@ +## Account Info + +TF Grants Wisdom wallet. + +!!!tokens type:account-info id:GCEJ7DMULFTT25UH4FAAGOZ6KER4WXAYQGJUSIITQD527DGTKSXKBQGR + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcwhwd.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcwhwd.md new file mode 100644 index 0000000..c8a0f7b --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcwhwd.md @@ -0,0 +1,7 @@ +## Account Info + +TF Team Wallet + +!!!tokens type:account-info id:GCWHWDRXYPXQAOYMQKB66SZPLM6UANKGMSL4SP7LSOIA6OTTOYQ6HBIH + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gd4oi4.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gd4oi4.md new file mode 100644 index 0000000..16984e3 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gd4oi4.md @@ -0,0 +1,8 @@ +## Account Info + +Account as managed by Liquid Exchange (foundation deposit). +Used for liquidity purposes. + +!!!tokens type:account-info id:GD4OI4VVLWZQHCEPYZXCBEFREH34SWGQZBR5YNLKPXMSHXKXOY7WFYBN + +!!!time \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdijy6.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdijy6.md new file mode 100644 index 0000000..9b462bc --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdijy6.md @@ -0,0 +1,7 @@ +Account Info + +ThreeFold Carbon Credit Funding + +!!!tokens type:account-info id:GDIJY6K2BBRIRX423ZFUYKKFDN66XP2KMSBZFQSE2PSNDZ6EDVQTRLSU + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdkxtu.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdkxtu.md new file mode 100644 index 0000000..b15498f --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdkxtu.md @@ -0,0 +1,7 @@ +## Account Info + +TF Grants Wallet + +!!!tokens type:account-info id:GDKXTUYNW4BJKDM2L7B5XUYFUISV52KUU4G7VPNLF4ZSIKBURM622YPZ + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdlvib.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdlvib.md new file mode 100644 index 0000000..e35ec15 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdlvib.md @@ -0,0 +1,7 @@ +## Account Info + +TF Promotion Wallet + +!!!tokens type:account-info id:GDLVIB44LVONM5K67LUPSFZMSX7G2RLYVBM5MMHUJ4NAQJU7CH4HBJBO + +!!!time diff --git a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdskfy.md b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdskfy.md new file mode 100644 index 0000000..a52d6c7 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdskfy.md @@ -0,0 +1,6 @@ +Account Info +Liquid Exchange account #2 + +!!!tokens type:account-info id:GDSKFYNMZWTB3V5AN26CEAQ27643Q3KB4X6MY4UTO2LIIDFND4SPQZYU + +!!!time diff --git a/collections/_archive/tf_tokens/stats/stats_special_wallets.md b/collections/_archive/tf_tokens/stats/stats_special_wallets.md new file mode 100644 index 0000000..dffd947 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/stats_special_wallets.md @@ -0,0 +1,17 @@ +# ThreeFold Special Wallets + +!!!tokens type:special-wallets-table + +!!!time + +### Remarks + +- all wisdom council wallets are protected by multisignature of the members of the wisdom council +- all foundation wallets are protected by members of the foundation (4 on 6 need to sign) +- signatures can be checked by going to detail of account and then to the stellar link +- the foundation will never spend tokens if the markets cannot support it and all proceeds are 100% used for the benefit of the ThreeFold project. + +### Token Information + +!!!include:stats_toc + diff --git a/collections/_archive/tf_tokens/stats/stats_test.md b/collections/_archive/tf_tokens/stats/stats_test.md new file mode 100644 index 0000000..d28a872 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/stats_test.md @@ -0,0 +1,8 @@ + +>TODO: don't understand this + +### Vesting Accounts +!!!tokens type:account-vesting id:GDRFR3QGMRO5PG3BMSTFGBMDFXNVAB6HUZZS34S7QODXXFZX7YBNUQOE + +### Locked Amounts +!!!tokens type:account-locked id:GDRFR3QGMRO5PG3BMSTFGBMDFXNVAB6HUZZS34S7QODXXFZX7YBNUQOE diff --git a/collections/_archive/tf_tokens/stats/stats_toc.md b/collections/_archive/tf_tokens/stats/stats_toc.md new file mode 100644 index 0000000..bc76348 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/stats_toc.md @@ -0,0 +1,4 @@ +- [Token Overview Total](stats_token_overview) +- [Token Overview Farmed](stats_token_overview_farmed) +- [Threefold Wallets Overview](stats_special_wallets) +- [Locked Tokens Overview](tokens_locked) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/stats/stats_token_overview.md b/collections/_archive/tf_tokens/stats/stats_token_overview.md new file mode 100644 index 0000000..1d5322b --- /dev/null +++ b/collections/_archive/tf_tokens/stats/stats_token_overview.md @@ -0,0 +1,22 @@ +# ThreeFold Token Overview + +!!!time + +## Current Distribution Values +!!!tokens type:current-distribution + +## Liquid Tokens In Relation To Total + +!!!tokens type:total-liquid tftprice:0.12 + +!!!tokens type:total-liquid-chart + + +## Total Distribution +!!!tokens type:total-distribution + +### Token Information + +!!!include:stats_toc + + diff --git a/collections/_archive/tf_tokens/stats/stats_token_overview_farmed.md b/collections/_archive/tf_tokens/stats/stats_token_overview_farmed.md new file mode 100644 index 0000000..732a2fa --- /dev/null +++ b/collections/_archive/tf_tokens/stats/stats_token_overview_farmed.md @@ -0,0 +1,44 @@ +# ThreeFold Token Overview + +> Overview for TFT already farmed genesispool included. + +**Total**: +!!!tokens type:value id:total-tokens + +**Accounts:** +!!!tokens type:value id:total-accounts + +**Maximum Tokens:** **4 Billion** + +## Tokens distribution + +!!!tokens type:distribution + +Total locked tokens: +!!!tokens type:value id:total-locked-tokens + +Total vested tokens: +!!!tokens type:value id:total-vested-tokens + +Total liquid foundation tokens: +!!!tokens type:value id:total-liquid-foundation-tokens + +Total illiquid wisdom council and foundation tokens: +!!!tokens type:value id:total-illiquid-foundation-tokens + +Total liquid tokens: +!!!tokens type:value id:total-liquid-tokens + +> Vested accounts unlock following [vesting scheme as defined here](vesting_overview). + +## Locked tokens + + +!!!tokens type:locked-chart + +> Details see [here](tokens_locked) + + +### Token Information + +!!!include:stats_toc diff --git a/collections/_archive/tf_tokens/stats/tokens_locked.md b/collections/_archive/tf_tokens/stats/tokens_locked.md new file mode 100644 index 0000000..4c5c928 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/tokens_locked.md @@ -0,0 +1,16 @@ +# Locked Tokens Table + +This page shows which tokens are hard locked on stellar blockchain. +Next to this hardlock, a lot of tokens are vested see [this token overview page](stats_token_overview_farmed). + +!!!time + +!!!tokens type:locked-chart + +## Detailed List + +!!!tokens type:locked-table + +### Token Information + +!!!include:stats_toc diff --git a/collections/_archive/tf_tokens/stats/tokens_locked_table.md b/collections/_archive/tf_tokens/stats/tokens_locked_table.md new file mode 100644 index 0000000..8782810 --- /dev/null +++ b/collections/_archive/tf_tokens/stats/tokens_locked_table.md @@ -0,0 +1,5 @@ +# Locked Tokens Table + +!!!time + +!!!tokens type:locked-table diff --git a/collections/_archive/tf_tokens/stellar_migration/img/_locked_TFT_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/_locked_TFT_stellar_mainnet.jpg new file mode 100644 index 0000000..b024da7 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/_locked_TFT_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/account_det_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/account_det_stellar_mainnet.jpg new file mode 100644 index 0000000..d208d49 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/account_det_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/accounts_overview_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/accounts_overview_stellar_mainnet.jpg new file mode 100644 index 0000000..e82757e Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/accounts_overview_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/confirm_send_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/confirm_send_stellar_mainnet.jpg new file mode 100644 index 0000000..57de048 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/confirm_send_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/receive_qr_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/receive_qr_stellar_mainnet.jpg new file mode 100644 index 0000000..999e2e1 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/receive_qr_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/receive_trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/receive_trx_stellar_mainnet.jpg new file mode 100644 index 0000000..2b1fda0 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/receive_trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/send_trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/send_trx_stellar_mainnet.jpg new file mode 100644 index 0000000..658aa27 Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/send_trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/stellar_migration/img/trx_stellar_mainnet.jpg new file mode 100644 index 0000000..53b4e9e Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/img/wallet_icon.jpg b/collections/_archive/tf_tokens/stellar_migration/img/wallet_icon.jpg new file mode 100644 index 0000000..0557a9c Binary files /dev/null and b/collections/_archive/tf_tokens/stellar_migration/img/wallet_icon.jpg differ diff --git a/collections/_archive/tf_tokens/stellar_migration/tf_chain_to_stellar_chain.md b/collections/_archive/tf_tokens/stellar_migration/tf_chain_to_stellar_chain.md new file mode 100644 index 0000000..bcc58a6 --- /dev/null +++ b/collections/_archive/tf_tokens/stellar_migration/tf_chain_to_stellar_chain.md @@ -0,0 +1,39 @@ +# Convert TFT to the Stellar Blockchain in the ThreeFold Connect App + +This document helps you to convert your TFT from ThreeFold's proprietary Rivine blockchain to the Stellar blockchain. Depending on your current situation you have to do either one or two steps to complete this conversion. + +## Step 1: You have not updated to ThreeFold Connect and are still using the old TF App as a wallet + +You have not moved from the TF App to ThreeFold Connect. Please follow the steps in the slides below to migrate from TF App to the ThreeFold Connect app. + + + +Congratulations, you successfully migrated your wallet(s) to the ThreeFold Connect app. Now you have only one more step to finish. + +Please continue with Step 2. + +## Step 2: You already have ThreeFold Connect, and your tokens are listed in the ThreeFold Connect App + +As you've completed Step 1 (just now or a long time ago), we need you to go through the process listed below to move your tokens to the Stellar blockchain. This step is super simple. The migration process is built into the ThreeFold Connect app and only requires you to open it. The app on your phone grabs the updated software automatically and will convert the tokens for you. + +Depending on your token situation (farmer with lots of transactions, an investor with locked tokens, etc, etc) this process might take a while. This is normal, just let the process complete. + +Let’s start the conversion process. It is super simple: + +- Close the ThreeFold Connect app on your smartphone +- Open it again by clicking the ThreeFold Connect icon +- Click on the Wallet tab below the screen + +![](img/wallet_icon.jpg) + +- Enter your PIN + +Et voila, the conversion process starts. As stated before, depending on your token situation this process might take a while. **It is important not to close the app during conversion.** + +Once the conversion process has ended, you will arrive in the accounts overview page. Done! + +![image](img/accounts_overview_stellar_mainnet.jpg) + +*Note that if you get an error message, please try again later before contacting support.* + +- TFTA -> TFT: [See here for more info](tfta_to_tft) diff --git a/collections/_archive/tf_tokens/stellar_migration/tft_tfta_migration_process_technical.md b/collections/_archive/tf_tokens/stellar_migration/tft_tfta_migration_process_technical.md new file mode 100644 index 0000000..dc9dde4 --- /dev/null +++ b/collections/_archive/tf_tokens/stellar_migration/tft_tfta_migration_process_technical.md @@ -0,0 +1,27 @@ +# Technical information how to migrate from TFTA to TFT + +## How do we migrate from TFT Rivine to TFT Stellar + +While new users after May 2020 can be placed on the Stellar platform directly, existing ones need to have their funds migrated. [Rivine addresses can not be converted to Stellar addresses without knowing the private key](https://github.com/threefoldtech/rivine/blob/master/research/stellar/examples/accounts/readme.md#rivine-key-conversion). The other way is possible though but it does mean that a script to transfer all funds from tfchain to the Stellar platform is not possible. + +A possible solution is to provide a service to migrate the funds on demand, initiated by the user's wallet and make sure the private key never leaves the user wallet. + +Before the conversion, all addresses on tfchain will be locked by unauthorizing them. [A separate document explains why and the details](https://github.com/threefoldfoundation/tft-stellar/blob/master/specs/conversion/locked_conversion_transaction.md). + +### Process + +- At conversion time (week 1 or 2 in May), all the Rivine blockchain accounts get locked, this means no-one can transact on Rivine any longer. +- Only the user knows the private key so it's impossible for any script to transfer the money from Rivine to Stellar. +- At time of the users convenience, the user logs into the ThreeFold Wallet (ThreeFold Connect) and the following process happens + - The wallet creates an account on Stellar with the same private key (which is only visible by the user !!!) + - The stellar account creation can only happen by the wallet on the phone for security purposes and is 100% decentralized. + - A [Locked Conversion Transaction](https://github.com/threefoldfoundation/tft-stellar/blob/master/specs/conversion/locked_conversion_transaction.md) is started to allow the funds to switch blockchain. + - The TFTA is created on Stellar and sent to the users stellar account, the Rivine lock transaction hash is attached to this stellar transaction to make sure there is 100% transparency while the switch happens. + +### TFTA + +From a valuation perspective TFTA is 100% the same as a TFT, this is just a technical detail for migrating all TFTs from one blockchain to the other and at the end of 2020 all TFTA will become TFT. Using 2 currency names TFT & TFTA allows to provide some price protection during 2020 which is to the benefit of the full ThreeFold community. This means that during 2020 everyone who wants to know the full market cap of TFT needs to make the sum of TFTA and TFT. Starting 2021, this no longer needed, then TFTA will stop to exist. + +Source of this info see: [https://github.com/threefoldfoundation/tft-stellar/blob/master/specs/conversion/conversion.md](https://github.com/threefoldfoundation/tft-stellar/blob/master/specs/conversion/conversion.md) + +!!!include:legal:tft_not_investment diff --git a/collections/_archive/tf_tokens/stellar_migration/wiki_3bot_connect_wallet.md b/collections/_archive/tf_tokens/stellar_migration/wiki_3bot_connect_wallet.md new file mode 100644 index 0000000..e5ee58b --- /dev/null +++ b/collections/_archive/tf_tokens/stellar_migration/wiki_3bot_connect_wallet.md @@ -0,0 +1,49 @@ +## The wallet in ThreeFold Connect app + +#### Where + +A wallet can be found in the ThreeFold Connect app (available on Android and iOS), behind the small `Wallet` icon below your screen. + +![](img/wallet_icon.jpg) + +#### Overview + +The main page gives you an overview of all your accounts, with in there the 3 ThreeFold_Tokens that are defined on the Stellar network. +For each token, in the upper right corner, there is an icon that copies the public account address into the clipboard. + +![image](img/accounts_overview_stellar_mainnet.jpg) + +#### Detailed views + +Clicking on one of the accounts gives you a more detailed view of the individual tokens, with both unlocked and (if applicable) locked balance. + +![image](img/account_det_stellar_mainnet.jpg) + +Clicking further shows you the detail of the past transactions. + +![image](img/trx_stellar_mainnet.jpg) + +#### Send and receive tokens + +The blue circles with arrows allows you to send or receive tokens. + +##### Sending tokens + +You can send tokens to others by specifying the public address of the counterparty's account, the amount of tokens, and a message. there is a dropdown list to indicate the token type you want to transfer. +A fee of 0.1 TFT or TFTA is applicable. + +![image](img/send_trx_stellar_mainnet.jpg) + +Push `SEND TOKENS` and confirm at the next screen. + +![image](img/confirm_send_stellar_mainnet.jpg) + +##### Receiving tokens + +For receiving tokens, you can generate a QR code. You prepare this QR by filling in all fields (account, currency, amount, a message). + +![image](img/receive_trx_stellar_mainnet.jpg) + +Pushing on `GENERATE QR`brings you to the next screen with the QR. + +![image](img/receive_qr_stellar_mainnet.jpg) diff --git a/collections/_archive/tf_tokens/tft_limited_supply.md b/collections/_archive/tf_tokens/tft_limited_supply.md new file mode 100644 index 0000000..7bfe281 --- /dev/null +++ b/collections/_archive/tf_tokens/tft_limited_supply.md @@ -0,0 +1,80 @@ +![](img/autolayer.jpg) + +# Limited Token Supply + +## Circulation: Nr of TFT are by design limited + +While the ThreeFold_Grid can expand infinitely, the nr of TFT is limited. + +The technical limit of TFT is 4 Billion, but its very unlikely we will ever get there because the difficulty to get TFT goes up and there are lots of parameters taking care of scarcity. + +- Learn more about the Threefold Grid and TFT valuation [here](grid_valuation). + +## TFT Burning, will lead to total nr of TFT going down + +**Starting TFGrid 3, 35% of the TFT used for buying capacity get burned by the TFChain.** + +> this means as the grid gets used more this principle allone will lead to more TFT burned compared to TFT farmed, which means the grid expansion lead to less TFT in stead of more. + +![](img/tokenomincs3_.jpg) + +## Sound Token Distribution + +We believe that the TFT distribution is fair and should lead to the promotion and expansion of the ThreeFold project. + +- 75% is reserved for farming where tokens will be created as a result of farming rewards. +- 3% is to fund community driven projects on the grid. +- 5% is used to promote the growth of the grid. +- 4% is attributed to a liquidity pool and for ecosystem contributions. +- 7% was used for technology & team acquisition +- 6% is for the contributors, founders & team. + +Dive deeper into how the Threefold Tokens are distributed [see here](token_overview). + +## Scarcity to limit TFTs in circulation + +Like every item, service, or currency, TFT derives part of its value from scarcity. The way [minting/farming](farming_reward) was designed enables to limit the amount of TFT available on the market. + +The commercial capability of a 3Node is at least 6 times superior than the total amount of TFT that can be created over 4 years. This leads to a shortage of TFT. + + +## Natural Economic Demand + +The ThreeFold_Grid will attract individuals and communities to build, host and use applications and tools on it due to its many benefits: + +- 100% ownership of their data, no more intermediaries. +- Superior reliability through peer-to-peer (decentralized) hosting +- Guaranteed and transparent execution of software through the Smart Contract for IT. + +Developers can rent capacity from the ThreeFold_Grid in exchange for TFT only – no other currencies are used. This creates a natural economic demand and we call this process utilization. + +Learn more on how to deploy applications and other workloads on the ThreeFold_Grid [here](https://cloud.threefold.io/). + +> Please note that TFT liquidity will grow as the Threefold_Grid will expand and will be used. + +## We are a drop in the ocean today + +While we might already be the largest network today of peer-to-peer (decentralized) capacity, it's still insignificant compared to the big centralized cloud vendors. Given our technology is more advanced and represents an opportunity to decentralize the cloud industry, we expect there is a lot of room for growth. + +The grid valuation page shows how the ThreeFold_Grid could grow to having a 10% market share of the current public cloud market. This would be equal to 500 billion USD by 2025 and translate to a 50 billion USD demand to utilize the capacity of the TF Grid, with TFT as the medium of exchange for capacity. This will eventually drive liquidity. + +> Note that we can't and won't make price predictions on TFT valuation and that all calculations made here are purely hypothetical. + +## Stability vs Hype: the hoarding nature of TFT + +TFT holders (e.g. as a result of farming) might not want to sell their tokens at this point because they expect a further increase in value. This may result in less liquidity within the TFT economy. + +Expectations are proven that when the price increases, valuation can enter a hype cycle that feeds into itself. This would lead to an economic bubble. + +> We do not believe in hype or speculation as mechanisms to drive ThreeFold or TFT value! While this can lead to big speculative gains for some, others loose from it. ThreeFold does not support speculative bubbles and the worsening in global inequalities that can occur as a consequence. We believe in a fair valuation of TFT derived from the natural economic demand of the TF Grid. + +## Vesting wallets + +In March/April 2021 existing token holders decided to vest their tokens according this this scheme. This was done as a sign of ongoing confidence in the project. + +See more about Vesting Pool [here](vesting_overview). + +!!!alias token_limited_supply,tft_limited_supply,token_supply + + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/tft_safe.md b/collections/_archive/tf_tokens/tft_safe.md new file mode 100644 index 0000000..f751cc7 --- /dev/null +++ b/collections/_archive/tf_tokens/tft_safe.md @@ -0,0 +1,23 @@ +### Keep Your TFT Safe + +ThreeFold and TFT aren't controlled by any government or company - they are decentralized. This means TFT is open for everyone to use. But this also means you need to take the security of your funds seriously. With TFT, you’re not trusting a bank to look after your money, you’re trusting yourself. + +### Protect your TFT in a wallet + +If you plan on buying a lot of TFT you should keep it in a wallet you control, not an exchange. That's because an exchange is a likely target for hackers. If a hacker gains access, you could lose your funds. As well, by storing your TFT in an exchange, you are giving control to the exchange. Alternatively, only you have control of your wallet. + +### Your TFT Wallet address + +When you download a wallet it will create a public TFT address for you. Here's what one looks like: + +`TFWHWDRXYPXQAOYMQKB66SZPLM6UANKGMSL4SP7LSOIA6OTTOYQ6HBIH` + +> Note: the above is an example. Please do not copy it! + +Think of this like your email address, but instead of mail it can receive TFT. If you want to transfer TFT from an exchange to your wallet, use your address as the destination. Be sure to always double check the address before you send TFT. + +### Follow wallet instructions + +If you lose access to your wallet, you’ll lose access to your funds. Your wallet should give you instructions on protecting against this (e.g. writing down your seed phrase). Be sure to follow them carefully – in most cases, no one can help you if you lose access to your wallet. + +!!!include:tft_important_notes \ No newline at end of file diff --git a/collections/_archive/tf_tokens/tft_xlm_wallets.md b/collections/_archive/tf_tokens/tft_xlm_wallets.md new file mode 100644 index 0000000..755b933 --- /dev/null +++ b/collections/_archive/tf_tokens/tft_xlm_wallets.md @@ -0,0 +1,24 @@ +# Alternative options to storing XLM + +Because TFT is on the Stellar network + +## Ledger Nano X + +![alt](img/ledger_nano_logo_.jpg) + +## Solar + +![alt](img/solar_wallet_logo_.jpg) + +## Lobstr + +![alt](img/lobstr_wallet_logo_.png) + +## Interstellar + +![alt](img/interstellar_logo.jpg) + + +- #TODO: this page is prob not used + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/token_features_.md b/collections/_archive/tf_tokens/token_features_.md new file mode 100644 index 0000000..998f7de --- /dev/null +++ b/collections/_archive/tf_tokens/token_features_.md @@ -0,0 +1,41 @@ +# TFT Features + +![](img/partofstellar_.png) + +## Part of the Stellar Network + +TFT lives on the Stellar Blockchain and benefits from a big ecosystem of proven wallets and mediums of exchange. + +Stellar's mission to promote financial inclusion is aligned with ThreeFold's vision for an inclusive Internet. + +![](img/sustainable_.png) + +## Planet Friendly + +TFT is generated by adding Internet Capacity to the ThreeFold_Grid - a sustainable peer-to-peer grid. By employing Stellar technology, TFT transactions and smart contracts are powered by one of the most energy-efficient blockchains available on the market today. + +![](img/issuedforgood_.png) + +## Intrinsic Value + +Each TFT represents underlying Internet Capacity and can be exchanged for that capacity anytime. It is the exclusive medium of exchange for Internet capacity on the ThreeFold_Grid. + +![](img/makingimpact_.png) + +## Fueling Impact + +By buying, holding, and utilizing TFTs, you are actively supporting the expansion of the ThreeFold_Grid and its use cases - creating a more sustainable, fair and equally accessible Internet. + +![](img/limitedsupply_.png) + +## Limited Supply + +While the ThreeFold_Grid can expand, a maximum of 4 Billion TFTs can be in circulation. This limit ensures stability of value and incentivization for all stakeholders. + +![](img/inclusive_.png) + +## Inclusive + +The market for farming, cultivating and exchanging TFT is open to all. Anyone with internet connection, power supply and the necessary hardware can become a Farmer or exchange ThreeFold_Tokens (TFT). + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/token_overview.md b/collections/_archive/tf_tokens/token_overview.md new file mode 100644 index 0000000..676cc24 --- /dev/null +++ b/collections/_archive/tf_tokens/token_overview.md @@ -0,0 +1,28 @@ +# ThreeFold Token Overview + +> Max: amount of tokens = 4 billion, but its very unlikely we ever get there because of our Burning process. + +Since genenis pool, all tokens that are being minted are the result of farming. + +See [Proof of Capacity](proof_of_capacity). + +Proof of Utility Distribution Flow: + +![](img/token_distribution.png) + +> For more details, see [Proof-of-Utilization](proof_of_utilization) + + + +## TFT Marketcap + +!!!tokens type:total-liquid tftprice:0.12 + +## Remarks + +!!!include:stats_toc +- [ThreeFold Token & Grid History](threefold_history) + +!!!include:token_toc + +!!!alias token_distribution,token_overview diff --git a/collections/_archive/tf_tokens/token_toc.md b/collections/_archive/tf_tokens/token_toc.md new file mode 100644 index 0000000..dd36d98 --- /dev/null +++ b/collections/_archive/tf_tokens/token_toc.md @@ -0,0 +1,18 @@ + + +## Disclaimer + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/token_what.md b/collections/_archive/tf_tokens/token_what.md new file mode 100644 index 0000000..2af766f --- /dev/null +++ b/collections/_archive/tf_tokens/token_what.md @@ -0,0 +1,51 @@ +![](img/tft.png) + +# Introduction to the ThreeFold Token (TFT) + +Projects that utilize blockchain, such as ThreeFold, use digital currencies for the many benefits they provide. This includes having decentralized systems, security and privacy for users, faster and cheaper transactions, and more. This section introduces the ThreeFold_Token and how it supports a truly decentralized Internet for all. + +# What is TFT? + +ThreeFold_Token is the utility token of the ThreeFold_Grid. First minted in 2017 on ThreeFold's Rivine blockchain, TFT is a utility token that allows holders to use the ThreeFold Grid's Internet capacity to store their data and build applications. + +![](img/token_valuable_.jpg) + +All transactions on the ThreeFold Blockchain are payable in TFT. TFT has a [limited supply](tft_limited_supply) of 4 Billion tokens, and ThreeFold conducts burning upon the [utilization](proof_of_utilization) of Internet capacity as a deflationary measure. Burning will increase proportionally to the utilization of the ThreeFold Grid. + +Apart from providing Internet capacity discounts and enabling transactions, TFT also rewards people and organizations for [farming](farming_intro) Internet capacity on the ThreeFold Grid. + +# What can TFT do? + +The ThreeFold_Token is the first utility token in the world that gives access to decentralized Internet (compute, storage and network) capacity. Users, developers, and enterprises use TFT to store data, build applications, and create peer-to-peer ecosystems on the ThreeFold Grid. + +!!!include:utility_token_model + +But TFT is much more than that. It energizes the ThreeFold Grid and the expansion of a truly decentralized Internet that can scale any current or future technologies to the far edges of our world. + + + +## Where do TFTs come from? + +TFTs are created (minted) by the ThreeFold Blockchain (TFChain) only when new Internet capacity is added to the [ThreeFold Grid](grid_intro) by [farmers](farming_intro). + +Every month, the consensus mechansim [proof-of-capacity](proof_of_capacity) registers blocks on the blockchain, each block representing the record of Internet capacity provided to the network. When successfully verified by proof-of-capacity, farmers earn TFT according to the amount of Internet capacity they provided that is registered on TFChain. + +## A circular token economy + +The ThreeFold Grid is the driving force of the next evolution of the Internet, as it enables tokenized economic interactions without intermediaries. It provides a unique set of data, a universal state layer, also referred to as the ledger, which is collectively managed by a network of trusted nodes. This unique state layer allows people to exchange information and value in a peer to peer (P2P) way. + +![](img/circular_tft3_.jpg ':size=500') + +The ThreeFold Grid was designed to create a circular peer-to-peer Internet economy as described below: + +1. Farmers connect 3Nodes and add Internet capacity to the ThreeFold_Grid. By doing so, new TFTs are farmed (minted) to reward their contribution to the network. +2. Farmers can exchange TFT to other fiat or digital currencies on exchange platforms, and ThreeFold Grid users can exchange fiat or digital currencies. +3. With TFT, users can use decentralized Internet capacity and/or applications on the ThreeFold Grid, a process called [proof-of-utilization](utilization). + +By holding ThreeFold_Token in their wallets, users resuce the circulating supply to have a positive impact on the value of TFT, and in doing so they earn discounts on their utilization of Internet capacity. Many TFT users hold on to their TFT with the expectation of an increase in value. + +The ThreeFold_Token economy was also designed to have the necessary deflationary measures in place to incentivize the long-term growth of the ecosystem. A burning mechanism was set upon the [ulilization](proof_of_utilization) of Internet capacity as a deflationary measure. When using Internet capacity, 35% of the transaction value is burned to reduce the circulating supply. This ensures that there's always room to farm new TFTs while also ensuring scarcity in the token economy. + +> Note: With partnership developments, ThreeFold is looking at ways for the ThreeFold community to be able to donate ThreeFold_Token to global projects that aim to improve the lives of people and regenerate our planet. + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/tokenomics.md b/collections/_archive/tf_tokens/tokenomics.md new file mode 100644 index 0000000..d0927f5 --- /dev/null +++ b/collections/_archive/tf_tokens/tokenomics.md @@ -0,0 +1,44 @@ +# Tokenomics Overview + +![](img/tokenomincs3_.jpg) + +## Proof of Capacity = Creation/Minting of TFTs + +TFTs are rewarded when new capacity (storage & compute) is added to the ThreeFold_Grid in the form of hardware. + +[Farmers](farming_intro) farm (mine) capacity for the ThreeFold Grid. A TF Farmer is ThreeFolds more sustainable equivalent of cryptocurrency miners. + +The amount of TFTs that are created by farmers depends on three variables: + +1. Compute Capacity (CPU) +2. Memory Capacity (RAM) +3. Storage Capacity (SSD/HDD) + +Learn more about the farming rewards [here](farming_reward). + +Tokens are burned as result of utilization which leads to nr of tokens to be limited. + +## Proof of Utilization + +see [Utilization Token Flow](proof_of_utilization) + +## Limited Supply & Liquidity Drivers + +See [Limited Supply & Liquidity Drivers](tft_limited_supply) + +## TF Grid is valuable + +![](img/tft_like_btc_.jpg) + +See [Valuable TF Grid](grid_valuation) + +## Vesting + +Many tokens are in vesting wallets see [Vesting](vesting_overview). + +## Token Distribution + +[Token Distribution](token_overview) + + +!!!include:token_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/tokens_home.md b/collections/_archive/tf_tokens/tokens_home.md new file mode 100644 index 0000000..0c9526d --- /dev/null +++ b/collections/_archive/tf_tokens/tokens_home.md @@ -0,0 +1,21 @@ +![](img/tokenintrohome.jpg) + +# Overview + +Welcome to our knowledge base around the ThreeFold Token called TFT. + +In this section, you will learn about what the token is, its features, tokenomics, how to buy, sell, store & more. + + + +![](img/tft_like_btc_.jpg) + +## Our Token TFT is a Valuable Token + +ThreeFold_Token is the first utility token in the world that gives access to decentralized Internet (compute, storage and network) capacity. Users, Developers and enterprises use TFT to store data, build applications, and create peer-to-peer ecosystems on the ThreeFold Grid. + +![](img/tokenomincs3_.jpg) + + +The ThreeFold Grid is the driving force of the next evolution of the Internet as it enables tokenized economic interactions without intermediaries. It provides a unique set of data, a universal state layer, also referred to as the ledger, which is collectively managed by a network of trusted nodes. This unique state layer allows people to exchange information and value in a peer to peer (P2P) way. + diff --git a/collections/_archive/tf_tokens/vesting/how_to_vest.md b/collections/_archive/tf_tokens/vesting/how_to_vest.md new file mode 100644 index 0000000..0a4996b --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/how_to_vest.md @@ -0,0 +1,35 @@ +## How to vest ThreeFold Tokens + +!!!include:how_to_vest_tf_connect + +### Option 2: The Vesting Dashboard + +#### Coming soon + + diff --git a/collections/_archive/tf_tokens/vesting/how_to_vest_tf_connect.md b/collections/_archive/tf_tokens/vesting/how_to_vest_tf_connect.md new file mode 100644 index 0000000..219e9ac --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/how_to_vest_tf_connect.md @@ -0,0 +1,43 @@ +### Option 1: The TF Connect app + +#### Prerequisites + +- Have the ThreeFold Connect app installed +- Have TFT in that wallet (TFTA is not eligible for vesting) + +#### Step 1: Open the app and go to the wallet section + +![](img/wallet_vest_open_wallet.jpg ':size=300') + +#### Step 2: Pick the wallet you want the vest tokens from and click vest +![](img/wallet_vest_click_vest.jpg ':size=300') + +#### Step 3: Activate a vesting wallet +![](img/wallet_vest_activate.jpg ':size=300') + +#### Step 4: When activation is completed click 'Vest TFT' +![](img/wallet_vest_start_vesting.jpg ':size=300') + +#### Step 5: Transfer your tokens to the vesting wallet +![](img/wallet_vest_transfer.jpg ':size=300') + +Clicking on the `100%` button is the quickest way of sending all available TFT to the vesting wallet. +After your amount is ok click 'Send Tokens'. + +#### Step 6: Confirm the transaction +![](img/wallet_vest_send_tokens_confirm.jpg ':size=300') + +After clicking confirm you will be presented with a loading screen (this can take a little while). +A blue message box will confirm your transaction has been processed successfully. + +#### If you wish to see the amount of vested tokens : + +- Select the same wallet of which you have just vested +- Click ``` check vesting opportunity ``` +- This will show you the overview of your vested wallet including: the wallet address, the token amount, and the option to vest more. + +![](img/wallet_vest_tokens_vested.jpg ':size=300') + +!!!include:vesting_toc + + diff --git a/collections/_archive/tf_tokens/vesting/how_vesting_works.md b/collections/_archive/tf_tokens/vesting/how_vesting_works.md new file mode 100644 index 0000000..f7fc45c --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/how_vesting_works.md @@ -0,0 +1,41 @@ +## How the vesting works (technical) + +For each token holder that decides to vest their TFTs, a vesting wallet is created. + +With the public address of the vesting wallet you can find the structure of the vesting account in the [Stellar](https://stellar.expert/explorer/public) blockchain. + +The vesting account is a multi-signature account, requiring a 'weight' of 10 for a transactions to go through. + +- As an owner, you provide a signature with a weight 5 to unlock the tokens. +- Our consensus_engine on tf_chain, will ensure your TFTs get unlocked according to the [vesting scheme](vesting_pool). Each node of the consensus engine has 1 vote. In current iteration there are 9 votes given to the consensus engine. + +### Detailed view on the stellar explorer + +![](img/vesting_signers.jpg ':size=600') + +Unlocked amounts can be simply transferred by the user from the vesting account to any Stellar wallet. + +#### What is the meaning of the `(w:10)` transaction ? + +Among the signers, you will also find a `(w:10)` line. + +This line is only meant to execute a special purpose transaction and has no importance for a normal vesting operation. + +It is simply added for cleanup purposes of vesting accounts that have been created but haven't been used afterwards (i.e. which were never fed with TFT). + +It's a necessary part of how we structure the vesting process in the back-end. + +### How To find your vesting wallet address in the ThreeFold Connect App + +- Select the wallet from which you have vested TFTs +- Click ``` check vesting wallet ``` +- This will show you the overview of your vested wallet. + + +The address is in the red box in the example. If you input that into +[Stellar Expert](https://stellar.expert/explorer/public) you will find all details regarding your vesting wallet. + +![](img/wallet_vest_address_lookup.jpg ':size=300') + + +!!!include:vesting_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/vesting/img/click_download_veting.jpg b/collections/_archive/tf_tokens/vesting/img/click_download_veting.jpg new file mode 100644 index 0000000..0f3362e Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/click_download_veting.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/vesting_account_info.jpg b/collections/_archive/tf_tokens/vesting/img/vesting_account_info.jpg new file mode 100644 index 0000000..d22d84d Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/vesting_account_info.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/vesting_portal.jpg b/collections/_archive/tf_tokens/vesting/img/vesting_portal.jpg new file mode 100644 index 0000000..9e6fbdc Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/vesting_portal.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/vesting_scheme.jpg b/collections/_archive/tf_tokens/vesting/img/vesting_scheme.jpg new file mode 100644 index 0000000..c9a3ffc Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/vesting_scheme.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/vesting_signers.jpg b/collections/_archive/tf_tokens/vesting/img/vesting_signers.jpg new file mode 100644 index 0000000..2608144 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/vesting_signers.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/vesting_transactions.jpg b/collections/_archive/tf_tokens/vesting/img/vesting_transactions.jpg new file mode 100644 index 0000000..52c2e18 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/vesting_transactions.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_activate.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_activate.jpg new file mode 100644 index 0000000..eab4d34 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_activate.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_address_lookup.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_address_lookup.jpg new file mode 100644 index 0000000..b0cfc45 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_address_lookup.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_click_vest.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_click_vest.jpg new file mode 100644 index 0000000..a7d6d56 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_click_vest.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_open_wallet.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_open_wallet.jpg new file mode 100644 index 0000000..b11908f Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_open_wallet.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_send_tokens_confirm.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_send_tokens_confirm.jpg new file mode 100644 index 0000000..a24355d Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_send_tokens_confirm.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_start_vesting.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_start_vesting.jpg new file mode 100644 index 0000000..9b75843 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_start_vesting.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_tokens_vested.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_tokens_vested.jpg new file mode 100644 index 0000000..1bdd129 Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_tokens_vested.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/img/wallet_vest_transfer.jpg b/collections/_archive/tf_tokens/vesting/img/wallet_vest_transfer.jpg new file mode 100644 index 0000000..e3a14fd Binary files /dev/null and b/collections/_archive/tf_tokens/vesting/img/wallet_vest_transfer.jpg differ diff --git a/collections/_archive/tf_tokens/vesting/vesting_overview.md b/collections/_archive/tf_tokens/vesting/vesting_overview.md new file mode 100644 index 0000000..504f021 --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/vesting_overview.md @@ -0,0 +1,24 @@ + +![](img/sustainable_.png) + +# Vesting Overview + +Vesting is a voluntary mechanism introduced by ThreeFold in march 2021. It allows any ThreeFold token holder to put their tokens in a vesting pool on voluntary basis. + +The tokens will gradually unlock over 48 months and there is an acceleration forseen if the price of the tokens goes up well. + +> DISCLAIMER: This is a voluntary process. Each peron who choses to vest their tokens understands that this will get their tokens locked up. + +- [Vesting Pool](vesting_pool) - An introduction to how the vesting scheme is setup. +- [How To Vest](how_to_vest) - A quick and easy guide to vesting through the ThreeFold Connect app (more options coming soon). +- [TFGrid Concensus mechanism = blockchain](consensus3) +- [How Vesting Works](how_vesting_works) - Gives you insight to how vesting wallets work, how tokens are unlocked, and why multi-signature wallets are used. +- [How to do your own simulation](vesting_simulator_howto) - Shows you how to download the simulator yourself. + +### A Quick Example + +The following table shows how vesting would work out on month 0 and month 9 in relation to the token price. + +![](img/vesting_scheme.jpg) + +> Note our [disclaimers](legal:disclaimer) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/vesting/vesting_pool.md b/collections/_archive/tf_tokens/vesting/vesting_pool.md new file mode 100644 index 0000000..fbfc9b8 --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/vesting_pool.md @@ -0,0 +1,40 @@ +...![](img/sustainable_.png) + +# Vesting Pool + +ThreeFold has implemented a vesting pool over 48 months. + +## ThreeFold Vesting + +The vesting pool was designed so that tokens get unlocked according to two factors; time (month) and the token value. Every month, 1/48 of the tokens unlock. Also, once the price goes above a certain amount, more tokens unlock. See the table below. + +| description | | +| ------------------------------------ | -------- | +| Number of TFT unlock per month | 1/48 | +| Start unlock from | 0.1 USD | +| Start accelerated unlock from | 0.15 USD | +| Full unlock from (100% acceleration) | 0.85 USD | + +The Vesting mechanism was launched in April 2021 and the unlocking of tokens will start in May 2021 (Month 1). + +> *TFT price used to release the vested tokens is calculated by the pricing oracle. The pricing orcale uses the average price over the last month as pulled from multiple decentralized exchanges who have a public api to do so. We* **DO NOT** *use the price as shown on one single exchange or other pricing venues such as: Coingecko, Coinmarketcap, etc.* + +## Accelerated Vesting Table + +![](img/vesting_scheme.jpg) + +The percentage is the amount of tokens which will be unlocked at that month and price level indicated. Column one is for month 0, column 2 for month 9. + +In [this spreadsheet](https://secure.threefold.me/sheet/#/2/sheet/view/1n-dKvn0uImvw9y72Wai1eXhVtKLP5-gRnNT4ZmO3dQ/) you can simulate different vesting scenarios. + +## Is Vesting right for me? + +If you are an ardent believer in the ThreeFold Project and you see the long-term value, then the answer should come to you fairly easily. By Vesting your TFTs, you give a vote of confidence to the project as this will reduce the supply of tokens and permit the token ecosystem to grow organically. + +ThreeFold does not believe in meddling with the natural course of demand and supply and hence we have made the vesting scheme completely voluntary. + +If you are in for the long run, then by vesting your tokens (which you would probably hold on to in the long run) you're basically saying that you will not sell your tokens at the current price. Instead of keeping this knowledge to yourself you're also announcing it to the whole Threefold community and the world. + +!!!def alias:accelerated_vesting_pool,vesting_pool + +!!!include:vesting_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/vesting/vesting_simulator_howto.md b/collections/_archive/tf_tokens/vesting/vesting_simulator_howto.md new file mode 100644 index 0000000..cbed9dc --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/vesting_simulator_howto.md @@ -0,0 +1,17 @@ + + +## How to use the Vesting Simulator Spreadsheet + +![](img/click_download_veting.jpg) + +- Click on export, download this spreadsheet. +- Optionally you can install onlyoffice (alternative to MSOffice), which is the one we used to create this simulator. +- Change the red numbers to do your own simulation. + +Please note time & price work independent from each other. + +The table shows how unlocking of tokens happen in line to those 2 parameters. + +[simulator is on this link](https://secure.threefold.me/sheet/#/2/sheet/view/1n-dKvn0uImvw9y72Wai1eXhVtKLP5-gRnNT4ZmO3dQ/) + +!!!include:vesting_toc \ No newline at end of file diff --git a/collections/_archive/tf_tokens/vesting/vesting_toc.md b/collections/_archive/tf_tokens/vesting/vesting_toc.md new file mode 100644 index 0000000..2fb9cfc --- /dev/null +++ b/collections/_archive/tf_tokens/vesting/vesting_toc.md @@ -0,0 +1,7 @@ +### More Info About Vesting + +- [Vesting Pool](vesting_pool) +- [How to Vest](how_to_vest) +- [How Vesting Works](how_vesting_works) +- [How to do you own simulation](vesting_simulator_howto) +- [TFGrid Concensus mechanism = blockchain](consensus3) \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallet_operations/btc_withdrawal.md b/collections/_archive/tf_tokens/wallet_operations/btc_withdrawal.md new file mode 100644 index 0000000..aba4e57 --- /dev/null +++ b/collections/_archive/tf_tokens/wallet_operations/btc_withdrawal.md @@ -0,0 +1,17 @@ +## Transfer BTC to another account + +At this point in time, [Cryptoanchor](https://cryptoanchor.io/), the issuer of the BTC trustline on the Stellar network, doesn't support sponsored transfers of tokens as implemented in the ThreeFold Connect app. + +BTCs can be withdrawn to another wallet using Interstellar (DEX owned by the issuer of BTC on the Stellar network). + +Here is how to do it: + +- First go to detailed info, and press show secret. +- Copy this secret, you will need it later. +- Navigate to [Interstellar Exchange](https://interstellar.exchange/app/#/), follow the steps and select “Enter account” +- Choose a password and login +- Select “Import” a single wallet, fill in the secret you copied earlier. +- You will need a very small amount of XLM to execute this transaction ( 0.0001 ). If you don’t have this XLM or don’t know how to get it, please contact support on https://threefold.io/ with your public wallet address provided. +Click `BTC` and select `Withdraw`. +- Fill in the amount and Bitcoin address you want to withdraw it to. Keep in mind there is a transaction fee, the site might adjust the amount if you don’t have enough in your account to cover both the amount + fee. +- Confirm the transaction. diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_account_det_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_account_det_stellar_mainnet.jpg new file mode 100644 index 0000000..d208d49 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_account_det_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_accounts_overview_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_accounts_overview_stellar_mainnet.jpg new file mode 100644 index 0000000..e82757e Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_accounts_overview_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_confirm_send_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_confirm_send_stellar_mainnet.jpg new file mode 100644 index 0000000..57de048 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_confirm_send_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_import_wallet_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_import_wallet_stellar_mainnet.jpg new file mode 100644 index 0000000..fac6648 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_import_wallet_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_locked_token_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_locked_token_mainnet.jpg new file mode 100644 index 0000000..870aee3 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_locked_token_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_receive_QR_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_receive_QR_stellar_mainnet.jpg new file mode 100644 index 0000000..999e2e1 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_receive_QR_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_receive_trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_receive_trx_stellar_mainnet.jpg new file mode 100644 index 0000000..2b1fda0 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_receive_trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_send_trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_send_trx_stellar_mainnet.jpg new file mode 100644 index 0000000..658aa27 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_send_trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_trx_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_trx_stellar_mainnet.jpg new file mode 100644 index 0000000..53b4e9e Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_trx_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/_trx_success_stellar_mainnet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/_trx_success_stellar_mainnet.jpg new file mode 100644 index 0000000..6bb291d Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/_trx_success_stellar_mainnet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_activate.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_activate.jpg new file mode 100644 index 0000000..6647a5e Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_activate.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_deposit.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_deposit.jpg new file mode 100644 index 0000000..991d3ae Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_deposit.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_t_and_c.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_t_and_c.jpg new file mode 100644 index 0000000..122aee9 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_t_and_c.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade.jpg new file mode 100644 index 0000000..af600c7 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade_exec.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade_exec.jpg new file mode 100644 index 0000000..074bb05 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_trade_exec.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_tradeoverview.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_tradeoverview.jpg new file mode 100644 index 0000000..506cf60 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_tradeoverview.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_wallet.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_wallet.jpg new file mode 100644 index 0000000..46eab77 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfc_btc_wallet.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/img/tfconnect_wallet_address.jpg b/collections/_archive/tf_tokens/wallet_operations/img/tfconnect_wallet_address.jpg new file mode 100644 index 0000000..98d0bd4 Binary files /dev/null and b/collections/_archive/tf_tokens/wallet_operations/img/tfconnect_wallet_address.jpg differ diff --git a/collections/_archive/tf_tokens/wallet_operations/tft_important_notes.md b/collections/_archive/tf_tokens/wallet_operations/tft_important_notes.md new file mode 100644 index 0000000..209ff80 --- /dev/null +++ b/collections/_archive/tf_tokens/wallet_operations/tft_important_notes.md @@ -0,0 +1,9 @@ +### IMPORTANT NOTES + +> **ThreeFold or no-one else has any access to or maintain records of your private key or seed phrase. It is your personal responsibility to keep your 24-word private key in a safe place. The seed phrase is your only "key" to your wallet and digital assets and the ThreeFold team won't be able to assist you. Please store it securely offline.** + +> **Do not share your private key with anyone, it is strictly personal. Losing your private key means losing access to your wallet and all your [TFTs](/tokens/threefold_token).** + +> **Anybody with access to your private key can take ownership of your ThreeFold Connect wallet and [TFTs](/tokens/threefold_token)** + +> **To access your wallet from another wallet (on another phone or online) you will need your private key (seed), without this private key your account cannot be recovered on another device or online wallet.** diff --git a/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc.md b/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc.md new file mode 100644 index 0000000..d28b56e --- /dev/null +++ b/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc.md @@ -0,0 +1,62 @@ +# Exchange BTC into TFT using ThreeFold Connect App + +ThreeFold Tokens can be directly bought in [ThreeFold Connect](threefold_connect) mobile wallet using Bitcoin (BTC). + +## Steps + +### Activate your BTC wallet in the ThreeFold Connect App + +Click the `ACTIVATE` button, agree with the Terms and Conditions, and confirm the activation on the next screen. + +![](img/tfc_btc_activate.jpg ':size=300') + +![](img/tfc_btc_t_and_c.jpg ':size=300') + +> Note: The BTC that can be exchanged with TFT has a trustline on Stellar issued by [CryptoAnchor](https://cryptoanchor.io/). By trading BTC on the Stellar network, you agree to the the terms and conditions of CryptoAnchor around the custody of these BTCs. Threefold is not liable for the exchange of BTC to TFT and vice versa. + +### Deposit BTC + +Once activated, your wallet address is ready to hold BTC. +The address is the same as the one holding TFT and can be copied into memory by clicking in the upper right corner of the wallet bar in the Info Tab. + +![](img/tfconnect_wallet_address.jpg ':size=300') + +An alternative way to copy the content of the address to deposit BTC is by creating a QR code holding the address. + +![](img/tfc_btc_deposit.jpg ':size=300') + +### Exchange BTC into TFT + +Once you have BTC available in your wallet, you can use it to create a TFT buying order, which will be launched on the Stellar DEX. + +These buying orders will be executed immediately after submission, under the conditions that the price criteria is met. A trade order will lead to buying TFTs against the cheapest available price. + +> Note: At that point, do not decrease the price of the token, as this will lead to a non-fulfilled order and your wallet will 'spin' eternally. + +Increasing the price can be done without risk, as the cheapest orders on the Stellar DEX are always the first ones to be used for. +It is very probable that the price you pay for a TFT is less than indicated. + +You can find the buy option in the TFT wallet, option `TRADE BTC TO TFT >`: + +![](img/tfc_btc_wallet.jpg ':size=300') + +In this screen, you can launch a trade to exchange BTC into TFT for the requested amount and maximum price. + +![](img/tfc_btc_trade.jpg ':size=300') + +Confirm your buy order and then wait for execution of it in your wallet. + +The trade is executed in chunks, similarly to how trading bots operate. The size of each trade order is normally limited to a split of max 20 pieces. + +![](img/tfc_btc_trade_exec.jpg ':size=300') + +ThreeFold's ecosystem will try guarantee liquidity on the underlying exchange. + +Once trades have been executed, they appear in the trading history. + +![](img/tfc_btc_tradeoverview.jpg ':size=300') + +### Transfer BTC to another account + +The BTC that are residing in your wallet in the ThreeFold Connect app can be transferred to any other bitcoin wallet. +For more info on how to do it, read [here](btc_withdrawal). \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc_asset_guide.md b/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc_asset_guide.md new file mode 100644 index 0000000..e9e6bf8 --- /dev/null +++ b/collections/_archive/tf_tokens/wallet_operations/threefold_connect_btc_asset_guide.md @@ -0,0 +1,27 @@ +# BTC Asset on ThreeFold Connect Wallet + +The ThreeFold Connect wallet now allows you to buy TFTs using Bitcoin. (BTC Asset) + + +###  The Purpose of 'BTC Asset' on ThreeFold Connect Wallet + +The purpose of activating and having BTC Asset on your ThreeFold Connect Wallet is to make it easier for you as TFT Holder to gain more TFT by depositing BTC into the wallet and trading it into TFT Asset. + +### The Technology Behind BTC-TFT Asset Trades + +BTC Asset represents Bitcoin bridged to the Stellar Blockchain. For more information, please check [cryptoanchor.io](https://cryptoanchor.io). + +### Withdrawing your BTC Asset + +Withdrawing BTC from the Stellar network comes with transaction fees which are defined by Cryptoanchor. None of the ThreeFold organisations intervenes in this transaction, and ThreeFold has no liability when it comes to holding BTC on the Stellar network. +The bridging process invokes additional transaction fees from the Bitcoin network. Thus, the fees for withdrawals will likely be higher than for a regular BTC transaction. **Please keep in mind that ThreeFold has no commercial or cooperative relationship with CryptoAnchor.** + +### Reminder of our T&C + +As a wallet holder, you are the only person that has access to the private keys allowing to generate transactions on the blockchain network. ThreeFold is unable to help you out in case you lose these private keys. Please don't share the app seed phrase nor the Stellar secret of your wallet with anyone. Make a secure backup of them so that you are able to recover your wallet on another device in case your device gets lost or stops functioning. Please read our [terms & conditions](legal:terms_conditions_griduser) to understand further about the liability circumstances of ThreeFold Grid Products and Services users. + +## Manuals + +For converting BTC into TFT please read [here](threefold_connect_btc). + +For transferring BTC into another wallet, please read [here](btc_withdrawal).  \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/albedo.md b/collections/_archive/tf_tokens/wallets/albedo.md new file mode 100644 index 0000000..f13058c --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/albedo.md @@ -0,0 +1,59 @@ +# [Albedo](https://albedo.link/) + +Albedo provides a safe and reliable way to use your Stellar account without trusting anyone with a secret key. It is not a wallet. It's a keystore web app and browser extension (currently available for Chrome and Firefox ). + +Albedo is an open-source browser-based (with browser add-on available) keystore web app and browser extension from the creators of [stellar.expert](https://stellar.expert/) explorer. It provides a safe and reliable way to use your Stellar account without trusting anyone with a secret key. Albedo supports storage, swaps and liqudity pools participation. You can use it directly from your [browser](https://albedo.link/) or install as a [browser add-on](https://albedo.link/install-extension). + +## Create Account + +You can create a new account or import a 24 word passphrase or secret key. + +![albedo-create-account](img/albedo-create-account.png) + +## Get TFT + +If you do not have TFT yet, you can [buy it](how_to_buy) and deposit to your wallet. + +Alternatively, you can buy XLM or USDT first and then [swap to TFT inside Albedo](albedo?id=swap-assets). + +## Send and Receive funds + +In order to recieve funds, you can copy your address as shown in the top left corner. Click on the "copy" button to copy it more easily. In order to send funds, go to the Transfer dialog using the menu button and fill in the recipient address, amount, and currency (tokens) to send. + +![albedo-send-receive](img/albedo-send-receive.png) + +## Activate TFT or other currency/tokens + +Please keep in mind, that on the Stellar network you need to have some amount of XLM to cover transaction fees. Also, for any new asset you want to keep in your wallet, you have to add a trustline to it (to activate it). + +To add a trustline, go to the "Balance" section, and click "Add trustline" button. + +![albedo-balance](img/albedo-balance.png) + +Then, click on "choose asset" and type the asset name. In the case of TFT, please make sure you also see a threefold.io website name nearby, as there are some pretenders out there. If you have any uncertainties, please ask in the chats or on live support. + +![albedo-select-asset](img/albedo-select-asset.png) + +## Swap assets + +Albedo allows anybody to easily swap assets between each other, using the Stellar Decentralized Exchange (DEX) in the background. + +If you want to swap assets, go to the "Swap" section, choose your assets to swap between, and select the amount. + +The exact price will be known only after the operation, so make sure that slippage tolerance is selected at the proper level for you. (Slippage refers to the difference between the expected price of a trade and the price at which the trade is actually executed.) + +![albedo-swap](img/albedo-swap.png) + +## Liquidity Pools + +Albedo also allows anybody to join [Stellar DEX Liquidity Pools](https://developers.stellar.org/docs/glossary/liquidity-pool/). + +By joining the TFT Liqudity pool, you engage your funds in helping our community with liqudity, and earn transaction fees whenever an exchange happens for the specific pair. + +To participate in the liquidity pool, you have to provide in equal proportions two assets from both sides of the pair. + +Click the button "Deposit Liquidity to the Pool" and then select the amount of the first or second asset you want to provide. Then click "Deposit". + +![albedo-liquidity-pool](img/albedo-liquidity-pool.png) + +If you want to withdraw liquidity from the pool, click on the "Withdraw Liqudity" button near the liquidity pair and select the amount of the liquidity you want to withdraw. diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-balance.png b/collections/_archive/tf_tokens/wallets/img/albedo-balance.png new file mode 100644 index 0000000..cf66fa6 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-balance.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-create-account.png b/collections/_archive/tf_tokens/wallets/img/albedo-create-account.png new file mode 100644 index 0000000..ccdf227 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-create-account.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-liquidity-pool.png b/collections/_archive/tf_tokens/wallets/img/albedo-liquidity-pool.png new file mode 100644 index 0000000..e1b1401 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-liquidity-pool.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-login.jpg b/collections/_archive/tf_tokens/wallets/img/albedo-login.jpg new file mode 100644 index 0000000..17c68f1 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-login.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-select-asset.png b/collections/_archive/tf_tokens/wallets/img/albedo-select-asset.png new file mode 100644 index 0000000..2a08ce2 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-select-asset.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-send-receive.png b/collections/_archive/tf_tokens/wallets/img/albedo-send-receive.png new file mode 100644 index 0000000..3f3b773 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-send-receive.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/albedo-swap.png b/collections/_archive/tf_tokens/wallets/img/albedo-swap.png new file mode 100644 index 0000000..d215a22 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/albedo-swap.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_2.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_2.jpg new file mode 100644 index 0000000..08c2eda Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_2.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_3.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_3.jpg new file mode 100644 index 0000000..8a2896e Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_account_overview_3.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_add_asset.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_add_asset.jpg new file mode 100644 index 0000000..9052877 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_add_asset.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_enter_account.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_enter_account.jpg new file mode 100644 index 0000000..d7b0426 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_enter_account.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_trade_1.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_trade_1.jpg new file mode 100644 index 0000000..5e3187a Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_trade_1.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_trade_xlm_tft.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_trade_xlm_tft.jpg new file mode 100644 index 0000000..dff0418 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_trade_xlm_tft.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/interstellar_trust_asset.jpg b/collections/_archive/tf_tokens/wallets/img/interstellar_trust_asset.jpg new file mode 100644 index 0000000..12aff10 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/interstellar_trust_asset.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_activate_wallet.jpg b/collections/_archive/tf_tokens/wallets/img/lobstr_activate_wallet.jpg new file mode 100644 index 0000000..7f22fc4 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_activate_wallet.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_add_assets.jpg b/collections/_archive/tf_tokens/wallets/img/lobstr_add_assets.jpg new file mode 100644 index 0000000..6ffbf2b Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_add_assets.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_create_account.jpg b/collections/_archive/tf_tokens/wallets/img/lobstr_create_account.jpg new file mode 100644 index 0000000..818a606 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_create_account.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_fund_wallet.jpg b/collections/_archive/tf_tokens/wallets/img/lobstr_fund_wallet.jpg new file mode 100644 index 0000000..ca65391 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_fund_wallet.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_swap_tft.png b/collections/_archive/tf_tokens/wallets/img/lobstr_swap_tft.png new file mode 100644 index 0000000..9b9bebd Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_swap_tft.png differ diff --git a/collections/_archive/tf_tokens/wallets/img/lobstr_trade_tft.jpg b/collections/_archive/tf_tokens/wallets/img/lobstr_trade_tft.jpg new file mode 100644 index 0000000..28a5ad0 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/lobstr_trade_tft.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_0.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_0.jpg new file mode 100644 index 0000000..6e2f0cb Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_0.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_1.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_1.jpg new file mode 100644 index 0000000..ac8a6ed Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_1.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_10.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_10.jpg new file mode 100644 index 0000000..48e1b14 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_10.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_2.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_2.jpg new file mode 100644 index 0000000..3373a19 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_2.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_3.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_3.jpg new file mode 100644 index 0000000..dc198e3 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_3.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_4.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_4.jpg new file mode 100644 index 0000000..de83edd Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_4.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_5.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_5.jpg new file mode 100644 index 0000000..8b7b0cc Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_5.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_6.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_6.jpg new file mode 100644 index 0000000..c04a787 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_6.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_7.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_7.jpg new file mode 100644 index 0000000..a552314 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_7.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_8.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_8.jpg new file mode 100644 index 0000000..77409c9 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_8.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/stellar_x_image_9.jpg b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_9.jpg new file mode 100644 index 0000000..998b39f Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/stellar_x_image_9.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/threefold_connect_4screens.jpg b/collections/_archive/tf_tokens/wallets/img/threefold_connect_4screens.jpg new file mode 100644 index 0000000..694708a Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/threefold_connect_4screens.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_18.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_18.jpg new file mode 100644 index 0000000..27f14f5 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_18.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_19.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_19.jpg new file mode 100644 index 0000000..7a677a6 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_19.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_20.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_20.jpg new file mode 100644 index 0000000..4898bbf Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_20.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_21.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_21.jpg new file mode 100644 index 0000000..266484f Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_21.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_22.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_22.jpg new file mode 100644 index 0000000..89def89 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_22.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_23.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_23.jpg new file mode 100644 index 0000000..f3bf685 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_23.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_24.jpg b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_24.jpg new file mode 100644 index 0000000..75612ea Binary files /dev/null and b/collections/_archive/tf_tokens/wallets/img/xlm_solar_tft_manual_image_24.jpg differ diff --git a/collections/_archive/tf_tokens/wallets/lobstr_wallet.md b/collections/_archive/tf_tokens/wallets/lobstr_wallet.md new file mode 100644 index 0000000..f8eaabd --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/lobstr_wallet.md @@ -0,0 +1,43 @@ +# Lobst Wallet + +Simple & Secure Stellar Wallet + +LOBSTR is a great way to get started with Stellar. + +Simple, smooth and secure, it has all what it takes to manage your Lumens wisely. Besides managing you Lumens Lobstr also allows buying tokens with a Credit Card. + +Lobstr is a simple and secure stellar wallet that allows you to buy TFT trading pairs with a credit card. Learn more about Lobstr [here](https://lobstr.co/). + +### Create account + +1. Go to https://lobstr.co/ and install on mobile, desktop or just signup in a web version. +2. Download the application on the [App Store](https://apps.apple.com/us/app/lobstr-stellar-wallet/id1404357892) or [Google Play](https://play.google.com/store/apps/details?id=com.lobstr.client&hl=nl). +3. [Create your account in lobstr](https://lobstr.freshdesk.com/support/solutions/articles/151000001052-how-to-create-an-account-in-lobstr-). + +### Fund your wallet + +Lobstr allows you to buy XLM or USDC directly in your wallet. See their manual for details: +* [Buying crypto with LOBSTR wallet](https://lobstr.freshdesk.com/support/solutions/articles/151000001053-buying-crypto-with-lobstr-wallet) +* [What fiat currencies can I deposit/withdraw with LOBSTR?](https://lobstr.freshdesk.com/support/solutions/articles/151000001130-what-fiat-currencies-can-i-deposit-withdraw-with-lobstr-) +* [How can I buy or sell Stellar (XLM)?](https://lobstr.freshdesk.com/support/solutions/articles/151000001056-how-can-i-buy-or-sell-stellar-xlm-) + +### Add TFT + +To start trading or buying TFT you will have to add it to your wallet. + +You can do this by clicking ["Assets" in the left menu](https://lobstr.freshdesk.com/support/solutions/articles/151000001061-adding-custom-assets-in-lobstr). From there you can search for TFT and it will show TFT and TFTA. Click on **Add** button. Please take a note that you should have some XLM on your account before you can activate TFT. + +![image alt text](img/lobstr_add_assets.jpg) + +### Buy / trade TFT + +Lobstr allows to easily swap in and out of TFT in the [Swap Assets](https://lobstr.freshdesk.com/support/solutions/articles/151000001165-how-do-i-quickly-swap-one-asset-to-another-in-lobstr-wallet-) section. + +![lobstr_swap](img/lobstr_swap_tft.png) + +For advanced traders Lobstr provides access to the full orderbook trading functionality in the [Trade section](https://lobstr.freshdesk.com/support/solutions/articles/151000001080-trading-in-lobstr-wallet). You can choose to fullfill sell orders, or create your own buy order. Once the buy order or trade has been fulfilled your TFT will show up in your wallet. + +![image alt text](img/lobstr_trade_tft.jpg) + + +!!!include:legal:tft_not_investment diff --git a/collections/_archive/tf_tokens/wallets/solar_wallet.md b/collections/_archive/tf_tokens/wallets/solar_wallet.md new file mode 100644 index 0000000..9ca174b --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/solar_wallet.md @@ -0,0 +1,87 @@ +## Work with the Solar Wallet + +### Step 1: Download Solar Wallet on your preferred device + +For this manual we are going for the desktop wallet for MacOS. + +Choose yours at [https://solarwallet.io/](https://solarwallet.io/). + +![image alt text](img/xlm_solar_tft_manual_image_18.jpg) + +### Step 2: Install the application. + +See instructions. + +### Step3: Create an account + +Open your Solar wallet and click "Add account." + +This will take you through the process of creating a new account or importing an already-existing account. + +![image alt text](img/xlm_solar_tft_manual_image_19.jpg) + +![image alt text](img/xlm_solar_tft_manual_image_20.jpg) + +You now have an empty Solar wallet. + +## Step 4: transfer XLM to your wallet + +Example done with Coinbase. In case you did not buy XLM yet go to this [example manual for coinbase](coinbase_fiat) + +1. Copy your wallet address from Solar by clicking Receive and clicking on the address or QR Code. (This will copy the address onto your clipboard.) + +![image alt text](img/xlm_solar_tft_manual_image_21.jpg) + +1. Go back to Coinbase and click Stellar Lumens (XLM) in your wallet section + +![image alt text](img/xlm_solar_tft_manual_image_22.jpg) + +1. On the right-hand side of your screen, you can now fill in: + +- The amount you want to send to your Solar wallet +- Paste the address of your Solar wallet (from step 1) +- Write a memo (can be anything, but is needed to process) + +![image alt text](img/xlm_solar_tft_manual_image_23.jpg) + +1. Click Send and fill in the two-factor authentication code. When all is processed, you will get a confirmation of the transaction. + +2. Funds are now sent and showing up in your Solar wallet + +![image alt text](img/xlm_solar_tft_manual_image_24.jpg) + +### Step 5: Add TFT Asset to Wallet + + + +1. Click the top-right menu icon +2. Click "Assets & Balances" +3. Click "+ Add Asset To You Account" +4. Type "TFT" in the search box +5. Click "Add Asset To Account" (this will cost you a small amount of XLM to set up a so-called trustline for the asset) + +The TFT icon will now show in your Wallet overview. + +### Step 5: buy TFT + + + +!!!vimeo id:417197931 + +1. Click on one of the currencies in the top bar to go to your wallet overview +2. Click ThreeFold_Token (TFT) +3. Click Trade +4. Click Buy Asset +5. Select TFT in the "You Buy" section and XLM in the “You Sell” section +6. Fill in the amount you would like to trade +7. Confirm the Sell order and wait for the TFT to show up in your wallet + + +!!!include:wallet_key_important + +# Alternative Wallet Lobstr + +see [Lobstr Wallet](lobstr_wallet) + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/tft_interstellar.md b/collections/_archive/tf_tokens/wallets/tft_interstellar.md new file mode 100644 index 0000000..4bbb7d9 --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/tft_interstellar.md @@ -0,0 +1,100 @@ +![image](img/interstellar_logo.jpg) + +# Buy TFT on Interstellar + +Interstellar provides a complete digital currency experience to easily create, send, receive, swap and trade digital currencies and other tokenonized assets. Learn more about Interstellar [here](https://interstellar.exchange). + +1. Click on `Login/Signup` on the top of the screen. +2. Go through the account creation process. +3. Create a random or custom wallet +4. Store your secret key safely, preferrably offline. Losing your key will lead to losing your funds permanantly in the case of losing access to your account. +5. Send digital currencies that are compatible to the Stellar Blockchain to trade TFT. +6. Add TFT to your account by clicking `Add Token` in your account overview. Choose `All (Unverified)` and search for TFT. Another option is to choose `Manual` and add Asset Code: `TFT` and Asset Issuer: `GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47`. +7. Create a trustline by clicking `Trust Asset` in the `About` section of the asset integration. Once the trustline is created, a success message will appear and the activity will be visible on the right side of the screen. +8. Now your account is setup and funded and you can start trading. To learn more on how to trade on interstellar, visit their [documentation](https://interstellar.exchange/docs/). + + +!!!include:legal:tft_not_investment + +## Details: Buying and Storing TFT on Interstellar wallet + +Interstellar.exchange is a decentralized exchange that allows you to buy [TFTs](/tokens/threefold_token). + +See [Interstellar](https://interstellar.exchange). + +The base currency of Stellar is XLM, the easiest is to start from this currency. + +- [X] buy XLM on any exchange you prefer +- [X] load your XLM in wallet of interstellar +- [X] add TFT as trustline to your wallet in insterstellar +- [X] do the trade on interstellar site + +This is a straight forward process and will allow you to buy unlimited amounts of [TFT](/tokens/threefold_token). + +# Step by Step Manual + +## Part 1: Create an account on interstellar.exchange + +- Click Login/Signup. +- Choose Your Language +- Choose Your Preferred View: Light/Dark +- Click through the 6 USPs of interstellar.exchange +- Click Enter Account. + +For Interstellar, all you need to do is set a password, as the wallet will be linked to your device instead of an email address. + +![](img/interstellar_enter_account.jpg) + +- Set your password, Confirm it, and accept the Terms and Conditions +- Click Login: You now have your account + +## Part 2: Create a wallet and adding funds to your account. + +- Choose If you want to generate a random or custom wallet address (we are going for a random one in this case). +> **!DANGERZONE!** You are now presented with your Secret Key. Please follow all steps and read the procedures carefully. Losing your key will most likely result in a loss of your funds. ThreeFold or Interstellar can’t help anyone restore accounts or the funds attached to them in any case! + +- Your account is now created and you will have to send funds (digital currencies that run on the Stellar Blockchain only) to one of the wallets attached to your account. +- We have funded our wallet with $408 or 10.000 XLMs for this manual as you can see these are now shown in the account overview. + +![]img/interstellar_account_overview_1.jpg) + +## Part 3: Adding the TFT Asset to your account. + +- Click Add Token in your account overview +- Choose All (Unverified) and search for [TFT](/tokens/threefold_token) +- You can also choose "Manual" and add the following data + +``` +Asset Code: TFT +Asset Issuer: GBOVQKJYHXRR3DX6NOX2RRYFRCUMSADGDESTDNBDS6CDVLGVESRTAC47 +``` + +![](img/interstellar_add_asset.jpg) + +The Asset is now added to your account, to trade the asset however you will have to create a trustline, you can do this by clicking on the "Trust Asset" Button. + +![image](img/interstellar_trust_asset.jpg) + +When you have successfully created a trustline it will say success and the activity will show up in the right-hand column of the account page. + +![image](img/interstellar_account_overview_2.jpg) + +## Part 4: Trading Digital Currencies for TFT + +Now that the account is set up and funded and you have the [TFT](/tokens/threefold_token) asset listed in your account with a trustline you can now start trading [TFT](/tokens/threefold_token). + +- Click Trading in the left sidebar +- Then go to the most right tab to select the currency you would like to trade for [TFTs](/tokens/threefold_token) (XLM in the case of the screenshot) and press go + +![image](img/interstellar_trade_xlm_tft.jpg) + +- You can now choose to fulfill a sell order from the order book, do a partial buy of an order, or create you own buy order by stating the amount of [TFT](/tokens/threefold_token) you would like to buy and at what price. + +![image](img/interstellar_trade_1.jpg) + +- You confirm the transaction and will get a success message when it has gone through, plus a little bell will also ring. +- You now have [TFTs](/tokens/threefold_token) in your wallet + +![image](img/interstellar_account_overview_3.jpg) + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/tft_stellar_dex.md b/collections/_archive/tf_tokens/wallets/tft_stellar_dex.md new file mode 100644 index 0000000..0f9009d --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/tft_stellar_dex.md @@ -0,0 +1,16 @@ +# Buy TFT on Stellar + +Stellar is a global financial platform based on distributed ledger technology. It is a protocol created to help develop a decentralized global financial system, Abbreviated XLM, its digital currency is called "Lumens." + +The base currency of Stellar is XLM, the easiest is to start from this currency. + +At this time, we recommend one of the following ways to buy TFT on Stellar: + +- [StellarTerm](tft_stellarterm) = for desktop, no install or account creation necessary +- [Albedo](albedo) = for desktop, comprehensive tool, browser extension available +- [Lobstr Wallet](lobstr_wallet) = desktop, needs install +- [Solar Wallet](solar_wallet) = desktop, needs install +- [Interstellar](tft_interstellar) = wallet and exchange with both web based and desktop based versions available + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/tft_stellarx.md b/collections/_archive/tf_tokens/wallets/tft_stellarx.md new file mode 100644 index 0000000..e47fac5 --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/tft_stellarx.md @@ -0,0 +1,55 @@ +# Buying TFT on [StellarX](https://www.stellarx.com/) + +Note: TFT is currently unavailable on StellarX, we have reached out to their team about relisting. + +![image alt text](img/stellar_x_image_0.jpg) + +## Step 1: Sign-up + +Fill out your email address and tick the box to accept the terms of service and click continue to set your password + +![image alt text](img/stellar_x_image_1.jpg) + +![image alt text](img/stellar_x_image_2.jpg) + +## Step 2: Confirm Email Address + +![image alt text](img/stellar_x_image_3.jpg) + +## Step 3: Saving the seed keys to your wallet + +**!! IMPORTANT !!** StellarX and ThreeFold will never be able to recover these for you. This is the only way which you can use to ever recover your wallet if needed. KEEP THIS IN A SAFE PLACE, AND NEVER SHARE THIS WITH ANYBODY. + +StellarX and ThreeFold cannot be held responsible for any lost funds by misplacing this seed key. + +To verify you have saved your seedkey StellarX will ask you to re-enter your phrases. + +![image alt text](img/stellar_x_image_4.jpg) + +![image alt text](img/stellar_x_image_5.jpg) + +## Step 4: Fund your account with Lumens (XLM) + +Fund your account by sending XLM to the address shown or use the QR-code to do so. + +![image alt text](img/stellar_x_image_6.jpg) + +## Step 5: Find the TFT asset and start trading + +Type TFT into the search bar at the top + +![image alt text](img/stellar_x_image_7.jpg) + +Create your order + +![image alt text](img/stellar_x_image_8.jpg) + +Wait for it to complete + +![image alt text](img/stellar_x_image_9.jpg) + +TFT now shows up in your wallet section (click wallet in top menu) + +![image alt text](img/stellar_x_image_10.jpg) + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/threefold_connect.md b/collections/_archive/tf_tokens/wallets/threefold_connect.md new file mode 100644 index 0000000..9a9a1ff --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/threefold_connect.md @@ -0,0 +1,52 @@ + +![alt](img/threefold_connect_4screens.jpg) + +# ThreeFold Connect + + +ThreeFold Connect is an app that is more than just a wallet. It is: + +- A wallet to hold digital currencies +- 100% private two-factor authenticator +- Mobile access to TF support chat +- Latest news & updates +- Integrated PAN + +## GET STARTED + +- **Step 1:** Download ThreeFold Connect + - [iOS](https://apps.apple.com/us/app/3bot-login/id1459845885) + - [Android](https://play.google.com/store/apps/details?id=org.jimber.threebotlogin&hl=en_US). +- **Step 2:** Create a 3Bot name and connect it to your email address. +- **Step 3:** A 24 word seed phrase will be generated to secure your wallet when signing up. + +!!!include:tft_important_notes + +### Transfer TFT to/ from your account + +Click on the double arrows at the bottom-right of your screen in the wallet section. + +#### Receive ThreeFold_Token + +1. Choose the wallet to receive TFT +2. Define the amount of TFT to be received +3. Create a message for the transaction details +4. A QR code will be generated to issue the transfer from the sending account + +#### Send ThreeFold_Token + +1. Choose the wallet to issue TFT +2. Add the receiver's wallet address +3. Define the amount of TFT to be transferred +4. Create a message for the transaction details + +You can also receive a QR code from your recipient that shall fill up all of the above details. In that scenario, just confirm the transaction to issue the transfer. + +> Important: You can always accesss your secret phrase, change your pin or delete your account in the settings tab of ThreeFold Connect. + +> Note: If you find any issues across any of the above, don't hesitate to contact our support team on our website or web presence with the chat icon on the bottom right of the screen. + + +!!!include:legal:tft_not_investment + +!!!def alias:tf_connect,tf_connect_app \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/threefold_wallets.md b/collections/_archive/tf_tokens/wallets/threefold_wallets.md new file mode 100644 index 0000000..868c0eb --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/threefold_wallets.md @@ -0,0 +1,29 @@ +# Store TFT (ThreeFold Wallets) + +ThreeFold community members store TFT in wallets, as long-term believers in the project and/or with intention to use TFT now or in the future for ThreeFold Grid services. + +*Wallets are key to your digital future as they allow you to store and manage your funds, and keep them safe. If you want to learn more about wallets, click [here](https://www.coinbase.com/learn/crypto-basics/what-is-a-crypto-wallet).* + +!!!include:tft_safe + +### TFT Compatible Wallets + +Wallets have lots of optional features which you might like. So choose your wallet based on the features you want. Here are some of our favorites below: + +| Wallet | Description | Wallet | +| ------------------------------------------ | -------------------------------------------------------------------------------------------------------- | +| [**ThreeFold Connect**](threefold_connect) | The official ThreeFold Connect App is a must to install, it is required to log in to many ThreeFold services as well. *For Stellar.* | +| [**Lobstr**](lobstr_wallet) | Our top pick after ThreeFold Connect for its simplicy and security. Available on web and mobile. *For Stellar.* | +| [**Solar**](solar_wallet) | A simple and secure wallet to transact on the Stellar blockchain with multi-signature accounts and more. For Stellar. | +| [**Interstellar**](tft_interstellar) | A secure non-custodial wallet that enables to control different private keys. *For Stellar.* | +| [**Trust Wallet**](tft_bsc_trustwallet) | Trusted by +10 million users worlwide, Easy access to cryptocurrencies and DeFi. *For Binance Smart Chain.* | +| [**Metamask**](tft_bsc_metamask) | Trusted by +21 million users worldwide. Easy to buy TFT on Binance smartchain. *For Binance Smart Chain.* | + +> Note: ThreeFold aims to have TFT available on multiple blockchains. Currently, TFT is available on Stellar (main) and Binance Smart Chain via a [bridge](tft_bsc_bridge). The recommended wallet for Stellar is ThreeFold Connect and the recommendation for Binance Smart Chain is Trust Wallet. + +### Do More with TFT + +Beyond simply storing TFT in your wallet, you have other options. Click on one of the links below to find out more: + +1. [Provide liquidity](tft_liquidity) on Stellar to contribute to a healthy TFT ecosystem. +2. [Use TFT](use_tft) for building / deploying services on top of a truly decentralized Internet infrastructure. \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets/wallet_key_important.md b/collections/_archive/tf_tokens/wallets/wallet_key_important.md new file mode 100644 index 0000000..19c6e7e --- /dev/null +++ b/collections/_archive/tf_tokens/wallets/wallet_key_important.md @@ -0,0 +1,6 @@ +## Important Instructions To Secure Your Wallet + +- Always use a password to secure your account on a wallet (any wallet). +- Remember your secret key and store on secure location. Losing this secret key might result in the loss of your account and the funds in it. +- No party in the world can reset or retrieve the secret key and neither can be held responsible for losing funds at any time. +- We highly recommend writing the key down rather than storing digitally. \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/bsc_wallet.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/bsc_wallet.jpg new file mode 100644 index 0000000..b2ea76c Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/bsc_wallet.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/gas_fee.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/gas_fee.jpg new file mode 100644 index 0000000..12fd5be Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/gas_fee.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_transfer.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_transfer.jpg new file mode 100644 index 0000000..53348eb Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_transfer.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_ui_funded.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_ui_funded.jpg new file mode 100644 index 0000000..0afcca3 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_ui_funded.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_withdraw_to_stellar.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_withdraw_to_stellar.jpg new file mode 100644 index 0000000..5962102 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bridge_withdraw_to_stellar.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_bridge_ui.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_bridge_ui.jpg new file mode 100644 index 0000000..faeb6e5 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_bridge_ui.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask.jpg new file mode 100644 index 0000000..3635a9b Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask_funded.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask_funded.jpg new file mode 100644 index 0000000..5ad8c5e Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/tft_bsc_metamask_funded.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_overview.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_overview.jpg new file mode 100644 index 0000000..e8e84e4 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_overview.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_added.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_added.jpg new file mode 100644 index 0000000..23cc0a3 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_added.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_config.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_config.jpg new file mode 100644 index 0000000..a62a447 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_config.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_customtoken.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_customtoken.jpg new file mode 100644 index 0000000..fe46b8b Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/trustwallet_tft_customtoken.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/ui_for_withdrawal_of_tft.jpg b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/ui_for_withdrawal_of_tft.jpg new file mode 100644 index 0000000..9643ba2 Binary files /dev/null and b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/img/ui_for_withdrawal_of_tft.jpg differ diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_bridge.md b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_bridge.md new file mode 100644 index 0000000..9d536a7 --- /dev/null +++ b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_bridge.md @@ -0,0 +1,89 @@ +# TFT on Binance Smart Chain + +The main home for TFT is Stellar network. You will need TFT on Stellar in order to reserve capacity on ThreeFold Grid. +On the [Binance Smart Chain (BSC)] TFT is implemented as a cross-chain asset (BToken) (https://www.binance.org/en/smartChain). + +TFT can be transferred between Stellar and BSC through a Stellar-BSC Bridge. + +## Contract info + +The only contract address for TFT on the Binance Smart Chain is [0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf](https://bscscan.com/address/0x8f0fb159380176d324542b3a7933f0c2fd0c2bbf). Please check carefully whether this is the correct contract address. + +## Set up BSC wallets + +- Set up Metamask for BSC: Please find instructions [here](tft_bsc_metamask). +- Set up Trust Wallet for BSC: Please find instructions [here](tft_bsc_trustwallet). + +## Bridge TFT between Stellar and BSC + +### Withdraw TFT to Stellar Network + +1. UI is already available. Visit the bridge page [here](https://bridge.bsc.threefold.io/) for withdrawal of TFT to the Stellar Network. + +2. You will need to connect your BSC wallet, though clicking the top right corner. + +
+ +![](img/ui_for_withdrawal_of_tft.jpg) + +
+ +3. Enter your Stellar address and the amount you want to bridge, then click withdraw. + +
+ +![](img/bsc_wallet.jpg) + +
+ + +4. Gas fees required for this transaction, to be paid in BNB, will be indicated in Metamask. + +
+ +![](img/gas_fee.jpg) + +
+ +Your TFT should arrive shortly in your indicated Stellar wallet. + +### Transfer TFT from Stellar to BSC + +- Go to the [Bridge Web UI](https://binance-chain-bridge-dapp.vercel.app/), sign in with Metamask and select the network you just created. + +![](img/tft_bsc_bridge_ui.jpg ':size=300') + +- Click on `Deposit from Stellar`. +- A message will then appear with instructions that both address and memo text need to be exactly as indicated, or it will lead to loss of your tokens. Tick the box and then make the transfer using the indicated address and memo text. For your convenience, a QR code will be generated that can be scanned using the ThreeFold Connect app. + +![](img/tft_bridge_transfer.jpg ':size=300') + +- Fill in the amount of tokens you wish to transfer from your wallet, and execute the transfer to the mainnet address ```GBFFWXWBZDILJJAMSINHPJEUJKB3H4UYXRWNB4COYQAF7UUQSWSBUXW5```. +- Shortly after, your TFTs will be available in your BSC wallet. + +> __Remark__ : usage of the Stellar-BSC bridge will reduce the amount of tokens arriving in the BSC wallet by 50 TFT. + +![](img/tft_bridge_ui_funded.jpg ':size=300') + +![](img/tft_bsc_metamask_funded.jpg ':size=300') + + + +### Bridge TFT from Stellar to BSC via command line + +Please find instructions [here](https://github.com/threefoldfoundation/tft/blob/main/bsc/bridges/stellar/transfers.md). + + +### Provide liquidity on BSC via Pancakeswap + +Please find instructions [here](liquidity_provider). + + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_metamask.md b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_metamask.md new file mode 100644 index 0000000..8f002eb --- /dev/null +++ b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_metamask.md @@ -0,0 +1,22 @@ +# Set up TFT on Metamask + +- Download Metamask [here](https://metamask.io/download.html). Then, install the Metamask extension in your local browser. +- Create a Metamask account +- Switch the network to `Binance chain`. You will have to create a new network with following information): + - Mainnet + - Network Name: Smart Chain + - New RPC URL: https://bsc-dataseed.binance.org/ + - ChainID: 56 + - Symbol: BNB + - Block Explorer URL: https://bscscan.com + +- Add TFT token in Metamask -> custom token -> contract address = ```0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf``` + +Once this configuration is done, your TFT wallet is ready. + +![](img/tft_bsc_metamask.jpg ':size=300') + +More info on the configuration can be found in the [Official Binance guide](https://academy.binance.com/en/articles/connecting-metamask-to-binance-smart-chain) + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_trustwallet.md b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_trustwallet.md new file mode 100644 index 0000000..5398fa3 --- /dev/null +++ b/collections/_archive/tf_tokens/wallets_tft_bsc_bridge/tft_bsc_trustwallet.md @@ -0,0 +1,27 @@ +# Set up TFT in TrustWallet + +- Download Trustwallet on [iOS](https://apps.apple.com/app/apple-store/id1288339409?mt=8) or [Android](https://play.google.com/store/apps/details?id=com.wallet.crypto.trustapp&referrer=utm_source%3Dwebsite). +- Configure your Trustwallet and write down the recovery phrase +- In the overview, add TFT by clicking on the icon on the upper right corner + +![](img/trustwallet_overview.jpg ':size=300') + +- Click on `Add Custom Token` + +![](img/trustwallet_tft_customtoken.jpg ':size=300') + +- Configure TFT in the wallet by completing following info : + - Network: Smart Chain + - Contract Address: ```0x8f0FB159380176D324542b3a7933F0C2Fd0c2bbf``` + - Name: TFT + - Symbol: TFT + - Decimals: 7 + +![](img/trustwallet_tft_config.jpg ':size=300') + +Once this configuration is done, your TFT wallet is ready. + +![](img/trustwallet_tft_added.jpg ':size=300') + + +!!!include:legal:tft_not_investment \ No newline at end of file diff --git a/collections/_archive/tf_vision/img/be_the_internet_.png b/collections/_archive/tf_vision/img/be_the_internet_.png new file mode 100644 index 0000000..4dba728 Binary files /dev/null and b/collections/_archive/tf_vision/img/be_the_internet_.png differ diff --git a/collections/_archive/tf_vision/img/header_tf.jpg b/collections/_archive/tf_vision/img/header_tf.jpg new file mode 100644 index 0000000..9925a1d Binary files /dev/null and b/collections/_archive/tf_vision/img/header_tf.jpg differ diff --git a/collections/_archive/tf_vision/img/tft.png b/collections/_archive/tf_vision/img/tft.png new file mode 100644 index 0000000..80394d2 Binary files /dev/null and b/collections/_archive/tf_vision/img/tft.png differ diff --git a/collections/_archive/tf_vision/strategy/circles_overview.md b/collections/_archive/tf_vision/strategy/circles_overview.md new file mode 100644 index 0000000..d910257 --- /dev/null +++ b/collections/_archive/tf_vision/strategy/circles_overview.md @@ -0,0 +1,3 @@ +## Circles Overview + +Please see all current active circles on our Circles Tool: https://circles.threefold.me/discover \ No newline at end of file diff --git a/collections/_archive/tf_vision/strategy/companies3.md b/collections/_archive/tf_vision/strategy/companies3.md new file mode 100644 index 0000000..560e387 --- /dev/null +++ b/collections/_archive/tf_vision/strategy/companies3.md @@ -0,0 +1,35 @@ +```mermaid +graph TD + + subgraph TF[ThreeFold = The Internet Machine] + TFT + Grid[Grow Grid] + Tech[Use Opensource Technology] + NFP[Not For Profit] + operate[Operate from PFA] + apps2[Apps grow utilization] + end + + subgraph TFtech[TFTech] + IP[Tech Ownership = IP, opensource] + Exit[Exit in 1 year, also to support PFA] + Location[Europe Company] + Funding[50m Funding round to support Exit] + Tokens[Buy Back and Support TFT] + end + + Exit --> funding + + subgraph PFA[Planet First Accelerator] + funding[Funding from TFTech exit, OmniSphere, Investors...] + comp[+20 projects] + ExitNever[Not For Profit] + apps[Create apps for ThreeFold Grid] + end + + apps --> apps2 + + + + +``` \ No newline at end of file diff --git a/collections/_archive/tf_vision/strategy/img/grid_operational.png b/collections/_archive/tf_vision/strategy/img/grid_operational.png new file mode 100644 index 0000000..7b2ce8e Binary files /dev/null and b/collections/_archive/tf_vision/strategy/img/grid_operational.png differ diff --git a/collections/_archive/tf_vision/strategy/img/strategy.png b/collections/_archive/tf_vision/strategy/img/strategy.png new file mode 100644 index 0000000..d3a9741 Binary files /dev/null and b/collections/_archive/tf_vision/strategy/img/strategy.png differ diff --git a/collections/_archive/tf_vision/strategy/img/tokens_fund.png b/collections/_archive/tf_vision/strategy/img/tokens_fund.png new file mode 100644 index 0000000..8e6cc3f Binary files /dev/null and b/collections/_archive/tf_vision/strategy/img/tokens_fund.png differ diff --git a/collections/_archive/tf_vision/strategy/strategy.md b/collections/_archive/tf_vision/strategy/strategy.md new file mode 100644 index 0000000..611953b --- /dev/null +++ b/collections/_archive/tf_vision/strategy/strategy.md @@ -0,0 +1,11 @@ +![](img/strategy.png) + +# Strategy + +### ThreeFold is Ready to Take Off + +?> **Strategy document (Q1, 2022)**, see it [HERE](https://docs.google.com/document/d/1Wk5U8udNYK2ythRHSZZnUst1dDx2A4fqMc51Ud-jYpk/edit?usp=sharing) + + \ No newline at end of file diff --git a/collections/_archive/tf_vision/strategy/strategy_headlines.md b/collections/_archive/tf_vision/strategy/strategy_headlines.md new file mode 100644 index 0000000..34e6d42 --- /dev/null +++ b/collections/_archive/tf_vision/strategy/strategy_headlines.md @@ -0,0 +1,163 @@ +# Strategy/Tactics Headlines + +Only the top important headlines are listed here. + +## make the grid operational + +![](img/grid_operational.png) + +We are the antidote for the crypto world !!!! + +- our TFT will be valuable because of utilization and size of network +- our technology is usable and has huge potential +- the market we operate in is huge and real +- we don't do fake hype, pum/dump or any of the other crypto nonsense + +To get to the next phase we need the grid to be operational. + +Necessary Requirements + +- 100% blockchain based +- Wisdom Council is our protection mechanism in this phase (NO DAO chec) +- We dare to be different, but need to be more vocal about it. +- We have a small team, doing this with the amount of people is hard, but we will and need to manage. We need super focus. +- Enough farmers online with IP addresses and good enough network and their own operational processes + +Importan Deliverable + +- Deliver the 1200 nodes we sold + +What do we bring life and when + +- 2 items + - The grid primitives: vmachine, vkube, planetary network, zdb + - QSFS usecase (D3 partner) +- TODO: link to the new wiki with all specs +- working by end of summer, production end of Sept which is super fast + +## Planet First Accelerator + +The accelerator main income = twin for life. + +- [accelerator](tsc:accelerator_home) +- passwd: planetfirst + +Necessary Requirements + +- create a group of fundraisers +- have good presentation, make sure everyone's pitch is aligned +- finalize the wiki (is already quit good) +- make the deals with all related companies +- check tbe business/finance side of the pitch + +Why + +- this is huge value creation for ThreeFold and other related projects + - accelerator will create the usecases on top +- otherwise we will loose some incredible projects TAG, ... because they will have to go elsewhere to fund their funding for survival +- time seems to be now, we have people who want to help and even fund, but needs to become more tangible + +Question + +- can we do it with resources/time we have + +## ThreeFold Emotions + +Today we are the most unknown project ever, its good we have a strong set of values but a minimal hype needs to be created. +So far we have not been very good at it. + +The perception needs to change + +- we are not a small too tech project +- we are the most exciting chance for a new internet +- we need to be out there... + +Necessary Requirements + +- execution, execution, execution... +- a strong executable story, what are we for who, and then repeat, repeat, repeat... +- demo projects alive (each of them with a wiki is already good enough to start with and just a demo is good) + - artheon + - treefold world + - kutana + - threefold chat + - aydo + - threefold browser (jimber) +- easier content, better structure in website, wiki, ... +- actionable items + - install threefold app + - refer friends and earn TFT +- leverage the networks/partners we have + + +Nice To Have Requirements + +- partner commitments + - D3 + - OwnCloud + +Anti Requirements + +- better design (more fancy) +- more content, more or new blogs, we have enough stories, its already exciting enough +- yet another complete restructuring of the websites, wikis, ... +- more decentralization +- more people +- more public exchanges (our story need to counter this) + +## find funding for the grid = TFT tokens + +![](img/tokens_fund.png) + +There is absolutely no reason why we can't complete on a fundraise for our tokens + +- token marketcap is low +- value of what we build is huge +- utilization partners are coming in, and proof is there: quite some MOU +- the farming model is sound & healthy +- the scarcity model is sound (staking for discounts) + +We need +5m USD asap... this allows us to + +- buy TFT back till we are back on 0.12 +- have funds for marketing +- build a proper team in Dubai + +Necessary Requirements + +- 2-3 MOU (almost there) +- more demo usecase life (see above) +- good funding wiki (like we did for TFTech) +- good presentation +- create fundraising team +- tbd ... + +Anti Requirements + +- an even nicer website (design) +- even more content +- more decentralization for decision taking (at this point lets just get it to work) + + + +## Digital Twin for Life (or FreeFlow) ??? + +Questions + +- Is this realistic at this point, do we have a team to pull this off? + +> TODO need more info + +Why + +- this could easily be easiest way how to get the TFT to fly, each twin for life costs +-1000 TFT + +Necessary Requirements + +- website where people can understand + - why web4.0 is needed and relevant + - how does the twin work and how different compared to client server + - partners who will build on us + - team + - demos + - explain the FFFL or Twin For Life program \ No newline at end of file diff --git a/collections/_archive/tf_vision/tf_comparison_highlevel.md b/collections/_archive/tf_vision/tf_comparison_highlevel.md new file mode 100644 index 0000000..9095ede --- /dev/null +++ b/collections/_archive/tf_vision/tf_comparison_highlevel.md @@ -0,0 +1,9 @@ +| | ThreeFold | DFinity | Filecoin | Google | +| ------------------------------------------- | :-------: | :------------: | :----------: | :----: | +| Usable for all IT workloads | V | Mainly Compute | Storage only | V | +| Ability to host blockchains and nodes | V | - | - | V | +| Ability to host edge workloads | V | V | - | - | +| Smart Contract for IT | V | - | - | - | +| Unbreakable Storage | V | - | - | - | +| Decentralized Infrastructure | V | V | V | - | +| Planet Positive | V | - | - | +- | \ No newline at end of file diff --git a/collections/_archive/tf_vision/tf_vision_position.md b/collections/_archive/tf_vision/tf_vision_position.md new file mode 100644 index 0000000..d475e4e --- /dev/null +++ b/collections/_archive/tf_vision/tf_vision_position.md @@ -0,0 +1,160 @@ +# ThreeFold Vision / Positioning + +![](img/header_tf.jpg) + +## Our Team + +ThreeFold co-founders have worked on Internet Storage and Cloud Technology since the ‘90s, and after many successful exits, they realized that the only way to have a truly sovereign, secure, and energy-efficient Internet, was to start from scratch. So we did. + +5 years down the line, we created a new operating system, a smart contract for IT and a peer-to-peer network that can be scaled anywhere by anyone. + +## Why does ThreeFold exist? + +### Our Mission + +Our mission is to build and expand a data sovereign and planet-positive Internet owned by the people, for the people. + +### Our Vision + +A planet-positive Internet that provides equal chances to learn, partake and succeed, to everyone, everywhere. + +### Our principles/ values/ mantras + +- **Sovereignty / Protecting users** + - We believe that everyone should own their data, and no one else, not even ThreeFold. + - Our Peer-to-Peer technology allows every user to be data sovereign - giving them 100% control over their data. +- **Sustainability** + - We unify our practices, partnerships, and products around a single mission - to heal our planet. By making our technology actionable, we enable a collective approach to have an impact together. +- **Equality** + - We believe that everyone should be given equal chances to learn, partake and succeed. + - Internet access is a human right, and at ThreeFold we commit to scale our technology to new regions to empower the unconnected. + + +## Brand attributes + +- **Purposeful** + - ThreeFold exists to help humanity thrive. Our mission is bold and motivates every step we take. We adapt to our evolving environment and passionately strive for excellence. +- **Empowering** + - ThreeFold helps people find themselves and do what they love. We provide support to people and projects that help build a better world, whether they have moonshot visions or down-to-earth ambitions. We aren’t the hero of our story - they are. +- **Approachable** + - ThreeFold keeps it real. We’re open and honest, avoid upstage corporate language and phony marketing spins. + - We don’t see ourselves as a company, but more like humans helping other humans. So being genuine, friendly and loving comes naturally. + +## What is ThreeFold? + +### The People’s Internet + +- Powered by ThreeFold’s Open Source Technology, The People’s Internet is the engine for a data sovereign and planet-positive peer-to-peer infrastructure - owned by humanity. +- The People’s Internet is formed by individuals and organizations from all around the world that connect Internet capacity to the ThreeFold Grid. +- Together, we expand a data sovereign and planet positive Internet infrastructure, owned by the people. + +> Join the movement + +- **Say Goodbye to Data Centers** + - Farming TFT eliminates the need to build expensive and power-hungry data centers. +- **A People Run Internet** + - 3Nodes work together to form a new global Internet infrastructure and provide ‘Proof-of-Capacity’ + - delivered by all for everyone +- **Farming is easy** + - Any Intel or AMD chip server-like hardware can be turned into a 3Node. + - Buy everywhere in the world. + +> The ThreeFold Grid is Live
+> View the Explorer: [https://explorer.threefold.io/](https://explorer.threefold.io/) + +The ThreeFold Grid is the world’s most advanced peer-to-peer Internet infrastructure. It can scale limitlessly, and brings a more performant, secure and sustainable Internet to host humanity’s data and workloads. + + +### Become a farmer for the People's Internet + +- Positioning: + - **Option 1: The new way to provide Internet** + - **Option 2: The new way to Mine Crypto** + +By connecting a 3Node (server-type hardware) in your home or office, you can empower your city, village, or community with a data sovereign and planet positive Internet infrastructure that can host the data of millions of people and earn income for it, - TFT. + +#### 3 levels how TFT can be earned + +- Farming = **Proof-of-Capacity** + - 3Nodes are automatically detected by the operating system, verify the authenticity of the Internet provider and adds it to the network. + - Capacity= compute, storage & network generates TFT for the farmer + - The more Internet capacity is connected, the more is earned. + - The more IP address avaiable the more is earned as well. +- Utilization = **proof of utilization** +- **Reputation** + - By being authenticated by other Farmers and providing more accessibility such as connectivity, IPs & location -- reputation and rewards increase. This has not been implemented yet + + +### Use the People's Internet + +**Game-Changing Peer-to-Peer technology** + +- Many developers and companies are already building on the People’s Internet - the world’s largest and most advanced Peer-to-Peer Internet. +- Anyone can easily store their data and build applications on an Internet that combines the most secure and powerful technologies in the world. + +#### Why + +- **An Open Alternative** + - The People’s Internet technology stack was built from scratch. + - All its technology is made open source for humanity to expand its potential. +- **Scalable & Affordable** + - On ThreeFold, technologies can scale limitlessly and at a fraction of today’s cost thanks to peer-to-peer technology. +- **Fully Compatible** + - All the solutions built on ThreeFold are compatible with the most used developer tools and protocols. + - Any javascript developer can develop on top of Digital Twin + - Any system administrator can deploy and workload compatible with Linux + + +#### Main Benefits + +- **Everywhere in the World = Global Coverage** + - countless farmers & locations allow you to host your apps + - The largest and most distributed peer-to-peer Internet infrastructure in the world, available in 30+ countries and growing fast. +- **Data Sovereignty** + - Connection is ultra-secure and truly private, providing full control over the access rights and location of data and workloads. +- **Planet Positive** + - The Infrastructure is 10x more efficient and the carbon footprint is offseted 3x in the form of carbon credits to regenerate our planet. + +#### Who is already building on us + +* **Empowering Climate Action Education - TAG Story** +* **Building the World’s Largest Art database - Artheon Story** +* **Enabling a Circular Coffee Economy - Spinn Story** +* **Powering Value-Backed Token Economies - Ubuntu Story** +* **Building Secure Enterprise Solutions - DigiByte Story** +* **Creating the Solution to the Social Dilemma - Digital Twin** + + +See currently active [**Projects**](projects_toc) building on top of us. + + +## Are we different? + +!!!include:tf_comparison_highlevel + +>TODO: complete by linking to a document for each part + + +## ThreeFold Tech + +**ZeroOS** + +> TODO: + +**Smart Contract for IT** + +Any IT expert can create new smart contracts to automate the deployment and operation of IT workloads. By storing the Smart Contracts in the blockchain database, it also becomes available to other users of the grid. + +The Smart contract for IT brings a peer-to-peer and limitless approach to Internet capacity provisioning. The infrastructure will autonomously orchestrate upon the smart contract. + +**Planetary Network** + +ThreeFold’s Peer-to-Peer Network was designed to find the shortest possible path between peers and to encrypt the connection end-to-end. It allows for peer-to-peer links like in meshed wireless networks. + +Planetary Network works with a web gateway mechanism that allows the exposure of services to the open Internet without allowing incoming connections to keep applications and storage secure at all times. + + +See: [TFTech overview](tf_vision_tech). + + +!!!alias tfvision \ No newline at end of file diff --git a/collections/_archive/tf_vision/tf_vision_tech.md b/collections/_archive/tf_vision/tf_vision_tech.md new file mode 100644 index 0000000..21a180a --- /dev/null +++ b/collections/_archive/tf_vision/tf_vision_tech.md @@ -0,0 +1,53 @@ + +# ThreeFold Technology + +> TODO: complete + +ThreeFold’s Technology allows anyone to build powerful, cost-effective and energy-efficient peer-to-peer Internet infrastructures in an entirely new paradigm that benefits everyone. + +_“The ThreeFold vision is the most advanced we ever came across in the IT industry. They started from scratch on the linux kernel and built the most decentralized, efficient and secure Internet Infrastructure ever. And it can scale limitlessly.”_ + +**ThreeFold is a better way to build the Internet's infrastructure.** + +The People’s Internet is the world’s first peer-to-peer Internet infrastructure that provides an ultra-secure, cost-effective and energy-efficient way for people and companies to store their data and run their applications. + +
+ +## ThreeFold's documentation + +* **Private & Secure** + + _By using blockchain, autonomous technology and dispersed storage, your data remains unbreakable at all times._ + +* **Reliable & Scalable** + + _Our autonomous infrastructure and blockchain database makes it easy for anyone to scale securely and easily._ + +* **Energy-Efficient** + + _By eliminating all the unnecessary layers of complexity from the model, we enable up-to 10x energy-savings._ + +* **Open Source** + + _ThreeFold commits to open collaboration and making everything we do available to the open-source community._ + + +
+ +## Operating System + +ThreeFold’s Zero OS was built from the ground up on a Linux Kernel to have the most secure, lightweight and efficient Internet infrastructure. + +It has no shell, local or remote, making it impossible for Farmers to access data on a hardware level. Files are deduped and fingerprinted, meaning no more data duplication and minimal hacking footprint. + +> [Read More](threefold:zos) + +
+ +## Proof of Capacity + +Proof-of-Capacity (PoC) is a unique algorithm that detects the Internet capacity available on the Threefold Grid, verifies the authenticity of the connection and stores it in the blockchain database. + +The PoC records CPU, RAM, SSD/HDD to define the total capacity of the grid before driving the minting consensus and allowing minting to happen. + +> Read More (to be added) \ No newline at end of file diff --git a/collections/_archive/tf_vision/tf_vision_token.md b/collections/_archive/tf_vision/tf_vision_token.md new file mode 100644 index 0000000..2d74268 --- /dev/null +++ b/collections/_archive/tf_vision/tf_vision_token.md @@ -0,0 +1,50 @@ +# The ThreeFold Token + +![](img/tft.png) + +## The New Internet Economy + +The People’s Internet creates an entirely new P2P Internet and Cloud economy that is owned by all of us and makes the traditional cloud model of building data centers obsolete. + +> [CoinMarketCap/CoinGecko](https://www.coingecko.com/en/coins/threefold-token) + +## Earn TFT + +TFT is earned when 3Nodes provide Internet capacity and keep it connected to the People’s Internet to store data and run workloads over the grid. Every month, Farmers are rewarded according to the proof-of-capacity. + +## Use TFT + +TFT is used by people and companies to store their files and run their applications on the grid. When using ThreeFold, data can be tied to a single-user or consensus, and can be retrieved only via smart_contract_it . + +## What is TFT? + +TFT represents a unit of Internet capacity on the People’s Internet. It allows people and companies to reserve and use Internet capacity on the Threefold Grid without any intermediaries. + +To buy TFT, users can go to exchanges or accredited Farmers. Like most digital currencies, TFT is transferable to any other compatible wallet. + +> [How to Buy & Sell TFT](threefold:how_to_buy) + +## TFT Distribution + +Year 1 breakdown (launched March 2020) + +* Community and Team ( %) +* Farming Infrastructure ( %) +* ThreeFold Foundation ( %) +* Investors to the project ( %) + +> [TFT Overview](threefold:token_overview) + +**TFT distribution over time** + +The distribution of TFT will evolve over time to align with the vision of the Threefold Foundation and the needs of the grid. + +In the early days, a higher proportion of TFT was allocated to Farmers to incentivize the growth of the ThreeFold Grid and empower the Foundation. + +As the grid grows, Farmers will earn less for expanding the infrastructure and more from utilization… + +When using TFT, 50% of the transaction goes to Solution Providers and Sales Channels, 10% to the ThreeFold Foundation, 5% to staking pool and the rest is burnt to ensure scarcity and deflation. + +**Maximum Supply of 4B TFT** + +TFT supply comes from farming with compatible 3Nodes that both farm TFT and provide Internet capacity for people and companies. \ No newline at end of file diff --git a/collections/_archive/tfgrid/.site b/collections/_archive/tfgrid/.site new file mode 100644 index 0000000..e69de29 diff --git a/collections/_archive/tfgrid/advanced.md b/collections/_archive/tfgrid/advanced.md new file mode 100644 index 0000000..931fae0 --- /dev/null +++ b/collections/_archive/tfgrid/advanced.md @@ -0,0 +1 @@ +# Advanced diff --git a/collections/_archive/tfgrid/cloudunits/cloudunits.md b/collections/_archive/tfgrid/cloudunits/cloudunits.md new file mode 100644 index 0000000..d4771a0 --- /dev/null +++ b/collections/_archive/tfgrid/cloudunits/cloudunits.md @@ -0,0 +1,64 @@ +# Cloud Units + +![](img/cloudunits_abstract.jpg) + +## What are Cloud Units? +Cloud units are the basis for price calculation for anyone intending to use/deploy on the Threefold Grid. + +Cloud units are a unified way to account for virtual hardware resources on the ThreeFold Grid. They represent compute, storage and network equivalents to energy (kW - kilowatt). The are three categories of cloud units: + +- Compute Unit (CU): The amount of data processing power in terms of virtual CPU (vCPU) cores (logical [CPUs](https://en.wikipedia.org/wiki/Central_processing_unit)) and Random Access Momory ([RAM](https://en.wikipedia.org/wiki/Random-access_memory)). +- Storage Unit (SU): The amount of storage capacity in terms of Hard Disk Drives (HDDs) and Solid State Drives (SSDs) in Gigabytes (GB). +- Network Unit (NU): The amount of data that travels in and out of storage units or compute units expressed in GB. + +> Note: [Resource units](resource_units.md) are used to calculate SU & CU. Resource Units are used to measure compute and storage capacity produced by hardware. + +When a solution is deployed on the ThreeFold Grid, the system automatically gathers the required amount of CU, SU, or NU. It is important to note that users are not billed upon reservation but only when utilizing the actualy CU, SU and NU. TF Certified Farmers can define the price of CU, SU, and NU they make available on the ThreeFold Grid. + +## How is the price of Cloud Units (v4) calculated? + +The following tables display how cloud units (v4) are calculated on the ThreeFold Grid. The 4th version of cloud units are used since Grid 2.2+ in mid 2020. + +### Compute Capacity + +| CU (Compute Unit) | | | | | +| ------------------------------------- | --- | --- | ---- | --------------- | +| GB Memory | 4 | 8 | 2 | | +| nr vCPU | 2 | 1 | 4 | | +| Passmark Minimum (expected is double) | 500 | 250 | 1000 | CPU performance | + +The passmark (CPU benchmark or alternative) is not measured on the grid yet. It is used in simulators to check the mechanisms and ensure enough performance per CU is delivered. + +Example of Compute unit: +- 4 GB memory & 2 virtual CPU (and 50GB of SSD disk space) +- Recommended price on TF Grid = 10 USD +- Alternative cloud price = between 40 USD and 180 USD + +See how we compare with the market compute prices [here](pricing). + +### Storage Capacity + +| SU (Storage Unit) | HDD | SSD | +| ------------------- | ---- | --- | +| GB Storage Capacity | 1200 | 200 | + +HDD is only usable for Zero Database driven storage (e.g. ThreeFold Quantum Safe Storage). 1.2 TB of HDD is provided following the advised storage policy of 16+4 with 20% overhead. So the net usable storage would be 1TB. In other words, the SU corresponds in that case to 1TB of net usable storage and an extra 200GB for redundancy. + +Example of Storage unit: + +- 1TB of usable storage as provided by the Zero-DBs (the backend storage systems) +- Recommended price on TF Grid for 1 SU = 10 USD +- Alternative cloud price = between 20 USD and 200 USD + +See how we compare with market storage prices [here](pricing). + +### Network + +| NU (Network Unit = per GB) = NRU per month | GB (NRU) | +| ------------------------------------------ | -------- | +| GB transferred OUT or IN | 1 | + +> We use SU-month and CU-month to show SU monthly costs. This can be compared to kilowatts (kW) to see electricity usage per month. Learn more about how this is calculated with [Resource units](resource_units), a way to measure the compute and storage capacity produced by hardware. + +!!!def alias:cloudunits + diff --git a/collections/_archive/tfgrid/cloudunits/cloudunits_advanced.md b/collections/_archive/tfgrid/cloudunits/cloudunits_advanced.md new file mode 100644 index 0000000..05bd98c --- /dev/null +++ b/collections/_archive/tfgrid/cloudunits/cloudunits_advanced.md @@ -0,0 +1,52 @@ +# Cloud Units Advanced + +## How is the price of Cloud Units (v4) calculated? + +The following tables display how cloud units (v4) are calculated on the ThreeFold Grid. The 4th version of cloud units are used since Grid 2.2+ in mid 2020. + +> Note: [Resource units](resource_units.md) are used to calculate SU & CU. Resource Units are used to measure compute and storage capacity produced by hardware. + +### Compute Capacity + +| CU (Compute Unit) | | | | | +| ------------------------------------- | --- | --- | ---- | --------------- | +| GB Memory | 4 | 8 | 2 | | +| nr vCPU | 2 | 1 | 4 | | +| Passmark Minimum (expected is double) | 500 | 250 | 1000 | CPU performance | + +The passmark (CPU benchmark or alternative) is not measured on the grid yet. It is used in simulators to check the mechanisms and ensure enough performance per CU is delivered. + +Example of Compute unit: + +- 4 GB memory & 2 virtual CPU (and 50GB of SSD disk space) +- Recommended price on TF Grid = 10 USD +- Alternative cloud price = between 40 USD and 180 USD + +See how we compare with the market compute prices [here](pricing). + +### Storage Capacity + +| SU (Storage Unit) | HDD | SSD | +| ------------------- | ---- | --- | +| GB Storage Capacity | 1200 | 200 | + +HDD is only usable for Zero Database driven storage (e.g. ThreeFold Quantum Safe Storage). 1.2 TB of HDD is provided following the advised storage policy of 16+4 with 20% overhead. So the net usable storage would be 1TB. In other words, the SU corresponds in that case to 1TB of net usable storage and an extra 200GB for redundancy. + +Example of Storage unit: + +- 1TB of usable storage as provided by the Zero-DBs (the backend storage systems) +- Recommended price on TF Grid for 1 SU = 10 USD +- Alternative cloud price = between 20 USD and 200 USD + +See how we compare with market storage prices [here](pricing). + +### Network + +| NU (Network Unit = per GB) = NRU per month | GB (NRU) | +| ------------------------------------------ | -------- | +| GB transferred OUT or IN | 1 | + +> We use SU-month and CU-month to show SU monthly costs. This can be compared to kilowatts (kW) to see electricity usage per month. Learn more about how this is calculated with [Resource units](resource_units), a way to measure the compute and storage capacity produced by hardware. + + + diff --git a/collections/_archive/tfgrid/cloudunits/img/cloudunits_abstract.jpg b/collections/_archive/tfgrid/cloudunits/img/cloudunits_abstract.jpg new file mode 100644 index 0000000..4e5e089 Binary files /dev/null and b/collections/_archive/tfgrid/cloudunits/img/cloudunits_abstract.jpg differ diff --git a/collections/_archive/tfgrid/cloudunits/resourceunits.md b/collections/_archive/tfgrid/cloudunits/resourceunits.md new file mode 100644 index 0000000..a3b83b4 --- /dev/null +++ b/collections/_archive/tfgrid/cloudunits/resourceunits.md @@ -0,0 +1,16 @@ +## Resource Units + +Resource units are used to measure and convert capacity on the hardware level into cloud units: CU & SU. + + +| Unit Type | Description | Code | +| ------------ | ------------------------------------ | ---- | +| Core Unit | 1 Logical Core (Hyperthreaded Core) | CRU | +| Mem Unit | 1 GB mem | MRU | +| HD Unit | 1 GB | HRU | +| SSD Unit | 1 GB | SRU | +| Network Unit | 1 GB of bandwidth transmitted in/out | NRU | + +These are raw capacities as measured by the ThreeFold software running on Zero-OS. + +To learn how they convert into cloudunits see [here](resourceunits_advanced.md) diff --git a/collections/_archive/tfgrid/cloudunits/resourceunits_advanced.md b/collections/_archive/tfgrid/cloudunits/resourceunits_advanced.md new file mode 100644 index 0000000..a5c4225 --- /dev/null +++ b/collections/_archive/tfgrid/cloudunits/resourceunits_advanced.md @@ -0,0 +1,53 @@ +# Resource Units Calculation + +## Calculation from resource units to CU/SU for farming purposes + +The threefold Zero-OS and TFChain software translates resource units (CRU, MRU, HRU, SRU) into cloud units (CU, SU) for farming reward purposes. + +### Compute + +For farming, 1 CU equals: + +- 2 virtual CPUs with a maximum over subscription of 4 CPUs and minimum required memory of 4GB. +- An over subscription of 4 CPUs remains still gentle as we understand many other providers use more. +- There needs to be at least 50GB SSD per CU, if not there is penalty for nr of CU, reasoning is that otherwise people cannot deploy their VM's or Containers if there would not be minimal SSD. + +```python +cu = min((mru - 1) / 4, cru * 4 / 2, sru / 50) +``` + +- 1 GB of memory is subtracted for the operating system to function. +- please note minimal passmark per CU (with 4GB mem), needs to be 1000 passmark at farming side, this is not being checked today but might be done in future. If your chosen CPU has less than 1000 passmark per CU (of 4 GB mem), it could be your final CU's will be lower once that feature is introduced. + + +### Storage + +For farming, 1 SU equals to: +- 1.2 TB of HD capacity (which can deliver 1 TB of net usable storage) +- 200 GB of SSD capacity with a buffer of 20% + +```python +su = hru / 1200 + sru * 0.8 / 200 +``` + +#### Storage cost price verification Dec 2021 + +- price for 16 TB HDD = 300 USD + - 16000 / 1200 = 13.3 SU + - 1 SU costs = 300 / 13.3 = 22.5 for HDD +- price for 2 TB SSD = 200 USD + - 2000 * 0.8 / 200 = 8 SU + - 1 SU costs 200 / 8 = 25 for SSD + + + \ No newline at end of file diff --git a/collections/_archive/tfgrid/concepts/3node.md b/collections/_archive/tfgrid/concepts/3node.md new file mode 100644 index 0000000..1b14804 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/3node.md @@ -0,0 +1,17 @@ +## What is a 3Node? + +The ThreeFold Grid consists of many 3Nodes distributed around the world by independent people and organizations called Farmers ("Farmers"). An example of a Farmer is [Green Edge Cloud](https://www.greenedgecloud.com/). + +A 3Node is a computer or server that runs Zero-OS connects compute, storage and network capacity to the ThreeFold Grid. 3Nodes work together to create an independent peer-to-peer Internet infrastructure that can be used by anyone to run applications or store data. A 3Node can be utilized by anyone who wants to use a private Internet infrastructure with an immutable record of events in time. 3Nodes provide the following benefits: + +- **Compatible**: Any Intel or AMD chip server hardware can be used to create a 3Node. +- **Efficient**: By distributing the Internet infrastructure across different locations, 3Nodes require less bandwidth and less maintenance than the data center model. +- **Scaleable**: 3Nodes can be deployed anywhere electricity and connectivity is present, including remote areas. +- **Secure**: Once booted by Zero-OS, 3Nodes are locked by the system preventing data access on a hardware level. +- **Sustainable**: 3Nodes require less energy to run than data center racks as they do not require cooling power. + +Anyone can use 3Nodes to build software and IT infrastructures, as well as store anything from pictures to archives on the ThreeFold Grid using TF Chain and Zero-OS. 3Nodes. All 3Nodes connected to the ThreeFold Grid are registered in a database called the ThreeFold Directory (“TF Directory”), which registers the internet capacity available on the ThreeFold Grid Explorer. This process is called Proof-of-Capacity. + +- Learn more about [3Node](3node). +- Learn more about [Farming](farming_intro). + diff --git a/collections/_archive/tfgrid/concepts/farm.md b/collections/_archive/tfgrid/concepts/farm.md new file mode 100644 index 0000000..48ae27d --- /dev/null +++ b/collections/_archive/tfgrid/concepts/farm.md @@ -0,0 +1,7 @@ +## ThreeFold Farming Pool + +A Pool of storage & compute hardware which allows provision IT Capacity. + +Each Farming Pool consists out of 3Nodes which run the TF Operating System and TF Blockchain Software (TF Chain) which allows anyone in the world to use this IT capacity to host their IT workloads (storage apps, archive capacity, web applications, artificial intelligence, iOT, docker containers, etc). To use this IT Capacity, through the TF Grid, people need to own ThreeFold_Tokens (“TFTs”) as they are the only possible mechanism to purchase this capacity on the TF Grid. As such, TFTs represent a true utility. + +!!!def alias:threefold_farming_pool name:'TFGrid Farming Pool' diff --git a/collections/_archive/tfgrid/concepts/grid_concepts.md b/collections/_archive/tfgrid/concepts/grid_concepts.md new file mode 100644 index 0000000..51dc2d7 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_concepts.md @@ -0,0 +1,26 @@ + + +# Foundational Concepts + + + + +## What is autonomous technology? + +Autonomous technology is an emerging term for the technological developments that are expected to enable computers to run autonomously without human direction. An autonomous infrastructure would mean that the system would be self-healing and self-driving, without the need of any human intervention. + +The ThreeFold Grid is the first autonomous grid in the world. There is no shell, local nor remote attached to the operating system - Zero-OS. It does not allow for inbound network connections from TCP/IP to happen. Also, given its shell-less nature, the people and organizations that run the servers cannot issue any commands nor access its features. All they do is connect the servers to electricity and network. + +The smart contract for IT enables users to create the command functions (reservation of capacity, sending messages, store files, build applications, etc.) from their virtual system administrators (3Bots), that then execute these functions directly on the operating system level. Therefore, there is no need for any intermediaries between the user and the servers. + +## What does peer-to-peer mean? + +Peer-to-peer ("P2P") computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes. + +Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts. Peers are both suppliers and consumers of resources, in contrast to the traditional client–server model (used by the current Internet) in which the consumption and supply of resources is divided. + +Emerging collaborative P2P systems are going beyond the era of peers doing similar things while sharing resources, and are looking for diverse peers that can bring in unique resources and capabilities to a virtual community thereby empowering it to engage in greater tasks beyond those that can be accomplished by individual peers, yet that are beneficial to all the peers. + +Given anyone can plug-in servers to the ThreeFold Grid and that there are no intermediaries between the users and the servers, as well as between users and users, ThreeFold created a peer-to-peer Internet. + +Learn more about the peer-to-peer network on the ThreeFold Grid [here](znet). \ No newline at end of file diff --git a/collections/_archive/tfgrid/concepts/grid_consensus.md b/collections/_archive/tfgrid/concepts/grid_consensus.md new file mode 100644 index 0000000..b89a884 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_consensus.md @@ -0,0 +1,5 @@ + +!!!include:tfdao + + +!!!include:grid_toc \ No newline at end of file diff --git a/collections/_archive/tfgrid/concepts/grid_intro.md b/collections/_archive/tfgrid/concepts/grid_intro.md new file mode 100644 index 0000000..367418e --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_intro.md @@ -0,0 +1,73 @@ + + +![](img/threefold_grid_new_.png) + +# Introduction + +!!!include:whatis_tfgrid + +## Our Values + +![](img/values.png ':size=700') + +## Why the ThreeFold Grid? + +The centralized Internet and cloud infrastructure is limited in scope and cannot scale with emerging data demands. While a centralized model can replicate itself and maintain high availability without compromising transaction rates using distributed system techniques, it is bound to limitations. The ThreeFold Grid demonstrates that the same theoretical limitations apply just as well to blockchains. The solution is to find a way to distribute the Internet infrastructure in such a way that nodes do not rely on one-another. Once nodes can become independent from one another, decentralized and distributed systems become applicable to Internet infrastructure and blockchains. + +The main difference between how the ThreeFold Grid operates compared to other systems is that it represents an independent full-stack Internet infrastructure comprising of: + +- A **decentralized operating system** that decentralized the Internet infrastructure. +- **New compute primitives** to run virtual machines and containers in a decentralized way. +- **New storage primitives** that allows (almost) any storage tool or protocol to run in a distributed quantum safe way. +- **A secure peer-to-peer overlay network** improves network redundancy, performance and privacy. + +![](img/tf_principle_banner.jpg) + +The ThreeFold Grid produces a globally decentralized Internet infrastructure that can run and store workloads independent from centralized APIs and networks. By leveraging blockchain technology, it removes all forms of intermediaries such as a centralized cloud service provider from the model and allows for users and developers to directly interact with off-chain compute, storage and network features via smart contracts. + +With TFChain, ThreeFold's blockchain on Parity substrate, people can deploy and operate private and sovereign development environments via smart contract and coordinate consensus independently from the network itself. And with the ThreeFold Grid's private overlay network, the infrastructure is able to do a limitless amount of transactions simultaneously, representing a major breakthrough over most blockchain-based cloud projects. + +The ThreeFold Grid is powered by ThreeFold's unique operating system, Zero-OS to secure the network and meet the efficiency and privacy requirements of emerging technologies such as the metaverse, blockchain, web 3.0 and alternative clouds. Any application which can run on Linux can run on top of the ThreeFold Grid with many advantages. + +## Core Concepts + +- [Zero-OS = our own operating system](zos), which allows any computer to generate compute, storage and network capacit for our decentralized cloud +- [3Node = any computer which runs zos](3node), provided by farmers who extend the TFGrid. +- [Our ThreeFold Token = TFT, empowers it all](whatis_tft) + + + +## A Decentralized and Circular Internet Ecosystem + +![](img/circular_tft3_.jpg ':size=500') + + + + + diff --git a/collections/_archive/tfgrid/concepts/grid_toc.md b/collections/_archive/tfgrid/concepts/grid_toc.md new file mode 100644 index 0000000..d72a650 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_toc.md @@ -0,0 +1,21 @@ +## Grid More Info + +- [What is it?](grid_concepts) + - [Grid Concepts](grid_concepts) + - [What is Farming](farming_intro) - An introduction to Farming and how anyone can participate in expanding the ThreeFold Grid. + - [What is the ThreeFold Token](token_what) - An introduction to ThreeFold Tokens, the medium of exchange on the new Internet. + - [Why a new P2P cloud](grid_why) - Why the ThreeFold Grid is so important and so relevant to everyone. + - [Grid Valuation](grid_valuation) - A study about the potential value of the ThreeFold Grid considering market dynamics. +- [What can I do with it?](grid_use) + - [Use the Threefold Grid](grid_use) - An introduction to the ThreeFold products and services: The ThreeFold SDK, P2P Cloud, P2P Marketplace, and Digital Twin. + - [Web2 vs Web3 vs ThreeFold Peer2Peer](cloud_compare_home) - How the ThreeFold Grid compares to Blockchain and Cloud infrastructures. +- More Info + - [How is capacity measured](cloudunits) - What is the Internet Capacity offering on the ThreeFold Grid. + - [Grid Architecture](grid_architecture) - An introduction to the main technological components that form the ThreeFold Grid. +- [Pricing](pricing) + + + diff --git a/collections/_archive/tfgrid/concepts/grid_valuation.md b/collections/_archive/tfgrid/concepts/grid_valuation.md new file mode 100644 index 0000000..db33d82 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_valuation.md @@ -0,0 +1,57 @@ + +# How is the ThreeFold Grid valuable? + +Demand for decentralized Internet capacity is exploding with the increasing data demands and emerging technology trends such as the Metaverse, Web3, Edge Computing, 5G, AI, VR and AR, IoT and more. The current centralized IT stack cannot support the growth of the Internet, and a new decentralized edge infrastructure is needed to support current and future IT workloads. + +![](img/missing_layer_.jpg) + +## What's the potential of the ThreeFold Grid? + +Internet infrastructure represents the foundation for the Internet and Cloud. Without compute capacity, applications wouldn't be possible, without storage data would be lost forever, and without network we wouldn't be able to communicate digitally. Put simply, the Internet infrastructure is like the body that allows the Internet to be alive. It represents the backbone of all of our digital experiences. +The ThreeFold Grid represents the next evolution of Internet infrastructure as it is more efficient, advanced, sustainable and it can scale to the far edges of our world in a decentralized way. Emerging IT workloads such as the Metaverse or blockchain need a new infrastructure paradigm to scale, and market trends show an increasing demand for data privacy and improved bandwidth speeds. + +The current global Internet and cloud market it is expected to triple in size by 2025. Considering that the ThreeFold Grid provides the ideal infrastructure for emerging trends and assuming a 10% market share of the USD 800 billion public cloud market by 2025, this would translate into a USD 80 billion worth in data demand to utilize the ThreeFold Grid using TFT as a medium of exchange for Internet capacity. + +![](img/token_time_to_get_involved_now_.jpg) + +## How is TFT valuable? + +A TFT represents a unit of reservation of Internet capacity (compute, storage and network) on the ThreeFold Grid ("Grid"). Internet capacity holds the most valuable commodity on earth - data - also know as digital gold. In that sense, TFT is a way to hold actual Internet capacity that can be used to store data and run workloads. It therefore has an unerlying value. + +![](img/token_valuable_.jpg) + +Considering the infinite scaleability of the Grid, the limited supply of TFT and the burning mechanims in place, according to simple demand and supply theories, the value of TFT shall grow according to the growth of the ThreeFold Grid. At a higher valuation, a TFT will be able to reserve more Internet capacity. + + +TFT is minted only when new Internet capacity is connected to the ThreeFold Grid. In a way it can be considered to be backed up by hardware value. According to the Internet capacity they connect to the Grid in the form of compute, storage or network capacity, Farmers earn + +According to the market demand, ThreeFold Farmers are incentivized to contribute to the Grid's expansion early. + +![](img/token_issuance_economy1.jpg) + +> [More info about limited supply](tft_limited_supply)
+ +## How can the ThreeFold Grid connect billions of people? + +While demand for the Internet and cloud is growing globally, the distribution of data centers is still highly concentrated in Northern America and certain parts of Asia. The following sources of information highlight the current or future distribution of data centers of market leaders. + +- [Amazon](https://wikileaks.org/amazon-atlas/map/) +- [Oracle](https://blogs.oracle.com/cloud-infrastructure/oracle-launches-four-new-cloud-regions-across-four-continents) +- [Cloudwirx](https://www.cloudwirx.com/datacenters) +- [Microsoft](https://yellowduckguy.wordpress.com/2018/03/15/microsoft-worldwide-data-center-locations/) + +The weak distribution of Internet capacity can be explained by the large amount of monetary, infrastructural, electricity, and security resources needed to operate hyper-scale data centers. The current model is not affordable to the developing regions of our world and the cost and complexity involved in producing compute and storage capacity can be covered only by current market leaders. This also means that all the data economy of these countries isn't owned by them, but by the tech giants. + +With about 45% of the global population that remains unconnected to the Internet, ThreeFold's scalable and efficient Internet infrastructure can provide and affordable way for emerging countries to expand their own sovereign cloud infrastructure at an affordable price. Instead of building billion dollar data centers at one go, a city can expand it's Internet infrastructure in a decentralized and incremental way + +> Note: With Zero-OS being able to run on any Intel or AMD hardware, refurbished hardware can also be used to lower the required investments. With such a model, hosting the digital lives of 1,000 people can be as low as a couple thousands of dollars in Internet ifnrastructure costs. + +Also, the ThreeFold Grid's model permits to bring Internet infrastructure to areas of our world that are not serviced by big cloud providers. Thanks to the hardware compatibility, autonomous featurues and decentralized model, a node can be connected at the edge wherever elctricity and network can be found, something that wasn't possible until today. This represents an opportunity to grow the Internet infrastructure to new frontiers while empowering local communities and economies. + +A comparison of the compute and storage capacity price of ThreeFold vs market leaders can be found [here](@cloud_pricing_compare) + +## Disclaimer + +> Disclaimer: Please note that we can't and won't make price predictions on TFT valuation and that all calculations made here are purely hypothetical. Use the simulator to make your own estimations. + +!!!alias tft_valuation,token_valuation diff --git a/collections/_archive/tfgrid/concepts/grid_why.md b/collections/_archive/tfgrid/concepts/grid_why.md new file mode 100644 index 0000000..eec5c3c --- /dev/null +++ b/collections/_archive/tfgrid/concepts/grid_why.md @@ -0,0 +1,50 @@ +![](img/why_grid_.jpg) + + +# Why the world needs the ThreeFold Grid. + +In this section, we discuss the limitations and issues of the current Internet infrastructure on a high level perspective, and how the ThreeFold Grid provides a universal solution to power the next digital era. + +## The Internet needs an urgent update. + +While technology is evolving faster than ever before and industries are digitally transforming themselves, today's global Internet infrastructure is struggling to keep the pace with these emerging trends. + +The Internet infrastructure represents the backbone of our digital lives. It consists of hardware and software infrastructures that form the **inter**connected**net**work of compute, storage and network capacity that allows us to build software, create applications, send messages or store our digital assets. Put simply, without Internet infrastructure there would be no Internet. + +Since the beginning of the millenium, spectacular Internet and cloud infrastructure advancemenets were made with hyper-scale data centers. However, the current Internet infrastructure model has many flaws. + +- **It is centralized:** The GAFAM (Google, Amazon, Facebook, Apple and Microsoft) own 80% of the global compute, storage and network infrastructures. Also the global infrastructure is concentrated in the U.S in large majority, as well as Europe and China. +- **It is inefficient:** Most of the data centers are located in the U.S, forcing the rest of the world to connect via internet sea cables and having their data flowing outside of their borders and back. +- **It is not scalable:** Emerging technologies require the global Internet infrastructure to triple in size in the next 4 years. It took 20+ years to build the current Internet infrastructure. So we need to build 3X more in 5X less time. +- **It is not affordable:** It costs billions of dollars and enormous amounts of energy and time to build, manage and productize hyper-scale data centers. Only the richest countries in the world build data centers and the rest of the world become their clients. To meet the projected growth of the Internet in 2022, $5 trillion would have to be invested with this model +- **It is not private:** Anyone can access Google Chrome or Facebook for free. But as outlined by movies such as the *Social Dilemma* or *The Great Hack*, if it is free, you are the product. The web's Ad model is threatening our privacy and the net neutrality of the global internet. +- **It is not secure:** The current IT stack depends on human error and it has been considered as the major cause of cybersecurity breaches with more than 95% of the cases. Human errors allow attackers to access encrypted channels and sensitive information +- **It is not sustainable** Data centers are extremely power hungry, consuming over 2 trillion gigabytes of storage and consume around 205 TWh - More than the State of New York. According to statistics, the Internet consumes between 10-20% of global energy resources. +- **Cannot support future demand** To meet projected demand for 2022, more than 4,000 new data centers, costing an estimated $5 trillion, will be needed to build and consume an additional 400 GW/h. This is roughly equivalent to Japan’s energy consumption and would place an impossible strain on the global electricity grid. The rising demand for Internet storage is already causing hardware shortages and price hikes. + + + + + \ No newline at end of file diff --git a/collections/_archive/tfgrid/concepts/img/different_users_tfgrid.jpg b/collections/_archive/tfgrid/concepts/img/different_users_tfgrid.jpg new file mode 100644 index 0000000..21e4818 Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/different_users_tfgrid.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/missing_layer_.jpg b/collections/_archive/tfgrid/concepts/img/missing_layer_.jpg new file mode 100644 index 0000000..3fabfb3 Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/missing_layer_.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/tf_principle_banner.jpg b/collections/_archive/tfgrid/concepts/img/tf_principle_banner.jpg new file mode 100644 index 0000000..df1d13d Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/tf_principle_banner.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/tft.png b/collections/_archive/tfgrid/concepts/img/tft.png new file mode 100644 index 0000000..4ccdc95 Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/tft.png differ diff --git a/collections/_archive/tfgrid/concepts/img/threefold_grid_new_.png b/collections/_archive/tfgrid/concepts/img/threefold_grid_new_.png new file mode 100644 index 0000000..a5f730b Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/threefold_grid_new_.png differ diff --git a/collections/_archive/tfgrid/concepts/img/token_issuance_economy1.jpg b/collections/_archive/tfgrid/concepts/img/token_issuance_economy1.jpg new file mode 100644 index 0000000..220a7ba Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/token_issuance_economy1.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/token_valuable_.jpg b/collections/_archive/tfgrid/concepts/img/token_valuable_.jpg new file mode 100644 index 0000000..1a69893 Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/token_valuable_.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/values.png b/collections/_archive/tfgrid/concepts/img/values.png new file mode 100644 index 0000000..0165a7c Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/values.png differ diff --git a/collections/_archive/tfgrid/concepts/img/whatisafarmer.jpg b/collections/_archive/tfgrid/concepts/img/whatisafarmer.jpg new file mode 100644 index 0000000..03b4f4c Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/whatisafarmer.jpg differ diff --git a/collections/_archive/tfgrid/concepts/img/why_grid_.jpg b/collections/_archive/tfgrid/concepts/img/why_grid_.jpg new file mode 100644 index 0000000..7160847 Binary files /dev/null and b/collections/_archive/tfgrid/concepts/img/why_grid_.jpg differ diff --git a/collections/_archive/tfgrid/concepts/roadmap.md b/collections/_archive/tfgrid/concepts/roadmap.md new file mode 100644 index 0000000..09a8d0c --- /dev/null +++ b/collections/_archive/tfgrid/concepts/roadmap.md @@ -0,0 +1,2 @@ +!!!include:roadmap_grid + diff --git a/collections/_archive/tfgrid/concepts/tf_farm.md b/collections/_archive/tfgrid/concepts/tf_farm.md new file mode 100644 index 0000000..cc25828 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/tf_farm.md @@ -0,0 +1,6 @@ +## ThreeFold Farm + +A TF Farm is a location where a TF Farmer installes and maintains a group of 3Nodes. + +A TF Farm can be used by a TFGrid User for deploying IT capacity workloads like hosting soltions, websites, content delivery, storage solutions, ... + diff --git a/collections/_archive/tfgrid/concepts/tf_farmer.md b/collections/_archive/tfgrid/concepts/tf_farmer.md new file mode 100644 index 0000000..3772c25 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/tf_farmer.md @@ -0,0 +1,13 @@ +## ThreeFold Farmer + +TF Farmers farm TFT by connecting hardware to the ThreeFold_Grid. + +As a result of farming, Internet capacity is generated and made available on the ThreeFold_Grid. + +A farmer earns tokens by means of farming: as a result of connecting server/storage hardware to the ThreeFold_Grid + +There are two types of capacity farmers: + +- Certified Farmers: A certified hardware using farmer that has entered into, and is compliant with, the present Terms of the TFTech Service Level Agreement. +- DIY Farmers: Use their own choice of hardware (uncertified hardware). + diff --git a/collections/_archive/tfgrid/concepts/tft.md b/collections/_archive/tfgrid/concepts/tft.md new file mode 100644 index 0000000..213564c --- /dev/null +++ b/collections/_archive/tfgrid/concepts/tft.md @@ -0,0 +1,7 @@ + +## What is a TFT? + +![](img/tft.png) + +A TFT is the name of ThreeFold's utility token, which represents a unit of compute, storage and network capacity on the ThreeFold Grid. It can be used by anyone to reserve decentralized Internet capacity on the ThreeFold Grid. + diff --git a/collections/_archive/tfgrid/concepts/whatis_tfgrid.md b/collections/_archive/tfgrid/concepts/whatis_tfgrid.md new file mode 100644 index 0000000..252a94e --- /dev/null +++ b/collections/_archive/tfgrid/concepts/whatis_tfgrid.md @@ -0,0 +1,6 @@ +## What is the ThreeFold Grid? + +The Threefold Grid is an open-source Internet infrastructure that leverages autonomous cloud and high-performance, permissionless blockchain technology. It represents the first full-stack, decentralized, peer-to-peer Internet infrastructure in the world that connects compute (in the form of highly-optimized containers), storage and network (to run network services) capacity all-in-one. + +!!!include:tfgrid_is_large + diff --git a/collections/_archive/tfgrid/concepts/zos.md b/collections/_archive/tfgrid/concepts/zos.md new file mode 100644 index 0000000..0959889 --- /dev/null +++ b/collections/_archive/tfgrid/concepts/zos.md @@ -0,0 +1,23 @@ +## What is Zero-OS? + +Zero-OS is a lightweight and efficient operating system. There is no shell, local nor remote (unless when run in debug mode). +It supports a small number of _primitives_; the low-level functions it could perform natively in the operating system. ZeroOS (ZOS) is the operating system which allows the 3Nodes to be used to provide IT capacity required by the solutions running on the TFGrid. + +zos has been developed by ThreeFold from scratch, starting from the Linux kernel with as purpose to improve on efficiency, energy usage, performance, scale, cost of management and security. + +### Why + +- Most centrally managed operating systems rely on human management and intervention, which leads to downtime and security issues. +- Since the creation of the Internet, the development of operating systems mostly arised through the addition of further layers of code to improve capabilities and functionalities of software, this leads to too much complexity, performance loss and energy usage issues. +- To build a truly scalable, private and efficient Internet infrastructure, we had to start from scratch to ensure a minimal hacking surface, improve efficiency, and ensure that anyone who connects hardware to the ThreeFold Grid wouldn't be able to access the private user data thanks to our qsss. + +The result is game-changing as zos is able to provide the follwoing benefits: + +- **Stateless**: Without shell, local or remote, it does not allow for inbound network connections to happen nor can data be fetched by node operators. +- **Lightweight**: Zero-OS can save up-to 10X energy on storage workloads. +- **Autonomous**: It runs by itself and doesn't require humans to maintain it, removing human error and considerably reducing the hacking surface. +- **Decentralized**: Deploy IT workloads and infrastructures in a private and neutral environment. +- **Secure**: Store workloads in a quantum safe (future proof) way. +- **Private**: Communicate end-to-end without centralized servers or APIs in the middle. +- **Compatible**: Run anything that can run on Linux but in a decentralized environment. + diff --git a/collections/_archive/tfgrid/explorer/tfgrid_explorer.md b/collections/_archive/tfgrid/explorer/tfgrid_explorer.md new file mode 100644 index 0000000..b58538f --- /dev/null +++ b/collections/_archive/tfgrid/explorer/tfgrid_explorer.md @@ -0,0 +1,37 @@ +# ThreeFold Grid Capacity Explorer + +![](img/grid_stats_.png) + +Thousands of 3Nodes are connected to the ThreeFold Grid across the world. + +### TF GRID EXPLORER – Total Capacity + +Find the live stats across Grid versions on https://explorer.threefold.io/all. + +The explorer allows you to find: +- Available 3Nodes and web gateways +- Live statistics about the ThreeFold Grid +- Live capacity map + +It shows you the total stats for all active Grid versions. + +The filter options allow you to choose between:  +* The different Grid versions: Grid 2 & 3, Grid 3, Grid 2 +* The different networks: all, devent, testnet, mainnet + +### TF GRID EXPLORER 3.0 + +> Is a subset of the total net and will grow as people upgrade their [3Nodes](https://library.threefold.me/info/threefold#/tfgrid/3node). + +This new explorer receives its information via GraphQL straight from the [ThreeFold Blockchain](https://library.threefold.me/info/threefold/#/tfchain). It allows you to explore all farms and 3Nodes using multiple filtering options. Choose between the different networks: +* Devnet Explorer: https://explorer.dev.grid.tf/ +* Testnet Explorer: https://explorer.test.grid.tf/ +* Mainnet Explorer: https://explorerv3.grid.tf/ + +**Features:** + +- Using the `Capacity finder` panel, you can filter out the nodes based on their farm and resource units. +- By clicking on a node or a gateway, you get access to a full information view, as shared below. +- The information view lets you inspect a specific node or gateway in more details. Next to basic information (like farm, location, uptime), you can also find the primitives currently provisioned on the node and how much resource is available on the node or gateway. + + diff --git a/collections/_archive/tfgrid/farming/_beta/planet_positive_farming.md b/collections/_archive/tfgrid/farming/_beta/planet_positive_farming.md new file mode 100644 index 0000000..b7736e1 --- /dev/null +++ b/collections/_archive/tfgrid/farming/_beta/planet_positive_farming.md @@ -0,0 +1,18 @@ +# Planet Positive Farming + +The ThreeFold Grid (“Grid”) has the aim to become a carbon_negative grid by the end of 2022. ThreeFold Farmers (“Farmers”) will be offsetting their carbon emissions three times and through their Farming process, will be directly involved in initiatives with the goal of regenerating the earth and enhancing the life of local communities. ThreeFold will therefore partner with an organization specialized in climate education and involving students and teachers in their quest to fight against climate change. Users of the ThreeFold Grid will therefore purchase carbon-negative internet capacity with ThreeFold Tokens ("TFT"). + +Part of the ThreeFold Token from the farming reward will be allocated for energy compensation and sent onto a pool dedicated for the above project. + +The amount will depend on: +- The types of 3Node run by the Farmer as each type of server varies in terms of power utilization +- The location of the 3Node as each country has a different electricity production structure. + +More variables will be taken into account to ensure the reliability of this voluntary carbon offset. + +> More information will be communicated to the community soon. Stay tune. + + + + + diff --git a/collections/_archive/tfgrid/farming/certified/certified_farming.md b/collections/_archive/tfgrid/farming/certified/certified_farming.md new file mode 100644 index 0000000..94a3127 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/certified_farming.md @@ -0,0 +1,5 @@ +# Certified Farming + +!!!include:farming_certification_benefits + +!!!def alias:certified_farming \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/certified/certified_node.md b/collections/_archive/tfgrid/farming/certified/certified_node.md new file mode 100644 index 0000000..8536d20 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/certified_node.md @@ -0,0 +1,33 @@ +![](img/farming_solutions.jpg) + +## Certified Node + +A Certified Node is a node which comes BIOS locked and does not allow the owner change how the node boots. + +This makes it impossible for the node owner to make changes to the operating system and secure that the node will run the right certified version of Zero-OS. + +The Titan V2.1 node is a certified node. Certified nodes are eligible for more [farming rewards](farming_reward). + +### Requirements + +- Node delivered by a certified hardware vendor or through the ThreeFold website. +- The farmer who owns a certified node will have to sign specifically created terms and conditions + - not done yet, will be part of tfgrid 3.0 launch, see [here](farming_certification_terms_conditions). +- For 2.0 Farmers who started in 2020 or before: agreement about vesting see [vesting_overview](vesting_overview). + +### More Info + +- [Certified Farming](certified_farming) + +### More Technical Details + +- The BIOS gets locked. +- The BIOS gets configured to use TPM2 + - more info about tpm2 [here](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_raj.pdf). +- TPM2 is a security implementation on the motherboard which allows Zero-OS to securely store private keys, this mechanism is used to identify Zero-OS nodes and make sure they are registered as certified node. +- If a user would reset the BIOS then the TPM private keys are gone as well. +- Starting with our TFGrid 3.0 we will use this TPM feature to verify and validate some checks done from tfchain. +- A certified farmer is required to use certified_nodes. + + +!!!def alias:certified_node diff --git a/collections/_archive/tfgrid/farming/certified/farming_certification_benefits.md b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits.md new file mode 100644 index 0000000..bf29f18 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits.md @@ -0,0 +1,17 @@ +## Certified Farming Benefits + +This certification program has many benefits for the TFGrid user, for the world and the farmer itself. + +| For The Planet | For The Cloud User | For The Farmer | +| ------------------------------------------------------ | ---------------------------------------------------- | ------------------------------------------------------ | +| More Green | More Secure | Faster Adoption (easier to get to 30% treshold) | +| **certified carbon neutral** | More Defined Legal Framework | More Farming Rewards (income) | +| Better Global Distribution | More Uptime (SLA) | Lower Operational Cost | +| Sovereignity (legal framework) | Better Performance | Higher Credibility | +| More protection for user | Possiblity For Support | Custom Pricing CU/SU/NU is possible (*) | +| **[more info](farming_certification_benefits_planet)** | **[more info](farming_certification_benefits_user)** | **[more info](farming_certification_benefits_farmer)** | + +(*) in collaboration with TFTech, and planned for earliest H1 2022. + +- [farming certification requirements](farming_certified_requirements) +- [certified nodes](certified_node) \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_farmer.md b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_farmer.md new file mode 100644 index 0000000..5629d3f --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_farmer.md @@ -0,0 +1,63 @@ +![](img/grid_banner.jpg) + +## For The Farmer + +### Higher Cloud Unit Reward reward = more income + +A certified farmer gets more farming_rewards because a certified farmer need to adhere to higher service level agreements and buy certified farming solutions or certifiy their existing 3nodes. + +### TF Tech Support + +Direct defect and certified build support for Zero-OS from the software creators for the tfgrid_primitives on TFGrid. + +### Lower Operational Cost + +Certified farms can use the TFTech power management solution which makes sure that 3Nodes are only powered on when there is a need for it. This can save huge amounts of electricity. + +### Easier to get to minimal required 30% utilization + +The tokens farmed for a 3Node are locked up in a staking pool untill the 3Node gets to 30% utilization. + +This is to make sure that people cannot put hardware to the grid which cannot be used and as such get farming rewards. + +ThreeFold needs to make sure that there is no abuse and also that 3Nodes are not brought life for just farming which would burn energy for no reason. + +ThreeFold & ThreeFold Tech will do a lot of promotion and find channel_partners to get the TFGrid to grow as fast as possible and get capacity used. + +Its up to ThreeFold to make sure that certified capacity gets deployed where it is needed first. + +All of this leads to much faster utilization of the TF_Farm IT capacity which results in the TF_Farmer getting access to their farmed tokens faster. + +### Higher Credibility Because Of Certification + +Security advantage as farm, location and nodes have been thoroughly checked and documented (secure boot process guarantees the most stable (best) Zero OS version). This information gets checked by ThreeFold which means the TFGrid user will more likey chose a certified farmer. + +### Custom Network (\*): + +Ability to implement custom networking based on VxLAN or many other networking technologies. + +This is needed for deployments in hybrid or even full private mode where customers have very specific requirements around networking. + +### Farmer Bot (\*) + +A farmer bot will be made available which makes it easier for a certified farmer to manage their farm in relation to + +- power management +- management farmed tokens +- network management tools +- lockout bad actors (e.g. deny access for hackers or other bad actors) +- ... + +### Monitoring Integration (\*) + +Possibility to integrate custom monitoring solutions. + +### Reputation System (\*) + +Farmers and TFGrid users are rated by a reputation system. +These reputation scores will be visible on the TF_Chain + +This allows a farmer to see that the TFGrid users on the TF_Farm can be trusted. + +> (\*): planned easliest Q4 2021 + diff --git a/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_planet.md b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_planet.md new file mode 100644 index 0000000..3d28c69 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_planet.md @@ -0,0 +1,20 @@ +![](img/grid_banner.jpg) + +## For The Planet + +### Green + +Certified farming capacity will become carbon neutral by end 2021. +This happens because if using less energy and offsetting remainder of energy usage with buying carbon credits from a climate change action program called TAG = Take Action Global. + +### Inclusive + +Everyone gets access to this network of capacity everywhere. + +Thanks to certification its easier to make sure that the TF_Farmer complies with all requirements. + +### Sovereignity + +Its important to deliver sovereign solutions to the user and to countries. +Certification allows ThreeFold to guarantee more requirements and have more visibility in the sovereignty requirements. + diff --git a/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_user.md b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_user.md new file mode 100644 index 0000000..980d57c --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certification_benefits_user.md @@ -0,0 +1,52 @@ +![](img/grid_banner.jpg) + +## For The ThreeFold Grid User. + +Users of the ThreeFold Grid have an advantage to use a farmer who is certified. + +### More information about the farm + +Whoever wants to use capacity from the grid gets more information about + +- connection capabilities to the internet +- quality of hardware used +- service level agreements +- location of the TF_Farm (country,...) +- protection mechanisms around fire, water, ... + +This information is important for the TFGrid user to make selection where to host their IT workloads. + +TFTech will validate this information. + +### More uptime + +Being certified means that the farmer likely will have more uptime compared to a non certified farmer. + +### More security + +As part of the certification process, TFTech will make sure that the 3Node has secure boot procedures to allow for more security. The Farmer needs to sign an agreement with ThreeFold Foundation where they commit to a set of standards and security requirements. + +### More legal protection + +Each certified farmer has to adhere to a set of terms & conditions which protect the TFGrid User. + +The terms & conditions describe + +- privacy & security protections +- compliance to legal requirements +- protection against abuse + +### Continuation protection. + +The TF_Farmer has to promise to keep the farm operational till the end as specified on farming certificate which gets registered on the TFChain. + +- [more info about requirements see here](farming_certified_requirements) + +### TFGrid User Can Have Support + +All support inquiries will be handled through blocks of 15 minutes which are paid for in ThreeFold Support Tokens(TFTS). + +Any TFGrid user can ask for support but only for certified farms. + + + diff --git a/collections/_archive/tfgrid/farming/certified/farming_certification_terms_conditions.md b/collections/_archive/tfgrid/farming/certified/farming_certification_terms_conditions.md new file mode 100644 index 0000000..4ddf2f4 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certification_terms_conditions.md @@ -0,0 +1,11 @@ +- sign terms and conditions document with threefold_dubai + - we are in the process of formalizing this, this will be done at least before the end 2022. +- farmer agrees and acknowledges following info: + - TFGrid operates as a DAO with the help of human councils. This means that no organization manages the operations of the TFGrid. + - TFTech as subcontractor for threefold_dubai delivers software support for the tfgrid_primitives (only defect support and certified builds). + - All information required to be a farmer can be found on our knowledgebase: https://library.threefold.me/ + - TFT rewards (farming) is the result of the blockchain as operated by consensus3 concept. If SLA is not achieved TFT will NOT be rewarded that month. + - TFT rewards are done in line with [farming reward document](farming_reward). + - Measurement of SLA (see below) done by consensus3 engine. + + diff --git a/collections/_archive/tfgrid/farming/certified/farming_certified_requirements.md b/collections/_archive/tfgrid/farming/certified/farming_certified_requirements.md new file mode 100644 index 0000000..887f0e7 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_certified_requirements.md @@ -0,0 +1,69 @@ +![](img/grid_banner.jpg) + +## Certified Farming Requirements + +### Individual Certified Farmer + +- Certified Farms are made up of certified_nodes +- up to 4 certified nodes +- home or office location + +#### Uptime and Network Requirements + +- 97% uptime is accepted in home farming situations +- 1 IP feed (consumer provider) +- 1 public IP address and NAT allowed +- enough bandwidth to allow the utilization of the storage/archive (see below) +- good enough latency (low latency = performance of network) + +### Professional Certified Farmer + +- Certified Farms are made up of certified_nodes +- more than 4 certified nodes +- datacenter location + +#### Uptime and Network Requirements + +- 99.5% uptime +- minimal bandwidth as required for the workloads as hosted on the farm +- maximum network latency +- more than 1 internet connection (multiple IP feeds) +- enough IPv4 addresses +- at least 1 class C ipv4 addr for network farmers. +- enough bandwidth to allow the utilization of the storage/archive (see below) +- good enough latency (low latency = performance of network) +- [install your network in line with Threefold Requirements](tfgrid_networking) + +(*) = in case of datacenter or commercial deployment + +#### Redundancy Requirements + +- protection for fire & water damage +- enough access to power +- redundant power systems + +#### Terms and Conditions need to be signed + +!!!include:farming_certification_terms_conditions + + +### Bandwidth Requirement for archive/storage usecase example. + +A storage usecase needs a lot of bandwidth to allow the storage nodes to be filled and also to allow its customers to download the information. + +It’s the obligation of the farmer to make sure that enough bandwidth is available. We will measure this by doing random upload & download tests to the storage systems. + +It should always be possible to have at least 1 mbit/sec per Zero_DB (which is a storage container running on 1 harddisk or ssd). + +### Reputation & Monitoring Engine + +The TFGrid has a reputation engine and a monitoring engine to measure uptime & other SLA requirements, see consensus3. + +Factors the TFGrid Reputation_engine will look at (Q4 2021, latest Q1 2022) + +- Available Bandwidth +- Latency +- Utilization +- Uptime (nodes & network) + +The monitoring engine could require farmers to execute on certain actions. \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/certified/farming_types.md b/collections/_archive/tfgrid/farming/certified/farming_types.md new file mode 100644 index 0000000..c35b1f6 --- /dev/null +++ b/collections/_archive/tfgrid/farming/certified/farming_types.md @@ -0,0 +1,20 @@ +![](img/farming_solutions.jpg) + +# Farming Types + +## DIY (Do It Yourself) Farming + +- Self made or bought bare metal server (compute/storage) capacity (and AMD or Intel system) +- No license on the software with TF Tech (Company responsible for the ThreeFold Software components). +- No Support possibility from ThreeFold / TF Tech. + +### Certified + +- Certified Secured server hardware +- Comes plug and play +- Highest Uptime Requirements +- Certification report given by TFTech or partners to describe farming situation (H2 2021). +- see [farming certified requirements](farming_certified_requirements) + +!!!include:farming_certification_benefits + diff --git a/collections/_archive/tfgrid/farming/certified/img/farming_solutions.jpg b/collections/_archive/tfgrid/farming/certified/img/farming_solutions.jpg new file mode 100644 index 0000000..dfc81d8 Binary files /dev/null and b/collections/_archive/tfgrid/farming/certified/img/farming_solutions.jpg differ diff --git a/collections/_archive/tfgrid/farming/diy/diy_guide.md b/collections/_archive/tfgrid/farming/diy/diy_guide.md new file mode 100644 index 0000000..87255c5 --- /dev/null +++ b/collections/_archive/tfgrid/farming/diy/diy_guide.md @@ -0,0 +1,44 @@ +# Do-it-Yourself Farming Guide + +Any standard computer can become a 3Node on the ThreeFold Grid. This section covers the compatible systems and setup optimization for anyone who wants to purchase or build their own nodes. + +## What kind of hardware is supported? + +Any 64-bit hardware with an Intel or AMD processor chip can run Zero-OS and become a 3Node. The following configurations provide guidelines on compatible and recommended setups: + +- Servers, desktops and mini computers type hardware are compatible. +- A minimum of 500 GB of SSD and a bare minimum of 2 GB of RAM is required. +- A ratio of 1:4 between vCPU and RAM (e.g. 8vCPU and 32 GB of RAM) is recommended. +- The recommended upper limit is 8 GB of RAM per vCPU as farming rewards do not increase beyond that ratio. +- A minimum of 500 GB of SSD and a bare minimum of 2 GB of RAM is required. +- A wired ethernet connection is highly recommended to maximize reliability and the ability to farm TFT. + +> Note: The team successfully tested ARM based devices, but they are not yet supported. + +The follwoing configurations are not advised or not supported: + +- Laptops are not advised and USB based external drives are not supported due to reliability concerns. +- No graphics or display is required, although it may be helpful during the boot configuration or troubleshooting if necessary. +- GPU is not yet supported. + +## How much power does a node consume? + +Power efficiency is important for farmers to spend less on electricity and therefore increase earnings. A small form factor server may be much more power efficient than a gaming PC with similar specs (GPUs are not supported yet). + +> Note: Knowing exactly how much power a system will draw can be complicated, but some manufacturers provide more detailed estimates than the watt rating of a power supply. + +## What kind of internet connection is needed? + +- A wired network connection should be considered essential to maximize a node's reliability. Any domestic high speed internet plan is adequate for a basic node. +- If the node connects more than a few terrabytes of storage, a gigabit or faster connection may be necessary to support the traffic. +- The Grid is designed with IPv6 in mind, but IPv4 is sufficient for now. + +> A node only needs bandwidth when it is being utilized. That means you could scale up your connectivity as utilization of your node grows. + +## How to boot a node with Zero-OS? + +Zero OS can be booted either from a USB stick (the boot image is tiny, so any size drive will do) or over a network via PXE. In either case, the latest software will be downloaded and cryptographically verified before boot. After the first boot, Zero OS will update itself automatically and requires virtually no maintenance. + +When you’re ready to start farming, follow [these instructions](https://library.threefold.me/info/manual/#/manual__farming) to bring your 3Node online. + +> Note: Occasionally, updates to the boot medium may be required. \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/farming_circular.md b/collections/_archive/tfgrid/farming/farming_circular.md new file mode 100644 index 0000000..eedc2e5 --- /dev/null +++ b/collections/_archive/tfgrid/farming/farming_circular.md @@ -0,0 +1,19 @@ + +Farming is the process of adding Internet capacity (compute, storage and network) to the ThreeFold Grid. + +ThreeFold uses a proof-of-blockstake consensus mechanism. By running Zero-OS on their hardware, Farmers dedicate the computation power and storage capacity of their node to the network, enabling anyone to host data and run IT workloads on a decentralized Internet infrastructure. + +![](img/circular_tft3_.jpg ':size=500') + +> TODO: we have better one (note: image? could not find) + +In decentralized systems like ThreeFold, we need to ensure that everyone is able to provide Internet capacity to the world. Farmers help this happen by connecting hardware that run Zero-OS. Once booted, the hardware is locked to generate Internet capacity for the network. The capacity is registered on TFChain, securing access to a decentralized Internet for users and rewarding farmers with TFT. + + + diff --git a/collections/_archive/tfgrid/farming/farming_intro.md b/collections/_archive/tfgrid/farming/farming_intro.md new file mode 100644 index 0000000..9ba490e --- /dev/null +++ b/collections/_archive/tfgrid/farming/farming_intro.md @@ -0,0 +1,64 @@ + +# ThreeFold Farming + +![](img/farming_intro0.jpeg) + +ThreeFold Farming ("Farming") is the process of connecting Internet capacity to the ThreeFold Grid. This process is undertaken by independent people or organization called ThreeFold Farmers ("Farmers"). + +## What is Farming? + +{{#include farming_circular.md}} + +## Who can become a farmer on ThreeFold? + +![](img/farming_.png) + +Technically, anyone can farm on the ThreeFold Grid using any server-type hardware. By using [Proof-of-Capacity](proof_of_capacity), farming was designed to reward all nodes equally according to the Internt capacity they provide to the ThreeFold Grid. + +## Cost of farming + +Anyone can become a Farmer, and there is no technical knowledge required. ThreeFold's autonomous system does all the heavy lifting, making it easy for anyone to join. + +- Potential costs of the hardware necessary to provide Internet capacity and maintain a farming setup. +- Electrical costs to power the farm. +- Potential cost of equipment to support larger farming setups such as data centers (ventilation, monitoring, electrical wiring, etc). + +To further explore farming rewards, click [here](@farming_reward). + +## How ThreeFold Internet capacity is farmed? + +1. A farmer provides Internet capacity by booting compatible hardware with Zero-OS. +2. Once installed, Zero-OS locks the hardware and registers the Internet capacity in TFChain. +3. Once verified by the [Proof-of-Capacity](proof_of_capacity) algorythm, the Internet capacity is made available to the network via the explorer. + +> Note: All the compute and storage data remains off-chain in order to protect the privacy of users. Once Zero-OS is booted, the device is locked in such a way that it no longer has any state or remote access, preventing farmers to access user data on a hardware level as well. + +## What kind of hardware can become a 3Node? + +Any Intel or AMD server type hardware that contains compute and/ or storage can be connected to the ThreeFold Grid. Farmers need to download Zero-OS and boot their hardware. + +Learn more [here](@farming_hardware_overview) + +Once booted by Zero OS, the hardware becomes a 3Node, and its total capacity will automatically be detected and registered on the blockchain database. We call this Proof-of-Capacity. + +Learn more about Proof-of-Capacity [here](@proof_of_capacity) + + + +!!!alias become_a_farmer \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/farming_reward.md b/collections/_archive/tfgrid/farming/farming_reward.md new file mode 100644 index 0000000..e5bd3bf --- /dev/null +++ b/collections/_archive/tfgrid/farming/farming_reward.md @@ -0,0 +1,60 @@ + +# Farming Reward 3.0 + +![](img/farming_rewards_.png ':size=350x') + +The amount of ThreeFold_Token earned by farmers is relative to the amount of compute, storage or network capacity they provide to the ThreeFold Grid as recorded by the proof-of-capacity algorythm. This section covers some farming and token reward basics. + +## How do farmer earn TFT? + +ThreeFold Blockchain (TFChain) rewards farmers for providing Internet capacity and expanding the ThreeFold Grid. They earn ThreeFold_Token. When successfully verified by proof-of-capacity, farmers earn TFT according to the amount of Internet capacity registered in TFChain. + +## Proof-of-Capacity + +The Proof-of-Capacity records Internet resources from the 3Node: + +The ThreeFold Blockchain (TFChain) uses work algorythm called "Proof-of-Capacity" to verify the Internet capacity provided by 3Nodes. Put simply, PoC verifies, on an ongoing basis, that farms are honestly representing the Internet capacity they provide to the network. + +**See Proof-of-Capacity in action** by visiting the [ThreeFold Grid Capacity Explorer](http://explorer.grid.tf/) which represents the best resource to view POC-related data. + +## What is proof-of-capacity? + +POC allows ThreeFold Farmers to earn reward according to their contribution. Farming is the "work" itself, the act of providing Internet capacity to the network and making it accessible via our TFDAO and TFChain. + +The PoC algorythm records four different types of Internet capacity: + +- Compute Capacity (CPU) +- Memory Capacity (RAM) +- Storage Capacity (SSD/HDD) +- Network Capacity (Bandwidth, IP Addresses) + +## Why proof-of-capacity? + +PoC comes with a number of benefits, including: + +- Energy efficiency: earning reward in form of TFT does not waste energy, farming TFT is a carbon_negative operation. +- Lower barriers to entry with reduced hardware requirements: no need for elite hardware to stand a chance for earning rewards. +- Decentralized: allows anyone to connect a 3node to the network. TFGrid runs as a DAO. + +The main advantage of PoC to farmers it makes it really easy to run a 3Node. It doesn't require huge investments in hardware or energy and everyone earns a fair reward for their contribution. It is more decentralized, allowing for increased participation, and more 3Nodes doesn't mean increased returns, like in mining. + +## How does Proof-of-Capacity work? + +1. A farmer boots hardware with Zero-OS (multiple boot methods available) +2. Zero-OS is a low level OS, with no shell, farmers cannot access Zero-OS +3. Zero-OS reports used IT capacity towards TFChain +4. TFChain and TFDAO will calculate rewards as required for the farmer (TFGrid 3.1.x) +5. TFChain will mint the required TFT and send them to account on TFChain of TFFarmer. +6. Everyone can use the [ThreeFold Explorer](https://explorer.threefold.io/) to see where capacity is available. This info comes from the TFChain. + + +## TFT Rewards for TFGrid Mainnet + +| Percentage | Description | Remark | +| -------------------------------------------------- | -------------- | -------------------------------- | +| 100% of specified [farming reward](farming_reward) | goes to Farmer | Allows for a pure Utility Token. | + +- Additional TFT are farmed to compensate for Carbon and deliver the yield for the Layer 2 Staking pools + + +{{#include farming_reward_disclaimer.md}} diff --git a/collections/_archive/tfgrid/farming/farming_reward_calculation.md b/collections/_archive/tfgrid/farming/farming_reward_calculation.md new file mode 100644 index 0000000..305e81d --- /dev/null +++ b/collections/_archive/tfgrid/farming/farming_reward_calculation.md @@ -0,0 +1,55 @@ +## Farming Reward Calculation + +Each 3Node has certain amount of compute, storage and network resources: + +- Compute Capacity (CPU) +- Memory Capacity (RAM) +- Storage Capacity (SSD/HDD) +- Network Capacity (Bandwidth, IP Addresses) + +For making this Internet Capacity available, Farmers are rewarded with TFT. + +The amount of resources availabe in a 3Node are translated into compute units (CU), storage units (SU), Network units (NU) and IP addresses (IPAddr) to calculate farming rewards. See also [Cloud Units Calculation For Farming](resource_units_calc_cloudunits). + +> **Unless explicitly specified otherwise, calculations of "gigabytes" use base +> 1024. That is, 1 GB is equal to 1073741824 bytes.** + +The formula to calculate farming rewards is the following: + +```python +TFT earned per month = + CU farmed * CU farming rewards + + SU farmed * SU farming rewards + + NU used * NU farming rewards + + IPAddr used * IPAddr farming rewards + +``` + +The below table expands on CU, SU, NU and IPAddr and their farming rewards: + +| Unit | description | v3 farming rewards in TFT | +| ------------------- | ----------------------------------------------------------------- | ------------------------- | +| Compute Unit (CU) | typically 2 vcpu, 4 GB mem, 50 GB storage | $REWARD_CU_TFT TFT/month | +| Storage Unit (SU) | typically 1 TB of netto usable storage | $REWARD_SU_TFT TFT/month | +| Network Unit (NU) | 1 GB of data transfered as used by TFGrid user for Public IP Addr | $REWARD_NU_TFT TFT/GB | +| Public IPv4 Address | Public IP Address as used by a TFGrid user | $REWARD_IP_TFT TFT/hour | + + +The reward for above items are linked (pegged) to the USD + +| Unit | USD | Unit | +| ------------------- | ----- | ------------------------------------- | +| Compute Unit (CU) | 2.4 | per month | +| Storage Unit (SU) | 1 | per month | +| Network Unit (NU) | 0.03 | per GB transfer (as customers use it) | +| Public IPv4 Address | 0.005 | per IP address, calculated per hour | + +> [IMPORTANT: MORE INFO ABOUT DAO RULES IN RELATION TO PROOF OF CAPACITY, SEE HERE](poc_dao_rules) + +> **The rewards above are calculated according to the current TFT to USD price in TFChain of $TFTFARMING** ($NOW). TFDAO is responsible to change this price in accordance to current marketsituation and liquidity. + +See [POCDAO RULES](poc_dao_rules) for more info about USD price which will be used to calculate your farming reward as well as any other specifics in relation to farming calculations. + +The above farming rewards apply for 3Nodes registered in TFChain for ThreeFold Grid v3. Anyone can calculate their potential rewards using the [Farming Reward Calculator](farming_calculator). The same CU, SU, NU and IPAddr principles apply to the sales of Internet capacity in the form [cloud units](cloudunits). + +{{#include poc_dao_rules.md}} diff --git a/collections/_archive/tfgrid/farming/farming_reward_disclaimer.md b/collections/_archive/tfgrid/farming/farming_reward_disclaimer.md new file mode 100644 index 0000000..7dee142 --- /dev/null +++ b/collections/_archive/tfgrid/farming/farming_reward_disclaimer.md @@ -0,0 +1,9 @@ +> DISCLAIMER: ThreeFold Foundation organizes this process. This process is the result of the execution of code written by open source developers (zero-os and minting code) and a group of people - who checks this process voluntarily. No claims can be made or damages asked for to any person or group related to ThreeFold Foundation like but not limited to the different councils. This process changes for TFGrid 3.X once the TFDAO is fully active. + +> The farming rewards for 3.0 are staked per 3Node and unlocked once utilization is +30% or after 24 months.
+> Important note: The ThreeFold Token (TFT) is not an investment instrument. +> TFTs are used to buy and sell IT capacity on the ThreeFold_Grid. +> More info: see [Proof of Capacity DAO rules](poc_dao_rules) + + + diff --git a/collections/_archive/tfgrid/farming/img/circular_tft3_.jpg b/collections/_archive/tfgrid/farming/img/circular_tft3_.jpg new file mode 100644 index 0000000..0c54072 Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/circular_tft3_.jpg differ diff --git a/collections/_archive/tfgrid/farming/img/farming_.png b/collections/_archive/tfgrid/farming/img/farming_.png new file mode 100644 index 0000000..f7a6ff6 Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/farming_.png differ diff --git a/collections/_archive/tfgrid/farming/img/farming_intro0.jpeg b/collections/_archive/tfgrid/farming/img/farming_intro0.jpeg new file mode 100644 index 0000000..c60445f Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/farming_intro0.jpeg differ diff --git a/collections/_archive/tfgrid/farming/img/farming_rewards_.png b/collections/_archive/tfgrid/farming/img/farming_rewards_.png new file mode 100644 index 0000000..d67d68b Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/farming_rewards_.png differ diff --git a/collections/_archive/tfgrid/farming/img/grid_new_.png b/collections/_archive/tfgrid/farming/img/grid_new_.png new file mode 100644 index 0000000..5f85f72 Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/grid_new_.png differ diff --git a/collections/_archive/tfgrid/farming/img/token_time_to_get_involved_now_.jpg b/collections/_archive/tfgrid/farming/img/token_time_to_get_involved_now_.jpg new file mode 100644 index 0000000..2022990 Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/token_time_to_get_involved_now_.jpg differ diff --git a/collections/_archive/tfgrid/farming/img/utilization_process.png b/collections/_archive/tfgrid/farming/img/utilization_process.png new file mode 100644 index 0000000..0016ff6 Binary files /dev/null and b/collections/_archive/tfgrid/farming/img/utilization_process.png differ diff --git a/collections/_archive/tfgrid/farming/own_farm_utilization.md b/collections/_archive/tfgrid/farming/own_farm_utilization.md new file mode 100644 index 0000000..724553d --- /dev/null +++ b/collections/_archive/tfgrid/farming/own_farm_utilization.md @@ -0,0 +1,10 @@ +# Cost of Utilization of Capacity for a Famer their own farm. + +We would like to make sure that a farmer can use their provided capacity super cost effective. +The ThreeFold Dao will take care of this situation. + +The idea is that the farmer will pay only for the burning & validator nodes. + +> see [Proof of Capacity DAO rules](poc_dao_rules). + + diff --git a/collections/_archive/tfgrid/farming/poc_dao_rules.md b/collections/_archive/tfgrid/farming/poc_dao_rules.md new file mode 100644 index 0000000..259bb74 --- /dev/null +++ b/collections/_archive/tfgrid/farming/poc_dao_rules.md @@ -0,0 +1,82 @@ +![](img/farming_rewards_.png) + +# ThreeFold DAO rules for Proof of Capacity + +- The CU/SU reward gets expressed in TFT and registered in TFChain at 3Node registration time. + - For certified Nodes, the CU/SU reward was specified at sales/promotion time, this process is managed by threefold_tech. + - The rewards per CU/SU are fixed over time for 5 years (\*). +- CU/SU rewards are calculated from Resource Units, [IMPORTANT see this doc](farming_reward_calculation) + - Certified Node gets 25% more farming rewards. + - TFT pricing is pegged to USD (pricing changes in line with TFT/USD rate) +- Rewards for NU and IP Addresses are dynamic + - The TFChain tracks capacity utilization and as such the reward can be calculated for the Farmer. +- All CU/SU rewards are staked (locked to farmer account) until 30% (measured over 3 months) is used or 24 months since registration. +- All Internet capacity farmed is rewarded on a monthly basis according to minimum service level agreements. + - Minimum SLA = Service Level Agreement (see special section about SLA) needs to be achieved before TFT can be rewarded. +- Automatic Farming Reward Staking, see below. + +## Technical Farming Requirements + +- Make sure you have 50GB SSD capacity min available per logical core (physical core times number of threads it can run), if not your calculated CU will be lower. +- Make sure your network connection is good enough, in future it will be measured and part of the Service Level Agreement. + +!!!include:tfgrid_min_sla + +## Automatic staking of farming rewards + +- Farmed TFT are automatically staked (locked) per 3Node and are released to the farmer once the 3Node achieves 30% utilization over a period of 3 months or if it remainded connected for 24 months. +- Certified farmers can be exempted of the staking pool for achieving specific tasks such as bringing Internet capacity to new regions or upgrading from grid 2.0 to 3.0. +- If you delete your 3Node, the staked tokens will remain on your name and come available after 24 months since start. +- If a 3Node achieves 30% for 3 months but month after is again lower, then staking will happen again. + +**Important Information around TFT USD Price Used at Registration** + +This is for mainnet TFGrid 3.0: + +- The TFT USD price used at 3Node registration at launch of mainnet is hardcoded in TFChain 3.0 at 0.08 USD per TFT (TFChain 3.0 as used in Jan 2022). +- Once the DAO is life, a new price will be approved by the DAO voters. Idea is to have this price re-visited +- once a month, if needed faster. +- The TFT USD price used at 3Node registration is defined by the TFDAO at least once a month by means of GEP. + + +## Remarks + +- Majority of 3Nodes are still registered on the [ThreeFold Grid v2 farming reward](farming_reward2). The transition to ThreeFold Grid v3 farming rewards is expected for Q1 2022. More information about the upgrade can be found [here](farming_upgrade_2_3). +- The above described Farming Rewards are for ThreeFold Grid version 3.0.x on mainnet and will only apply for 3Nodes as registered in TF Chain for mainnet 3.0.x. Before this all farming is done using 2.x farming rules even on 3.x Testnet and 3.0 mainnet. +- Above specifications will only be final once DAO is active and first vote has happened (expected Feb/March 2022). +- More information about the upgrade see: [Upgrade from farming 2 to farming 3](farming_upgrade_2_3) + +## Suggested: improvements to proof-of-capacity + +Suggestions will be made to improve PoC, the DAO will have to come to consensus before changes can be made. + +- How to deal with a situation where a 3node adds or removes compute or storage capacity. +- ThreeFold is developing a way of how to detect possible fraud on PoC using TPM chip and dynamic generated code to execute random PoC checks, more details will be provided in Q1 2022. +- If PoC finds fraud e.g. trying to fake Internet capacity provided, the 3Node will be disabled automatically by Zero-OS and flagged as fraudulant. The Farmer will then have to re-register with a lower reputation for transparancy to the ecosystem. If TFTs are staked at that time, they will be locked permanently. +- How to improve the calculation of CU rewards to mitigate the difference in power provided between new and old hardware. + + +## TFGrid is a DAO + +- All of above information is public and can be see by everone of the community as per 3Node and Farmer (part of TFChain). +- Farming rewards methodology can and probably will get revised if the community wants this, DAO consensus needs to be achieved before changes can happen, this happens by means of a GEP. + +## Grid Enhancement Proposal (\*) + +- Changes to above described mechanism or any other change request for the TFGrid is managed by gep. +- Because we are a DAO, everything is open for change as long as consensus of community in accordance of TFDAO has been achieved. + + +!!!include:farming_toc + +!!!include:wisdom_council_approval_jan22 + + + + + + diff --git a/collections/_archive/tfgrid/farming/proof_of_utilization.md b/collections/_archive/tfgrid/farming/proof_of_utilization.md new file mode 100644 index 0000000..969c06a --- /dev/null +++ b/collections/_archive/tfgrid/farming/proof_of_utilization.md @@ -0,0 +1,48 @@ + + +# Proof-of-Utilization + +![](img/utilization_process.png) + +ThreeFold Token ("TFT") is an Utility token and gets generated by ThreeFold Farmers, see Proof Of Capacity. + +Each ThreeFold Grid user can now use this capacity. The ThreeFold Chain ("TFChain") - ThreeFold Blockchain will track the utilization of this capacity. This process is called Proof-of-Utilization. Each hour the utilization is being tracked on the blockchain and charged to the capacity's user. + +## What is Proof-of-Utilization? + +Proof-of-utilization is the underlying mechanisms that verifies the utilization of Internet capacity on the ThreeFold Grid. + +Every hour, the utilization is recorded in TFChain and the user is charged for the Internet capacity used on the ThreeFold Grid. Discount calculated in line with the amount of TFT users have in their accounts on TFChain. Learn ,more about the discount [here](staking_discount_levels). + +## How does Proof-of-Utilization work? + +1. A user reserves Internet capacity on a given set of 3Nodes. +2. Zero-OS records the reserved and used CU, SU, NU and IPAddresses in correlation with TFChain records. +3. The TFChain DAO will charge the costs to the user in line with [discount mechanism](staking_discount_levels). +4. TFT from the user account are burned/distributed in line to table below. + +| Percentage | Description | Remark | +| ---------- | -------------------------------------- | ------------------------------------------------------------------------ | +| 35% | TFT burning | A mechanism used to maintain scarcity in the TFT economy. | +| 10% | ThreeFold Foundation | Funds allocated to promote and grow the ThreeFold Grid. | +| 5% | Validator Staking Pool | Rewards farmers that run TFChain 3.0 validator nodes. | +| 50% | Solution providers & sales channel | managed by [ThreeFold DAO](tfdao). | + +## ThreeFold DAO rules in Relation To Proof-of-Utilization + +### TFGrid Capacity Utilization + +- Each solution provider and sales channel gets registered in TFChain and as such the distribution can be defined and calculated at billing time. +- For billing purposes, ThreeFold DAO will check if it is from a known sales channel or solution provider. If yes, then the billing smart contract code will know how to distribute the TFTs. If the channel of solution provider is not known, then the 50% will go to a DAO owned Community Grant Wallet. +- For Certified Farming, [ThreeFold Tech](threefold_tech0) can define the solution & sales channel parameters, these are channels as provided by ThreeFold Tech. +- Burning can be lowered to 25% if too many tokens would be burned, ThreeFold DAO consensus needs to be achieved. + +!!!include:wisdom_council_approval_jan22 + +### Other Ways TFT are required + +- Anyone building solutions on top of the TFGrid can use TFT as a currency to charge for the added value they provide, this gives an extra huge requirement for TFT. +- People also need TFT for staking (locking into) their Validators, validators secure the blockchain and give a good reward for the people who run the validators, this can be upto 50% of the TFT supply. +- Some will use TFT as a store or exchange of value. Like money, because TFT is a valuable commodity, it could be a more reliable alternative to other digital currencies like BTC. The hoarding of TFT means that TFT are not available to be used on the TF Grid. + + diff --git a/collections/_archive/tfgrid/farming/tfgrid_min_sla.md b/collections/_archive/tfgrid/farming/tfgrid_min_sla.md new file mode 100644 index 0000000..9886acb --- /dev/null +++ b/collections/_archive/tfgrid/farming/tfgrid_min_sla.md @@ -0,0 +1,21 @@ +## Minimum requirement Service Level Agreement (SLA) + +Minimal SLA's need to be achieved before the farming reward can be earned (uptime, bandwidth, latency, ...) + +Today a subset is active: + +- Uptime 99% (which is upto 7.2h downtime per month.) + +More service levels agreements will be required, the DAO will decide on those changes. +Requests can be made by everyone by means of GEP. + +Some Ideas + +- minimal bandwidth requirement. +- minimal network latency requirement. +- minimal distance between Certified Nodes for the super node concept. +- different uptime requirement for Certified vs DIY nodes + + +If SLA (Service Level Agreement) was not achieved for 3 consecutive months, then the 3Node will have to re-register which means the CU/SU reward will be recalculated at that time and re-registered in TFChain for that node, just like a new one. + diff --git a/collections/_archive/tfgrid/farming/utility_token_model.md b/collections/_archive/tfgrid/farming/utility_token_model.md new file mode 100644 index 0000000..56e4346 --- /dev/null +++ b/collections/_archive/tfgrid/farming/utility_token_model.md @@ -0,0 +1,4 @@ +| Utility Token model | | +| -------------------------------------------- | ------------------------------------------ | +| [Proof Of Capacity](proof_of_capacity) | Farming (creation) of TFT | +| [Proof Of Utilization](proof_of_utilization) | Utilization (burning, distribution) of TFT | \ No newline at end of file diff --git a/collections/_archive/tfgrid/farming/why_farming.md b/collections/_archive/tfgrid/farming/why_farming.md new file mode 100644 index 0000000..be389a5 --- /dev/null +++ b/collections/_archive/tfgrid/farming/why_farming.md @@ -0,0 +1,18 @@ + +## Why becoming a Farmer? + +### Internet and Its Global Demand + +The Internet represents the largest economy in the world and is growing at a rapid pace. + +![](img/token_time_to_get_involved_now_.jpg) + +The ThreeFold Grid offers the most scaleable, secure and sustainable infrastructure to supply the increasing Internet demand. + +Learn more about the ThreeFold Grid [here](grid_intro). + +### Sovereign and Recurrent Wealth + +By participating in the expansion of the ThreeFold Grid, Farmers earn [TFT](threefold_token) on a monthly basis. ThreeFold Token has value - it represents a unit of reservation of Internet Capacity on the ThreeFold Grid. With the infinite expansion of the ThreeFold Grid and the scarcity of mechanism of the [TFT](threefold_token), there will be a constant increase in demand while a decrease in supply, thus providing value of its holders/Farmers. + +Learn more about Farming Rewards [here](farming_reward). \ No newline at end of file diff --git a/collections/_archive/tfgrid/grid.md b/collections/_archive/tfgrid/grid.md new file mode 100644 index 0000000..ee8abf4 --- /dev/null +++ b/collections/_archive/tfgrid/grid.md @@ -0,0 +1 @@ +# Grid diff --git a/collections/_archive/tfgrid/howitworks/how_it_works.md b/collections/_archive/tfgrid/howitworks/how_it_works.md new file mode 100644 index 0000000..091c9f1 --- /dev/null +++ b/collections/_archive/tfgrid/howitworks/how_it_works.md @@ -0,0 +1,13 @@ +# How It Works + + + + +- see [Vimeo](https://vimeo.com/438190961) + + \ No newline at end of file diff --git a/collections/_archive/tfgrid/howitworks/img/how_work_pic1.jpg b/collections/_archive/tfgrid/howitworks/img/how_work_pic1.jpg new file mode 100644 index 0000000..003028f Binary files /dev/null and b/collections/_archive/tfgrid/howitworks/img/how_work_pic1.jpg differ diff --git a/collections/_archive/tfgrid/howitworks/img/tf_world.jpg b/collections/_archive/tfgrid/howitworks/img/tf_world.jpg new file mode 100644 index 0000000..d290afa Binary files /dev/null and b/collections/_archive/tfgrid/howitworks/img/tf_world.jpg differ diff --git a/collections/_archive/tfgrid/img/generate_tft.jpeg b/collections/_archive/tfgrid/img/generate_tft.jpeg new file mode 100644 index 0000000..ac8f321 Binary files /dev/null and b/collections/_archive/tfgrid/img/generate_tft.jpeg differ diff --git a/collections/_archive/tfgrid/img/generate_tft_table.jpeg b/collections/_archive/tfgrid/img/generate_tft_table.jpeg new file mode 100644 index 0000000..3ba3dba Binary files /dev/null and b/collections/_archive/tfgrid/img/generate_tft_table.jpeg differ diff --git a/collections/_archive/tfgrid/img/like_electricity.jpeg b/collections/_archive/tfgrid/img/like_electricity.jpeg new file mode 100644 index 0000000..662fda9 Binary files /dev/null and b/collections/_archive/tfgrid/img/like_electricity.jpeg differ diff --git a/collections/_archive/tfgrid/intro/img/humanityplanet.jpg b/collections/_archive/tfgrid/intro/img/humanityplanet.jpg new file mode 100644 index 0000000..ac2077c Binary files /dev/null and b/collections/_archive/tfgrid/intro/img/humanityplanet.jpg differ diff --git a/collections/_archive/tfgrid/intro/intro.md b/collections/_archive/tfgrid/intro/intro.md new file mode 100644 index 0000000..4aca80e --- /dev/null +++ b/collections/_archive/tfgrid/intro/intro.md @@ -0,0 +1,4 @@ +![](img/threefold_intro.jpeg) + +{{#include ../../mission/mission_.md}} + diff --git a/collections/_archive/tfgrid/intro/liquidity_intro.md b/collections/_archive/tfgrid/intro/liquidity_intro.md new file mode 100644 index 0000000..9979d78 --- /dev/null +++ b/collections/_archive/tfgrid/intro/liquidity_intro.md @@ -0,0 +1,22 @@ + +## Together we build our own future with the Internet of Internets. + +ThreeFold is a movement. All of us together, we are creating the Internet of Internets – a system of local internets for us to connect and exchange information and value without limitations or intermediaries. + +To learn more about ThreeFold read our litepaper on [http://litepaper.threefold.me](http://litepaper.threefold.me). + +Each local Internet is owned by all of us ("people"), together – an equality and abundance-based paradigm to benefit and provide fair value exchange for the collective and each of us individually. A planet-first, people-first philosophy that shapes the future we want to live in. Without our planet, we have nothing. And we believe people need a better system. One they can depend on. One that allows everyone to provide economic flow. One that gives them the opportunity to thrive. + +This document describes how liquidity will be the result of real utilization which means: + +* Deployment of validators on the main chain (L2 validators = staking). +* Deployment of validators for each regional internet +* Funding of the liquidity pools in each regional internet (CHI vs TFT). +* Paying for utilization of the TFGrid + staking to get more discount on TFGrid. +* Reserve currency for all regional internets (CHI is only valid in 1 regional Internet, TFT allows bridging) + +Because we don’t do fake market making and we didn't accept funding from investors to fund our token raise (some call this pump and dump), we will have to be patient and wait till more utilization is required till we get to enough liquidity. + +Our future is 100% decentralization where our token doesn’t need centralized market makers nor centralized exchanges. Every participant to the network can be a liquidity provider and our token is stored on multiple money blockchains (today we use Stellar, we are considering adding Algorand). + +The ThreeFold token TFT is a token with real utility value and as ThreeFold we are only at the start of our journey. diff --git a/collections/_archive/tfgrid/intro/longstoryshort.md b/collections/_archive/tfgrid/intro/longstoryshort.md new file mode 100644 index 0000000..c2660a6 --- /dev/null +++ b/collections/_archive/tfgrid/intro/longstoryshort.md @@ -0,0 +1,71 @@ + +# Long Story Short + +![](../../img/threefold_intro.jpeg) + + +The truth is that ThreeFold is a big project. Here we will try to make things a little simpler for you. + +## So, ThreeFold is building a new Internet. Why? + +What it boils down to is that currently the Internet is only available to about 1/2 of the world (meaning billions are being left behind), it is centralized (a handful of large corporations profit off of our data), and it uses up to 10% of the world's energy consumption. So, we're building a new Internet that empowers equality (access), digital sovereignty (data ownership, for example), and sustainability (reduces energy consumption). + +## How does it work? + +Everything on the Internet – websites, apps, photos, videos, etc – uses up capacity and is stored in huge data centers owned by big companies, mainly in North America, Europe, and some in Asia. In our solution, centralized data centers are replaced with a grid of "nodes" distributed around the world. + +These nodes are owned by [ThreeFold Farmers](farming_intro) – but only the physical hardware – the data inside of the nodes belongs to the people or organizations who put it there. So, "farmers" plug in hardware and start to create capacity that can be used by people. + +Farmers come in all shapes and sizes. Some farmers run small data centers while others simply run a node out of their living room. + +When farmers connect active hardware (add capacity) to the ThreeFold_Grid, ThreeFold_Tokens are created. Farmers can then sell those tokens to people who want to use capacity (e.g. a developer that wants to build or host a website, or a person who wants to store some photos). More on tokens down below. + +## Seems quite lofty. How will you build it? + +It's true that rebuilding the Internet is not so simple. But a lot of infrastructure has already been built and the technology is quite advanced. Over the last 2+ years, independent [ThreeFold Farmers](farming_intro) have already plugged in more than 80,000,000 GigaBytes worth of storage and 14,000 CPU Cores across 20+ countries. That might not mean a lot to non-technical folks but it is quite a significant amount. + +## 20+ countries? What happened to equality? + +As far along as we are, we still have work to do. One of our biggest goals in the near future is to expand the grid to Africa, South America, and parts of Asia where currently the Internet is too expensive or not available. Farming is incentivized around these key geographies. + +## So how can I access / use your Internet today? What can I do on it? + +For the everyday person looking to benefit from a new, neutral Internet, some of [the first experiences are coming alive](https://mydigitaltwin.io/info/twin#/) Q1 2021. This includes communication tools, file storage, a wallet, & more – all with the advantages of being more sustainable for our planet and with full control of your own data. And over time, more and more experiences will come to this Internet. We'll be updating here and on our communication platforms as they come. But don't worry, as a user it doesn't change much – no coding required. :) + +That said, if you're an IT professional or a developer, you can take advantage of [the ThreeFold Peer-to-Peer Cloud](cloud_home)! + +## Will [enter website or app here] be available on your Internet? + +There are some tremendous reasons for a website or app to use our Internet, but that will really be up to the website or the app. In the end, we are providing a responsible solution for responsible people and organizations. We would love to host anybody who believes in what we are doing! + +## How are you making sure it's safe? + +Hacking has become a part of life and is almost impossible to avoid in the current systems – they are too complex and require too many people to operate. This results in less security which results in lots of security breaches. First of all, we are collectively building new infrastructure [(The ThreeFold Grid)](grid_why) which is totally peer-to-peer, meaning no third parties or intermediaries to store your data. Also, we took a look at the existing Internet and simplified it. By simplifying the architecture and instead creating technology that is self-driving & self-healing, we removed the human requirement and therefore vastly minimized the possibility for hacking or human error. Then, we also developed a storage algorithm which makes it such that if some of the information gets lost or stolen (somehow) or if some hardware goes down, it is all retrievable. Long story short, we flipped the existing system on its head. + +## What about the data ownership part? + +That has a bit to do with the security as well. Since you own your data, you decide who gets access. Which means your data isn't just out "there" for the taking. Basically, we put _you_ at the center of your digital life, where the applications and experiences you use serve you, not the other way around. + +## And how is it better for the planet? + +There are a few reasons for us being more sustainable. Data centers are super unsustainable, so the simple (but incomplete) answer is "no more huge data centers." But if you want more detail: + +- We use up to 3x less hardware for the same output, and using hardware at least 2x longer while maintaining good performance +- Having capacity everywhere, local to where users are – this reduces network requirements (and can even improve security) +- Using new algorithms (e.g. the one mentioned above for storage) which create a dramatic improvement in efficiency +- Re-using hardware where possible – let’s not throw away + +## How much will it cost? + +In the end we want to provide sustainable access to the Internet and all of its solutions for less than a dollar per month per person but for now the cost will depend on what you choose to do. Certain experiences will cost money. Storing photos or videos, for example. But all at a fair price. + +## Speaking of money – so what's up with the ThreeFold_Token? + +As we mentioned above, tokens are generated when ThreeFold Farmers adds capacity to the ThreeFold_Grid. + +Essentially, the ThreeFold_Token is the medium of exchange on the new Internet. So, if a developer wants to build something (e.g. a website or an app) or a user wants to store something (e.g. photos), he/she/they use(s) ThreeFold_Tokens. + +## Need more answers? + +We hope that helps explain things. Obviously there is a whole wiki here to dive in to. If you don't find what you're looking for, please reach out us on [our forum](https://forum.threefold.io). + diff --git a/collections/_archive/tfgrid/intro/why.md b/collections/_archive/tfgrid/intro/why.md new file mode 100644 index 0000000..23a1102 --- /dev/null +++ b/collections/_archive/tfgrid/intro/why.md @@ -0,0 +1,27 @@ +# Why Do We Need A New Internet + +![](img/humanityplanet.jpg) + +## Internet Access is a Human Right + +In 2016, [the United Nations officially declared Internet access to be a human right](https://www2.ohchr.org/english/bodies/hrcouncil/docs/17session/A.HRC.17.27_en.pdf). The right to Internet access aims to protect people’s freedom of expression and opinion, as well as other fundamentals such as access to knowledge and information. + +Yet as of 2019, [about 43% of humanity remains unconnected to the Internet](https://wearesocial.com/blog/2019/01/digital-2019-global-internet-use-accelerates), creating huge inequalities in the access to information and knowledge. It is important that the right steps are taken to improve the relationship between governments and citizens and to uphold all human rights. + +To make the new Internet accessible and equal to all, ThreeFold built an infrastructure that is widely affordable and collectively-owned by the network peers. To ensure a fair and equal distribution of the Internet to everyone, the expansion and reach to regions that need Internet capacity the most will be incentivized and/or sponsored by the Foundation. + +## Everyone Should Be Autonomous + +The Internet evolved to become the world's largest database of information and knowledge, opening up exponential growth on personal, organizational and economic levels. Yet it is owned by large international companies that exploit users' data. + +The current approach of many governments and countries is to cut the Internet into pieces by limiting its accessibility and enforcing regulations. We need an Internet that protects our digital freedom and provides fair access to global information for everyone, everywhere. + +ThreeFold's Internet is a peer-to-peer Internet and owned by the users. All the technology of this new Internet is open-source and the whole experience is built around the fundamentals of a peer-to-peer network. On this new Internet, everyone owns their data and experiences - digital freedom. + +## Our Planet Needs a Sustainable Internet + +The current Internet [consumes about 10% of global energy production](https://www.researchgate.net/publication/255923829_Emerging_Trends_in_Electricity_Consumption_for_Consumer_ICT). With the imminent boom of emerging technologies such as Blockchain, Internet of Things, Virtual Reality, and Artificial Intelligence, the Internet’s energy consumption is [expected to increase exponentially](https://www.gartner.com/en/newsroom/press-releases/2017-02-07-gartner-says-8-billion-connected-things-will-be-in-use-in-2017-up-31-percent-from-2016). + +The current industry's solutions focus on increasing the use of renewable energies to power data centers. However this is not a viable solution as data centers consume enormous amounts of energy. Therefore, a new solution that can drastically reduce the global Internet’s energy consumption is needed. + +ThreeFold today brings the largest peer-to-peer Internet grid on the planet. It uses pioneering technologies that remove the need for centralized and power-hungry data centers, consumes up to 90% less energy, and uses up to 90% less international fiber network capacity. (To learn about ThreeFold power savings, read [here](https://farming.threefold.io/blog/post/for_our_planet/).) diff --git a/collections/_archive/tfgrid/pricing/cloud_pricing_compare.md b/collections/_archive/tfgrid/pricing/cloud_pricing_compare.md new file mode 100644 index 0000000..b16bac4 --- /dev/null +++ b/collections/_archive/tfgrid/pricing/cloud_pricing_compare.md @@ -0,0 +1,42 @@ +## Price comparison Cloudorado + +![](img/cloudorado.jpg) + +### Compute + +A ThreeFold Compute Unit is (CU) + +- 4 GB memory +- 2 virtual CPU cores + +A good site to compare is Cloudorado: https://www.cloudorado.com/ + +![](img/cloudorado_compute_choices.jpg ':size=600x240') + +| Compute | Compute | +| --------------------------------- | --------------------------------- | +| ![](img/cloudorado_compute_1.jpg) | ![](img/cloudorado_compute_2.jpg) | + + +#### Compute Conclusion + +> Our price can easily be < 10 USD for 1 compute unit (CU)
+> In market, this is between 36 and 202 USD + +### Storage + +A ThreeFold Storage Unit is (SU) + +- 1 TB of storage + +Again, a good site to compare is Cloudorado: https://www.cloudorado.com/ + +![](img/cloudorado_storage_choices.jpg ':size=600x270') + +![](img/cloudorado_storage_1.jpg ':size=500x610') + +#### Storage Conclusion + +> Our price can easily be < 8 USD for 1 storage unit (CU)
+> In market, this is between 19 and 154 USD + diff --git a/collections/_archive/tfgrid/pricing/cloudunits_pricing.md b/collections/_archive/tfgrid/pricing/cloudunits_pricing.md new file mode 100644 index 0000000..f8ab13d --- /dev/null +++ b/collections/_archive/tfgrid/pricing/cloudunits_pricing.md @@ -0,0 +1,69 @@ + +![](img/tfgrid_pricing.jpg) + +## Cloud Unit Pricing + +| Cloud Units | description | mUSD | mTFT | +| ----------------- | ------------------------------------------------ | ------------------ | ------------------ | +| Compute Unit (CU) | typically 2 vcpu, 4 GB mem, 50 GB storage | $CU_MUSD_HOUR/hour | $CU_MTFT_HOUR/hour | +| Storage Unit (SU) | typically 1 TB of netto usable storage (*) | $SU_MUSD_HOUR/hour | $SU_MTFT_HOUR/hour | +| Network Unit (NU) | 1 GB transfer, bandwidth as used by TFGrid users | $NU_MUSD_GB/GB | $NU_MTFT_GB/GB | + + +| Network Addressing | description | mUSD | mTFT | +| ------------------ | ------------------------------------------ | --------------------- | --------------------- | +| IPv4 Address | Public Ip Address as used by a TFGrid user | $IP_MUSD_HOUR/hour | $IP_MTFT_HOUR/hour | +| Unique Name | Usable as name on webgateways | $NAME_MUSD_HOUR/hour | $NAME_MTFT_HOUR/hour | +| Unique Domain Name | Usable as dns name on webgateways | $DNAME_MUSD_HOUR/hour | $DNAME_MTFT_HOUR/hour | + +- mUSD = 1/1000 of USD, mTFT = 1/1000 of TFT +- TFT pricing pegged to USD (pricing changes in line with TFT/USD rate) +- **current TFT to USD price is $TFTUSD** , calculated on $NOW +- pricing is calculated per hour for the TFGrid 3.0 + + + +### Pricing Expressed Per Month + +| Cloud Units | description | USD NO DISCOUNT | USD 60% DISCOUNT | +| ----------------- | ------------------------------------------------ | ------------------- | ---------------------------- | +| Compute Unit (CU) | typically 2 vcpu, 4 GB mem, 50 GB storage | $CU_USD_MONTH/month | $CU_USD_MONTH_DISCOUNT/month | +| Storage Unit (SU) | typically 1 TB of netto usable storage (*) | $SU_USD_MONTH/month | $SU_USD_MONTH_DISCOUNT/month | +| Network Unit (NU) | 1 GB transfer, bandwidth as used by TFGrid users | $NU_USD_GB/GB | $NU_USD_MONTH_DISCOUNT/GB | +| IPv4 Address | Public Ip Address as used by a TFGrid user | $IP_USD_MONTH/month | $IP_USD_MONTH_DISCOUNT/month | + + +> Please check pricing calculator on http://pricing.threefold.me + +### Dedicated Servers + +Starting April 2022, the TFGrid 3.0/a5 has support for dedicated servers. You can reserve a full server and the server is only usable for you, a minimum of 70% discount is given for this usecase. + +- Dedicated Node, 192 GB mem, 24 cores, 1000 GB SSD = 75 USD per month (max discount, 3Y staking) +- Dedicated Node, 32 GB mem, 8 cores, 1000 GB SSD = 31 USD per month (max discount, 3Y staking) + +Above example was with generous 5TB of bandwidth used per node per month, which is huge. + +These nodes are ideal to deploy blockchain nodes, or other high demanding workloads. Dedicated nodes leads to amazing pricing. + +To use a dedicated node, you will have to reserve a 3node for yourself in your admin portal of TFGrid, only you can then deploy on this node and there is no additional cost. + +> Please check pricing calculator on http://pricing.threefold.me + + +### How to buy and use capacity + +- More info about [how to use the grid see here](grid_use) +- See our manual how to get started. +- [TFT's can be bought on multiple locations](how_to_buy). + +### More Info + +- See [here for more info about planet positive certification](certified_farming) +- Pricing is done based on cloud units, see [cloudunits](cloudunits) + +!!!include:staking_discount_levels + +!!!def alias:tfpricing,cloudunit_pricing,threefold_pricing + +!!!tfpriceinfo diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado.jpg new file mode 100644 index 0000000..1cf6e01 Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado_compute_1.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_1.jpg new file mode 100644 index 0000000..0f261ff Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_1.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado_compute_2.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_2.jpg new file mode 100644 index 0000000..1284fa9 Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_2.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado_compute_choices.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_choices.jpg new file mode 100644 index 0000000..7074de6 Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado_compute_choices.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado_storage_1.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado_storage_1.jpg new file mode 100644 index 0000000..022c737 Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado_storage_1.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/cloudorado_storage_choices.jpg b/collections/_archive/tfgrid/pricing/img/cloudorado_storage_choices.jpg new file mode 100644 index 0000000..d18a2a3 Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/cloudorado_storage_choices.jpg differ diff --git a/collections/_archive/tfgrid/pricing/img/tfgrid_pricing.jpg b/collections/_archive/tfgrid/pricing/img/tfgrid_pricing.jpg new file mode 100644 index 0000000..5775ded Binary files /dev/null and b/collections/_archive/tfgrid/pricing/img/tfgrid_pricing.jpg differ diff --git a/collections/_archive/tfgrid/pricing/pricing.md b/collections/_archive/tfgrid/pricing/pricing.md new file mode 100644 index 0000000..9400ad1 --- /dev/null +++ b/collections/_archive/tfgrid/pricing/pricing.md @@ -0,0 +1,17 @@ +# Cloud Pricing (IT Capacity) + +Cloud units are the basis for buying & selling capacity on the ThreeFold_Grid (for more info see [here](cloudunits). + +- 1 CU = 1 compute unit +- 1 SU = 1 storage unit +- 1 NU = 1 network unit + +Below you can see how the market prices these cloud units. + +!!!include:cloudunits_pricing + + +
+ +> [Compare with other cloud providers](cloud_pricing_compare) + diff --git a/collections/_archive/tfgrid/pricing/sidebar.md b/collections/_archive/tfgrid/pricing/sidebar.md new file mode 100644 index 0000000..71e6615 --- /dev/null +++ b/collections/_archive/tfgrid/pricing/sidebar.md @@ -0,0 +1,5 @@ +- [**Home**](@threefold_home) +----- +**Pricing** +- [Cloud Pricing](@pricing) +- [Cloud Pricing Compare](@cloud_pricing_compare) diff --git a/collections/_archive/tfgrid/pricing/staking_discount_levels.md b/collections/_archive/tfgrid/pricing/staking_discount_levels.md new file mode 100644 index 0000000..a5a53bf --- /dev/null +++ b/collections/_archive/tfgrid/pricing/staking_discount_levels.md @@ -0,0 +1,4 @@ +## Discount Levels + +!!!include:staking_discount_levels0 + diff --git a/collections/_archive/tfgrid/pricing/staking_discount_levels0.md b/collections/_archive/tfgrid/pricing/staking_discount_levels0.md new file mode 100644 index 0000000..75db027 --- /dev/null +++ b/collections/_archive/tfgrid/pricing/staking_discount_levels0.md @@ -0,0 +1,18 @@ +| type | pricing level | nr months of TFT linked to account | +| ---------- | ------------- | ---------------------------------- | +| no staking | - 0% | 0 | +| default | - 20% | 3 months | +| bronze | - 30% | 6 months | +| silver | - 40% | 12 months | +| gold | - 60% | 36 months | + +TFChain charges the user for proof_of_utilization every hour. TFChain will calculate the discount based on amount of TFT available in the account of the user on TFChain (not on Stellar or any of the other blockchains we also support). This is an automatic form of staking, the user does not have to do anything to have this benefit. For network related services its max 40% discount. + +### Example for 40% discount + +- I've used 10 TFT worth of Internet Capacity on tf_grid for the last hour. +- 10TFT * 24 * 30 * 12 = I would need 86,400 TFT for one year +- 10TFT * 24 * 30 * 36 = I would need 259,200 TFT for 3 year +- I have 120,000 TFT in my account on TF_Chain, this means that I will get 40% discount. +- I don't have enough tokens to get to 60% discount. + diff --git a/collections/_archive/tfgrid/tfgrid_like_electricity.md b/collections/_archive/tfgrid/tfgrid_like_electricity.md new file mode 100644 index 0000000..efc63cc --- /dev/null +++ b/collections/_archive/tfgrid/tfgrid_like_electricity.md @@ -0,0 +1,60 @@ +# What does Internet Farming have to do with Solar Panels? + +A 3Node is just like a solar panel, only instead of providing electricity, it provides Internet Capacity for local usage. Each 3Node is an Internet Capacity generator. And the ThreeFold Grid is the network of these 3Nodes. + +## What is Internet Capacity? + +Internet Capacity can be described as the fundamental resources necessary for anything "digital," and really it all comes down to data. + +- **Storage** is the physical disk space where data resides +- **Compute** is what happens with data once it reaches its destination +- **Networking** is how data gets around + +Together, these are the raw elements required to drive our digital lives. + +In an enterprise, it's called Information Technology (IT) systems. Examples of IT workloads which can run on the ThreeFold_Grid are: + +- The Metaverse +- IoT +- Web2 and Web 3 +- Blockchain +- Web Applications +- Archiving of data +- Generic Storage (e.g. using the S3 storage interface) +- Container Workloads (e.g. Docker images) +- Artificial Intelligence workloads +- Big Data workloads (processing of data) +- Gaming Servers +- Content Delivery +- Test workloads for developers +- DApps (Decentralized Applications) + +> TODO: link to the internet pages (at end) + +The production of Internet Capacity on the Threefold Grid is called Farming, and people who add these servers to the grid are called Farmers. + +![](img/like_electricity.jpeg) + +It would not make sense for someone living in Florida (USA), as an example, to get their electricity from Europe. That is quite a long distance and generates considerable waste. Much like electricity, Internet Capacity should be generated and distributed locally to nearby people and businesses. Local capacity means reduced costs, greater reliability, less latency, and an overall better experience for end users. + +## TFT is the Utility Token of generating Internet Capacity + +![](img/generate_tft.jpeg) + +Just like Kilowatt-Hour (kW) is used as a measurement of capacity for solar panels, we have cloud units to measure capacity for the Internet. Cloud units are the basis for buying & selling capacity on the ThreeFold Grid. + +- 1 SU = 1 storage unit +- 1 CU = 1 compute unit +- 1 NU = 1 network unit + +When a solution is deployed on the ThreeFold Grid, the system automatically gathers the required amount of SU, CU, or NU. + +## Nodes Get Deployed Everywhere + +![](img/generate_tft_table.jpeg) + +>TODO: link to the internet pages (at end) + +For more info about how the internet works see [here](theinternet/theinternet.md) + +>TODO: complete \ No newline at end of file diff --git a/collections/_archive/tfgrid/theinternet/img/internet_bandwidth.jpg b/collections/_archive/tfgrid/theinternet/img/internet_bandwidth.jpg new file mode 100644 index 0000000..6012770 Binary files /dev/null and b/collections/_archive/tfgrid/theinternet/img/internet_bandwidth.jpg differ diff --git a/collections/_archive/tfgrid/theinternet/img/the_internet.jpg b/collections/_archive/tfgrid/theinternet/img/the_internet.jpg new file mode 100644 index 0000000..322975a Binary files /dev/null and b/collections/_archive/tfgrid/theinternet/img/the_internet.jpg differ diff --git a/collections/_archive/tfgrid/theinternet/img/theinternet.jpg b/collections/_archive/tfgrid/theinternet/img/theinternet.jpg new file mode 100644 index 0000000..724badb Binary files /dev/null and b/collections/_archive/tfgrid/theinternet/img/theinternet.jpg differ diff --git a/collections/_archive/tfgrid/theinternet/internet_bandwidth.md b/collections/_archive/tfgrid/theinternet/internet_bandwidth.md new file mode 100644 index 0000000..0211366 --- /dev/null +++ b/collections/_archive/tfgrid/theinternet/internet_bandwidth.md @@ -0,0 +1,15 @@ +## The Internet Needs To Be Local + +![](img/internet_bandwidth.jpg) + +The Internet today is constructed in a centralized way. The hyperscale data centers that form the backbone of the Internet's infrastructure play a massive role in our digital lives, and they are often located far from users, particularly those living in developing countries or regions. Each time we take an online action such as posting a photo or sending a message, the data is transmitted from our device to that centralized data center, and to the person or persons on the other end. So, you can begin to see how proximity to these servers plays a role in the end user experience. + +Internet bandwidth refers to the amount of information or data that can be sent over a connection in a measured amount of time. Bandwidth is often mistaken for speed, but they are not the same. Whereas bandwidth is how much information you receive in a given time, speed is how fast that information is received. + +Let's take the example of filling a swimming pool with water. If the hose has a wide circumference, more water can flow than if the hose were narrow. In this instance, water is the bandwidth and the rate at which the water flows is the speed. + +There are many factors that go into both bandwidth and speed. An end-to-end network path usually consists of multiple connections, each with different bandwidth capacity. And the link with the lowest bandwidth can limit the overall capacity of all connections in the path. When data travels shorter distances, this is less of a factor. Network congestion (usage) is also a major factor. And it's pretty clear to see how by traveling long distances, this would become a bigger problem. + +> TODO: Kristof please review, this should be moved to 11.1.3 Bandwidth Problem section + +For more info about how the Internet works see [here](theinternet.md). \ No newline at end of file diff --git a/collections/_archive/tfgrid/theinternet/internet_datacenters.md b/collections/_archive/tfgrid/theinternet/internet_datacenters.md new file mode 100644 index 0000000..36ecc51 --- /dev/null +++ b/collections/_archive/tfgrid/theinternet/internet_datacenters.md @@ -0,0 +1,25 @@ +# The Internet Data Centers + +Today the Internet is mainly delivered out of data centers, which are huge facilities containing up to millions of servers. They centralize shared IT operations and equipment for the purposes of storing, processing, and disseminating data and applications. Data centers have become a foundational necessity of today's Internet, but there are several significant issues with them: + +## Centralization + +The GAFAM (Google, Amazon, Facebook, Apple and Microsoft) own 80% of the global compute and storage (and network) infrastructures. Also, this global infrastructure is concentrated in the U.S in large majority, as well as Europe and China. This means that most of today's Internet is out of reach of billions of people in developing nations particularly in South America, Africa, and parts of Asia. + +## Cost + +It costs billions of dollars and enormous amounts of energy and time to build, manage and productize hyperscale data centers. Only the richest countries in the world build data centers and the rest of the world become their clients. To meet the projected growth of the Internet in 2022, $5 trillion would have to be invested with this model. + +## Energy Consumption + +Data centers are extremely power hungry, consuming over 2 trillion gigabytes of storage an around 205 TWh of energy - more than the State of New York. According to statistics, the Internet consumes between 10-20% of global energy resources. + +## Security + +The current IT stack depends on human infallibility and as such, human error has been considered the primary cause of 95% of cybersecurity breaches. Human errors allow attackers to access encrypted channels and sensitive information. + +## Cannot Support Future Demand + +To meet projected demand for 2022, more than 4,000 new data centers, costing an estimated $5 trillion, will need to be built and will consume an additional 400 GW/h. This is roughly equivalent to Japan’s energy consumption and would place an impossible strain on the global electricity grid. The rising demand for Internet storage is already causing hardware shortages and price hikes. + +>TODO: Kristof please review \ No newline at end of file diff --git a/collections/_archive/tfgrid/theinternet/internet_map.md b/collections/_archive/tfgrid/theinternet/internet_map.md new file mode 100644 index 0000000..8a032a6 --- /dev/null +++ b/collections/_archive/tfgrid/theinternet/internet_map.md @@ -0,0 +1,11 @@ +# The Internet Map + +![](img/the_internet.jpg) + +Reference: [infrapedia.com/app](https://www.infrapedia.com/app) + +More than 500 undersea cables and thousands more terrestrial networks connect us all together digitally. These cables carry our data between server and recipient. While satellites also play a role in connectivity, without cables it's safe to say the global Internet would not be what it is today. + +>TODO: complete how the internet works (added a bit of text here but it is pretty self-explanatory) + +For more info about how the internet works see [here](theinternet.md) \ No newline at end of file diff --git a/collections/_archive/tfgrid/theinternet/theinternet.md b/collections/_archive/tfgrid/theinternet/theinternet.md new file mode 100644 index 0000000..bddb214 --- /dev/null +++ b/collections/_archive/tfgrid/theinternet/theinternet.md @@ -0,0 +1,30 @@ +# What is the Internet? + +![](img/theinternet.jpg) + +The Internet is the global system of interconnected [computer networks](https://en.wikipedia.org/wiki/Computer_network) that uses the [Internet protocol suite](https://en.wikipedia.org/wiki/Internet_protocol_suite) (TCP/IP) to communicate between networks and devices. It is a network of networks that consists of private, public, academic, business, and government networks of local to global scope, linked by a broad array of electronic, wireless, and optical networking technologies. + +The communications infrastructure of the Internet consists of its hardware components and a system of software layers that control various aspects of the architecture. As with any computer network, the Internet physically consists of routers, cabling or radio links, repeaters, modems etc. An Internet Protocol address (IP address), a numerical label assigned to each device connected to a computer network, enables us to the Internet Protocol for communication and store/run data on the infrastructure. + +The Internet carries many applications and services, most prominently the World Wide Web, including social media, e-mail, mobile applications, multiplayer online games, Internet telephony (calls), file sharing, and streaming media services. + +Most servers that provide these services are today hosted in centralized data centers owned by a few large corporations. This centralized model is inefficient, as through it's centralized model, if the main servers go down, the whole system experiences downtime. Hundreds of downtime events have been recorded throughout the last few years. Also, given these companies own the data centers, they also own the data that is contained in them and use it for profit reasons. + +## The Internet Map + +{{#include internet_map.md}} + +>TODO: need to explain how cable go around the world and cary our information (done in internet_map, please review) (vic) + +## The Role Of Data Centers + +{{#include internet_datacenters.md}} + +>TODO: need to show and explain datacenters (done in internet_datacenters, please review) (vic) + +## Bandwidth Is Not Local + +{{#include internet_bandwidth.md}} + +>TODO: need to show how bandwidth is not staying local (there is slide already) (done in internet_bandwidth, please review) (vic) + diff --git a/collections/_archive/tfgrid/usp/img/decentralized_usp.jpg b/collections/_archive/tfgrid/usp/img/decentralized_usp.jpg new file mode 100644 index 0000000..6697eef Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/decentralized_usp.jpg differ diff --git a/collections/_archive/tfgrid/usp/img/docker.jpg b/collections/_archive/tfgrid/usp/img/docker.jpg new file mode 100644 index 0000000..65e30b7 Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/docker.jpg differ diff --git a/collections/_archive/tfgrid/usp/img/evdc_sovereign_.jpg b/collections/_archive/tfgrid/usp/img/evdc_sovereign_.jpg new file mode 100644 index 0000000..0de3614 Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/evdc_sovereign_.jpg differ diff --git a/collections/_archive/tfgrid/usp/img/helm.jpg b/collections/_archive/tfgrid/usp/img/helm.jpg new file mode 100644 index 0000000..5dd1cae Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/helm.jpg differ diff --git a/collections/_archive/tfgrid/usp/img/ips_kubernetes.jpg b/collections/_archive/tfgrid/usp/img/ips_kubernetes.jpg new file mode 100644 index 0000000..e4003c9 Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/ips_kubernetes.jpg differ diff --git a/collections/_archive/tfgrid/usp/img/secure_zos_.jpg b/collections/_archive/tfgrid/usp/img/secure_zos_.jpg new file mode 100644 index 0000000..bb1fde2 Binary files /dev/null and b/collections/_archive/tfgrid/usp/img/secure_zos_.jpg differ diff --git a/collections/_archive/tfgrid/usp/usp.md b/collections/_archive/tfgrid/usp/usp.md new file mode 100644 index 0000000..c401048 --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp.md @@ -0,0 +1,11 @@ +# ThreeFold Cloud Unique Benefits + +![](img/cloud_benefits_.jpg) + +| Benefit | Description | +| ---------------------------------- | --------------------------------------------------------------------- | +| [Security](usp_secure) | The ThreeFold_Grid was built with good security concepts in mind. | +| [Decentralized](usp_decentralized) | Have your personal or corporate cloud where you want, at any scale. | +| [Autonomous](usp_autonomous) | A self-driving and self-healing architecture. | +| [Compatible](usp_compatible) | Compatible with industry standards like Kubernetes, Docker, Helm, ... | + diff --git a/collections/_archive/tfgrid/usp/usp_autonomous.md b/collections/_archive/tfgrid/usp/usp_autonomous.md new file mode 100644 index 0000000..1eb4342 --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp_autonomous.md @@ -0,0 +1,3 @@ +# Autonomous deployment + +The ThreeFold Grid management and the IT workloads running on it are not handled by humans but by bots. This removes human error and malicious hacking possibilities from the equation. We call them 3Bots. 3Bots are our virtual system administrators (VSA); they execute all workloads on the grid. To better understand how this works, we invite you to go through the [security section](usp_secure), paragraph 'Deployment process'. \ No newline at end of file diff --git a/collections/_archive/tfgrid/usp/usp_compatible.md b/collections/_archive/tfgrid/usp/usp_compatible.md new file mode 100644 index 0000000..81065d2 --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp_compatible.md @@ -0,0 +1,30 @@ +# IT-Standard Compatibility + +To meet IT industry standards, we integrated the most used tools for IT workload deployments. + +## Docker + +![](img/docker.jpg) + +Docker is the standard and most widely used container system. + +It is supported on the ThreeFold_Grid through the Kubernetes orchestrator layer or directly through conversion into a flist on the [ThreeFold Hub](https://hub.grid.tf). Extensive Docker documentation can be found [here](https://docs.docker.com). + +## Kubernetes + +![](img/ips_kubernetes.jpg) + +Kubernetes is the standard for container orchestration. + +On the TF grid, someone can deploy a Kubernetes orchestrator out of the box. We have implemented [K3S](https://k3s.io), a full-blown Kubernetes offering that uses only half of the memory footprint. It is packaged as a single binary and made more lightweight to run workloads in resource-constrained locations (fits e.g. IoT, edge, ARM workloads). + +## Helm + +![](img/helm.jpg) + +The process for deploying workloads on a Kubernetes cluster can be made easy by using Helm templates. These templates are YAML-formatted resource descriptions that Kubernetes can operate. +A [nice guide](https://helm.sh/docs/chart_template_guide/) describes all ins and outs of this widely used way of defining workload fit for Kubernetes. + +# Filesystem + +For storage, any file system will be supported; see our qsfs for more detail. \ No newline at end of file diff --git a/collections/_archive/tfgrid/usp/usp_decentralized.md b/collections/_archive/tfgrid/usp/usp_decentralized.md new file mode 100644 index 0000000..05715d5 --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp_decentralized.md @@ -0,0 +1,20 @@ +# Local and affordable everywhere + +80% of the world's data currently resides in hyperscale data centers in central locations, which less than 20 organizations own. Compute power is centralized to specific locations. This centralization of power/ownership does not lend itself to equality in the data economy. We have already witnessed examples of major data breaches that benefit big tech corporations. + +However, the trend is shifting: it is expected that by 2025, most of the world's data will move closer to where it is used. Local storage of data and computation at the edge will be required for smart cities, self-driving cars, 5G, IoT, Virtual Reality and many more use cases where quick response times are critical. + +![](img/decentralized_usp.jpg) + +The Threefold technology brings privacy by design, whereby all data and applications remain under the user's control. Only the user can decide to share the data with others. + +A decentralized architecture stimulates equality by disabling the accumulation of significant amounts of data from one player. + +Moreover, a centrally organized internet architecture is unsustainable: the internet already consumes as much as 10% of the world ́s power generation today. The extremely high entry cost for setting up data centers and the high dependency on reliable power and network infrastructure are major factors that restrain digital infrastructure growth in emerging markets. + +ThreeFold brings your data center to where you need it to be, on any scale, and very close to where it's being produced and consumed — facilitating infrastructure setup at the edge. + +Related Reading: +- [ThreeFold Blog: Decentralizing the Internet](https://threefold.io/blog/post/decentralzing_the_internet/) +- [ThreeFold Blog: Data Center Myths](https://threefold.io/blog/post/big_datacenter_myth/) +- [ThreeFold Blog: Better Solution For Our Planet](https://threefold.io/blog/post/for_our_planet/) \ No newline at end of file diff --git a/collections/_archive/tfgrid/usp/usp_secure.md b/collections/_archive/tfgrid/usp/usp_secure.md new file mode 100644 index 0000000..8c8656f --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp_secure.md @@ -0,0 +1,38 @@ +# A More Secure Cloud + +## Running on an OS with minimal hacking surface + +![](img/secure_zos_.jpg) + +Zero-OS is a secure operating system that runs on Threefold nodes. + +Some benefits: + +- It has no shell, means farmers, i.e. owners of the capacity that hosts the OS and the workloads, have no access to the data residing nor the applications running on their hardware. +- It does not allow inbound network connections to the OS for administration and workload deployment activities. +- It is not installed on local (systems based) hard drives. The OS os booted over the network with cryptographic boot file verification. Physical disk access or a "man in the middle attack" do not allow hackers to succeed. + + +## Network security + +- All networking in Zero-OS comes is set up as a private overlay network. All nodes have their own IPv6 address and are fully interconnected in the defined network. All traffic on the network is encrypted. +- Linkage for applications to the outside world is managed through the web gateways. These web gateways terminate all incoming traffic pretending to the the server and then initiate a new client service connection to the real application server. This internal client server connection is initiated by the (real) application server, not from the outside. This only allows external traffic that is initiated and accepted from inside. +- There is no TCP/IP traffic allowed coming from the outside. Data is picked up from the inside. + +## Quantum safe Storage + +The quantum safe storage solution splits data objects or even a full filesystem in an intelligent way into different parts, such that only part of the information stored in one place. Moreover, the data is described in a way such that a person aiming to hack into the low-level data (which is almost impossible in itself), will only find non-relevant information on this storage infrastructure. +The fact that no data part can be (re-)created by accessing one location, makes the storage quantum proof: no compute power can ‘imagine’ what the other data parts are by looking at the data part of a single location. + +Since TFGrid 3.0 we also have a Quantum Safe Filesystem available. This Filesystem can be used inside VM's or Kubernetes. Which is an amazing feature because it allows you to store endless amounts of data in a Virtual Machine. + +## Security in the deployment process + +Deployment of IT workload using a so-called “Smart Contract for IT” makes the deployment process resilient to human error and hacking. The system is self-driving and self-healing, therefore removing the human requirement for deploying and operating IT infrastructure or services. This represents a breakthrough in IT. + +![](img/smart_contract_it_.jpg) + + +## Secure Decentralized access + +Access your blockchain enabled workloads through Threefold Connect App. This app is a decentralized multi-factor authentication mechanism based on PKI technology. diff --git a/collections/_archive/tfgrid/usp/usp_sovereign.md b/collections/_archive/tfgrid/usp/usp_sovereign.md new file mode 100644 index 0000000..e0349da --- /dev/null +++ b/collections/_archive/tfgrid/usp/usp_sovereign.md @@ -0,0 +1,48 @@ +# Combine Cloud Agility and Sovereignty of On-Premise Data Center + +![](img/evdc_sovereign_.jpg) + +## Benefit from Agility of Cloud + +ThreeFold's allow you to create a Virtual Data Center within a few clicks, will call this an eVDC. + +For Containers: + +- Provides agility to the creation and deployment of containers. It brings an easy and efficient framework to create container images as compared to VMs. +- Allows for continuous development, integration, and deployment, with quick and easy rollback. +- Applications are decoupled from the infrastructure, therefore isolating the development and operation concerns from each other. +- Easy management of health and behavior signals of the application. +- The execution of an application happens in the same way on a laptop/PC or in the cloud. +- Enables a full abstraction between running an OS and running an application within the OS. +- Allows for a micro-services architecture, cutting applications into small and independent building blocks that can interact dynamically. +- It encapsulates the application in such a way that the runtime behavior becomes predictable. +- An efficient use of hardware resources is possible. + +Orchestration with Kubernetes provides users with lots of functionalities: + +- Easy to set up and manage the execution of containers and the interaction between these containers. +- Services to facilitate access using DNS or IP address. +- Automated load balancing in case of high traffic. +- Automated rollbacks and rollouts. +- Self-healing architecture: if containers fail, Kubernetes restarts them, replaces them, kills or stops exposing them if they are not passing the health-checks. +- Management of secrets and configuration without the need to rebuild container images and without exposing them. + +If you don't have enough capacity to run your application, you can create rules in Kubernetes to allocate more resources. + +## Benefit from Security and Locality of an On-Premise Data Center + +Many organizations don't dare (yet) to benefit from this cloud agility because they see possible significant drawbacks such as: + +- By running their applications on a cloud, they commit their data to these cloud providers, which prevents them from controlling and securing their data in an understood manner. +Cloud architectures are more vulnerable to data intrusion, data theft, data ransom, and other malicious practices because a cloud provider is a multi-tenant set up by design. Many companies and individuals share the same infrastructure (servers, network, access portals etc.). Each of these shared multi-tenant installations brings particular security and privacy risks. +- Last but not least, in the unlikely case of data loss, data theft, or any other type of hacking occurs, who is held responsible? + +The ThreeFold_Grid and eVDC have the solutions to the above challenges, making it possible for anyone to benefit from cloud agility. + +### Local secure capacity + +The TF Grid is designed in such a way that capacity can be added anywhere by anyone. All you need is a power socket and network connectivity to connect IT infrastructure in a remote area, local office building, private and public datacenter. Therefore, it is possible to create a local cloud infrastructure on-premise with ThreeFold technology that presents the same benefits as large-scale cloud infrastructures. This means companies can be their own internet (cloud infrastructure). + +Zero-OS is the stateless operating system that runs on the ThreeFold_Grid hardware infrastructure, and it is available on hardware in any form factor. It can be installed easily, operates autonomously and has incredible security and privacy features. + +Zero-OS was designed to enable servers to become part of the ThreeFold_Grid from anywhere (and by anyone). One key element to make this possible is to have an absolute minimal hacking surface on the physical server. In the end, servers will exist in many different locations and will be owned by many actors. A key element to secure the applications that run and the data stored on these servers is to make it impossible for humans to interact with these servers. To make this possible, Zero-OS was designed so that there are no login facility, store and access credentials, or interface for people to interact in any possible way with these servers. \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/.site b/collections/_archive/tft_liquidity/.site new file mode 100644 index 0000000..9c9bef4 --- /dev/null +++ b/collections/_archive/tft_liquidity/.site @@ -0,0 +1 @@ +name:liquidity diff --git a/collections/_archive/tft_liquidity/community_building.md b/collections/_archive/tft_liquidity/community_building.md new file mode 100644 index 0000000..f33db3e --- /dev/null +++ b/collections/_archive/tft_liquidity/community_building.md @@ -0,0 +1,25 @@ +# Expansion of our community building activities + +![image alt text](img/caravan_of_light_picture.png ) + +Next year, we want to organize a ThreeFold Caravan of Light. + +A series of "plant the flag" events, starting in the US and Latin America where a group of people as a caravan of light go to places to plant a flag for a new internet. + +This will happen by means of knowledge sharing motivational events combined with music and dance. For this we have support from an amazing team which is called Caravan of Light. It's a beautiful group of talented event organizers and network of artists. + +We have now done a couple of events and it's incredible and very effective. + +We will also continue our events on the Nile, 2 maximum 3 times per year we come together on the Nile expanding our community. + +So far each event has been amazing accelerators for our growth, we just need to do it more and more organized, this in our opinion is the best spend marketing budget, it's much more concrete and allows a solid community to be born. + +Community is what we are, this is the most solid foundation for our project to grow on. We are and need to be a globally happy connected family who chose to go out of victimhood and make change happen. + +These events do cost money, but we believe they are the absolute most effective way to build community. + +## Next events + +* Nile Oct 2022 +* Zanzibar TBD in collaboration with government +* June 2023 Event in Greece (300+ people on a remote island, the celebrate the birth of our digital twin on ThreeFold) \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/dao_liquidity_pool.md b/collections/_archive/tft_liquidity/dao_liquidity_pool.md new file mode 100644 index 0000000..84f1302 --- /dev/null +++ b/collections/_archive/tft_liquidity/dao_liquidity_pool.md @@ -0,0 +1,19 @@ +# DAO based TFT Liquidity Pool (Q1 2023) + +![image alt text](img/TFT_liquidity_pool_infographic.png ) + +There are +-40m USD worth TFT, from which a small minority is liquid, there are billions of TFT required (see [litepaper](http://litepaper.threefold.me) and scarcity simulator below) this will lead to upward price pressure. We believe in organic growth of our token. + +The liquidity on the exchanges (even on Algorand or Stellar) is low, this leads to inability for people who want to buy a lot of TFT, we don’t feel comfortable using commercial liquidity providers, we would rather work with our community and have our own community funded decentralized liquidity pool. + +We are in the process of establishing a community based liquidity pool (additional to the DEFI pool of today): + +* This liquidity pool is funded by USDC and TFT (and maybe a gold token). +* The min price the TFT will sell for from this pool is DAO defined price e.g. 0.15 USD +* This is a DAO based liquidity pool, the TFT price and the spread 33% at start is voted on a weekly basis. +* TFT to USDC will be 33% lower price compared to USDC/PAXG to TFT. +This 33% margin is fully added to the liquidity pool, this means the liquidity pool constantly grows in value (this is the margin for the liquidity pool providers), this is very unique. + + + **DISCLAIMER: this is no investment advice, we do not promise any financial benefit + and we do ****not**** suggest or promise any future TFT price.** \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/faq.md b/collections/_archive/tft_liquidity/faq.md new file mode 100644 index 0000000..8e6c786 --- /dev/null +++ b/collections/_archive/tft_liquidity/faq.md @@ -0,0 +1,57 @@ +# FAQ + +## I like what I see, how do I take action? + +Contact us, we will help you to get on the liquidity pool or acquire a validator and start your own Internet of Internets. + +## How do you see the future of crypto? + +We believe it will be great but just like in the dot com crash, some correction is needed. + +## How important are centralized exchanges these days? + +These days it's not really needed any longer to list on big exchanges , see an article Kristof wrote recently [https://medium.com/@despiegk/crypto-is-dead-long-live-crypto-c3d1d774630c](https://medium.com/@despiegk/crypto-is-dead-long-live-crypto-c3d1d774630c) + +Ecosystems like Algorand and Stellar are amazing and have everything required to let us grow our token organically. + +We are 100% compatible with market standards today like order book exchange and AMM Defi Pool (on stellar and on algorand, defi pool on algorand). Everything we use from echanges is natively available on modern blockchains these days, we support them on 2 major platforms. + +## Is the grid usable? + +Of course it is, people are expanding & using the grid today. See [https://library.threefold.me/info/manual/#/manual3_home_new](https://library.threefold.me/info/manual/#//manual__manual3_home_new) how to get started. Today everything which can run on linux can run on the cloud. + +Of course there are some known (non blocking) issues + +* The UI is not user friendly enough (will be fixed in next release). +* The documentation needs improvement +* We don’t have enough IP addresses (being resolved) +* We also need to be more clear about farming quality definition & measurement, +it needs to be easier for people to define what a good farmer is. + +Is the system good enough + +* We believe so, if not let us know why not and what we need to improve. + +We keep on working on improvements to of course address above, but first priority is on tools to do with VALIDATORS and FARMING and our DAO, this is the first requirement now. + +The TFGrid has been fully functional since the start of this year in version 3.0. We have chosen to keep the Grid in an Alpha/Beta state for now, Google did this for years. There is an operational devnet, testnet and mainnet. + +Version 4.0 is the version where we roll out support for the Regional Internet support. + +We are launching end user facing projects like Uhuru over summer who have the potential to bring millions of users. + +## What is your future plan for your financial ecosystem? + +We are partnering with a project which is creating a regulated licensed 3 party financial system, in a whitelisted country without exchange control (means money can freely go in/out) with full support of the government. + +* The **digital bank **allows for a personal bridge between digital twin, fiat, credit cards & digital assets. +* The **custodial bank** allows us to create and hold any digital assets (tokens) on behalf of our users. +* The **exchange** allows us to exchange regulated between any asset class in safe ways + +The 3 financial institutions will be relying on threefold digital twin technology (web 4) and as such offer a super safe, sovereign, powerful but easy to use experience. + +This is a huge opportunity for ourselves and our partners. We can help any partner crypto or digital currency project to allow people to work with their tokens in a fully regulated way. + +This is becoming very important because certain crypto friendly areas are becoming greylisted like the UAE (see [https://complyadvantage.com/insights/fatf-blacklists-greylists/](https://complyadvantage.com/insights/fatf-blacklists-greylists/)) . + +Our bank will be based in Mauritius which has no exchange control, is whitelisted and has lots of double tax treaties in place. More info see [https://www.trade.gov/country-commercial-guides/mauritius-trade-financing](https://www.trade.gov/country-commercial-guides/mauritius-trade-financing) \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/img/BTC_vs_TFT_infographic.png b/collections/_archive/tft_liquidity/img/BTC_vs_TFT_infographic.png new file mode 100644 index 0000000..566dbd2 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/BTC_vs_TFT_infographic.png differ diff --git a/collections/_archive/tft_liquidity/img/TFT_ scarcity_simulator_1.png b/collections/_archive/tft_liquidity/img/TFT_ scarcity_simulator_1.png new file mode 100644 index 0000000..e7901e8 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/TFT_ scarcity_simulator_1.png differ diff --git a/collections/_archive/tft_liquidity/img/TFT_ecosystem_infographic.png b/collections/_archive/tft_liquidity/img/TFT_ecosystem_infographic.png new file mode 100644 index 0000000..dc6e155 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/TFT_ecosystem_infographic.png differ diff --git a/collections/_archive/tft_liquidity/img/TFT_liquidity_pool_infographic.png b/collections/_archive/tft_liquidity/img/TFT_liquidity_pool_infographic.png new file mode 100644 index 0000000..83b11b1 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/TFT_liquidity_pool_infographic.png differ diff --git a/collections/_archive/tft_liquidity/img/TFT_scarcity_simulator_2.png b/collections/_archive/tft_liquidity/img/TFT_scarcity_simulator_2.png new file mode 100644 index 0000000..e3388cc Binary files /dev/null and b/collections/_archive/tft_liquidity/img/TFT_scarcity_simulator_2.png differ diff --git a/collections/_archive/tft_liquidity/img/TF_project_phases_graph.png b/collections/_archive/tft_liquidity/img/TF_project_phases_graph.png new file mode 100644 index 0000000..9d350e3 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/TF_project_phases_graph.png differ diff --git a/collections/_archive/tft_liquidity/img/build_our_own_future_header.png b/collections/_archive/tft_liquidity/img/build_our_own_future_header.png new file mode 100644 index 0000000..1a22695 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/build_our_own_future_header.png differ diff --git a/collections/_archive/tft_liquidity/img/caravan_of_light_picture.png b/collections/_archive/tft_liquidity/img/caravan_of_light_picture.png new file mode 100644 index 0000000..9a07b50 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/caravan_of_light_picture.png differ diff --git a/collections/_archive/tft_liquidity/img/internet_of_internets_header.png b/collections/_archive/tft_liquidity/img/internet_of_internets_header.png new file mode 100644 index 0000000..fb0e097 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/internet_of_internets_header.png differ diff --git a/collections/_archive/tft_liquidity/img/scale_up_visual.png b/collections/_archive/tft_liquidity/img/scale_up_visual.png new file mode 100644 index 0000000..2382d5b Binary files /dev/null and b/collections/_archive/tft_liquidity/img/scale_up_visual.png differ diff --git a/collections/_archive/tft_liquidity/img/this_is_our_moment_quote.png b/collections/_archive/tft_liquidity/img/this_is_our_moment_quote.png new file mode 100644 index 0000000..1a09b61 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/this_is_our_moment_quote.png differ diff --git a/collections/_archive/tft_liquidity/img/wallet_infographic.png b/collections/_archive/tft_liquidity/img/wallet_infographic.png new file mode 100644 index 0000000..7d4a246 Binary files /dev/null and b/collections/_archive/tft_liquidity/img/wallet_infographic.png differ diff --git a/collections/_archive/tft_liquidity/index.md b/collections/_archive/tft_liquidity/index.md new file mode 100644 index 0000000..0c26fad --- /dev/null +++ b/collections/_archive/tft_liquidity/index.md @@ -0,0 +1,17 @@ +# Index + +1. Introduction + * [Together we build our own future with the internet of internet](together_we_build.md) + * [Index](index.md) + * [This is Our Moment](this_is_our_moment.md) +2. [TFT Financial Token Ecosystem](TFT_financial_token_ecosystem.md) +3. [TheeFold Twin with integrated DEFI Wallet (Q4 2022)](twin_with_wallet.md) +4. [TFT DAO Liquidity Pool (Q1 2023)](dao_liquidity_pool.md) +5. [ThreeFold Project Phases](project_phases.md) +6. [TFT Scarcity Simulator](scarcity_simulator.md) +7. [Internet of Internets Concept Provides Planetary Scale](internet_of_internets.md) +8. [How do we scale to a Billion People](scale_up.md) +9. [TFT Utilization Model](TFT_utilization_model.md) +10. [Expansion of our community building activities](community_building.md) +11. [More Info](more_info.md) +12. [FAQ](faq.md) diff --git a/collections/_archive/tft_liquidity/internet_of_internets.md b/collections/_archive/tft_liquidity/internet_of_internets.md new file mode 100644 index 0000000..14c1dae --- /dev/null +++ b/collections/_archive/tft_liquidity/internet_of_internets.md @@ -0,0 +1,18 @@ +# Internet of Internets Concept Provides Planetary Scale + +![image alt text](img/internet_of_internets_header.png ) + +The Internet of Internets system has one Mother DAI (Decentralized Autonomous Internet), which supports lots of regional Internets protected by Daughter DAIs. Each Regional Internet supports unlimited Community and Neighborhood Clouds which provide the Internet Experiences and Capacity (storage, compute) for its local users. + +This provides for a scalable internet infrastructure which can scale to billions of people. + +Community or Neighborhood Clouds are the foundation of this model, each of them providing all the required tools and applications for equal access to knowledge, education, business, financial systems, collaboration, communication and experiences for the community to thrive. A Community or Neighborhood Cloud is owned by its community members and provides for a completely decentralized Internet, by the people, for the people. Our Internet. Your Internet. + +The specific case of Neighborhood Clouds (defined as a deployment whereby ThreeFold Internet Capacity is deployed as part of a real estate project) is a good way to expand the Internet of Internets for the following reasons. + +* The quality of computer hardware and associated equipment is high, reliable and well optimized +* We can optimize the connectivity (e.g. fiber) and the operations cost is super low (power is free, zero data center cost) +* We can help emerging countries faster, they have many real estate projects being built. +* Utilization is built in, because the community will use the grid as well as government departments or surrounding businesses, and there is vested interest for the community to promote their Neighborhood Cloud. +* It's highly decentralized, each project is independent. +* A part of the funds received from a Neighborhood cloud can be used to support the TFT price. \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/more_info.md b/collections/_archive/tft_liquidity/more_info.md new file mode 100644 index 0000000..ef7bd6a --- /dev/null +++ b/collections/_archive/tft_liquidity/more_info.md @@ -0,0 +1,3 @@ +# More Info + +[http://litepaper.threefold.me/](http://litepaper.threefold.me/) diff --git a/collections/_archive/tft_liquidity/project_phases.md b/collections/_archive/tft_liquidity/project_phases.md new file mode 100644 index 0000000..41dd31c --- /dev/null +++ b/collections/_archive/tft_liquidity/project_phases.md @@ -0,0 +1,32 @@ +# ThreeFold Project Phases +![image alt text](img/TF_project_phases_graph.png ) + +The first phase has been focused on initial expansion and the creation of all the technology required (this is now completed). The next two phases are all about accelerated expansion, and this requires many billions of tokens and tens of thousands of servers, neither of which are available today. + +## Phase 1 = The Creation & Initial Roll out Phase (Completed) + +* Creation of the ThreeFold Grid, rewards for all early farmers & technology providers. +50m USD invested. +* Initial roll out, Proof of technology (we are now gen 3), every day new capacity is extended without our involvement. + +## Phase 2 = Expansion Phase = Requires X Billion TFT = STAKING FOR EXPANSION + +* This stage will need multiple billions of TFT, this will stabilize the TFT price & drive liquidity. +* Meanwhile the world is becoming less stable, more and more people realize they need a new Internet and more stable digital currency. Because of the underlying tokenomics, TFT might be a good future inflation hedge. + +## Phase 3 = Web 4.0 Roll out = lots of utilization on TFGrid will be required + +* A first roll out for web 4.0 will be called Freeflow (Uhuru) , our alternative to +10 digital experiences. +* We are working on some big projects with huge communities which want to onboard our FreeFlow concept, some NEO banks as well as countries. This can lead to millions of twins which will lead to real utilization of the grid. +* Is in parallel with phase 2. + +## Phase 4 = Velocity Phase = the engine is running at full speed = the world has a new internet (-: + +* TFT is needed everywhere to get access to + * Web 4.0 - hundreds of millions of twins + * TFGrid Internet Capacity + * Rendering & Streaming capacity for Gaming & Metaverse Capacity (this will be HUGE) + * DEFI Pools for more P2P currencies +* This will lead to increased velocity and flow, this is how a valuable digital currency is being created +* As part of this phase we burn (take out of circulation) more tokens than we create because of our burning concept. + +*For Phase 2 and 3, we would require +100 Billion of TFT if the TFT price were not to rise from current absurdly low prices, there is simply nowhere near enough TFT available so the TFT price must rise as a consequence.* \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/scale_up.md b/collections/_archive/tft_liquidity/scale_up.md new file mode 100644 index 0000000..f9bf6f0 --- /dev/null +++ b/collections/_archive/tft_liquidity/scale_up.md @@ -0,0 +1,17 @@ +# How do we scale to a Billion People? + +![image alt text](img/scale_up_visual.png ) + +Let's play with some numbers. + +Together we grow an organic structure of 9,999 DAI’s, A DAI is a Decentralized Autonomous Internet. + +* We need a MotherDAO with 99 validators which protects TFT (our own internet currency) and all DaughterDAIs. +* We need 99 DaughterDAO’s with 99 validators each to build our Regional Internets with own currency called CHI (local TFT) +* We need 99 interconnected Community/Neighborhood Clouds per Regional Internet, farming our CHI and providing our Internet Capacity (storage, network, compute) and all our Internet Experiences (apps). + +This results in 9,999 (*) Validator nodes globally with a total of 9,999 Community/Neighborhood Clouds. If each community cloud is 999 nodes then we have a network of 9,999,999 nodes, this is enough to support 999,999,999 people. + +This provides for a very healthy start for our completely decentralized Internet of Internets. + + *(*) the nr’s are not mathematically correct, they are rounded for nicer representation.* diff --git a/collections/_archive/tft_liquidity/scarcity_simulator.md b/collections/_archive/tft_liquidity/scarcity_simulator.md new file mode 100644 index 0000000..3733aef --- /dev/null +++ b/collections/_archive/tft_liquidity/scarcity_simulator.md @@ -0,0 +1,14 @@ +# TFT Scarcity Simulator + +We have created a simulator in which people can simulate how the Internet of Internets strategy needs billions of TFT which are not there yet. This simulator allows you to simulate the relation between size of grid and token scarcity. + +![image alt text](img/TFT_%20scarcity_simulator_1.png ) + +In this simulation it's easy to see how many TFT we need depending on the token price, if the price is only 0.2 we need +4 billion tokens which are not available so in other words, the TFT price needs to be higher to be able this way people need to buy less TFT for their validators and twins. If we put the price on 4 it just works: + +![image alt text](img/TFT_scarcity_simulator_2.png ) + +Above simulator see [https://threefold.docsend.com/view/bevgqb3gm2vw2yeu](https://threefold.docsend.com/view/bevgqb3gm2vw2yeu) + + disclaimer: we are not making any promise about any token price of grid size, + it's up to you to make your own assessment. TFT is not an investment instrument. diff --git a/collections/_archive/tft_liquidity/this_is_our_moment.md b/collections/_archive/tft_liquidity/this_is_our_moment.md new file mode 100644 index 0000000..d0d9b06 --- /dev/null +++ b/collections/_archive/tft_liquidity/this_is_our_moment.md @@ -0,0 +1,40 @@ +![image alt text](img/this_is_our_moment_quote.png ) + +# This Is Our Moment + +the world needs decentralization now more than ever, crypto is re-inventing itself +> just like what happened in the dot.com crash, this is the ideal moment to break through. + +## We were preparing for this moment: + +* Product ready, and good enough (yes) +* First traction for large projects which many users (yes) +* Community traction proven (yes) +* Ready to go viral (cheapest and only way it can work in a down market) (some more work) +* A team and core community capable to execute which is lean & mean (yes) +* A lot of cash on the bank, so it's easier to break through (not yet) +* Good values in place, and ready for the future (planet/people first model) (yes) +* Governance (working on DAO) + +## Our values/strategy reminded: + +* Right mix of Planet, People, Profit (no profit without taking care of planet and people on it) +* We will not do pump/dump, we will not do fake market making +* We will not do big marketing unless we get the right funding and now exactly who to target and when/why. +* We need product to be ready for the world (that's why we kept on pushing and we are there now) +* We should not do things which we can’t do yet (don’t run before you can walk, e.g. going too operational with the Grid we can’t we dont have the team nor funding for it, we are now fundraising to make this happen). + +## Next steps + +* Fundraise to support global expansion as well as support community building (promotion, events, …) +* Expansion phase (get hundreds of thousands of nodes on the TFGrid as well as many regional internets) +* Launch first big usecases e.g. freeflow/uhuru (our digital twin) +* Deliver some of the big projects (millions of users) + +## We are a startup and community based organization + +* Which means we have to improvise, we need to see what works and what doesn’t +* Of course we make mistakes, but because we are flexible and we listen we can always adjust fast + +> **We have done this 2x before in previous projects , and planned for this, +> It's time to move & be one of the leaders of a new era.** \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/together_we_build.md b/collections/_archive/tft_liquidity/together_we_build.md new file mode 100644 index 0000000..bf02495 --- /dev/null +++ b/collections/_archive/tft_liquidity/together_we_build.md @@ -0,0 +1,11 @@ +![image alt text](img/build_our_own_future_header.pngimage_0.png) +{{#include liquidity_intro.md}} + +## We are different and need to dare to be different. + +* We have a real valuable and technically advanced product, ready for a future the planet needs. +* We have a strong token, with a good tokenomics model, not made for pump and dump but for real value. +* The Internet of Internets concept will require billions of TFT to support its growth. +* We have a strong community of like minded people who want the ThreeFold project to succeed, +so many are willing to offer their time to make it happen, thank you… +* Even country governments and large banking projects start seeing the value of what we do. diff --git a/collections/_archive/tft_liquidity/token_ecosystem.md b/collections/_archive/tft_liquidity/token_ecosystem.md new file mode 100644 index 0000000..42cb2a6 --- /dev/null +++ b/collections/_archive/tft_liquidity/token_ecosystem.md @@ -0,0 +1,16 @@ +# TFT Financial Token Ecosystem + +![image alt text](img/TFT_ecosystem_infographic.png ) + +It's no longer needed for a currency like TFT to be on a centralized exchange, everything they have to offer is available on these modern money blockchain ecosystems like Stellar & Algorand. It’s incredible to see how mature these platforms became. The process is actually getting very easy. + +## Benefits today: + +* Availability of stable coins (gold, usdc, …). The ability to use physical gold as an example is amazing. +* Easy ways to exchange currencies against each other, there is support for automatic DEFI exchange as well as orderbook based exchange built into Algorand & Stellar. Some of the wallets are super easy to use and make it easy for users to exchange their TFT for other digital currencies like USDC. +* Easy onramp with debit/credit cards (upto couple of thousand of USD). +* If you want to work with larger budgets, you have to choose your onboarding platform (can be a CEX, but there are also specialized services doing just this), do your KYC and send the money to that platform. Once on board the digital currency e.g. USDC can easily be transferred to your wallet on Stellar or Algorand. +* Once in the digital realm, your life becomes so much easier. Transferring or exchanging money becomes super easy and more reliable, the transaction fees on Stellar and Algorand are super low, the transaction happens immediately, you get full transparency when doing an exchange on the chosen DEX. Using a centralized exchange is much more complicated and dangerous. +* Your digital assets are potentially much safer compared to a bank or central exchange. Most banks do play with your money which means you cannot be sure that you will never lose it. Central exchanges, well… don’t get me started, most of them are even much worse compared to a bank, and many have very poor moral standards. There are some good exchanges of course, but only use them when you need them e.g. they can be good to find more liquidity for certain popular currency pairs or as an on/off ramp of your digital assets. + +We are working on a new set of manuals to make it easier for people to understand how to use this ecosystem. \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/twin_with_wallet.md b/collections/_archive/tft_liquidity/twin_with_wallet.md new file mode 100644 index 0000000..ccd26e1 --- /dev/null +++ b/collections/_archive/tft_liquidity/twin_with_wallet.md @@ -0,0 +1,28 @@ +# ThreeFold Twin with integrated DEFI Wallet (Q4 2022) + +![image alt text](img/wallet_infographic.png ) + +We are launching our Digital Twin (FreeFlow-Uhuru) at the end of summer 2022 and by the end of the year latest Q1 2023 our Digital Twin will have true decentralized finance capabilities. + +Imagine your twin is your personal trading and exchange bot, you would become the exchange. You instruct your twin with e.g. I want to buy TFT at a maximum price of X, if that does not work in a certain time then pay 20% more. Now the twin on your behalf will talk with the other twins and the connected blockchain systems to see if a deal can be made and on your behalf get the best possible price. This twin doesn’t have to sleep and can work nonstop until your required result has been achieved. We can even implement personal liquidity pool functionality, so you can make some gain by providing liquidity to others. + +* The minimum price will be defined by the DAO but not lower than 0.15 USD. +* People can define min price to sell, max price to buy and duration of their offer +* The order books are not visible, this makes it much harder for bots to manipulate the price and volume. +* The process is managed by your digital twin also a peer2peer defi system. +* The digital twin will also try to use above mentioned liquidity pools and optionally exchanges on your behalf. +* Each successful peer2peer exchange transaction gets registered in the blockchain, +This way we have a market defined price really based on supply and demand. + +The wallet would use our TF Connect security layer and needs to be the easiest possible wallet to use, we would work with 3e parties to make it easy to use FIAT currency as well to enter this system. + +We would like to offer this functionality to other crypto projects as well, as long as they create liquidity pools with TFT as pair (-: +We believe this is a very important missing piece for a more sustainable decentralized and safe digital currency world. + +This system is not limited to only digital currencies but you can use the twin to find any good or service you are looking for as well as exchange any good/service for any digital currency/token. The twin will take care of all details. + +We are working on some huge projects with millions of users who need this functionality (banks & countries). +The concept of having your own twin which acts on your behalf we call web 4.0. + + **DISCLAIMER: this is no investment advice, we do not promise any financial benefit + and we do ****not**** suggest or promise any future TFT price.** \ No newline at end of file diff --git a/collections/_archive/tft_liquidity/utilization_model.md b/collections/_archive/tft_liquidity/utilization_model.md new file mode 100644 index 0000000..a7ec574 --- /dev/null +++ b/collections/_archive/tft_liquidity/utilization_model.md @@ -0,0 +1,61 @@ +# TFT Utilization Model + +![image alt text](img/BTC_vs_TFT_infographic.png ) + +The following 5 mechanism provide for TFT Utilization (drives scarcity) + +1. Regional Internets: staking of TFT to establish the 99 validators per Daughter DAI* (many billions of TFT)* +2. Neighborhood Clouds buy back more tokens over the next few years. We expect to have +50m USD buying power over the next 24 months. It might well be impossible to spend this budget, because there is a possibility that there will not be enough tokens liquid to buy them as part of Neighborhood Clouds projects. +3. CHI genesis pool + CHI based personal liquidity pool *(many billions of TFT)* +4. ThreeFold Grid Usage, TFT is needed and also will get tokens to be burned. +Digital Twins: Millions of people will need their ThreeFold Keys (or Uhuru Keys) (already in phasee 3) + +## 1. Staking requirement for Regional Internet + +Each Regional Internet (Daughter DAI) is created by up-to 99 people deploying blockchain validator nodes. Each validator node needs about 50k USD worth of TFT staked. We are repeating this hundreds of times. This leads to +10.000 validators. + +Once the blockchain validator nodes have enough funding then they secure the regional internet which provides completely independent Internet experience for millions of users. This allows for Community/Neighborhood Clouds to be established. + +## 2. Neighborhood Clouds Buyback TFT from Market + +A Neighborhood Cloud is a special type of Community Cloud project where a special purpose vehicle receives 1-5% of a real estate project. This 1-5% is used to farm TFT in and around the project as well as acquire tokens from the market if the price is low enough. The homeowner receives a certain amount of TFT over 5 years. Example in our first project, TFTech receives 5m USD, and the home owners receive 7 TFT per USD. This is a win-win for everyone involved. As a result the real estate project has their own internet with all the features required for the digital life of its citizens. + +About 20% of every Neighborhood Cloud proceeds is used to buy tokens from the market (if still possible at that time). Each Neighborhood Cloud has their price of TFT at start defined (we call it strike price) e.g. today we sold at about 0.1 over 5 Y, next deal 0.12, … If tokens today are < 0.12 we buy all tokens we can till 0.12, this way each Neighborhood Cloud project defines a next price for the token… It's a gradual token price increase in line to expansion of the grid and a bigger economical ecosystem. + +There are now 2 projects +* Paradise Hills -> 5m USD (signed) +* A new project in Dubai -> 8-10m USD (to sign < 4 weeks) + +There is a large funnel, we expect to book more than 50m USD this year, this means +- 10m USD can be used over next year or so to buy back TFT as long as the price is lower than the strike price of the Neighborhood Cloud. + +This shows how the Neighborhood Cloud concept has the potential to keep on supporting the TFT price in an organic way and this way provides benefit for the local community as well as the ThreeFold community in general. + +## 3. CHI Liquidity Pools + +Each Daughter DAI has its own colored TFT and DEFI system. **This local TFT is also called CHI **and can only be used inside the Daughter DAI ecosystem. A CHI is generated as a result of people providing storage, network and compute resources to their local Daughter DAI system. CHI farming rules are defined by the local DAI and will be different region to region. Each Daughter DAI starts with 99,999,999 of genesis CHI which need to be bought from the Mother DAI by means of TFT. These genesis CHI are managed by the Daughter DAI and can be granted for work done or funds provided by the community. + +The DEFI system uses CHI as reserve currency, all trades in the peer2peer system are done against CHI. CHI is for Threefold what BNB is for Binance Smartchain. If you need CHI from another DAI you will have to go over TFT which is the reserve currency of the ThreeFold Mother DAI. This happens seamlessly for you, as part of your Twin For Life experience. + +Everyone, by design, has the right and ability to become a liquidity provider. It won’t be like any centralized exchange platform. Instead it will be an organic experience attached to your digital self which allows you to create flow. Each and every one of us can decide how to provide liquidity and flow on a personal level – which allows for a self-governing system to emerge. + +Each Twin For Life has its own set of Liquidity Pools. + +You define per personal liquidity pool + +* Amount digital currencies available to the pool (e.g. 1000 USDT, 0.2 BTC …). +* Amount of CHI or TFT available is the reserve currency (you can use TFT and CHI as reserve currency). +* Your liquidity pool Exchange Rules, assets you want to exchange and at what price + * e.g. buy max 100,000 TFT < 0.15 USD, optionally linked to a specific group of people (we call circle) + * e.g. sell max 10,000 TFT > 0.2 USD + +*Your liquidity pool will at any point in time have a basket of your digital currencies and TFT/CHI. Important remark, you can use any currency in your ruleset, but exchange always happens against TFT or CHI. TFT or CHI is the reserve currency. Importantly, a pool always needs at least 30% of its value in CHI/TFT, otherwise the pool will not function, this makes sure there is enough liquidity available.* + +More currencies will enter this liquidity model. With time we will integrate gold, carbon and other (value-backed) utility or monetary digital currencies. + +The aggregation of the above individual pools will aggregate themselves to balance the whole economy – a peer-to-peer alternative to centralized liquidity pools – a real economy based on real demand and supply – an economy based on the golden rule and free will. It's important for everyone to provide liquidity, this keeps the system flowing. + +## 4. ThreeFold Grid Usage Growth + +While the grid is usable today the big growth is only expected once we reach more expansion and global reach. + +In the last phase ThreeFold Grid usage leads to burning of ThreeFold token (see phase 4), this is another mechanism for scarcity. \ No newline at end of file diff --git a/collections/actions/.collection b/collections/actions/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/actions/actions.md b/collections/actions/actions.md new file mode 100644 index 0000000..1e4a1b7 --- /dev/null +++ b/collections/actions/actions.md @@ -0,0 +1,2 @@ +# Actions + diff --git a/collections/actions/helium.md b/collections/actions/helium.md new file mode 100644 index 0000000..4cca886 --- /dev/null +++ b/collections/actions/helium.md @@ -0,0 +1,7 @@ + + + +!!story.todo name:'mnode_selection' title:'select best helium node' description:'see ${dockey}' + +https://www.linxdot.com/shop/linxdot-indoor-helium-hotspot/ + diff --git a/collections/actions/img/.done b/collections/actions/img/.done new file mode 100644 index 0000000..7b226e7 --- /dev/null +++ b/collections/actions/img/.done @@ -0,0 +1 @@ +vstreaming.png diff --git a/collections/actions/img/vstreaming.png b/collections/actions/img/vstreaming.png new file mode 100644 index 0000000..f3a0f98 Binary files /dev/null and b/collections/actions/img/vstreaming.png differ diff --git a/collections/actions/mkondo.md b/collections/actions/mkondo.md new file mode 100644 index 0000000..633c093 --- /dev/null +++ b/collections/actions/mkondo.md @@ -0,0 +1,60 @@ +![](img/vstreaming.png) + +# Mkondo + +> domain: mkondo.me = stream in swahili + +Above is not a movie or photo, we can stream 100% photorealistic real time rendered environments to our customers. Check out the result on http://metaversestreaming.threefold.me , please note this is not a video of a real place, this is a rendered result of streaming a virtual reality session to the user. + +## Need to bring this project alive. + +- small website which explains why this is important tech +- show how it runs on TFGrid +- its own digital payment token is called MKO + +## narrative + +- the cost of 1h streaming is between 0.1 and 2 USD per hour +- the only way how streaming can be paid for is MKO +- one of the partners it he TFGrid who has low latency high bandwidth available + +## starting treasury + +- 1 MKO = 0.1 USD at start +- maximum amount of MKO ever = 1 billion (this is trillion USD market) +- initial MKO = 100 million + - this represents only 1,141 concurrent high quality streams during a year at pricing of launch +- distribution + - 40%: salaries and operational costs to deliver the platform: growing to 250k USD per month + - 40%: storage, network, compute GPU (towards cloud providers) + - 10%: legal, company, compliance, auditing + - 10%: team (vesting over 4 years) + +## MKO token details + +- availability for 2024: only on our own portal, after that the appropriate (exchange) strategy will be defined +- legal: 1 MKO is a promise by Mkondo to deliver VR/Metaverse streaming over the years to come at pricing as defined +- MKO willbe made created as we run out of capacity of concurrent streams for max 2 months + - e.g. there is capacity for 1,141 concurrent high quality streams, then there can be maximum of ```1,141 * 24 * 365 = 10 million hours = 100 million MKO``` + - imagine we need 1500 concurrent streams for 12 months, this means we need 150 million MKO, so 50 million need to be created if the price of MKO would still be 0.2 USD. +- There can never be more than 1 billion MKO + +## VR/Metaverse streaming pricing at launch Q1 2025 + +- at lauch the MKO will be priced at 0.2 USD +- 3D VR/Metaverse super realistic quality: 10 MKO per hour +- 3D VR/Metaverse std quality: 1 MKO per hour +- 2D std quality: 0.05 MKO per hour (0.05 USD) + +## Bizmodel + +- education, promotion industry can use this super high quality to deliver content to their users, they can decide to pay on behalf of their users + +## structure + +- run from TFDMCC for now with contracts from there +- put in contract it will be spinn off to another company and that we have the right to do so + + +!!story.todo title:'realize company VRStream' description:'see ${dockey}' + diff --git a/collections/actions/partners.md b/collections/actions/partners.md new file mode 100644 index 0000000..ab21226 --- /dev/null +++ b/collections/actions/partners.md @@ -0,0 +1,217 @@ + +## Filecoin + +- https://fvm.filecoin.io/ and co... + +> reward 20,000 INCA for making this deal + +what + +- storage for filecoin pinning (IPFS) +- compute for their VM's + +what do we need from Filecoin + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- or they do the integration of they sponsor some of their tokens for us to do the integration (TBD) + +what do we do for them + +- we take them with us to our communities in emerging markets +- put them on our website + +questions + +- is there staking requirement? +- what is realistic return a hoster can get and how does it work? + +## Helium + +> reward 20,000 INCA for making this deal + +what + +- we bring them in TNZ/ZNZ and more countries with their full offering (5G and low bandwidth nodes LoRaWAN) + +why + +- we need them for locality services based on LoRaWAN +- we need them for last mile 5G + +what do we need from Helium + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- or they do the integration of they sponsor some of their tokens for us to do the integration (TBD) +- they tell their users how their currency can be used to buy cloud capacity (optional but nice) +- they put mycelium in their 5G routers (maybe even some lo-ran one) + +what do we do for them + +- we take them with us to our communities in emerging markets +- we arrange frequency spectrum for their 5G +- we promote them with the countries we work with + +questions + +- is there staking requirement for hosters of helium nodes? (we hope not, needs to be easy) +- what is realistic return a hoster can get? +- how fast can they roll out their 5G here +- how can we promote this together + + +## Hivemapper + +> reward 20,000 INCA for making this deal + +what + +- we want to use them to map locations and use their data in our metaverse and digital twin envoronments +- we have 2 very concrete deals waiting (saudi, znz) but more coming, we would be a BIG customer but also we need lots of car's on the road doing it +- we also sell car's to governments which have dashcam's inside + +why + +- we need them for our projects and it makes lot of sense + +what do we need from them + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- they need to host their storage, compute also on our network + +what do we do for them + +- we take them with us to our communities in emerging markets +- we put them in our big projects +- we provide storage, compute, gpu for them where needed, a much bigger most cost effective cloud +- they tell their users how their currency can be used to buy cloud capacity + +questions + +- what return can e.g. a taxi driver get +- how can we promote this together + + +## elest.io + +> reward 10,000 INCA for making this deal + +what + +- we promote them as our main dev ops provider (cloud front end) + +why + +- can be fastest source of utilization + +what do we need from them + +- they put us in their platform +- they support mycelium and quantum safe storage natively +- a white labeled version, need to discuss revenue share, suggest 10% of revenue -> them for using the white labeled version, can they still provide the support there 90% of fee -> them + +what do we do for them + +- we provide storage, compute, gpu for them where needed, a much bigger most cost effective cloud +- we bring them everywhere too + +questions + +- fee structure + +## https://metablox.io/ + + +> reward 20,000 INCA for making this deal + +why + +- wireless extensions to TFGrid +- last mile connectivity + +what do we need from them + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- or they do the integration of they sponsor some of their tokens for us to do the integration (TBD) +- they integrate mycelium in their routers (can be addon small box or in the router itself) +- they tell their users how their currency can be used to buy cloud capacity + +what do we do for them + +- we take them with us to our communities in emerging markets and countries +- we give them lots of customers + +questions + +- is there staking requirement? (we hope not, needs to be easy) +- what is realistic return a privider can get? +- how can we promote this together + + +## Render (RNDR) + + +> reward 20,000 INCA for making this deal + +why + +- rendering extensions to TFGrid + +what do we need from them + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- or they do the integration of they sponsor some of their tokens for us to do the integration (TBD) +- they integrate mycelium in their software so all can get to their service over mycelium +- they integrate quantum safe storage to store their data +- they tell their users how their currency can be used to buy cloud capacity + + +what do we do for them + +- they get an integrated cloud distribution platform +- we take them with us to our communities in emerging markets and countries +- we give them lots of customers + +questions + +- is there staking requirement? (we hope not, needs to be easy) +- what is realistic return a privider can get? +- how can we promote this together + +## https://coldstack.io/ + +> reward 20,000 INCA for making this deal + +why + +- web3 gw to storage + +what do we need from them + +- they need to put TBD amount in our INCA treasury (people earning INCA can exit to Filecoin) +- they need to make publicity for us and what we do for them +- or they do the integration of they sponsor some of their tokens for us to do the integration (TBD) +- they integrate mycelium in their software so all can get to their service over mycelium +- optional they integrate quantum safe storage to store their data +- they use our cloud as backend + +what do we do for them + +- we take them with us to our communities in emerging markets and countries + + +questions + +- is there staking requirement? (we hope not, needs to be easy) +- how does tokenomics work +- how can we promote this together + + +## others + +- https://coingape.com/best-depin-projects +- https://phemex.com/blogs/top-depin-projects-2024 \ No newline at end of file diff --git a/collections/actions/sikana.md b/collections/actions/sikana.md new file mode 100644 index 0000000..feb5495 --- /dev/null +++ b/collections/actions/sikana.md @@ -0,0 +1,60 @@ + + +# Sikana + +As not for profit is fundraising 200k USD to realize the following + +- translate +500 video's in swahili +- deploy in Arusha Tanzania and Zanzibar on top of TFGrid +- focus on live skills as are needed here + + +## additional tracks (perks) + +- need to explain well what the material will be about and why needed +- sponsors can chose where their donation goes to (but first 200k base funding) + +### 50k USD natural health based on indigionous knowledge of Africa + +- produce 50 hours of video for natural health practices with dr cornelia, leveraging her incredible knowledge +- dr coernelia and team in the clinic treat 70 people per day with 90% natural practices, this knowledge needs to go mainstream + +### 50k USD natural health based on indigionous knowledge of Amazon + +- produce 50 hours of video for natural health practices with tbd tribes +- keep us healthy using ancient wisdom + +### 50k USD for permaculture knowledge based on practices on ZNZ/TNZ + +- produce 50 hours of video with e.g. Franko, ... +- the most pratical tips and trics to grow your own organize food, protect ourselves + + +### 50k USD for food tree knowledge based on practices in Africa & South America + +- produce 50 hours of video with e.g. +- result is income for millions of people, they can use trees to provide income, trees are amazing because amount of effort is not much to make money + +### 50k USD for metaverse creation & 3D modelling techniques + +- produce 50 hours of video with good trainers around how people can make money creating virtual/augmented reality envonrments, this 50k can result in many millions of income for people providing them a lifetime income + + + +## Sponsors + +- ThreeFold with 1,000,000 hours of video streaming for Sikana in Zanzibar, Tanzania +- ... tbd for 200k USD + the additional tracks + +## what do sponsors get in return + +- Featured in the new metaverse, we help to create this presence in the metaverse (amazing visibility) +- Featured on our website, streaming platform, ... as sponsor +- Gratitude of millions of people who will be helped by this initiative + +## how to bring alive + +- mdbook +- make pages for dr cornelia operation, explain how it will be used in their schools + +!!story.todo title:'Sikana Fundraise' description:'see ${dockey}' \ No newline at end of file diff --git a/collections/decentralization/.collection b/collections/decentralization/.collection new file mode 100644 index 0000000..9765cfd --- /dev/null +++ b/collections/decentralization/.collection @@ -0,0 +1 @@ +name:solution \ No newline at end of file diff --git a/collections/decentralization/decentralization.md b/collections/decentralization/decentralization.md new file mode 100644 index 0000000..335efef --- /dev/null +++ b/collections/decentralization/decentralization.md @@ -0,0 +1,70 @@ + +

Decentralization

+ +![](img/decentralization.png) + +

Table of Contents

+ +- [Introduction](#introduction) +- [V3.11](#v311) +- [V4.x](#v4x) + +*** + +## Introduction + +Decentralization, in our view, isn't solely about employing blockchain technology everywhere. Instead, we envision it as the culmination of a global community collaborating transparently, sharing everything they do, and actively seeking feedback. Our goal is to ensure that the platform we deploy operates in the most distributed and decentralized manner possible. + +## V3.11 + +| Description | Good Enough (1) | Remark | +| ---------------------------------------------------------- | --------------- | ----------------------------------------------------------------------------------------------------- | +| 3Nodes owned and invested by Independent Farmers | Yes | less than 10% owned by ThreeFold Cloud/Dubai | +| open documentation & feedback | Yes | all opensource on github, anyone can contribute and give feedback, whcih does happen quite well | +| transparancy and input on any change to do with tokenomics | Yes | see the discussions on forum (3) and GEP's process | +| transparancy about tokens, history | Yes | see wiki (2) which is also on github, a lot of info +| TFChain deployment | No | too few run the validator stack, we need more validators | +| Code Development | No | +90% done by TFTech , we need more participants | +| Funding For Tech Creation & TFGrid Promotion | No | +- all done by TFTech and TF Cloud , we need more participants to make this community owned | +| input on testing cycle & collaboration | Yes | We have a testnet on which everyone can contribute | +| quality and transparancy of code | Yes | all is on github (4), everyone can review, comment | +| input on process & roadmap for code development | Yes | all is on github (4), everyone can review, comment | +| tracking of available compute, storage, network capacity | Yes | all is tracked on blockchain TFChain (farming) | +| tracking of used compute, storage, network capacity | Yes | all is tracked on blockchain TFChain (utilization) | +| minting of tokens (farming) | Yes | code uses the information on blockchain and creates minting report | +| verification of minting of tokens (farming) | Yes | minting reports checked by guardians (5) and hash kept on blockchain when doing the minting | +| the actual minting | Yes | multisignature of guardians is needed to valudate the transactions, each minting links back to report | +| its possible for super smart hackers to fake capacity | No | probably yes on non certified nodes, yes but not easy (6) | +| are all components redundant and distributed enough | No | e.g. TF Hub, TF Proxy, do note this does not weaken security, only reliability (7) | + + +- (1) This is our subjective evaluation and should not be construed as a guarantee or commitment. We welcome any differing opinions or feedback. +- (2) [The wiki](https://library.threefold.me/info/threefold#/) +- (3) [The forum](https://forum.threefold.io/) +- (4) [Github](https://github.com/threefoldtech), list of components see [here](https://github.com/threefoldtech/home/blob/master/wiki/components/components_overview.md) +- (5) there are 9 Guardians, 6 need to approve (TODO, double check) +- (6) they would have to re-engineer how ZOS works and tells TFChain, but human chain = guardians can still see, we are planning to make this 100x more difficult in V4.0. If a hacker succeeds they would basically receive tokens which are not really earned. This is probably not possible on certified node, because of silicon route of trust with protected bios. +- (7) TF Cloud is operating a kubernetes cluster to run some of these services. In v3.13 we expect more farmers to run this independently + + +## V4.x + +With V4.x, we aim at the first 100% independent grid deployment. + +> mid to end 2024 + +- Run Independently means + - less than 20% of the validators or other tech components should be managed by TFTech or TFCloud + - less than 20% of the guardians are linked to TFTech or TFCloud + - guardians will have to decide on upgrades of 3nodes linked to their regional internet +- Anyone community in the world can run their own regional Internet without any help of TFCloud/TFTech. +- This basically means if TFTech and TFCloud would no longer exist and community has interest to keep on funding the project, then the project can continue by itself. + +Following features make sure the grid can get to full independance. + +- peer2peer billing & payment +- peer2peer deployments +- peer2peer farmering cooperative (group farmers to become more effective) +- compatibility with major money blockchains + + diff --git a/collections/decentralization/img/decentralization.png b/collections/decentralization/img/decentralization.png new file mode 100644 index 0000000..f37dba9 Binary files /dev/null and b/collections/decentralization/img/decentralization.png differ diff --git a/collections/decentralization/img/opensourcegrid.png b/collections/decentralization/img/opensourcegrid.png new file mode 100644 index 0000000..51ce1e2 Binary files /dev/null and b/collections/decentralization/img/opensourcegrid.png differ diff --git a/collections/decentralization/img/roadmap.png b/collections/decentralization/img/roadmap.png new file mode 100644 index 0000000..61103d9 Binary files /dev/null and b/collections/decentralization/img/roadmap.png differ diff --git a/collections/decentralization/opensource_movement.md b/collections/decentralization/opensource_movement.md new file mode 100644 index 0000000..2fb768e --- /dev/null +++ b/collections/decentralization/opensource_movement.md @@ -0,0 +1,34 @@ +# Open-Source Movement + +## Introduction + +The open-source *TFGRID is an open-source movement. TFTech and TFCloud are two sponsors of this project. + +## TFCloud + +- The Company who is behind this e-book +- TFCloud is called ThreeFold DMCC and is based in Dubai. +- TFCloud delivers commercial hosting solutions on top of the grid. +- TFCloud products will go life Q1 2024 (beta already in dec 2023) +- TFCloud best effort maintains the threefold forum and delivers best effort support for the TFGrid as well. +- TFCloud is not a crypto company and has no interest to support speculation or any other financial game around the tokens, TFCloud is all about leveraging a distributed network of compute & storage capacity for its own solutions. + +## TFTech + +- develops most of the opensource software as used in the TFGrid +- contributes all this code +- support is best effort +- TFTech sells commercial licenses to help companies, governments and enterprises to make most out of the code. +- TFTech also does OEM deals with partners for specific usecases. + +## Promise to 100% Independence of TFGrid + +- TFCloud and TFGrid are motivated to let the TFGrid infrastructure run independenty from TFTech and TFCloud by mid to end 2024. +- Run Independently means + - less than 20% of the validators or other tech components should be managed by TFTech or TFCloud + - less than 20% of the guardians are linked to TFTech or TFCloud + - guardians will have to decide on upgrades of 3nodes linked to their regional internet +- Anyone community in the world can run their own regional Internet without any help of TFCloud/TFTech. +- This basically means if TFTech and TFCloud would no longer exist and community has interest to keep on funding the project, then the project can continue by itself. + +> **In other words, *TFGRID, once a baby, became an adult and moved out of the house.** \ No newline at end of file diff --git a/collections/def/.collection b/collections/def/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/def/3node.md b/collections/def/3node.md new file mode 100644 index 0000000..4fc8eb3 --- /dev/null +++ b/collections/def/3node.md @@ -0,0 +1,3 @@ +# 3Node + +!!wiki.def alias:'3-node' \ No newline at end of file diff --git a/collections/def/cloud_dev.md b/collections/def/cloud_dev.md new file mode 100644 index 0000000..1a31fa6 --- /dev/null +++ b/collections/def/cloud_dev.md @@ -0,0 +1,11 @@ +# Cloud Developer + +A company or person who develops (build and/or deploys) a higher level service on top of TFGrid examples could be + +- dev ops platform like [https://www.elest.io/](https://www.elest.io/) +- metaverse platform like [https://www.vverse.co/](https://www.vverse.co/) +- crypto currency platform in this case scalable BTC payment solution [EarthWallet](https://www.earthwallet.io/) who is using ThreeFold for hosting their nodes. + + + +!!wiki.def alias:'tf-dev,cloud-dev,threefold-dev' \ No newline at end of file diff --git a/collections/def/cloud_provider.md b/collections/def/cloud_provider.md new file mode 100644 index 0000000..e740577 --- /dev/null +++ b/collections/def/cloud_provider.md @@ -0,0 +1,7 @@ +# Cloud Provider + +A CSP (**Cloud Service Provider**) is a person or a company that provides scalable computing resources that developers can access on demand over a network, including cloud-based compute, storage, platform, and application services. + +!!wiki.todo assign:despiegk title:'content for ${dockey}' + +!!wiki.def alias:'tf-provider,cloud-provider,csp' diff --git a/collections/def/tfcoop.md b/collections/def/tfcoop.md new file mode 100644 index 0000000..667cd13 --- /dev/null +++ b/collections/def/tfcoop.md @@ -0,0 +1,7 @@ +# ThreeFold Cooperative + + +> At start of our commercial operation (2024) we operate our Cooperative functions though our company in dubai called ThreeFold DMCC, somewhere in 2024 the cooperative will be established and all functions transfered. + + +!!wiki.todo title:'content for ${dockey}' \ No newline at end of file diff --git a/collections/def/tfgrid.md b/collections/def/tfgrid.md new file mode 100644 index 0000000..af801eb --- /dev/null +++ b/collections/def/tfgrid.md @@ -0,0 +1,7 @@ +# TFGrid + +Our ThreeFold grid which is the interconnected network of all Zero-OS powered 3Nodes which deliver compute, storage, network, gpu, loadbalancing, dns, ... services. + +!!wiki.include doc:'tech/tfgrid_architecture' + +!!wiki.def alias:'tf-grid' \ No newline at end of file diff --git a/collections/def/zos.md b/collections/def/zos.md new file mode 100644 index 0000000..65b91a4 --- /dev/null +++ b/collections/def/zos.md @@ -0,0 +1,3 @@ +# 3Node + +!!wiki.def alias:'zos,zero-os,z-os' \ No newline at end of file diff --git a/collections/economy/chi.md b/collections/economy/chi.md deleted file mode 100644 index c4c732b..0000000 --- a/collections/economy/chi.md +++ /dev/null @@ -1,5 +0,0 @@ -# CHI - -Is the value of our [Mutual Credit](p2p:mutualcredit) system. - -For the first 6 months the CHI is valued at 0.1 USD. \ No newline at end of file diff --git a/collections/economy/img/.done b/collections/economy/img/.done new file mode 100644 index 0000000..cc7fa0c --- /dev/null +++ b/collections/economy/img/.done @@ -0,0 +1,5 @@ +mutual_credit.png +chi.png +chi2.png +chireserve.png +incaprojects.png diff --git a/collections/economy/img/chi.png b/collections/economy/img/chi.png new file mode 100644 index 0000000..0a19854 Binary files /dev/null and b/collections/economy/img/chi.png differ diff --git a/collections/economy/img/chi2.png b/collections/economy/img/chi2.png new file mode 100644 index 0000000..d7a418f Binary files /dev/null and b/collections/economy/img/chi2.png differ diff --git a/collections/economy/img/chireserve.png b/collections/economy/img/chireserve.png new file mode 100644 index 0000000..872dc82 Binary files /dev/null and b/collections/economy/img/chireserve.png differ diff --git a/collections/economy/img/incaprojects.png b/collections/economy/img/incaprojects.png new file mode 100644 index 0000000..b4fe877 Binary files /dev/null and b/collections/economy/img/incaprojects.png differ diff --git a/collections/economy/img/mutual_credit.png b/collections/economy/img/mutual_credit.png new file mode 100644 index 0000000..8d1e872 Binary files /dev/null and b/collections/economy/img/mutual_credit.png differ diff --git a/collections/economy/inca.md b/collections/economy/inca.md new file mode 100644 index 0000000..c40c368 --- /dev/null +++ b/collections/economy/inca.md @@ -0,0 +1,67 @@ + + +![](img/chi2.png) + +# INCA a stable asset backed currency + +INCA is ThreeFold's native, asset-backed[Mutual Credit](p2p:mutualcredit) currency. It enables individuals to earn income by serving as cloud providers, while allowing others to pay for the cloud services received. + +> We are greatly inspired by Holochain and their Mutual Credit Currency called HOLOFUEL and have decided to model our utility currency similarly. For more information on how HoloFuel functions, you can visit Holo's FAQ on HOLOFUEL. We extend our gratitude to Holochain for their pioneering work and the example they've set. This article is a modified version of their article. + +## How does it work + +INCA is a contractual service obligation, redeemable for a service as deliverd on [TFGrid](def:tfgrid.md). INCA is a mutual-credit accounting system capable of performing billions of daily microtransactions. Its primary use is for a [Cloud Developer](def:cloud_dev.md) to pay a [Cloud Provider](def:cloud_provider.md) for their services. + +INCA is not really a digital currency, it can be used as such but practically its a mutual credit, a promise to something in the futurel, that promise is recorded in each INCA Note. The INCA Note's (the mutal credit) can be transfered to someone else but the properties stay the same. + +## INCA benefits: + +- A completely peer-to-peer crypto currency. +- Optimized for high speed and minimal fees. +- Currency you earn for hosting cloud services on Holo, and redeem to pay your bills. + +Completely accountable and transparent crypto-accounting, operating by known and shared rules running on every host machine. + +## Practical + +- for the first 6 months 'INCA' is valued at 0.15 USD which corresponds to fully diluted marketcap of 150m +- if you need INCA you can become a [Cloud Provider](def:cloud_provider.md) or you buy INCA using any of the supported currencies (see [inca reserve doc](reserve.md)). + + +## How is INCA different? + +- **Mutual Credit:** Unlike other cryptocurrencies which are primarily used for speculation, INCA is not tokens created from nothing. It is a double-entry crypto-accounting framework in which units are created, transferred, or destroyed at transaction time. +- **Asset-Backed:** INCA is backed by the computing,storage, network power of hosts like you across the globe. That means it can be redeemed for a product with real utility. +- **Value-Stable:** The value of INCA is connected to provided services of the tfgrid. This capacity evolves and changes slowly and isn't subject to huge spikes and crashes the way other speculative tokens are. +- **Scalable:** INCA is designed for micro-transactions, which means it needs to support millions of global value exchanges per second at fractional values. This is possible thanks to our massively parallel design. + +## How can I use INCA? + +- Spend it through a variety of apps and online marketplaces. +- Redeem INCA earned by providing cloud services for other currencies to pay your bills. +- Borrow it, based on your proven hosting track record, to pay for things. + +## Details + +INCA marks the beginning of a new era of cryptocurrencies backed by the capacity provided by people. All of the currency supply is correlated to providing cloud services. Unlike other systems you don't have to be a technical specialist to be able to become a cloud provider. + +Most cryptocurrencies are modeled as digital objects tracked on a global ledger. With INCA, each user has their own ledger showing their account balance and transaction history. Each transaction requires an agreement between two people, which is then recorded on their respective ledgers and validated by peers in the network. + +Mutual credit means that every credit (positive) has an equally matching debit (negative), giving a net supply of zero and a dynamic circulating supply that’s responsive to the actual market behavior of its users. + +Credit limits are directly connected to a demonstrated capacity to repay a negative balance by providing hosting resources. INCA is directly redeemable for cloud services. INCA is therefore backed by cloud services, a valuable modern asset. + +Being asset-backed and having a dynamic supply means that INCA can be value-stable without being static or requiring a peg (first 6 months we link to USD). INCA can optimize the market value of its units in relation to the cost of hosting, creating a steady and stable trajectory. + +The agent-centric design allows for the transactions per second (TPS) to increase the more people use it, mirroring how the English language’s “words per second” increases as more people speak it. Therefore, INCA is scalable for mass adoption. + +There is no mining or staking involved in earning CHI—only the useful work of cloud services. Anyone can become a cloud provider (a host) and be compensated by application providers who want their hApp served to the web. + +## More Information + +- [a very good arcticle how mutual credit system works and where it came from](https://blog.holochain.org/mutual-credit-part-1-a-new-type-of-cryptocurrency-as-old-as-civilisation/) + + + + +!!wiki.def alias:'inca' \ No newline at end of file diff --git a/collections/economy/incaprojects.md b/collections/economy/incaprojects.md new file mode 100644 index 0000000..a1c112c --- /dev/null +++ b/collections/economy/incaprojects.md @@ -0,0 +1,12 @@ +![](img/incaprojects.png) + +# INCA Projects + +These are projects as endorsed by the TF Cooperative and have INCA as reward mechanism. + +The resulting INCA can be redrawn 10% per month out of the reserve. + +- [sikana](actions:sikana.md) +- [mkondo](actions:mkondo.md) +- [partners](actions:partners.md) + diff --git a/collections/economy/incareserve.md b/collections/economy/incareserve.md new file mode 100644 index 0000000..4b2d40a --- /dev/null +++ b/collections/economy/incareserve.md @@ -0,0 +1,57 @@ + +![](img/chireserve.png) + +# INCA Reserve + +Reserves are accounts that can sell INCA against a credit limit as long as certain conditions are met: the total amount of INCA must be below a system-wide cap based on platform capacity metrics. Each reserve works with a paired currency and there must be demand for that currency from hosts. + +​Anyone can buy INCA at a reserve account, but only INCA earned through being a [Cloud Provider](def:cloud_provider.md) or realizing [INCA Projects](incaprojects.md) can be redeemed there. This creates a circular flow where new INCA bought from a reserve enters the general circulating supply until it is spent on hosting. At that point a host could either sell it on an exchange or redeem it, depending on pricing. + +Reserves will be created by [ThreeFold COOP](def:tfcoop.md) for practical reasons. Reserves need liquidity to function well, so we will ensure that critical mass is achieved before each additional reserve is created. There will be a regulatory complexity involved that must be managed, and reserves obviously have systemic impact by design, so we need to be careful with the roll out. + +### Practical **1 INCA = 0.15 USD** + +- INCA can be bought using TFT on the INCA Reserve + - the price of 1 INCA = 1 TFT (if price of TFT goes above 0.15 this will be adjusted) +- TFT is priced starting at 0.15 USD per TFT (means min marketcap of 150m USD) +- INCA can also be bought with one of following currencies + - HOLOCHAIN currency HOLO + - HIVEMAPPER currency HONEY + - HELIUM currency HNT + - USDC + - EARTHWALLET + +### Initial Provisioning + +- Intial INCA Reserve Mix + - max 1 billion INCA as result of TFT coming into the TFT reserve (max amount of TFT in world) + - max 0.5 billion INCA as result of HOLO, HONEY, HNT, USDC coming in the MIX reserve +- After this a Reserve can only grow id there is demand from hosters for a specific currency, e.g. a hoster wants to provide cloud service and needs to define which currencies they wants to receive (can be more than 1) + +### Lending to INCA Hosters & INCA Projects + +Participants in our ecosystem can receive loans upto a certain amount for INCA, they they need to earn INCA back which can be by providing services which can be paid back by customers or the ThreeFold COOP treasury. + +- upto 20m INCA for INCA Projects +- upto 100m INCA as credit line towards Cloud Providers (hosters) + +The projects can be seen in [projects](incaprojects.md) + + +### Reserve as Treasury + +- all money coming in the reserve wallets (multisigned) make up the treasure, the sender gets INCA in return +- any digital currency can always be re-drawn out of treasury after 1 year lockup + - e.g. someone coming in with HOLO can exchange CHI back to HOLO at same conditions but min 1 year later if there is still HOLO left in the HOLO reserve +- + +### How can people go from INCA back to one of the participating currencies + +- the money in + + + + +### More Info + +> we are learning from [https://medium.com/h-o-l-o/holo-fuel-economics(https://medium.com/h-o-l-o/holo-fuel-economics-101-c9631d63014a) and many of their concepts will be implemented in our reserve. \ No newline at end of file diff --git a/collections/farming/3nodes.md b/collections/farming/3nodes.md index 145cac8..4a1bb5e 100644 --- a/collections/farming/3nodes.md +++ b/collections/farming/3nodes.md @@ -1,7 +1,6 @@ # Available 3Nodes -We are still working on the exact logistics, the look and feel can be different, but minimal resources will be the same. ### 3Node Silver @@ -45,3 +44,8 @@ Will cost less than 1800 USD. ### 3Node Dedicated Rental - rent a node in a dacenter, make sure you have good capacity in that datacenter. Companies like OVH and Hetzner come to mind as reliable and cost effective. + + +## Remarks + +We are still working on the exact logistics, the look and feel can be different, but minimal resources will be the same. diff --git a/collections/farming/farming.md b/collections/farming/farming.md index d7f4146..e68b32c 100644 --- a/collections/farming/farming.md +++ b/collections/farming/farming.md @@ -1,33 +1,54 @@ ![](img/bl_7840c.png) -# ThreeFold Farming +## ThreeFold Farming = **Become a Cloud Service Provider** Farming means a person offers compute, storage and network capacity to the network -- Farmers buy a node (500-2000 USD) +- Farmers buy a 3node or mnode (500-2000 USD) - A farmer connects the node(s) to internet and get rewards for providing capacity -- A farmer earns rewards upto 300 USD per month (for platinum). -- A farmer is helping his/her community to get access to sovereign Internet applications on an unbreakabale co-owned Internet. +- A farmer earns rewards. +- A farmer is helping his/her community to get access to sovereign Internet & Cloud applications on an unbreakabale co-owned Internet/Cloud. -## Income for the farmers +### Income for the Farmers The farmers make capacity available and specify their price. -The recommended (default) pricing for a twin and storage/network capacity is: +The recommended pricing is: -- 1-5 USD per person using a digital twin (a freeflow self) on a node -- 10 USD per TB Transfer per month -- 5 USD per TB Storage per month +- $1-5 per person for a digital self (per month) +- $0.01-0.2 for 1 GB Transfer (bandwidth) +- $0.005-0.02 for 1 GB Storage (per month) +- $0.005-4 for Compute/GPU Capacity (gpu, AI, VM, ...) (per hour) +- $0.01-0.2 for 1000 messages over LoraWAN (long range wifi) -> 80% of these fees goes to farmer, 20% to our cooperative, exception for a twin which is 50-50% split. +> 80% of these fees goes to farmer, 20% to the *TFCOOP, exception for a twin which is 50-50% split. -## Rewards for being a Farmer +### Farming Boosters + +Our aim is to have millions of nodes in the field to evingly create the biggest network of Cloud & Internet Capacity in the world, depending the amount of nodes in a TFGrid Cell. + +Cell's get colors in line to need of service: + +- green (enough nodes, no rewards) +- yellow (can use some extra nodes) +- red (let's do it, this region needs help) + +For red cells the reward is highest. + + +### How to become a farmer + +- buy a *3NODE (Compute/Storage node) or *MNODE (Mycelium Network Node). +- Assemble your own 3Node, our software makes it easy to get started. + + +### Rewards for being a Farmer Typically a Farmer can earn the investment of their node back 2 to 10 times over 5 years if succesful. > For a [simulation based on twins with storage and bandwidth check here](https://docs.google.com/spreadsheets/d/1D6Q3Yav_SS356zAILwN4SrmqwYfLibT3E6oWrVPU4c8/edit#gid=170998100) -## Farming Pools +### Farming Pools Some farmers will chose not to manage, market or operate their 3node, in that case they can join a farming pool. @@ -41,7 +62,7 @@ A Farming pool takes care of If a farmer uses a farming pool he/she will have to give a part of their reward to the farming pool, each farming pool can decide how much that needs to be. -## Advanced: Compute Box +### Advanced: Compute Box The more advanced farmers can chose to define compute boxes in their node. A compute box is an amount of CPU, MEM, GPU, SSD as specified by farmer. When users select a node to deploy a VM on they can use one or more of these compute boxes. diff --git a/collections/farming/img/.done b/collections/farming/img/.done index 100f658..3da83c9 100644 --- a/collections/farming/img/.done +++ b/collections/farming/img/.done @@ -1,3 +1,9 @@ bl_7840.png bl_7840c.png bl_silver.png +mnode.png +mnode_2.png +mnode_2b.png +mnode_lr.png +mnode_physical.png +networkmap.png diff --git a/collections/farming/img/loran.png b/collections/farming/img/loran.png new file mode 100644 index 0000000..6c8fcc1 Binary files /dev/null and b/collections/farming/img/loran.png differ diff --git a/collections/farming/img/mnode.png b/collections/farming/img/mnode.png new file mode 100644 index 0000000..783b8c6 Binary files /dev/null and b/collections/farming/img/mnode.png differ diff --git a/collections/farming/img/mnode_2.png b/collections/farming/img/mnode_2.png new file mode 100644 index 0000000..b305b50 Binary files /dev/null and b/collections/farming/img/mnode_2.png differ diff --git a/collections/farming/img/mnode_2b.png b/collections/farming/img/mnode_2b.png new file mode 100644 index 0000000..7fc9676 Binary files /dev/null and b/collections/farming/img/mnode_2b.png differ diff --git a/collections/farming/img/mnode_lr.png b/collections/farming/img/mnode_lr.png new file mode 100644 index 0000000..29c42c3 Binary files /dev/null and b/collections/farming/img/mnode_lr.png differ diff --git a/collections/farming/img/mnode_physical.png b/collections/farming/img/mnode_physical.png new file mode 100644 index 0000000..bf1059c Binary files /dev/null and b/collections/farming/img/mnode_physical.png differ diff --git a/collections/farming/img/networkmap.png b/collections/farming/img/networkmap.png new file mode 100644 index 0000000..3d3e314 Binary files /dev/null and b/collections/farming/img/networkmap.png differ diff --git a/collections/farming/mnodes.md b/collections/farming/mnodes.md new file mode 100644 index 0000000..0ac0c43 --- /dev/null +++ b/collections/farming/mnodes.md @@ -0,0 +1,57 @@ + +## Mycelium Nodes + + +### MNode Indoor + +We are partnering with WiFi device vendors to extend the Mycelium Network in a full peer-to-peer fashion. + +WiFi 6 is now a reality and a native capacity from our first chosen node. The Mnode Indoor can be purchased starting now. + +It's an exciting node with a reasonable price point and enough CPU capacity to run the Mycelium Network stack within the node itself. + +More than 1 node can be installed in a larger office, hotel, home, etc., and they will automatically mesh together. + +Each node runs our [Zero-Net](znet:intro.md) Operating System, allowing for native integration into the TFGrid network. + +[Zero-OS](def:zos) Nodes are seamlessly integrated with the Zero-Net nodes by design, requiring minimal configuration. They are part of our Autonomous Zero-OS Stack. + +![](mnode_physical.png) + + +### MNode Edge + +The MNode Edge is a powerhouse, equipped with a strong CPU and lots of memory to run edge network functions. This router can be connected to multiple uplinks (satellite, cable, fiber, 5G), ... + +Mycelium ensures that the shortest and fastest path is always used, and all communication is end-to-end encrypted between an MNode or even your mobile or computer if you have the Mycelium agent installed. + +The integrated antennas are powerful, with a long range, and are controlled independently. The Zero-Net Software manages the accounting and mutual credit billing system. + + +![](img/mnode_2.png) + +This MNode is super fast and has lots of connectivity. + +![](img/mnode_2b.png) + +> This MNode can be bought right now. + +### MNode Outdoor + Long Range + +We are in the process of selecting the appropriate network equipment to bridge between two locations and enable the creation of meshed wireless networks at the lowest cost. + +Currently, we rely on fiber or existing internet connections to link between locations, but wouldn't it be cool if we could create our own long-range network connections? + +![](img/mnode_lr.png) + +> We are looking for volunteers who will be rewarded to do reasearch and experiment with chosen equipment to test performance in real life situations, let us know if interest to help. + + + + +## Lo-RAN + +![](img/loran.png) + + +!!task.add story:'mnode_selection' title:'describe loran on mnode' \ No newline at end of file diff --git a/collections/farming/networkmap.md b/collections/farming/networkmap.md new file mode 100644 index 0000000..b5246c5 --- /dev/null +++ b/collections/farming/networkmap.md @@ -0,0 +1,6 @@ +# network map + +![](img/networkmap.png) + +Above network map is from helium see https://explorer.helium.com/ but ThreeFold aims to have a similar map to visualize all threefold nodes (mycelium as well as 3nodes) and also devices from our partners like Helium. + diff --git a/collections/legal/.collection b/collections/legal/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/legal/companies/companies.md b/collections/legal/companies/companies.md new file mode 100644 index 0000000..248b590 --- /dev/null +++ b/collections/legal/companies/companies.md @@ -0,0 +1,33 @@ +### THREEFOLD RELATED COMPANIES + +FOLLOWING COMPANIES ARE RELATED PARTIES TO THREEFOLD, OUR TERMS AND CONDITIONS APPLY + +| THREEFOLD RELATED COMPANIES | Description | +| --------------------------------------------------------------- | ---------------------------------------------------------------------------------- | +| [ThreeFold Dubai or ThreeFold Cloud](threefold:threefold_dubai.md) | Promotion of TFGrid + Delivery of ThreeFold Cloud | +| [Threefold_Tech](threefold:threefold_tech.md) | Belgium-based tech company owns IP (Intellectual Property.md) of tech, is open source | +| [ThreeFold_VZW](threefold:threefold_vzw.md) | Non for profit organization in BE, intented to be used for grants work. | +| [ThreeFold_AG](threefold:threefold_ag.md) | ThreeFold in Zug, Switzerland | +| TF Hub Limited | ThreeFold in BVI | +| Codescalers | Egypt-based software development team, creates a lot of code for ThreeFold | + +
+ +| FARMING COOPERATIVES | | +| ------------------------------------ | ------------------------------------------------ | +| [Mazraa](threefold:mazraa.md) | Farmer in Middle East (part of ThreeFold_Dubai .md) | +| [BetterToken](threefold:bettertoken.md) | Europe's first ThreeFold Farming Cooperative | + +
+ +| SOME LARGER FARMERS | | +| ------------------- | ---------------------------------------------------------------- | +| Green Edge | Early ThreeFold Farmer providing decentralized compute & storage | +| Moresi | A neutral, technologically advanced data center in Switzerland | +| there are many more | ... | + +> Please note, ThreeFold Grid 3.x operates as a DAO every party who wants to participate with the ThreeFold Grid uses the TFChain and our Forums. +> [Click here for more info about our DAO](threefold:tfdao.md) + + +!!!time diff --git a/collections/legal/definitions_legal.md b/collections/legal/definitions_legal.md new file mode 100644 index 0000000..f621f95 --- /dev/null +++ b/collections/legal/definitions_legal.md @@ -0,0 +1,297 @@ +# Definitions + +## ThreeFold (TF) + +AN INTERNET BUILT FOR EVERYONE, BY EVERYONE. + +Threefold is a peer-to-peer network of network, storage an compute capacity for an upgraded internet, laying the foundation for a more sustainable, smart, and sovereign digital world where everyone can participate and prosper. + +All the ideas and content created for this concept are opensource and stored in github +A group of volunteers and the ThreeFold Foundation maintain these repositories. + +See https://github.com/threefoldfoundation + +## ThreeFold Foundation (TFF) + +The ThreeFold Foundation (ThreeFold_Dubai) is a participant in the bigger ThreeFold movement, the purpose of the movement is to bring the world a truly peer-to-peer internet. + +We acknowledge and support the many people and organizations around the world who bring crucial support to the growth and adoption of the ThreeFold_Grid. + +See [ThreeFold Dubai](threefold/threefold_dubai) + +> Work is ongoing to make the Foundation a global distributed concept with probably more than 1 legal entity. + +## ThreeFold Tech (TFTech, TFTECH) + +TF TECH NV, a Belgian limited liability company, having its registered office at Antwerpse Steenweg 19, B-9080 Lochristi, Belgium, registered with the Belgian Crossroads Bank of Enterprises under company number 0712.845.674 (RLP Gent, district Gent) + +TF Tech is a software tech company and is a major contributor to the software as used on the TFGrid. + +See [TFTech](threefold/threefold_tech) + +## Non For Profit + +Non-for-profit organizations are types of organizations that do not earn profits for its owners. All of the money earned by or donated to a non-for-profit organization is used in pursuing the organization's objectives and keeping it running. Employees or contributors can be paid for the services provided. + +In the case of TFF following remarks might be useful + +- Many non for profits get a legal status by the government to not have to pay tax, in our case the foundation is in Dubai, there is no Tax implication in Dubai as such we didn't need this status or certification. +- TFF has been funded by its original founders by means of loans or investment in kind or tokens, this money can be returned to the founders whenever cashflow allows (which is not the case yet). +- TFF directors/shareholders do everything they can to only operate out of the best interests of the ThreeFold Project. +- A project is under way to officialize the structure with strict governance e.g. a company called ThreeFold VZW has been created in Belgium with official governance around non for profit structure. This company is not used yet. Other alternatives are being researched at this moment (Aug 2020). +- ThreeFold_Dubai has farmed tokens which can be used as gifts towards contributors or employees. + +## ThreeFold_Grid (TFG) + +The ThreeFold_Grid is a new, global neutral and sustainable network of IT infrastructure. On this Grid, IT capacity is indexed registered on the TFChain for easy discovery by purchasers. + +This Internet capacity is produced and allocated locally - similar to the way electricity and other utilities are purchased today. This allows any digital service or application provider to host their services and applications in proximity to the end user leading to significantly greater performance, a lower price point and better margins. This is both more cost effective and green. + +## IT Capacity + +- IT = Information Technology. +- IT Capacity is resource availability for running any IT Workloads +- Examples of IT Workloads which can run on the TFG are + - web applications + - archiving of data + - generic storage (e.g. using the S3 storage interface) + - container workloads (e.g. using the Kubernetes interface) + - artificial intelligence workloads + - big data workloads (processing of data) + - gaming servers + - content delivery + - test workloads for developers + +## ThreeFold_Token (TFT) + +The ThreeFold_Token is a digital Token which allows anyone to buy and sell IT Capacity on the TF Grid. This token only gets issued by the TFChain if a TF Pool gets connected to the TF Grid. + +The TFChain can issue a maximum of 4 billion tokens (gen 2). + +## TFChain + +Group of blockchain related technologies as used by ThreeFold to accomplish the following: + +- store & trade your TFTs: uses Stellar Public Blockchain platform +- buy/sell capacity on the TFG: TFExplorer +- register capacity of the TFG: TFExplorer +- provision IT workloads on the TFG: TFExplorer +- ... + +see the following [github repos](https://github.com/threefoldtech) and https://github.com/threefoldfoundation/tft-stellar + +## Zero-OS (ZOS) or Capacity Layer + +The Zero-OS is the software which makes it possible to convert any pool of hardware to become a pool of resource for the ThreeFold_Grid. + +see [Zero-OS](https://github.com/threefoldtech/zos) = Ultra Efficient Stateless Operating System + +## Zero-People or Autonomous Layer + +- [Jumpscale](https://github.com/threefoldtech/js-ng) = Automation Framework (self healing, ...) + +## User + +- is the person/organization/company who buys capacity from the TF Grid +- capacity can only be bought by means of TFTs + +## TF Distributed exchange (TFExchange) + +Since March 2020 based on Stellar integrated Decentralized exchange and before Atomic Swaps. +Mechanism for people to exchange TFT to other digital currencies in a decentralized way. +Atomic Swaps were difficult to use, this got resolved by switching to Stellar blockchain. + +# ThreeFold Farming + +## TFNode + +- is a compute/storage server which provides IT Capacity as source for the Cloud Units +- a TFNode is part of a Farming Pool +- 3Nodes are owned by TF Farmers. +- The TFNode runs the TF Operating System and TFChain (TFC). + +## Cloud Units + +Units of IT capacity as sold from the TF Grid to Users. +More info see [on our wiki](threefold:cloudunits) + +## ThreeFold Farming Pool (FP) + +A Pool of storage & compute hardware which allows to provision IT Capacity. + +Each Farming Pool consists out of 3Nodes which run the TF Operating System and TF Blockchain Software (TFChain) which allows anyone in the world to use this IT capacity to host their IT workloads (storage apps, archive capacity, web applications, artificial intelligence, iOT, docker containers, etc). To use this IT Capacity, through the TF Grid, people need to own ThreeFold_Tokens ("TFTs") as they are the only possible mechanism to purchase this capacity on the TF Grid. As such, TFTs represent a true utility. + +## ThreeFold Farmer + +A ThreeFold Farmer is any organization or person who invests in a ThreeFold Farming Pool and connects this capacity to the ThreeFold_Grid. + +As a result of Farming, i.e. creating additional capacity, ThreeFold_Tokens are automatically created by the ThreeFold Chain. + +Farmers can cultivate both managed and/or unmanaged capacity. + +Farmers receive TFTs + +- as part of owning the TF Farming Pool (tf_farming) +- as part of selling capacity from the TF Farming Pool (cultivating) + +Most TF Farmers use a ThreeFold Cooperative to become active because it hugely simplifies the process and gives them often better pricing to purchase the Farming Pool as well as connecting the Farming Pool to the internet. + +The ThreeFold Farmer is the only party who owns the TF Farming Pool. + +## ThreeFold Cooperative + +Any organization who helps a TF Farmer to become active on the TF Grid. + +A Cooperative can supply any or all of following services. + +- Selling required hardware kit for the Farming Pool (compute, storage, networking) to the TF Farmer (and logistics around it). +- Installing & testing the TF Operating System on the chosen hardware. +- Burn in testing of the chosen hardware: make sure the hardware is reliable and works following expectations. +- Configuration & Installation of the ThreeFold Farming Pool. +- Registration & Initialization of the ThreeFold Farming Pool. +- Delivering & Executing of hardware Warranty as specified on contract. +- Creation and Delivery of the ThreeFold Mobile App for the TF Farmer (allow people worldwide to order capacity using TFTs for the Farming Pool. +- Software support for the Farming Pool +- Training of the TF Farmer about TF Concepts + - how to use the TF Wallet + - how to safely store the TFT's + - how to go from TFT's to fiat currency like USD/EUR (and visa versa) + - how to register pricing info on the TF Grid + - how to integrate a fiat currency payment gateway into existing ecommerce website for the sales of TFT's or TF IT Capacity (e.g. integration with Stripe or other payment mechanism) + - how to consult/register information on the TFChain +- Hosting Services + - all services related to connectivity to the internet (routing, denial of service, firewalling, ...) + - rackspace & other datacenter services + - monitoring of the infrastructure (hardware and software). + +## Do It Yourself Capacity + +Unmanaged IT Capacity can exist everywhere; in people’s home, in mobile telephone masts, in utility cabinets, next to railways or motorways, anywhere where internet lines meet electrical outlets, any IT Hosting or Datacenter Facility. This capacity is deployed to the TF Grid and has no people involved to manage its operations (apart from the physical and network aspects). Farmers have no access to the 3Nodes purchased. They can only use the capacity produced in the exact same way as any other user, i.e. through the TFChain, in a secure private and neutral way, equally applicable to all. + +Unmanaged capacity provides the following 3 basic services + +- Storage Capacity = backend storage services which can be used as backend for more high level storage services like S3 +- Compute Capacity = backend compute capacity which can be used as backend for more high level compute services like Kubernetes. +- Network Gateway Services: integration with ZeroTier network, HTTP(s) reverse proxy, DNS services, TCP Portforwarding. + +These basic services are ordered through the TFChain only. +SLA's (service level agreements) cannot be be guaranteed on Unmanaged Capacity and as such not registered in the TFChain. + +## Certified Capacity + +Capacity which received certification as organized by ThreeFold Tech. + +## Managed Capacity + +Managed capacity is capacity that sits in a datacenter or other controlled environment where people operate and maintain supervision of the capacity connected to the TF Grid and published in the TF Directory. SLA (Service Level Agreements) are provided on this capacity like uptime, guaranteed bandwidth, response times, ... + +TF Farmers have access to the 3Nodes. + +Features Only Available In A Managed Capacity Farming Pool + +- Published & Tracked (monitored) Service Level Agreements + +# Legal + +## The Company + +The Company has been defined on the contract who refers to this document but can be any of the following: + +- The company or organization who is selling a service on the ThreeFold_Grid. +- The company who is selling/buying ThreeFold_Tokens (TFTs) as capacity on the ThreeFold_Grid. +- The company who is helping a Farmer to become active on the ThreeFold_Grid = a TF Cooperative. +- The company who is selling the hardware and software required for a Farming Pool + +## The Product + +The Product is the ThreeFold_Token or any service related to the ThreeFold_Grid which can be bought by The Purchaser. +The Product has been defined on the contract who refers to this document. + +## The Purchaser + +Is the person or company or organization who buys The Product from The Company + +## ThreeFold Tech (TFTech) + +Software Technology company in Belgium. + +Has no direct relationship with the TFGrid or TFTokens. TFTech does not farm and ThreeFold_Tokens and has no impact or does not give any direction to anything happening on the ThreeFold_Grid or in relation to TFTokens. + +TFTech is the company who creates a lot of the opensource software as is used in the TFGrid. TFTech is also a contributor to the TF Foundation in the form of content or promotion, there is no legal connection in place. + +TFTech business model is to sell licenses and certify TFGrid farmers if that is what they require. + +# Miscellaneous + +## TF Wallet + +A software application which allows anyone to consult how many TFTs they own and to make transfers of TFTs to other parties. +The TF Wallet works together with Stellar and is nothing but a javascript UI. +TF Wallet is part of the ThreeFold Connect app on mobile. + +# Sales Related Definitions + +### "Acceptance" + +means that any Deliverable has successfully completed the Acceptance process set forth in Section 4. Such Acceptance may be either explicit or implicit, i.e. in the absence of an explicit Rejection. + +### "Acceptance Period" + +means fifteen (15) days as from the Delivery Date, unless otherwise agreed to in the Sales Order or as provided under statutory law. + +### "Customer" + +means you or the customer entity identified in the Sales Order, as the case may be. + +### "Deliverables" + +means the Hardware, Software, Services (if any), or any deliverable specified in a Sales Order. + +### "Delivery" + +means the act of making the Deliverables available for reception by the Customer in accordance with Section 4.1. + +### "Delivery Date" + +means the ultimate date on which the Delivery may take place, as determined in the Sales Order. + +### "Documentation" + +means all manuals, instructions and other documents (whether in hard copy, soft copy or web-based form) relating to, or necessary for, the use, operation or maintenance of the Deliverables, together with all enhancements, corrections, modifications and amendments to such documents that are furnished to Customer under this Agreement. + +### "Effective Date" + +means the date when the Agreement starts to operate, corresponding to the issuance date of the Sales Order. + +### "Hardware" + +means any hardware to be provided by Company as specified in a Sales Order or Specific Agreement. + +### "Party" + +means any party to this Agreement; + +### "Rejection" + +means the explicit rejection of Deliverables by Customer, provided that the following cumulative conditions have all been completed: +the Rejection has been notified by Customer to Company within the Acceptance Period (i.e. at the latest on the last day of the Acceptance Period); +Customer has returned to Company all rejected Deliverables immediately after the Rejection notice; +Any rejection that does not meet both aforementioned cumulative conditions shall not qualify as a Rejection and shall be deemed an implicit Acceptance. + +### "Sales Order" + +means any Sales Order generated electronically by Company to allow the Customer to order, including the details specified by Customer in the checkout of the Company website, or any document that the Parties mutually agree upon as the vehicle for procuring Hardware, Software and/or Services pursuant to this Agreement. + +### "Services" + +means any services to be provided by Company to Customer as stipulated in the Sales Order. + +### "Software" + +means the open source software connecting the Hardware to the ThreeFold network, all in machine readable, object code form, together with all enhancements, modifications, corrections and amendments thereto. + +### "Specifications" + +means the technical requirements for, and performance standards of, the Deliverables as set forth in the Sales Order or Documentation provided to Customer. + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/defs.md b/collections/legal/defs.md new file mode 100644 index 0000000..67f9920 --- /dev/null +++ b/collections/legal/defs.md @@ -0,0 +1 @@ +!!wiki.def_list categories:'' exclude:'tech' diff --git a/collections/legal/disclaimer.md b/collections/legal/disclaimer.md new file mode 100644 index 0000000..f14f67c --- /dev/null +++ b/collections/legal/disclaimer.md @@ -0,0 +1,36 @@ +# General Warning And Disclaimer + +Your use of the TFGrid and/or TFTs, as well as the IT capacity made available from the TFGrid to the Internet, as well as any tools provided to work with TFGrid or TFTokens (hereinafter collectively also referred to as the "Services") will be subject to the warnings, limitations, acknowledgements and disclaimers set out hereinafter. These statements and disclaimers are made by and on behalf of (1) the TF Foundation (ThreeFold_Dubai), (2) each individual or entity acting as a ThreeFold Farmer (3) , TFTech NV (4) any of the companies or individuals related to these entities, and (5) any person contributing or otherwise assisting in developing, marketing or distributing the Services (hereinafter collectively referred to as "ThreeFold"). + +### Disclaimer + +TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW THE SERVICES ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, AND THREEFOLD EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES AS TO THE SERVICES, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT; (B) THREEFOLD DOES NOT REPRESENT OR WARRANT THAT THE SERVICES ARE ACCURATE, COMPLETE, RELIABLE, CURRENT OR ERROR-FREE, MEET YOUR REQUIREMENTS, OR THAT DEFECTS IN THE SERVICES WILL BE CORRECTED; AND (C) THREEFOLD CANNOT AND DOES NOT REPRESENT OR WARRANT THAT THE SERVICES, OR THE SERVERS USED TO PROVIDE SUCH SERVICES, ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. + +By using the Services, you acknowledge that: + +- you have access to all relevant and required information to do with the tokens and the grid on https://library.threefold.me + - e.g. way how tokens are created/minted on: token_creation + - all this information is being provided on best effort basis and does not imply any promise or guarantee +- you have sufficient knowledge and experience in financial and business matters and are capable of evaluating the merits and risks of using or acquiring TFTs, and that you are able to bear the economic risk of such acquisition for an indefinite period of time. +- the Services (including the TFTs) involve risks, all of which you fully and completely assume, including, but not limited to, the risk relating to the possibility of limited or absent liquidity for the TFTs on the secondary markets (including the relevant online exchanges), the risk relating to price fluctuations of the TFTs on such secondary markets (including the relevant online exchanges), etc. +- the Services (including the TFTs) have or will be created and delivered to you at your sole risk on an "AS IS" basis. +- you have not relied on any representations or warranties made by ThreeFold outside this document, including, but not limited to, conversations of any kind, whether through oral or electronic communication, or any white paper. Without limiting the generality of the foregoing, you assume all risk and liability for the results obtained by the use of any tokens (including TFTs) and regardless of any oral or written statements made by ThreeFold, by way of technical advice or otherwise, related to the use of the tokens. +- you bear sole responsibility for any taxes as a result of the use or acquisition of the Services (including the TFTs), and any future acquisition, ownership, use, sale or other disposition of TFTs held by you. To the extent permitted by law, you agree to indemnify, defend and hold ThreeFold harmless for any claim, liability, assessment or penalty with respect to any taxes (other than any net income taxes of ThreeFold that result from the sale of TFTs) associated with or arising from your purchase, use or ownership of TFTs. + +### Release + +To the fullest extent permitted by applicable law, you hereby explicitly release ThreeFold from responsibility, liability, claims, demands and/or damages (actual and consequential) of every kind and nature, known and unknown (including, but not limited to, claims of negligence), arising out of or related to: + +(1) disputes between users of the Services and/or the acts or omissions of third parties; and +(2) your purchase of tokens (if any) from ThreeFold_Dubai (formerly known as ‘GreenITGlobe’) or Bettertoken BV identified in the relevant contracts as ‘Internal ThreeFold_Tokens’ or ‘iTFTs’. + +If and to the extend you have purchased or otherwise acquired tokens from ThreeFold_Dubai (formerly known as ‘GreenITGlobe’) or Bettertoken BV that were identified in the relevant contracts as ‘Internal ThreeFold_Tokens’ or ‘iTFTs’, your use of the Services (including your subsequent receipt or acceptance of TFTs) implies your confirmation that such purchase or acquisition has been duly completed as a result of your receipt of a corresponding amount of TFTs, that all deliverables under the relevant contracts (known as ‘iTFT Purchase Agreement’, ‘TFT Purchase Agreement’ or ‘ITO investment agreement’) have been duly delivered and that there are no further obligations from one of the above-mentioned companies to you in relation to such contracts. + +### Limitation of Liability + +- Exclusion of indirect damages. To the fullest extent permissible under applicable law, ThreeFold shall not have any liability with respect to any claims for consequential, exemplary, special, indirect and/or punitive damages (such as –but not limited to – loss of goodwill, loss of actual or anticipated business or contracts, work stoppage, loss as a result of a third party claim, data loss or corruption of data, computer failure or lost profit), arising out or in any way related to the access or use of the Services or otherwise related to ThreeFold, regardless of the form of action, whether based in contract, or otherwise, even if ThreeFold has been advised of the possibility of such damages. +- Cap on damages. To the extent permissible under the applicable law the contractual and/or extra-contractual liability of ThreeFold arising out or related to the use of, or inability to use, the Services, shall be limited to (1) any compensation you paid to ThreeFold for the Services, or (2) 1,000 US Dollars, whichever is greater. This limitation is cumulative and not per incident. It applies to all causes of action and obligations in the aggregate, including without limitations, any claim of breach of contract and/or negligence. +- Prescription. No action in any form arising out of or in connection with this Agreement may be brought by the Purchaser more than one (1) year after the cause of action has accrued. +- No limitations for own intent. Nothing in this Agreement shall (or shall be deemed to, or construed to) exclude or restrict any liability either Party may incur as a result of fraud, willful intent or for any death or personal injury resulting from its gross negligence or that of its employees, agents or subcontractors. + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/hr/threefold_terms_conditions_consultants.md b/collections/legal/hr/threefold_terms_conditions_consultants.md new file mode 100644 index 0000000..9070238 --- /dev/null +++ b/collections/legal/hr/threefold_terms_conditions_consultants.md @@ -0,0 +1,244 @@ +under contruction // needs to be a default contract + +# Terms Conditions For Consulting or Contribution Agreement + + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("CONSULTANT","CONTRACTOR", "CONTRIBUTOR", "**YOU**", OR "**YOURS**") AND TRC ("**THREEFOLD**", "**COMPANY**","**US**","**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A CONTRIBUTOR, CONSULTANT ,PARTNER, CUSTOMER, FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, BY SIGNING AN AGREEMENT WHICH LINKS TO THESE TERMS AND CONDITIONS, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU HAVE SIGNED THE ABOVE MENTIONED AGREEMENT. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +### Definitions + +In this Agreement, the following terms shall have the following meaning: + +#### - "Affiliated Companies": +means all entities in relation ThreeFold (ThreeFold S.A., TF Tech NV, ThreeFold DMCC, ThreeFold Labs IT, ThreeFold VZW, TF Hub BVI, ThreeFold AG) + +#### - "Net Cash Margin": +means the cash as received on the bank account of the Company for the benefit of Company and Affiliated Companies minus all direct and indirect costs for the project at that point or in the future. + +#### - "Qualified Lead": +means specific named prospect, being a person/s or legal entity which has been independently identified by Consultant, and which prior to such identification was not yet in contact with Company or any Affiliated Companies and for which the referrer had registered the details of the prospect on the Company’s Project Management Tool and Company had subsequently agreed (in writing or by email) that is accepted as a Qualified Lead. + +#### - "Base Salary": +means the minimum amount to be received, per month, as an exchange for the services and time. + + +#### - "Accelerated Salary": +means the salary to be received minus the already paid Base Salary after the Net Cash reaches the Company or Affiliate Company’s Bank Account. The amount received is the minimum amount between 25% of Net Cash received on the Company or Affiliate Company’s Bank Account and the Accelerated Salary highlighted in Section 5. It is aggregated for up to 3 months. + +#### - "Maximum Salary": +means the maximum salary that Consultant shall received minus the already paid Base Salary, Accelerated Salary and Funding Salary. Maximum Salary is achieved when a new Net Cash has reached the Company or Affiliate Company’s Bank Account. Maximum Salary is aggregated for up to 12 months. + +3.1. Basic Term +The Company hereby retains the Consultant and Consultant agrees to render to the Company those services described in Exhibit B for the period (the "Consulting Period") commencing on the date of this Agreement and ending upon the earlier of (i) 12 months after the date of this Agreement, (the "Term Date"), and (ii) the date the Consulting Period is terminated in accordance with Section 7. The Company shall pay the Consultant the compensation to which it is entitled under Section 5 through the end of the Consulting Period, and, thereafter, the Company’s obligations hereunder shall end. +3.2. Renewal +Subject to Section 7, the Consulting Period will be automatically renewed for an additional 12 months period (without any action by either party) on the Term Date and on each anniversary thereof, unless one party gives to the other written notice 15 days in advance of the beginning of any 12 months renewal period that the Consulting Period is to be terminated. Either party’s right to terminate the Consulting Period, instead of renewing the Agreement, shall be with or without cause. +4. Duties and Responsibilities +a. Consultant hereby agrees to provide and perform for the Company those services set forth on Exhibit B attached hereto. Consultant shall devote its best efforts to the performance of the services and to such other services as may be reasonably requested by the Company and hereby agrees to devote, unless otherwise requested in writing by the Company, (a minimum of at least 40 hours of service per week). + +b. Consultant shall use its best efforts to comply with, and to ensure that each of its Agents comply with, all policies and practices regarding the use of facilities at which services are to be performed hereunder. + +c. Consultant shall obtain for the benefit of the Company, as an intended third-party beneficiary thereof, prior to the performance of any services hereunder by any of the Agents, the written agreement of Agent to be bound by terms no less restrictive than the terms of Sections 2, 5, 6, and 7 of this Agreement. + + +d. Personnel supplied by Consultant to provide services to Company under this Agreement will be deemed Consultant’s employees or agents and will not for any purpose be considered employees or agents of Company. Consultant assumes full responsibility for the actions of such personnel while performing services pursuant to this Agreement, and shall be solely responsible for their supervision, daily direction and control, provision of employment benefits (if any) and payment of salary (including all required withholding of taxes). + + +# Compensation, Benefits and Expenses + +## Compensation (Euros) + +### Base Salary + +In consideration of the services to be rendered hereunder, including, without limitation, services to any Affiliated Company, Consultant shall be paid the "Base Salary" as mentioned in agreement, payable at the time and pursuant to the procedures regularly established, and as they may be amended, by the Company during the course of this Agreement. + +### Accelerated Salary + +Consultant shall be paid up to the Accelerated Salary measured over 3 months in relation to Net Cash Margin. Accelerated Salary is the minimum amount between 25% of the Net Cash Margin minus the already paid Base Salary and 6,000 Euros minus the already paid Base Salary. Accelerated Salary is activated once the cash coming from Qualified Lead has reached Company or Affiliated Companies’ Bank Account. Accelerated Salary is payable within thirty (30) days from the effective date when the Net Cash has been received on the Company or Affiliated Companies’ Bank Account. + +Formula (Net Cash Margin): Net Received Cash-Any Project Costs (now and in future) + +Formula (Payout Accelerated Salary): +maximum{0,(minimum((0.25Net Cash Margin)- Base Salary),(Accelerated Salary- Base Salary))) + +For example (1): Consultant closes a Corporate Deal worth of 100,000 Euros (Net Cash Margin), Consultant shall receive 3,500 Euros (maximum{0,(minimum(0.25 100,000) - 2500);6,000 - 2500)} for 3 months. +Total Salary: 2,500 + 3,500 = 6,000 Euros per month for 3 months + +For example (2): After 3 months, Consultant closed a Corporate Deal worth of 100,000 Euros (Net Cash Margin), Consultant shall received 0 Euros per month as Accelerated Salary.maximum{0,(minimum(0.25 100,000) -(2500 3));6,000 -(2500 3)}. +Total Salary: 2,500 Euros per month + +#### 5.1.3 Maximum Salary +As per its corresponding definition highlighted in the Exhibit A, Consultant shall be paid a salary up to 25,000 Euros per month for up to 12 months according to the 5% commission ("Commission Percentage") on the Net Cash Margin received on Company and Affiliated Companies’ Bank Account ("Maximum Salary"). Commission shall deduct all the already paid Base Salary and Accelerated Salary. + +Formula - Number of Month ("M") : minimum{((Commission Percentage Net Cash Margin) Maximum Salary);12} + +Where; +M 1 +If M < 1, then M = 1 + +Formula (Payout Maximum Salary per month): minimum{((Commission Percentage Net Cash Margin) M);Maximum Salary} + +Following Section 5.1.2 Example (1): + +For example (1): After 1 month, Consultant closed a Business or Funding Deal worth 1,000,000 Euros (Net Cash Margin). Consultant shall receive 19,000 Euros per month (minimum{(((0.05 1,000,000)M) - 2500 -3500);25,000} ) for 2 months ( M=minimum{((0.05 1,000,000) 25,000);12}). Please note, in this example, Consultant received both Base Salary and Accelerated Salary. +Total Salary: 19,000 Euros for 2 months + +Following Section 5.1.2 Example (1): + +For example (2): After 3 months, Consultant closed a Business or Funding Deal worth 20,000,000 Euros (Net Cash Margin). Consultant shall received 7,000 Euros per month minimum{(((0.05 20,000,000)12) - (2500 3) -(35003));25,000 - (2500 3)- (35003)} ) for 1 months and 25,000 Euros per month for 11 months ( M=minimum{((0.05 20,000,000) 25,000);12}). Please note, in this example, Consultant received both Base Salary and Accelerated Salary for 3 months. + +Consultant is required to keep on executing his/her daily professional activities for the required amount of hours as per Section 12 for at least the period of 12 months. If the Consultant decides to leave or if Section 8: Termination for Misconduct is activated, then the compensation payment will stop. + +The Maximum Salary is payable within thirty (30) days from the effective date when the Net Cash has been received on the Company or Affiliated Companies’ Bank Account. +5.2. Compensation (Reward Token Pool) +Consultant shall receive 2 (two) Reward Tokens on a monthly basis as part of the Reward Token Pool in addition to the Compensation highlighted in Section 5.1. +5.3. Compensation Payment +The Consultant and Company agree that payments are done using the digital Currency USDC on the Stellar blockchain. +5.4. Expenses +The Company shall reimburse Consultant for reasonable travel and other business expenses ("Expenses") incurred by its Agents in the performance of the duties hereunder in accordance with the Company’s general policies, as they may be amended from time to time during the course of this Agreement, but subject always to the provision by the Consultant of written statements evidencing such expenses. + +All Expenses shall be registered in detail in the "Travel and Expenses Circle" highlighted in Exhibit B in order to seek for approval by the Company. +5.4 Bank Details + The Consultant Shall receive remuneration amount mentioned in 5.1 in the following Digital Wallet + +Stellar Account … +in USDC. +6. Invoicing +Company shall pay the Expenses agreed to herein upon receipt of invoices which shall be sent by Consultant, and Company shall pay the amount of such invoices to Consultant. +7. Termination of Consulting Relationship +7.1. By the Company or the Consultant +At any time, either the Company or the Consultant may terminate, without liability, the Consulting Period for any reason, with or without cause, by giving 15 days advance written notice to the other party. If the Consultant terminates its consulting relationship with the Company pursuant to Sections 2, 3 and 4, the Company shall have the option, in its complete discretion, to terminate Consultant immediately without the running of any notice period. + +In case of termination by the Company, The Company shall pay Consultant the compensation to which the Consultant is entitled pursuant to Section 5 respecting timing as mentioned in Section 5, and thereafter all obligations of the Company shall terminate, except for the confidentiality obligations set out in Section 12 unless in case of Misconduct (see further). + +In case of termination by the Consultant, all unpaid still to be expected Commissions or other Compensations pursuant to Section 5 shall be written off and no longer be paid. + +In case of termination by Company and Termination for Misconduct - Section 8 - activated, all unpaid still to be expected Commissions or Compensations shall be written off and no longer be paid. + +7.2. Termination Due to Bankruptcy, Receivership +The Consulting Period shall terminate and the Company’s obligations hereunder (including the obligation to pay Consultant compensation under Section 5 shall cease upon the occurrence of: (i) the appointment of a receiver, liquidator, or trustee for the Company by decree of competent authority in connection with any adjudication or determination by such authority that the Company is bankrupt or insolvent; (ii) the filing by the Company of a petition in voluntary bankruptcy, the making of an assignment for the benefit of its creditors, or the entering into of a composition with its creditors; or (iii) any formal action of the Board to terminate the Company’s existence or otherwise to wind up the Company’s affairs. +8. Termination for Misconduct +Nothing in this Agreement shall be construed to prevent the Company from terminating Consultant’s services under this agreement for misconduct. Misconducts includes the following: Accepting private money directly from Qualified Lead/Suppliers/Customers, being a consultant or employee of a side project or any companies without being transparent to the Company’s management team, bribing any individuals, disparaging the Company or Affiliate Companies, hiring the current Company’s consultant for other projects, lying to the Qualified Lead/Suppliers/Customers, failing on any of the duties as described in section 4 (Duties and Responsibilities). + +The Consulting Period shall terminate and the Company’s obligations hereunder (including the obligation to pay Consultant compensation under Section 5 shall cease upon the occurrence of: (i) the appointment of a receiver, liquidator, or trustee for the Company by decree of competent authority in connection with any adjudication or determination by such authority that the Company is bankrupt or insolvent; (ii) the filing by the Company of a petition in voluntary bankruptcy, the making of an assignment for the benefit of its creditors, or the entering into of a composition with its creditors; or (iii) any formal action of the Board to terminate the Company’s existence or otherwise to wind up the Company’s affairs. +9. Termination Obligations +Consultant hereby acknowledges and agrees that all property, including, without limitation, all books, manuals, records, reports, notes, contracts, lists, blueprints, and other documents, or materials, or copies thereof, Proprietary Information, and equipment furnished to or prepared by Consultant or its Agents in the course of or incident to its rendering of services to the Company, including, without limitation, records and any other materials pertaining to Invention Ideas belong to the Company and shall be promptly returned to the Company upon termination of the Consulting Period. Following termination, neither Consultant nor any of its Agents will retain any written or other tangible material containing any Proprietary Information. + +The representations and warranties contained herein and Consultant’s obligations under Sections 2, 3, and 4 and the confidentiality obligations set out in Section 12 shall survive termination of the Consulting Period and the expiration of this Agreement. +10. Assignment; Successors and Assigns +Consultant agrees that it will not assign, sell, transfer, delegate or otherwise dispose of, whether voluntarily or involuntarily, or by operation of law, any rights or obligations under this Agreement, nor shall Consultant’s rights be subject to encumbrance or the claims of creditors. Any purported assignment, transfer, or delegation shall be null and void. Nothing in this Agreement shall prevent the consolidation of the Company with, or its merger into, any other corporation, or the sale by the Company of all or substantially all of its properties or assets, or the assignment by the Company of this Agreement and the performance of its obligations hereunder to any successor in interest or any Affiliated Company. Subject to the foregoing, this Agreement shall be binding upon and shall inure to the benefit of the parties and their respective heirs, legal representatives, successors, and permitted assigns, and shall not benefit any person or entity other than those enumerated above. +11. Place of Work +Consultant's services will be rendered largely remotely, but Consultant will, on request, come to Company's address of Unit No: BA1120 DMCC Business Centre, Level No 1, Jewellery & Gemplex 3, Dubai, United Emirates Arab, or such other places designated by Company to meet with representatives of Company. +12. Time Devoted to Work +In the performance of the services, the aforesaid services and the hours Consultant is to work on any given day will be entirely within Consultant's control and Company will rely upon Consultant to put in such a number of hours as is reasonably necessary to fulfill the spirit and purpose of this contract. This arrangement will probably take about days of work per week although there undoubtedly will be some weeks during which Consultant may not perform any services at all or, on the other hand, may work practically the full week. +13. Confidential Information +Each party hereto ("Such Party") shall hold in trust for the other party hereto ("Such Other Party"), and shall not disclose to any non-party to the Agreement, any confidential information of such Other Party. Confidential information is information which relates to Such Other Party’s research, development, trade secrets or business affairs including, for the avoidance of doubt, and any personal data relating to an employee, director, contractor, customer, supplier, investor or business partner of Such Other Party, and any information or data relating to the software or the code written,developed or used by (or on behalf of) the Company, but does not include information which is generally known or easily ascertainable by non-parties of ordinary skill in computer systems design and programming. + + +Consultant hereby acknowledges that during the performance of this contract, the Consultant may learn or receive confidential Company information and therefore Consultant hereby confirms that all such information relating to the client’s business will be kept confidential by the Consultant, except to the extent that such information is required to be divulged to the consultant’s clerical or support staff or associates in order to enable Consultant to perform Consultant’s contract obligation. +a) Consultant agrees not to disclose or use, except as required in Consultant's duties, at any time, any information disclosed to or acquired by Consultant during the term of this contract. Consultant shall promptly disclose to Company all inventions, discoveries, formulas, processes, designs, trade secrets, and other useful technical information and know-how made, discovered, or developed by Consultant (either alone or in conjunction with any other person) during the term of this contract. Consultant agrees that he shall not, without the written consent of Company, disclose to third parties or use for his own financial benefit or for the financial or other benefit of any competitor of Company, any information, data, and know-how, manuals, disks, or otherwise, including all programs, decks, listings, tapes, summaries of any papers, documents, plans, specifications, or drawings. + +b) Consultant shall take all reasonable precautions to prevent any other person with whom Consultant is or may become associated from acquiring confidential information at any time. + +c) Consultant agrees that all confidential information shall be deemed to be and shall be treated as the sole and exclusive property of the Company. + +d) The Consultant acknowledges and agrees that any information disclosed to the Consultant by The Company in relation with this Agreement, the Matchmaker Agreement entered into between both Parties and/or the Services (including, for the avoidance of doubt, the remuneration set forth in this Agreement or the Commission as agreed pursuant to the Matchmaker Agreement) is confidential. The Consultant also acknowledges and accepts that any such information will be treated and held in strict confidence and not used by the Consultant nor revealed in any way whatsoever, either directly or indirectly, to any third parties during the course of this Agreement or after a term of five years after the termination of this Agreement. + +e) The Consultant must not make any publicity or media releases in the framework of this Agreement, using the name of The Company, without its prior written consent. + +f) Upon termination of this contract, Consultant shall deliver to Company all drawings, manuals, letters, notes, notebooks, reports, and all other materials (including all copies of such materials), relating to such confidential information which are in the possession or under the control of Consultant. Consultant shall sign secrecy agreements provided by the Company. + +g) The Consultant acknowledges and agrees that any information the Consultant develops under or as a result of the Services delivered and that the Consultant provides to The Company is confidential and that any such information will be held in strict confidence and not revealed in any way whatsoever, either directly or indirectly, to any third parties. + +The confidentiality obligations set out in the present article shall survive the termination or expiration of this Agreement during three years after such termination or expiration. + +14. Status of Consultant +Consultant is an independent contractor and neither Consultant nor Consultant’s staff is or shall be deemed to be employed by Client. Company is hereby contracting with Consultant for the services described on Exhibit B and Consultant hereby confirms to Company that Company will not be required to furnish or provide any training to Consultant to enable Consultant to perform services required hereunder. The services shall be performed by Consultant or Consultant’s staff, and Company shall not be required to hire, supervise or pay any assistants to help Consultant who performs the services under this agreement. Consultant shall not be required to devote Consultant’s full time nor the full time of Consultant’s staff to the performance of the services required hereunder, and it is acknowledged that Consultant has other Clients and Consultant offers services to the general public. Except to the extent that the Consultant’s work must be performed on or with Company’s computers or Company’s existing software, all materials used in providing the services shall be provided by Consultant. Consultant shall be obligated to complete the services agreed upon and shall be liable for non-performance of the services to the extent and as provided in Sections 2 and 4 hereof. Company shall not provide any insurance coverage of any kind for Consultant or Consultant’s staff, and Company will not withhold any amount that would normally be withheld from an employee’s pay. Consultant shall take appropriate measures to ensure that Consultant’s staff is competent and that they do not breach Sections 4 and 12 hereof. +15. Use of Work Product +Except as specifically set forth in writing and signed by both Company and Consultant, Company shall have all copyright and patent rights with respect to all materials developed under this contract. +16. Company Representative +The following individual, Adnan Fatayerji, shall represent the Company during the performance of this contract with respect to the services and deliverables as defined herein and has authority to execute written modifications or additions to this contract. +17. Disputes +Any disputes that arise between the parties with respect to the performance of this contract shall be submitted for consideration and final settlement to the International Court of Arbitration of the International Chamber of Commerce and shall be finally settled under the Rules of Arbitration of the International Chamber of Commerce by one sole arbitrator appointed in accordance with the said Rules. The present Agreement shall be regulated by the substantive laws of the United Arab Emirates. Place of the Arbitration Court meeting shall be in Dubai, United Arab Emirates. Language of the Arbitration Court proceedings shall be English. + +The final arbitration decision shall be enforceable through the courts of the state of Company’s address or any other state in which the Company resides or may be located. In the event that this arbitration provision is held unenforceable by any court of competent jurisdiction, then this contract shall be as binding and enforceable as if this Section 16 were not a part hereof. + + +18. Taxes +Consultant will diligently comply with all legal and contractual provisions to which it is subject and will be exclusively responsible for compliance with all its obligations under the VAT, income tax and/or social security legislation or any other legislation that may be applicable to the Consultant. Consultants shall be responsible for any taxes or penalties assessed by reason of any claims that Consultant is an employee of Company and Company and Consultant specifically agree that Consultant is not an employee of the Company. + +19. Liability +Consultant warrants to the Company that the material, analysis, data, programs and services to be delivered or rendered hereunder, will be of the kind and quality designated and will be performed by qualified personnel. + +Without any prejudice or restriction to the rights of The Company, the Consultant will fully indemnify and hold The Company harmless from and against all claims, damages, losses and expenses arising out of or resulting from the delivery of the services provided under this contract and caused by the Consultant and/or the violation by the Consultant of its obligations under this contract or under any applicable laws or regulations + +20. Intellectual Property Rights +Consultant explicitly agrees that any and all rights, claims and interests, to their full extent, with regard to all ideas, concepts, discoveries, inventions, documents, projects, methods, instruments, materials, techniques, models, technical realisations, improvements, software, knowhow and other creations of any nature whatsoever which have been conceived, invented and/or created by the Consultant, either alone or jointly with others, with or without intervention of The Company in any way whatsoever or within or outside its premises, during, under or due to this Agreement or otherwise in the hands of the Consultant, or linked or in any way related to the activities of The Company, including all preparatory elements dated prior to this Agreement or beyond the scope of this Agreement (the "Works") including but not limited to (the right to apply for the registration of) patent rights, design rights, trademark rights, database rights, copyrights, neighbouring rights, rights in computer programs, as well as all patrimonial rights with respect to these rights such as the right of exploitation, reproduction, distribution, communication to the public, adaptation and translation, by any and all means, under whatever form, on whatever carrier and for whatever purpose, for all known, unknown and future exploitation forms, and to the fullest extent permitted by applicable law any and all moral rights (the "Intellectual Property Rights"), are, at the time of their conception, invention or creation, transferred to The Company exclusively, unconditionally, eternally, irrevocably and for the whole world and will thus belong to The Company. Should the transfer of moral rights be limited by law, Consultant will never seek to enforce its moral rights in a manner that would limit or damage the normal activities of The Company (or its licensees or assignees). + +The Consultant accepts that The Company acts, as of the signing of this contract, as the exclusive representative of the Consultant for the exercise of the moral rights on the Works, such as the right of disclosure or of paternity concerning the Works. The Consultant recognizes that the Company (and/or its partners and customers) will have the sole right to determine whether, when and how the Works will be exploited, it being specified that Works which are not exploited will also remain the exclusive property of Threefold Labs IT. The Consultant will refrain from invoking against the Company (and/or its partners and customers) its moral right with regard to the integrity of the Works and thus will not object to any adaptation or modification of the Works, provided that this does not harm its reputation. The Consultant authorises the Company (and/or its partners and customers) to exploit the Works without mentioning the name of the Consultant and to affix to it any distinctive sign of its choice. The Company (or its licensees and assigns) can license and/or otherwise assign these rights to third parties, during this Agreement as well as after its termination. + +The transfer of the Intellectual Property Rights in or otherwise on the Works includes without limitation the transfer of the rights relating to all modes of exploitation of the Works, including without limitation the right of reproduction (in an unlimited number of copies on all types of supports generally whatsoever), translation (into all languages), adaptation, modification, use (notably for making products derived therefrom), deletion, destruction, sale, offer for sale, import, broadcasting, distribution, loan, lease, display and communication to the public (by all media) and any other form of exploitation of the Works, in whole or part, in whatever manner, both in their original form and in a modified form, for all types of use and exploitation, for all commercial or non-commercial purposes, including without limitation research, development and promotion. The above-mentioned transfer is, for every mode and form of exploitation or use, definitive, worldwide and understood in the broadest possible sense authorised by the applicable positive law, for the entire legal period of the respective rights and in exchange for the consideration and/or remuneration received by the Consultant and/or referred to herein. + +The Consultant did not and will not introduce into the Works any element, subject, reminiscence or resemblance that the Consultant knows violates or is capable of violating the rights of a third party or legal provisions (for example, relating to public order and good morals). + +Any Work that is software did not, does not and will not contain, and is not, work based on, derived from, or created using any software created by any third party, except (i) software to and for which the Company held exclusive ownership of all rights, title and interests in and to the Intellectual Property Rights therein at the time the software was developed or otherwise created or (ii) software which has been pre-approved by the Company. + +The Consultant undertakes, at the first request and at the expense of the Company, both during the term of the contract and afterwards, to provide all necessary or useful assistance and to furnish and/or sign any document which makes possible, facilitates or accelerates the granting, the maintenance and/or the renewal of one or several Intellectual Property Rights on all or part of the Works, on behalf of the +Company or one of its affiliated companies. +The Consultant undertakes to refrain from any act which would constitute a violation of the rights of the Company. The Consultant undertakes not to apply for or claim (or to have applied for or claimed by third parties) the granting of a patent or any other intellectual property right in relation to the Works, unless it has received the express and written authorisation of the Company. + +Consultant undertakes to make full and prompt disclosure, without compensation, of all relevant documents and data in favor of the consultant and to provide all necessary cooperation for (the securing of) the assignment to The Company of all patrimonial, and, to the extent permitted by the applicable law, all moral Intellectual Property Rights. + +Consultant undertakes and guarantees that it is the current owner of the Intellectual Property Rights and that it is thus capable of transferring the Intellectual Property Rights to The Company. The Consultant further undertakes and guarantees that none of the Works violate any rights of third parties, and will indemnify The Company (or its licensees and assigns) for all claims by any third parties in this respect. + +Consultant agrees that the fees paid by The Company to the Consultant pursuant to this Agreement constitute the entire compensation for such transfer of Intellectual Property Rights and that Consultant is not entitled to any share of the profit resulting from any possible exploitation in whatever form of the Intellectual Property Rights, or any other compensation other than that provided for in this Agreement. Should the Consultant have a legal right to compensation for a new, currently non-existent form of exploitation, then this compensation will amount to 0.1% of the net profits realized by this new form of exploitation, with an absolute overall maximum of 500 EUR for all works so exploited. + +Consultant will keep confidential and not disclose to any third parties for a period of no less than ten (10) years information relating to the Works that The Company itself has not disclosed to the public without restriction. +21. Enforceable +The provisions of this Agreement shall be enforceable notwithstanding the existence of any claim or cause of action of the Consultant against the Company whether predicated on this Agreement or otherwise. +22. Representations and Warranties +Consultant represents and warrants (i) that Consultant has no obligations, legal or otherwise, inconsistent with the terms of this Agreement or with Consultant's undertaking this relationship with the Company, (ii) that the performance of the services called for by this Agreement do not and will not violate any applicable law, rule or regulation or any proprietary or other right of any third party, (iii) that Consultant will not use in the performance of his responsibilities under this Agreement any confidential information or trade secrets of any other person or entity and (iv) that Consultant has not entered into or will enter into any agreement (whether oral or written) in conflict with this Agreement. +23. Injunctive Relief +The Consultant acknowledges that disclosure of any Confidential Information by him will give rise to irreparable injury to the Company or the owner of such information, inadequately compensable in damages. Accordingly, the Company or such other party may seek and obtain injunctive relief against the breach or threatened breach of the foregoing undertakings, in addition to any other legal remedies which may be available. The Consultant further acknowledges and agrees that in the event of the termination of this Agreement his experience and capabilities are such that he can obtain a consulting arrangement or employment and that the enforcement of a remedy hereunder by way of injunction will not prevent him from earning a reasonable livelihood. +The Consultant further acknowledges and agrees that the covenants contained herein are necessary for the protection of the Company's legitimate business interests and are reasonable in scope and content. +24. Complete Agreement +This agreement contains the entire agreement between the parties hereto with respect to the matters covered herein. Company acknowledges that it is entering into this Agreement solely on the basis of the representations contained herein. + + +This Agreement constitutes the entire understanding of the Parties and supersedes any prior agreements or understandings, written or verbal, between The Company and the Consultant with respect to the subject matter of this Agreement. +25. Non Waiver +No failure or neglect of either party hereto in any instance to exercise any right, power or privilege hereunder or under law shall constitute a waiver of any other right, power or privilege or of the same right, power or privilege in any other instance. All waivers by either party hereto must be contained in a written instrument signed by the party to be charged and, in the case of the Company, by an executive officer of the Company or other person duly authorized by the Company. +26. Remedy for Breach +The parties hereto agree that, in the event of breach or threatened breach of this Agreement, the damage or imminent damage to the value and the goodwill of the Company's business will be inestimable, and that therefore any remedy at law or in damages shall be inadequate. Accordingly, the parties hereto agree that the Company shall be entitled to injunctive relief against Consultant in the event of any breach or threatened breach by Consultant, in addition to any other relief (including damages and the right of the Company to stop payments hereunder which is hereby granted) available to the Company under this Agreement or under law. +27. Applicable Law +Consultant shall comply with all applicable laws in performing Services. This Agreement shall be construed in accordance with the laws of the United Arab Emirates. +28. Severability; Enforcement +If any provision of this Agreement, or the application thereof to any person, place, or circumstance, shall be held by a court of competent jurisdiction to be invalid, unenforceable, or void, the remainder of this Agreement and such provisions as applied to other persons, places, and circumstances shall remain in full force and effect. It is the intention of the parties that the covenants contained in Sections 6 and 7 shall be enforced to the greatest extent (but to no greater extent) in time, area, and degree of participation as is permitted by the law of that jurisdiction whose law is found to be applicable to any acts allegedly in breach of these covenants. +29. Scope of Agreement +If the scope of any of the provisions of the Agreement is too broad in any respect whatsoever to permit enforcement to its full extent, then such provisions shall be enforced to the maximum extent permitted by law, and the parties hereto consent and agree that such scope may be judicially modified accordingly and that the whole of such provisions of this Agreement shall not thereby fail, but that the scope of such provisions shall be curtailed only to the extent necessary to conform to law. +30. Notices +All notices or other communications required or permitted hereunder shall be made in writing and shall be deemed to have been duly given if delivered by hand or mailed, postage prepaid, by certified or registered mail, return receipt requested, and addressed to the Company at: + + +ThreeFold DMCC +Unit No: BA1120 DMCC Business Centre, Level No 1, Jewellery & Gemplex 3, Dubai, United Emirates Arab + +or to the Consultant at: +.... + + +Notice of change of address shall be effective only when done in accordance with this Section. + + + + +IN WITNESS WHEREOF, the parties hereto have signed this Agreement as of the date first above written. + +THIS CONTRACT CONTAINS A BINDING ARBITRATION PROVISION WHICH MAY BE ENFORCED BY THE PARTIES. + + + + + + + + diff --git a/collections/legal/intro/img/legal_header_.jpg b/collections/legal/intro/img/legal_header_.jpg new file mode 100644 index 0000000..d4b3eb4 Binary files /dev/null and b/collections/legal/intro/img/legal_header_.jpg differ diff --git a/collections/legal/intro/legal2.md b/collections/legal/intro/legal2.md new file mode 100644 index 0000000..195acd1 --- /dev/null +++ b/collections/legal/intro/legal2.md @@ -0,0 +1,22 @@ +![legal](img/legal_header_.jpg) + +**TFGRID USER and/or FARMER TERMS AND CONDITIONS** + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("TFGRID **USER**,""TFGRID **FARMER**," "**YOU**", OR "**YOURS**") AND ThreeFold_Dubai, WITH REGISTERED OFFICE AT BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB, AND LICENSE REGISTRATION NUMBER 19121 ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +> BY USING THE TFGRID OR ANY OF THE THREEFOLD PROVIDED SOFTWARE OR SERVICES YOU ACCEPT FOLLOWING AGREEMENTS: + +- [X] [Disclaimer](disclaimer) +- [X] [Privacy Policy](privacypolicy) +- [X] [Terms & Conditions ThreeFold Related Websites](terms_conditions_websites) +- [X] [Terms & Conditions TFGrid Users](terms_conditions_griduser) +- [X] [Terms & Conditions TFGrid Farmers](terms_conditions_farmer) : only relevant if you are a TFGrid Farmer + + +Our single source of truth for our legal docs is on https://github.com/threefoldfoundation/info_legal + +> You can see the history of each file on github, useful to see the right version of the file in relation to the date when you signed a document or contract which linked into one of the above documents. + + + +Definitions see [definitions](definitions_legal). \ No newline at end of file diff --git a/collections/legal/intro/legal_home.md b/collections/legal/intro/legal_home.md new file mode 100644 index 0000000..842c03d --- /dev/null +++ b/collections/legal/intro/legal_home.md @@ -0,0 +1,22 @@ +![legal](img/legal_header_.jpg) + +**TFGRID USER and/or FARMER TERMS AND CONDITIONS** + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("TFGRID **USER**,""TFGRID **FARMER**," "**YOU**", OR "**YOURS**") AND ThreeFold_Dubai, WITH REGISTERED OFFICE AT Unit NO: BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB, AND LICENSE REGISTRATION NUMBER 19121 ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +> BY USING THE TFGRID OR ANY OF THE THREEFOLD PROVIDED SOFTWARE OR SERVICES YOU ACCEPT FOLLOWING AGREEMENTS: + +- [X] [Disclaimer](disclaimer) +- [X] [Privacy Policy](privacypolicy) +- [X] [Terms & Conditions ThreeFold Related Websites](terms_conditions_websites) +- [X] [Terms & Conditions TFGrid Users](terms_conditions_griduser) +- [X] [Terms & Conditions TFGrid Farmers](terms_conditions_farmer) : only relevant if you are a TFGrid Farmer + + +Our single source of truth for our legal docs is on https://github.com/threefoldfoundation/info_legal + +> You can see the history of each file on github, useful to see the right version of the file in relation to the date when you signed a document or contract which linked into one of the above documents. + + + +Definitions see [definitions](definitions_legal). \ No newline at end of file diff --git a/collections/legal/names.md b/collections/legal/names.md new file mode 100644 index 0000000..89baea4 --- /dev/null +++ b/collections/legal/names.md @@ -0,0 +1,142 @@ +# THREEFOLD ECO SPELLING & USAGE + +_This glossary is to clarify spelling, capitalization, use of spaces, dashes, etc, when it comes to commonly used products or terminology in the ThreeFold Companies._ + +# + +- **3Bot or threefold_connect:** your virtual system administrator +- **3Bot App:** your virtual system administrator +- **3Bot Authentication:** your virtual system administrator + +or should we write? + +- **3Bot, threefold_connect, 3Bot App or 3Bot Authentication:** your virtual system administrator + +- **3Node:** The ThreeFold_Grid is formed by ThreeFold farmers - individuals or businesses who connect compute and storage hardware also known as servers and in our case 3 nodes +- **3Node ID:** +- **3Bot SDK or 3SDK:** + +# A + +- **ADApps (not ADAPPS or ADAPPs):** +- **Autonomous Internet or autonomous Internet (not internet):** +- **Autonomous IT also:** +- **Autonomous Layer:** + - links to Zero-People Technology +- **Autonomous DAPPS:** +- **App SDK:** + +# B + +- **BlockChain DB or BCDB:** + +# C + +- **Capacity Layer:** The capacity layer is the layer where CPU and Storage resources are delivered. It consists of hardware (storage/compute servers) and the TFTech operating system called Zero-OS.- **CLA (Convertible Loan Agreement):** +- **CRU (Compute Resource Unit):** +- **Crystal Twin:** +- **Cloud Unit:** +- **CU**: Compute Units +- **Core0 and CoreX:** +- **Chatflow:** + +# D + +- Digital sovereignty / digital auto +- Digital Sovereign Nation + +- Digital Worker (?) +- Digital Avatar (?) +- Digital Me (?) + +# E + +- Experiences / Experiences Layer + +# F + +- Farmer +- Farming +- Flist + +# H + +- HRU: Hard Disc Drive Resource Unit + +# I + +- Itsyou.online + +# J + +- Jumpscale +- Jumpscale X (abbreviation: JSX) +- Jumpscale SDK + +# M + +- MRU (Memory Resource Unit) + +# N + +- NU (Network Unit) + +# P + +- Peer-to-peer (P2P) + +# R + +- Rivine Blockchain +- Ressource Units (RU) + +# S + +- Self-driving or self-driving +- Self-healing or self-healing +- SLA (Service Level Agreement) +- Storage Units (SU) +- SRU (Solid State Disc Resource Unit) +- Smart Contract For IT + +# T + +- TF Certified Capacity +- TFChain: all blockchain related technologies on top of TFGrid + - ThreeFold Chain +- ThreeFold Cockpit +- TF DIY Capacity +- TF Managed Capacity +- TF or ThreeFold: concept name for the overall project with full ecosystem +- ThreeFold Directory +- ThreeFold Farmer or TF Farmer +- TF Farmer 3Bot Plugin +- ThreeFold Foundation or TFF or TF Foundation (ThreeFold_Dubai in Dubai) +- TF Grid or ThreeFold_Grid: the grid (network) of all computers providing capacity for the TFGrid +- TF Grid Services +- TF Hub +- TF Labs +- TF Web Gateway +- TFTech: ThreeFold Tech NV (owns the IP of the technology, opensource for Grid) in Belgium +- TFT : The ThreeFold_Token + - TFToken, ThreeFold_Token or ThreeFold_Tokens (not TFTs) +- ThreeFold_Token Holders (when using "ThreeFold" in front) but token holders when not +- TFNode : runs Zero-OS + - ThreeFold Node + +# W + +- WebGW: technology used is Zero-GW, bridge between internet and your workloads as running on top of TFGrid + +# Z + +- Zero-Chain : combination of BCDB and Smart Contract For IT +- Zero-Container +- Zero-DB or ZDB: low level database on top of HD (harddisk) or SSD +- Zero-Disk or ZDisk: virtual disk format (not in production yet) +- Zero-GW +- Zero-Mesh +- Zero-Net or ZNet: overlay network tech as used on our grid +- Zero-OS or ZOS (not Zero OS) +- Zero-People : fact that self driving/healing IT is possible +- Zero Robot diff --git a/collections/legal/navbar.md b/collections/legal/navbar.md new file mode 100644 index 0000000..bd2a20e --- /dev/null +++ b/collections/legal/navbar.md @@ -0,0 +1 @@ +!!wiki.include page:threefold:navbar_include diff --git a/collections/legal/parties_threefold.md b/collections/legal/parties_threefold.md new file mode 100644 index 0000000..07e2f53 --- /dev/null +++ b/collections/legal/parties_threefold.md @@ -0,0 +1 @@ +These Terms and Conditions (the "**Agreement**") constitute a legal agreement between you ("**user**," "**you**", or "**yours**") and [THREEFOLD RELATED COMPANIES](companies) ("**Threefold**", "**Company**," "**us**," "**we**" or "**our**") \ No newline at end of file diff --git a/collections/legal/privacypolicy.md b/collections/legal/privacypolicy.md new file mode 100644 index 0000000..a5d206a --- /dev/null +++ b/collections/legal/privacypolicy.md @@ -0,0 +1,119 @@ +# Privacy Policy + +*This privacy policy will explain how ThreeFold Movement ("companies", "we", or "us") uses the personal data we collect from you when you use any of our:* + +!!wiki.include page:websites + +### What data do we collect? + +All websites using the ThreeFold Movement Privacy Policy do not collect any data on a personal level by default. All data being processed is anonymized. When signing up for our newsletter we collect your: *email address* + +**How do we collect your data?** + +Browsing data: +We automatically collect data and process data when you use or view our website via your browser's cookies. + +Newsletter Signups: +Collected only with your permission through our sign-up form that uses a double opt-in mechanism for you to explicitly accept. + +### How will we use your data? + +We use this information to monitor and analyze your use of our website and for the website's technical administration, to increase our website's functionality and user-friendliness, and to better tailor it to our visitors needs. + +If you agree, our companies will share your data with the following partner companies so that they may offer you or us their products and services: + +* Matomo: offers us services relating to monitoring and measuring website traffic and access, creating user navigation reports, etc. All information processed here is anonymized. We run this service within our own environments. The data being processed does not leave our servers and is not shared with any thrid parties. + +* Mailerlite: offers us services relating newsletter sending and monitoring. + +**We do not track individual IP's or any other personal data.** + +The aforementioned processors operate independently from us and have their own privacy policy, which we strongly suggest you review. These processors may use the information collected through their services to evaluate visitors’ activity, as set out in their respective privacy policies. + +### How do we store your data? + +We store the anonmyzed data in Matomo for us to research usage and improve user experience on our websites. +We store email addresses in Mailerlite's system. + +### Marketing + +We will not use your information for any (re)marketing reasons, nor send you information about products and/or services of ours or any partner companies unless you explicitly agreed to signing up for our newsletter. + +### What are your data protection rights? + +We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following: + +#### The right to access + +You have the right to request from us copies of your personal data. We may charge you a small fee for this service. + +#### The right to rectification + +You have the right to request that we correct any information you believe is inaccurate. You also have the right to request us to complete information you believe is incomplete. + +#### The right to erasure + +You have the right to request that we erase your personal data, under certain conditions. + +#### The right to restrict processing + +You have the right to request that we restrict the processing of your personal data, under certain conditions. + +#### The right to object to processing + +You have the right to object to our companies' processing of your personal data, under certain conditions. + +#### The right to data portability + +You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions. + +If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us: + +* email: dataprivacy@threefold.io + +* post address: +!!wiki.include page:threefold_fzc_address + +### What are cookies? + +Cookies are text files placed on your computer to collect standard Internet log information and visitor behavior information. When you visit our websites, we may collect information from you automatically through cookies or similar technology. + +For further information, visit: http://allaboutcookies.org/ + +### How do we use cookies? + +We use cookies in a range of ways to improve your experience on our website, including: + +* understanding how you use our website + +* for the websites technical administration + +### What types of cookies do we use? + +There are a number of different types of cookies, however, our websites use: + +* Functionality - Our companies use these cookies so that we recognize you on our website and remember your previously selected preferences. These could include what language you prefer and the location you are in. A mix of first-party and third-party cookies are used. + +* No Advertising - Our companies use these cookies to collect information about your visit to our website, the content you viewed, the links you followed and information about your browser, device, and your IP address. However, we will not share this data with third parties for advertising purposes. + +* Analytics cookies - Our companies use these to monitor how users reached the Site, and how they interact with and move around once on the Site. These cookies let us know what features on the Site are working the best and what features on the Site can be improved. + +### How to manage cookies + +You can set your browser to not accept cookies, and the above website tells you how to remove cookies from your browser. However, in a few cases, some of our website features may not function as a result. + +### Privacy policies of other websites + +Our website contains links to other websites. Our privacy policy applies only to our website, so if you click on a link to another website, you should read their privacy policy. + +### Changes to our privacy policy + +We keep our privacy policy under regular review and places any updates on this web page. This privacy policy was last updated on 16 May 2019. + +### How to contact us + +If you have any questions about our privacy policy, the data we hold on you, or you would like to exercise one of your data protection rights, please do not hesitate to contact us. + +Email us at: dataprivacy@threefold.io + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/privacypolicy_farming_threefold.md b/collections/legal/privacypolicy_farming_threefold.md new file mode 100644 index 0000000..9f1314b --- /dev/null +++ b/collections/legal/privacypolicy_farming_threefold.md @@ -0,0 +1,113 @@ +# Privacy Policy farming.threefold.io + +*This privacy policy will explain how ThreeFold Movement ("companies", "we", or "us") uses the personal data we collect from you when you use our website: + +https://farming.threefold.io / https://www.farming.threefold.io + +### What data do we collect? + +All websites using the ThreeFold Movement Privacy Policy do not collect any data on a personal level. All data being processed is completely anonymized. + +**How do we collect your data?** + +We automatically collect data and process data when you use or view our website via your browser's cookies. + +### How will we use your data? + +We use this information to monitor and analyze your use of our website and for the website's technical administration, to increase our website's functionality and user-friendliness, and to better tailor it to our visitors needs. + +If you agree, our companies will share your data with the following partner companies so that they may offer you or us their products and services: + +* Matomo: offers us services relating to monitoring and measuring website traffic and access, creating user navigation reports, etc. All information processed here is anonymized. + +**We do not track individual IP's or any other personal data.** + +The aforementioned processors operate independently from us and have their own privacy policy, which we strongly suggest you review. These processors may use the information collected through their services to evaluate visitors’ activity, as set out in their respective privacy policies. + +### How do we store your data? + +We do not export and/or store any data on any of the websites using this privacy policy. +We only analyze the anonymized data in Matomo Analytics. + +### Marketing + +We will not use your information for any (re)marketing reasons, nor send you information about products and/or services of ours or any partner companies. + +### What are your data protection rights? + +We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following: + +#### The right to access + +You have the right to request from us copies of your personal data. We may charge you a small fee for this service. + +#### The right to rectification + +You have the right to request that we correct any information you believe is inaccurate. You also have the right to request us to complete information you believe is incomplete. + +#### The right to erasure + +You have the right to request that we erase your personal data, under certain conditions. + +#### The right to restrict processing + +You have the right to request that we restrict the processing of your personal data, under certain conditions. + +#### The right to object to processing + +You have the right to object to our companies' processing of your personal data, under certain conditions. + +#### The right to data portability + +You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions. + +If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us: + +* email: dataprivacy@threefold.io + +* post address: +!!wiki.include page:threefold_fzc_address + +### What are cookies? + +Cookies are text files placed on your computer to collect standard Internet log information and visitor behavior information. When you visit our websites, we may collect information from you automatically through cookies or similar technology. + +For further information, visit: http://allaboutcookies.org/ + +### How do we use cookies? + +We use cookies in a range of ways to improve your experience on our website, including: + +* understanding how you use our website + +* for the websites technical administration + +### What types of cookies do we use? + +There are a number of different types of cookies, however, our websites use: + +* Functionality - Our companies use these cookies so that we recognize you on our website and remember your previously selected preferences. These could include what language you prefer and the location you are in. A mix of first-party and third-party cookies are used. + +* No Advertising - Our companies use these cookies to collect information about your visit to our website, the content you viewed, the links you followed and information about your browser, device, and your IP address. However, we will not share this data with third parties for advertising purposes. + +* Analytics cookies - Our companies use these to monitor how users reached the Site, and how they interact with and move around once on the Site. These cookies let us know what features on the Site are working the best and what features on the Site can be improved. + +### How to manage cookies + +You can set your browser to not accept cookies, and the above website tells you how to remove cookies from your browser. However, in a few cases, some of our website features may not function as a result. + +### Privacy policies of other websites + +Our website contains links to other websites. Our privacy policy applies only to our website, so if you click on a link to another website, you should read their privacy policy. + +### Changes to our privacy policy + +We keep our privacy policy under regular review and places any updates on this web page. This privacy policy was last updated on 29 Jan 2021. + +### How to contact us + +If you have any questions about our privacy policy, the data we hold on you, or you would like to exercise one of your data protection rights, please do not hesitate to contact us. + +Email us at: dataprivacy@threefold.io + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/sidebar.md b/collections/legal/sidebar.md new file mode 100755 index 0000000..ea3e9a3 --- /dev/null +++ b/collections/legal/sidebar.md @@ -0,0 +1,11 @@ +- [Terms Conditions](terms_conditions_all3) +------------------ +- [Definitions](definitions_legal) +- [Disclaimer](disclaimer) +- [farmer_terms_conditions](terms_conditions_farmer3) +- [terms_conditions_websites](terms_conditions_websites) +- [terms_conditions_grid](terms_conditions_tfgrid3) +- [privacypolicy](privacypolicy) +-------------------- +- TFTECH + - [T&C Sales](terms_conditions_sales) \ No newline at end of file diff --git a/collections/legal/sub/the_company.md b/collections/legal/sub/the_company.md new file mode 100644 index 0000000..1897d8d --- /dev/null +++ b/collections/legal/sub/the_company.md @@ -0,0 +1,8 @@ +## The Company + +The Company has been defined on the contract who refers to this document but can be any of the following: + +- The company or organization who is selling a service on the ThreeFold_Grid. +- The company who is selling/buying ThreeFold_Tokens (TFTs) as capacity on the ThreeFold_Grid. +- The company who is helping a Farmer to become active on the ThreeFold_Grid = a TF Cooperative +- The company who is selling the hardware and software required for a Farming Pool diff --git a/collections/legal/sub/the_product.md b/collections/legal/sub/the_product.md new file mode 100644 index 0000000..d10fc8f --- /dev/null +++ b/collections/legal/sub/the_product.md @@ -0,0 +1,4 @@ +## The Product + +The Product is the ThreeFold_Token or any service related to the ThreeFold_Grid which can be bought by The Purchaser. +The Product has been defined on the contract who refers to this document. diff --git a/collections/legal/sub/the_purchaser.md b/collections/legal/sub/the_purchaser.md new file mode 100644 index 0000000..f13c063 --- /dev/null +++ b/collections/legal/sub/the_purchaser.md @@ -0,0 +1,3 @@ +## The Purchaser + +The Purchaser is the person or company or organization who buys The Product from The Company. \ No newline at end of file diff --git a/collections/legal/sub/the_single_source_truth.md b/collections/legal/sub/the_single_source_truth.md new file mode 100644 index 0000000..828bf0d --- /dev/null +++ b/collections/legal/sub/the_single_source_truth.md @@ -0,0 +1,10 @@ +## SINGLE SOURCE OF TRUTH + +Our single source of truth for our legal docs is stored on [Github: https://github.com/threefoldfoundation/info_legal/tree/master/](https://github.com/threefoldfoundation/info_legal) + +> You can see the history of each file on github, useful to see the right version of the file in relation to the date when you signed a document or contract which linked into one of the above documents. + +!!!time + + +>>TODO: change link to new repo \ No newline at end of file diff --git a/collections/legal/sub/websites.md b/collections/legal/sub/websites.md new file mode 100644 index 0000000..7557344 --- /dev/null +++ b/collections/legal/sub/websites.md @@ -0,0 +1 @@ +websites/wikis/forums ending with threefold.io, threefold.me, grid.tf, threefold.tech, ThreeFold_Token.com, freeflownation.org, 3bot.org, incubaid.com or consciousinternet.org or any other website as used/promoted by the ThreeFold Foundation or any other site as originating from our opensource git repository on https://github.com/threefoldfoundation. diff --git a/collections/legal/terms_conditions_all.md b/collections/legal/terms_conditions_all.md new file mode 100644 index 0000000..9f0fa87 --- /dev/null +++ b/collections/legal/terms_conditions_all.md @@ -0,0 +1,19 @@ +# TFGRID USER and/or FARMER TERMS AND CONDITIONS TFGRID 2.X + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("TFGRID **USER**,""TFGRID **FARMER**," "**YOU**", OR "**YOURS**") AND ThreeFold_Dubai or TFTECH ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A PARTNER, CUSTOMER, FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +> BY USING THE TFGRID OR ANY OF THE THREEFOLD PROVIDED SOFTWARE OR SERVICES YOU ACCEPT FOLLOWING AGREEMENTS: + +- [X] [Disclaimer](disclaimer) +- [X] [Definitions](definitions_legal) +- [X] [Privacy Policy](privacypolicy) +- [X] [Terms & Conditions ThreeFold Related Websites](terms_conditions_websites) +- [X] [Terms & Conditions TFGrid Users](terms_conditions_griduser) +- [X] [Terms & Conditions TFGrid Farmers](terms_conditions_farmer) : only relevant if you are a TFGrid Farmer + + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/terms_conditions_all3.md b/collections/legal/terms_conditions_all3.md new file mode 100644 index 0000000..0286093 --- /dev/null +++ b/collections/legal/terms_conditions_all3.md @@ -0,0 +1,19 @@ +# TFGRID USER and/or FARMER TERMS AND CONDITIONS TFGRID 3.X + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("TFGRID **USER**,""TFGRID **FARMER**," "**YOU**", OR "**YOURS**") AND TRC ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A PARTNER, CUSTOMER, FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +> BY USING THE TFGRID OR ANY OF THE THREEFOLD PROVIDED SOFTWARE OR SERVICES YOU ACCEPT FOLLOWING AGREEMENTS: + +- [X] [Disclaimer](disclaimer.md) +- [X] [Definitions](definitions_legal.md) +- [X] [Privacy Policy](privacypolicy.md) +- [X] [Terms & Conditions ThreeFold Related Websites](terms_conditions_websites.md) +- [X] [Terms & Conditions TFGrid Users TFGrid 3](terms_conditions_griduser.md) +- [X] [Terms & Conditions TFGrid Farmers TFGrid 3](terms_conditions_farmer3.md) : relevant if you are a TFGrid Farmer + + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth.md diff --git a/collections/legal/terms_conditions_cloud.md b/collections/legal/terms_conditions_cloud.md new file mode 100644 index 0000000..a1977a3 --- /dev/null +++ b/collections/legal/terms_conditions_cloud.md @@ -0,0 +1,230 @@ +# ThreeFold.io Terms Of Service + +### Last updated September 13, 2019 + + + +## AGREEMENT TO TERMS + + These Terms of Use constitute a legally binding agreement made between you, whether personally or on behalf of an entity ("you") and ThreeFold, doing business as ThreeFold ("ThreeFold", "we", "us", or "our"), concerning your access to and use of the https://www.threefold.io website as well as any other media form, media channel, mobile website or mobile application related, linked, or otherwise connected thereto (collectively, the "Site"). You agree that by accessing the Site, you have read, understood, and agreed to be bound by all of these Terms of Use. IF YOU DO NOT AGREE WITH ALL OF THESE TERMS OF USE, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SITE AND YOU MUST DISCONTINUE USE IMMEDIATELY. + +Supplemental terms and conditions or documents that may be posted on the Site from time to time are hereby expressly incorporated herein by reference. We reserve the right, in our sole discretion, to make changes or modifications to these Terms of Use at any time and for any reason. We will alert you about any changes by updating the "Last updated" date of these Terms of Use, and you waive any right to receive specific notice of each such change. It is your responsibility to periodically review these Terms of Use to stay informed of updates. You will be subject to, and will be deemed to have been made aware of and to have accepted, the changes in any revised Terms of Use by your continued use of the Site after the date such revised Terms of Use are posted. + +The information provided on the Site is not intended for distribution to or use by any person or entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation or which would subject us to any registration requirement within such jurisdiction or country. Accordingly, those persons who choose to access the Site from other locations do so on their own initiative and are solely responsible for compliance with local laws, if and to the extent local laws are applicable. + + + +The Site is intended for users who are at least 18 years old. Persons under the age of 18 are not permitted to use or register for the Site. + + +## INTELLECTUAL PROPERTY RIGHTS + + Unless otherwise indicated, the Site is our proprietary property and all source code, databases, functionality, software, website designs, audio, video, text, photographs, and graphics on the Site (collectively, the "Content") and the trademarks, service marks, and logos contained therein (the "Marks") are owned or controlled by us or licensed to us, and are protected by copyright and trademark laws and various other intellectual property rights and EU competition laws, foreign jurisdictions, and international conventions. The Content and the Marks are provided on the Site "AS IS" for your information and personal use only. Except as expressly provided in these Terms of Use, no part of the Site and no Content or Marks may be copied, reproduced, aggregated, republished, uploaded, posted, publicly displayed, encoded, translated, transmitted, distributed, sold, licensed, or otherwise exploited for any commercial purpose whatsoever, without our express prior written permission. + +Provided that you are eligible to use the Site, you are granted a limited license to access and use the Site and to download or print a copy of any portion of the Content to which you have properly gained access solely for your personal, non-commercial use. We reserve all rights not expressly granted to you in and to the Site, the Content and the Marks. + + +## USER REPRESENTATIONS + + By using the Site, you represent and warrant that: (1) all registration information you submit will be true, accurate, current, and complete; (2) you will maintain the accuracy of such information and promptly update such registration information as necessary; (3) you have the legal capacity and you agree to comply with these Terms of Use; (4) you are not a minor in the jurisdiction in which you reside; (5) you will not access the Site through automated or non-human means, whether through a bot, script, or otherwise; (6) you will not use the Site for any illegal or unauthorized purpose; and (7) your use of the Site will not violate any applicable law or regulation. + +If you provide any information that is untrue, inaccurate, not current, or incomplete, we have the right to suspend or terminate your account and refuse any and all current or future use of the Site (or any portion thereof). + + + +## USER REGISTRATION + +You may be required to register with the Site. You agree to keep your password confidential and will be responsible for all use of your account and password. We reserve the right to remove, reclaim, or change a username you select if we determine, in our sole discretion, that such username is inappropriate, obscene, or otherwise objectionable. + + + +## PROHIBITED ACTIVITIES + +You may not access or use the Site for any purpose other than that for which we make the Site available. The Site may not be used in connection with any commercial endeavors except those that are specifically endorsed or approved by us. + + As a user of the Site, you agree not to: + + +1. Systematically retrieve data or other content from the Site to create or compile, directly or indirectly, a collection, compilation, database, or directory without written permission from us. + +2. Circumvent, disable, or otherwise interfere with security-related features of the Site, including features that prevent or restrict the use or copying of any Content or enforce limitations on the use of the Site and/or the Content contained therein. +3. Engage in unauthorized framing of or linking to the Site. + + +4. Trick, defraud, or mislead us and other users, especially in any attempt to learn sensitive account information such as user passwords. + + +5. Engage in any automated use of the system, such as using scripts to send comments or messages, or using any data mining, robots, or similar data gathering and extraction tools. + + +6. Interfere with, disrupt, or create an undue burden on the Site or the networks or services connected to the Site. + + +7. Use the Site as part of any effort to compete with us or otherwise use the Site and/or the Content for any revenue-generating endeavor or commercial enterprise. + + +8. Decipher, decompile, disassemble, or reverse engineer any of the software comprising or in any way making up a part of the Site. + + +9. Upload or transmit (or attempt to upload or to transmit) viruses, Trojan horses, or other material, including excessive use of capital letters and spamming (continuous posting of repetitive text), that interferes with any party’s uninterrupted use and enjoyment of the Site or modifies, impairs, disrupts, alters, or interferes with the use, features, functions, operation, or maintenance of the Site. + + +10. Upload or transmit (or attempt to upload or to transmit) any material that acts as a passive or active information collection or transmission mechanism, including without limitation, clear graphics interchange formats ("gifs"), 1×1 pixels, web bugs, cookies, or other similar devices (sometimes referred to as "spyware" or "passive collection mechanisms" or "pcms"). + + +11. Except as may be the result of standard search engine or Internet browser usage, use, launch, develop, or distribute any automated system, including without limitation, any spider, robot, cheat utility, scraper, or offline reader that accesses the Site, or using or launching any unauthorized script or other software. + +12. Use the Site in a manner inconsistent with any applicable laws or regulations. + + + + +## USER GENERATED CONTRIBUTIONS + +The Site may invite you to chat, contribute to, or participate in blogs, message boards, online forums, and other functionality, and may provide you with the opportunity to create, submit, post, display, transmit, perform, publish, distribute, or broadcast content and materials to us or on the Site, including but not limited to text, writings, video, audio, photographs, graphics, comments, suggestions, or personal information or other material (collectively, "Contributions"). Contributions may be viewable by other users of the Site and through third-party websites. As such, any Contributions you transmit may be treated as non-confidential and non-proprietary. When you create or make available any Contributions, you thereby represent and warrant that: + + + +1. The creation, distribution, transmission, public display, or performance, and the accessing, downloading, or copying of your Contributions do not and will not infringe the proprietary rights, including but not limited to the copyright, patent, trademark, trade secret, or moral rights of any third party. + + +2. You are the creator and owner of or have the necessary licenses, rights, consents, releases, and permissions to use and to authorize us, the Site, and other users of the Site to use your Contributions in any manner contemplated by the Site and these Terms of Use. + + +3. You have the written consent, release, and/or permission of each and every identifiable individual person in your Contributions to use the name or likeness of each and every such identifiable individual person to enable inclusion and use of your Contributions in any manner contemplated by the Site and these Terms of Use. + + +4. Your Contributions are not false, inaccurate, or misleading. + +5. Your Contributions are not unsolicited or unauthorized advertising, promotional materials, pyramid schemes, chain letters, spam, mass mailings, or other forms of solicitation. + + +6. Your Contributions are not obscene, lewd, lascivious, filthy, violent, harassing, libelous, slanderous, or otherwise objectionable (as determined by us). + + 7. Your Contributions do not ridicule, mock, disparage, intimidate, or abuse anyone. + +8. Your Contributions do not advocate the violent overthrow of any government or incite, encourage, or threaten physical harm against another. + +9. Your Contributions do not violate any applicable law, regulation, or rule. + +10. Your Contributions do not violate the privacy or publicity rights of any third party. + + +11. Your Contributions do not contain any material that solicits personal information from anyone under the age of 18 or exploits people under the age of 18 in a sexual or violent manner. + + +12. Your Contributions do not violate any federal or state law concerning child pornography, or otherwise intended to protect the health or well-being of minors; + + +13. Your Contributions do not include any offensive comments that are connected to race, national origin, gender, sexual preference, or physical handicap. + + +14. Your Contributions do not otherwise violate, or link to material that violates, any provision of these Terms of Use, or any applicable law or regulation. + +Any use of the Site in violation of the foregoing violates these Terms of Use and may result in, among other things, termination or suspension of your rights to use the Site. + + + + +## CONTRIBUTION LICENSE + +By posting your Contributions to any part of the Site or making Contributions accessible to the Site by linking your account from the Site to any of your social networking accounts, you automatically grant, and you represent and warrant that you have the right to grant, to us an unrestricted, unlimited, irrevocable, perpetual, non-exclusive, transferable, royalty-free, fully-paid, worldwide right, and license to host, use, copy, reproduce, disclose, sell, resell, publish, broadcast, retitle, archive, store, cache, publicly perform, publicly display, reformat, translate, transmit, excerpt (in whole or in part), and distribute such Contributions (including, without limitation, your image and voice) for any purpose, commercial, advertising, or otherwise, and to prepare derivative works of, or incorporate into other works, such Contributions, and grant and authorize sublicenses of the foregoing. The use and distribution may occur in any media formats and through any media channels. + +This license will apply to any form, media, or technology now known or hereafter developed, and includes our use of your name, company name, and franchise name, as applicable, and any of the trademarks, service marks, trade names, logos, and personal and commercial images you provide. You waive all moral rights in your Contributions, and you warrant that moral rights have not otherwise been asserted in your Contributions. + +We do not assert any ownership over your Contributions. You retain full ownership of all of your Contributions and any intellectual property rights or other proprietary rights associated with your Contributions. We are not liable for any statements or representations in your Contributions provided by you in any area on the Site. You are solely responsible for your Contributions to the Site and you expressly agree to exonerate us from any and all responsibility and to refrain from any legal action against us regarding your Contributions. + +We have the right, in our sole and absolute discretion, (1) to edit, redact, or otherwise change any Contributions; (2) to re-categorize any Contributions to place them in more appropriate locations on the Site; and (3) to pre-screen or delete any Contributions at any time and for any reason, without notice. We have no obligation to monitor your Contributions. + + + + + SOCIAL MEDIA + +As part of the functionality of the Site, you may link your account with online accounts you have with third-party service providers (each such account, a "Third-Party Account") by either: (1) providing your Third-Party Account login information through the Site; or (2) allowing us to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent and warrant that you are entitled to disclose your Third-Party Account login information to us and/or grant us access to your Third-Party Account, without breach by you of any of the terms and conditions that govern your use of the applicable Third-Party Account, and without obligating us to pay any fees or making us subject to any usage limitations imposed by the third-party service provider of the Third-Party Account. By granting us access to any Third-Party Accounts, you understand that (1) we may access, make available, and store (if applicable) any content that you have provided to and stored in your Third-Party Account (the "Social Network Content") so that it is available on and through the Site via your account, including without limitation any friend lists and (2) we may submit to and receive from your Third-Party Account additional information to the extent you are notified when you link your account with the Third-Party Account. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personally identifiable information that you post to your Third-Party Accounts may be available on and through your account on the Site. Please note that if a Third-Party Account or associated service becomes unavailable or our access to such Third Party Account is terminated by the third-party service provider, then Social Network Content may no longer be available on and through the Site. You will have the ability to disable the connection between your account on the Site and your Third-Party Accounts at any time. PLEASE NOTE THAT YOUR RELATIONSHIP WITH THE THIRD- + +PARTY SERVICE PROVIDERS ASSOCIATED WITH YOUR THIRD-PARTY ACCOUNTS IS GOVERNED SOLELY BY YOUR AGREEMENT(S) WITH SUCH THIRD-PARTY SERVICE PROVIDERS. We make no effort to review any Social Network Content for any purpose, including but not limited to, for accuracy, legality, or non-infringement, and we are not responsible for any Social Network Content. You acknowledge and agree that we may access your email address book associated with a Third-Party Account and your contacts list stored on your mobile device or tablet computer solely for purposes of identifying and informing you of those contacts who have also registered to use the Site. You can deactivate the connection between the Site and your Third-Party Account by contacting us using the contact information below or through your account settings (if applicable). We will attempt to delete any information stored on our servers that was obtained through such Third-Party Account, except the username and profile picture that become associated with your account. + + + + +## SUBMISSIONS + +You acknowledge and agree that any questions, comments, suggestions, ideas, feedback, or other information regarding the Site ("Submissions") provided by you to us are non-confidential and shall become our sole property. We shall own exclusive rights, including all intellectual property rights, and shall be entitled to the unrestricted use and dissemination of these Submissions for any lawful purpose, commercial or otherwise, without acknowledgment or compensation to you. You hereby waive all moral rights to any such Submissions, and you hereby warrant that any such Submissions are original with you or that you have the right to submit such Submissions. You agree there shall be no recourse against us for any alleged or actual infringement or misappropriation of any proprietary right in your Submissions. + + +## THIRD-PARTY WEBSITES AND CONTENT + +The Site may contain (or you may be sent via the Site) links to other websites ("Third-Party Websites") as well as articles, photographs, text, graphics, pictures, designs, music, sound, video, information, applications, software, and other content or items belonging to or originating from third parties ("Third-Party Content"). Such Third-Party Websites and Third-Party Content are not investigated, monitored, or checked for accuracy, appropriateness, or completeness by us, and we are not responsible for any Third-Party Websites accessed through the Site or any Third-Party Content posted on, available through, or installed from the Site, including the content, accuracy, offensiveness, opinions, reliability, privacy practices, or other policies of or contained in the Third-Party Websites or the Third-Party Content. Inclusion of, linking to, or permitting the use or installation of any Third-Party Websites or any Third-Party Content does not imply approval or endorsement thereof by us. If you decide to leave the Site and access the Third-Party Websites or to use or install any Third-Party Content, you do so at your own risk, and you should be aware these Terms of Use no longer govern. You should review the applicable terms and policies, including privacy and data gathering practices, of any website to which you navigate from the Site or relating to any applications you use or install from the Site. Any purchases you make through Third-Party Websites will be through other websites and from other companies, and we take no responsibility whatsoever in relation to such purchases which are exclusively between you and the applicable third party. You agree and acknowledge that we do not endorse the products or services offered on Third-Party Websites and you shall hold us harmless from any harm caused by your purchase of such products or services. Additionally, you shall hold us harmless from any losses sustained by you or harm caused to you relating to or resulting in any way from any Third-Party Content or any contact with Third-Party Websites. + +## SITE MANAGEMENT + +We reserve the right, but not the obligation, to: (1) monitor the Site for violations of these Terms of Use; (2) take appropriate legal action against anyone who, in our sole discretion, violates the law or these Terms of Use, including without limitation, reporting such user to law enforcement authorities; (3) in our sole discretion and without limitation, refuse, restrict access to, limit the availability of, or disable (to the extent technologically feasible) any of your Contributions or any portion thereof; (4) in our sole discretion and without limitation, notice, or liability, to remove from the Site or otherwise disable all files and content that are excessive in size or are in any way burdensome to our systems; and (5) otherwise manage the Site in a manner designed to protect our rights and property and to facilitate the proper functioning of the Site. + +## PRIVACY POLICY + +We care about data privacy and security. Please review our Privacy Policy: www.threefold.io/privacy. By using the Site, you agree to be bound by our Privacy Policy, which is incorporated into these Terms of Use. Please be advised the Site is hosted in the United States. If you access the Site from the European Union, Asia, or any other region of the world with laws or other requirements governing personal data collection, use, or disclosure that differ from applicable laws in the United States, then through your continued use of the Site, you are transferring your data to the United States, and you expressly consent to have your data transferred to and processed in the United States. Further, we do not knowingly accept, request, or solicit information from children or knowingly market to children. Therefore, in accordance with the U.S. Children’s Online Privacy Protection Act, if we receive actual knowledge that anyone under the age of 13 has provided personal information to us without the requisite and verifiable parental consent, we will delete that information from the Site as quickly as is reasonably practical. + +## TERM AND TERMINATION + +These Terms of Use shall remain in full force and effect while you use the Site. WITHOUT LIMITING ANY OTHER PROVISION OF THESE TERMS OF USE, WE RESERVE THE RIGHT TO, IN OUR SOLE DISCRETION AND WITHOUT NOTICE OR LIABILITY, DENY ACCESS TO AND USE OF THE SITE (INCLUDING BLOCKING CERTAIN IP ADDRESSES), TO ANY PERSON FOR ANY REASON OR FOR NO REASON, INCLUDING WITHOUT LIMITATION FOR BREACH OF ANY REPRESENTATION, WARRANTY, OR COVENANT CONTAINED IN THESE TERMS OF USE OR OF ANY APPLICABLE LAW OR REGULATION. WE MAY TERMINATE YOUR USE OR PARTICIPATION IN THE SITE OR DELETE YOUR ACCOUNT AND ANY CONTENT OR INFORMATION THAT YOU POSTED AT ANY TIME, WITHOUT WARNING, IN OUR SOLE DISCRETION. + + If we terminate or suspend your account for any reason, you are prohibited from registering and creating a new account under your name, a fake or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party. In addition to terminating or suspending your account, we reserve the right to take appropriate legal action, including without limitation pursuing civil, criminal, and injunctive redress. + + ## MODIFICATIONS AND INTERRUPTIONS + + We reserve the right to change, modify, or remove the contents of the Site at any time or for any reason at our sole discretion without notice. However, we have no obligation to update any information on our Site. We also reserve the right to modify or discontinue all or part of the Site without notice at any time. We will not be liable to you or any third party for any modification, price change, suspension, or discontinuance of the Site. + + + +We cannot guarantee the Site will be available at all times. We may experience hardware, software, or other problems or need to perform maintenance related to the Site, resulting in interruptions, delays, or errors. We reserve the right to change, revise, update, suspend, discontinue, or otherwise modify the Site at any time or for any reason without notice to you. You agree that we have no liability whatsoever for any loss, damage, or inconvenience caused by your inability to access or use the Site during any downtime or discontinuance of the Site. Nothing in these Terms of Use will be construed to obligate us to maintain and support the Site or to supply any corrections, updates, or releases in connection therewith. + +## GOVERNING LAW + +These Terms of Use and your use of the Site are governed by and construed in accordance with the laws of Belgium, without regard to its conflict of law principles. + +## DISPUTE RESOLUTION + +Any legal action of whatever nature brought by either you or us (collectively, the "Parties" and individually, a "Party") shall be commenced or prosecuted in courts located in Belgium, Ghent, and the Parties hereby consent to, and waive all defenses of lack of personal jurisdiction and forum non conveniens with respect to venue and jurisdiction in such state and federal courts. Application of the United Nations Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transaction Act (UCITA) are excluded from these Terms of Use. In no event shall any claim, action, or proceeding brought by either Party related in any way to the Site be commenced more than one (1) years after the cause of action arose. + + CORRECTIONS + +There may be information on the Site that contains typographical errors, inaccuracies, or omissions, including descriptions, pricing, availability, and various other information. We reserve the right to correct any errors, inaccuracies, or omissions and to change or update the information on the Site at any time, without prior notice. + +## DISCLAIMER + +THE SITE IS PROVIDED ON AN AS-IS AND AS-AVAILABLE BASIS. YOU AGREE THAT YOUR USE OF THE SITE AND OUR SERVICES WILL BE AT YOUR SOLE RISK. TO THE FULLEST EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, IN CONNECTION WITH THE SITE AND YOUR USE THEREOF, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE MAKE NO WARRANTIES OR REPRESENTATIONS ABOUT THE ACCURACY OR COMPLETENESS OF THE SITE’S CONTENT OR THE CONTENT OF ANY WEBSITES LINKED TO THE SITE AND WE WILL ASSUME NO LIABILITY OR RESPONSIBILITY FOR ANY (1) ERRORS, MISTAKES, OR INACCURACIES OF CONTENT AND MATERIALS, (2) PERSONAL INJURY OR PROPERTY DAMAGE, OF ANY NATURE WHATSOEVER, RESULTING FROM YOUR ACCESS TO AND USE OF THE SITE, (3) ANY UNAUTHORIZED ACCESS TO OR USE OF OUR SECURE SERVERS AND/OR ANY AND ALL PERSONAL INFORMATION AND/OR FINANCIAL INFORMATION STORED THEREIN, (4) ANY INTERRUPTION OR CESSATION OF TRANSMISSION TO OR FROM THE SITE, (5) ANY BUGS, VIRUSES, TROJAN HORSES, OR THE LIKE WHICH MAY BE TRANSMITTED TO OR THROUGH THE SITE BY ANY THIRD PARTY, AND/OR (6) ANY ERRORS OR OMISSIONS IN ANY CONTENT AND MATERIALS OR FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF ANY CONTENT POSTED, TRANSMITTED, OR OTHERWISE MADE AVAILABLE VIA THE SITE. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR ANY PRODUCT OR SERVICE ADVERTISED OR OFFERED BY A THIRD PARTY THROUGH THE SITE, ANY HYPERLINKED WEBSITE, OR ANY WEBSITE OR MOBILE APPLICATION FEATURED IN ANY BANNER OR OTHER ADVERTISING, AND WE WILL NOT BE A PARTY TO OR IN ANY WAY BE RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND ANY THIRD-PARTY PROVIDERS OF PRODUCTS OR SERVICES. AS WITH THE PURCHASE OF A PRODUCT OR SERVICE THROUGH ANY MEDIUM OR IN ANY ENVIRONMENT, YOU SHOULD USE YOUR BEST JUDGMENT AND EXERCISE CAUTION WHERE APPROPRIATE. + +## LIMITATIONS OF LIABILITY + + IN NO EVENT WILL WE OR OUR DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, SPECIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFIT, LOST REVENUE, LOSS OF DATA, OR OTHER DAMAGES ARISING FROM YOUR USE OF THE SITE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, OUR LIABILITY TO YOU FOR ANY CAUSE WHATSOEVER AND REGARDLESS OF THE FORM OF THE ACTION, WILL AT ALL TIMES BE LIMITED TO $1.00 USD. CERTAIN STATE LAWS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE ABOVE DISCLAIMERS OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS. + + + +## INDEMNIFICATION + +You agree to defend, indemnify, and hold us harmless, including our subsidiaries, affiliates, and all of our respective officers, agents, partners, and employees, from and against any loss, damage, liability, claim, or demand, including reasonable attorneys’ fees and expenses, made by any third party due to or arising out of: (1) your Contributions; (2) use of the Site; (3) breach of these Terms of Use; (4) any breach of your representations and warranties set forth in these Terms of Use; (5) your violation of the rights of a third party, including but not limited to intellectual property rights; or (6) any overt harmful act toward any other user of the Site with whom you connected via the Site. Notwithstanding the foregoing, we reserve the right, at your expense, to assume the exclusive defense and control of any matter for which you are required to indemnify us, and you agree to cooperate, at your expense, with our defense of such claims. We will use reasonable efforts to notify you of any such claim, action, or proceeding which is subject to this indemnification upon becoming aware of it. + +## USER DATA + +We will maintain certain data that you transmit to the Site for the purpose of managing the performance of the Site, as well as data relating to your use of the Site. Although we perform regular routine backups of data, you are solely responsible for all data that you transmit or that relates to any activity you have undertaken using the Site. You agree that we shall have no liability to you for any loss or corruption of any such data, and you hereby waive any right of action against us arising from any such loss or corruption of such data. + +## ELECTRONIC COMMUNICATIONS, TRANSACTIONS, AND SIGNATURES + +Visiting the Site, sending us emails, and completing online forms constitute electronic communications. You consent to receive electronic communications, and you agree that all agreements, notices, disclosures, and other communications we provide to you electronically, via email and on the Site, satisfy any legal requirement that such communication be in writing. YOU HEREBY AGREE TO THE USE OF ELECTRONIC SIGNATURES, CONTRACTS, ORDERS, AND OTHER RECORDS, AND TO ELECTRONIC DELIVERY OF NOTICES, POLICIES, AND RECORDS OF TRANSACTIONS INITIATED OR COMPLETED BY US OR VIA THE SITE. You hereby waive any rights or requirements under any statutes, regulations, rules, ordinances, or other laws in any jurisdiction which require an original signature or delivery or retention of non-electronic records, or to payments or the granting of credits by any means other than electronic means. + +## MISCELLANEOUS + + These Terms of Use and any policies or operating rules posted by us on the Site or in respect to the Site constitute the entire agreement and understanding between you and us. Our failure to exercise or enforce any right or provision of these Terms of Use shall not operate as a waiver of such right or provision. These Terms of Use operate to the fullest extent permissible by law. We may assign any or all of our rights and obligations to others at any time. We shall not be responsible or liable for any loss, damage, delay, or failure to act caused by any cause beyond our reasonable control. If any provision or part of a provision of these Terms of Use is determined to be unlawful, void, or unenforceable, that provision or part of the provision is deemed severable from these Terms of Use and does not affect the validity and enforceability of any remaining provisions. There is no joint venture, partnership, employment or agency relationship created between you and us as a result of these Terms of Use or use of the Site. You agree that these Terms of Use will not be construed against us by virtue of having drafted them. You hereby waive any and all defenses you may have based on the electronic form of these Terms of Use and the lack of signing by the parties hereto to execute these Terms of Use. + +## CONTACT US + + In order to resolve a complaint regarding the Site or to receive further information regarding use of the Site, please contact us at: + + ThreeFold + + + + + + diff --git a/collections/legal/terms_conditions_farmer.md b/collections/legal/terms_conditions_farmer.md new file mode 100644 index 0000000..f3f3e35 --- /dev/null +++ b/collections/legal/terms_conditions_farmer.md @@ -0,0 +1,34 @@ +!!wiki.include page:part_0_introduction_tcs +!!wiki.include page:part_1_definitions +!!wiki.include page:part_2_farmer_services +!!wiki.include page:part_3_farmer_grant +!!wiki.include page:part_4_certified_vs_diy +!!wiki.include page:part_5_farmer_responsibilities +!!wiki.include page:part_6_restrictions +!!wiki.include page:part_7_representations_and_warranties +!!wiki.include page:part_8_capacity_measurement_minting +!!wiki.include page:part_9_capacity_utilization +!!wiki.include page:part_10_term_termination +!!wiki.include page:part_11_intellectual_property +!!wiki.include page:part_12_indemnification +!!wiki.include page:part_13_disclaimer_limitation_liability +!!wiki.include page:part_14_export_compliance +!!wiki.include page:part_15_agreement_severability_waiver +!!wiki.include page:part_16_governing_law_venue + + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth + + + + + + + + + + diff --git a/collections/legal/terms_conditions_farmer3.md b/collections/legal/terms_conditions_farmer3.md new file mode 100644 index 0000000..08db07b --- /dev/null +++ b/collections/legal/terms_conditions_farmer3.md @@ -0,0 +1,24 @@ +!!wiki.include page:part_0_introduction_tcs +!!wiki.include page:part_1_definitions +!!wiki.include page:part_2_farmer_services +!!wiki.include page:part_3_farmer_grant +!!wiki.include page:part_4_certified_vs_diy +!!wiki.include page:part_5_farmer_responsibilities +!!wiki.include page:part_6_restrictions +!!wiki.include page:part_7_representations_and_warranties +!!wiki.include page:part_8_capacity_measurement_minting3 +!!wiki.include page:part_9_capacity_utilization3 +!!wiki.include page:part_10_term_termination +!!wiki.include page:part_11_intellectual_property +!!wiki.include page:part_12_indemnification +!!wiki.include page:part_13_disclaimer_limitation_liability +!!wiki.include page:part_14_export_compliance +!!wiki.include page:part_15_agreement_severability_waiver +!!wiki.include page:part_16_governing_law_venue + + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/terms_conditions_farmer_parts/img/farmer_tcs_minting_equation.jpg b/collections/legal/terms_conditions_farmer_parts/img/farmer_tcs_minting_equation.jpg new file mode 100644 index 0000000..8b13676 Binary files /dev/null and b/collections/legal/terms_conditions_farmer_parts/img/farmer_tcs_minting_equation.jpg differ diff --git a/collections/legal/terms_conditions_farmer_parts/part_0_introduction_tcs.md b/collections/legal/terms_conditions_farmer_parts/part_0_introduction_tcs.md new file mode 100644 index 0000000..8254a27 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_0_introduction_tcs.md @@ -0,0 +1,4 @@ +**FARMER TERMS AND CONDITIONS** + +THESE TERMS AND CONDITIONS (THE "**AGREEMENT**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("**FARMER**," "**YOU**", OR "**YOURS**") AND OF THE THREEFOLD COMPANIES ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A FARMER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + diff --git a/collections/legal/terms_conditions_farmer_parts/part_10_term_termination.md b/collections/legal/terms_conditions_farmer_parts/part_10_term_termination.md new file mode 100644 index 0000000..df594c0 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_10_term_termination.md @@ -0,0 +1,7 @@ +### 10. TERM AND TERMINATION + +This Agreement shall be effective as of the date that you take the earliest of the following actions: your acceptance of this Agreement, either by clicking to signify acceptance, or by taking any one or more of the following actions: downloading, installing, running and/or using the Software. It will continue until terminated per the terms below. + +Either party may terminate this Agreement immediately at any time without notice to the other party. + +In case of termination, the Farmer shall immediately cease using the Software. Any portion of Farmed or Cultivated ThreeFold_Tokens that have not been transferred to the Farmer’s wallet on the date of termination will be irrevocably forfeited. diff --git a/collections/legal/terms_conditions_farmer_parts/part_11_intellectual_property.md b/collections/legal/terms_conditions_farmer_parts/part_11_intellectual_property.md new file mode 100644 index 0000000..1eb7a4a --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_11_intellectual_property.md @@ -0,0 +1,7 @@ +### 11. INTELLECTUAL PROPERTY + +No rights are granted to the Farmer hereunder other than as expressly set forth in this Agreement. Except for Software subject to the Open Source Licenses, and except for any rights expressly granted under this Agreement, Company and its licensors own and shall retain all right, title, and interest in and to the ThreeFold_Grid and all related software (including any improvements, enhancements, customizations, and modifications thereto), the Documentation, and the Related Data, including, without limitation, all related intellectual property rights therein. For purposes hereof, the term "**Related Data**" means data derived from operation of the 3Node and of the ThreeFold_Grid via the 3Node, and any data that is aggregated by Company (including aggregations with data sourced from other Farmers and other third party data sources), and data and information regarding the Farmer’s access to and participation in the ThreeFold_Grid, including, without limitation, statistical usage data derived from the operation of the 3Node and ThreeFold_Grid and configurations, log data and the performance results related thereto. For the avoidance of doubt, nothing herein shall be construed as prohibiting Company from utilizing Related Data to optimize and improve the ThreeFold_Grid or otherwise operate Company’s business; provided that if Company provides Related Data to third parties, such Related Data shall be de-identified and presented in the aggregate so that it will not disclose the identity of Farmers to any third party. + +The ThreeFold_Grid may include access to various confidential and proprietary third party data that is utilized along with the IT Capacity, and all such data is owned by the applicable third party source or vendor. Farmer may only use such data as part of the ThreeFold_Grid and may not extract or otherwise utilize any such data except as included in and in connection with the ThreeFold_Grid. This data may be compiled from third party sources, including but not limited to, public records, user submissions, and other commercially available data sources. These sources may not be accurate or complete, or up-to-date and is subject to ongoing and continual change without notice. Neither Company nor its third party data sources make any representations or warranties regarding the data and assume no responsibility for the accuracy, completeness, or currency of the data. + +Company shall have a royalty-free, worldwide, transferable, sublicensable, irrevocable, perpetual license to use or incorporate into the Software and/or the ThreeFold_Grid any suggestions, ideas, enhancement requests, feedback, recommendations or other information provided by Farmers relating to the features, functionality, or operation thereof ("**Feedback**"). Company shall have no obligation to use Feedback, and Farmer shall have no obligation to provide Feedback. diff --git a/collections/legal/terms_conditions_farmer_parts/part_12_indemnification.md b/collections/legal/terms_conditions_farmer_parts/part_12_indemnification.md new file mode 100644 index 0000000..69fc66c --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_12_indemnification.md @@ -0,0 +1,7 @@ +### 12. INDEMNIFICATION + +To the fullest extent permitted by applicable law, you will defend, indemnify and hold harmless Company and our respective past, present, and future employees, officers, directors, contractors, consultants, equity holders, suppliers, vendors, service providers, parent companies, subsidiaries, affiliates, agents, representatives, predecessors, successors and assigns (the "**Indemnified Parties**") from and against all claims, damages, costs and expenses (including attorneys’ fees) that arise from or relate to: (i) your use of the Software; (ii) your participation in the ThreeFold_Grid; (iii) any Feedback you provide; or (iv) your breach of this Agreement. + +Company reserves the right to exercise sole control over the defense of any claim subject to indemnification under the paragraph above, at your expense. This indemnity is in addition to, and not in lieu of, any other indemnities set forth in a written agreement between you and Company. + +If the Software becomes, or in Company’s reasonable judgment is likely to become, the subject of a claim of infringement, then Company may in its sole discretion: (a) obtain the right, for Farmer to continue using the Software; (b) provide a non-infringing functionally equivalent replacement; or (c) modify the Software so that it is no longer infringing. If Company, in its sole and reasonable judgment, determines that none of the above options are commercially reasonable, then Company may, without liability, suspend or terminate Farmer’s use of the Software. This Section 12 states Company’s sole liability and Farmer’s exclusive remedy for infringement claims. diff --git a/collections/legal/terms_conditions_farmer_parts/part_13_disclaimer_limitation_liability.md b/collections/legal/terms_conditions_farmer_parts/part_13_disclaimer_limitation_liability.md new file mode 100644 index 0000000..cadc9ac --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_13_disclaimer_limitation_liability.md @@ -0,0 +1,17 @@ +### 13. DISCLAIMER AND LIMITATION OF LIABILITY + +The Farmer hereby acknowledges the fact that he/she has been advised that TFTs may qualify as a security and that the offers and sales of TFTs have not been registered under any country’s securities laws and, therefore, cannot be resold except in compliance with the applicable country’s laws. + +The Farmer understands that the use of TFTs, the Software and/or the ThreeFold_Grid involves risks, all of which the Farmer fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, 3Node and/or related Threefold products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities. + +Except as explicitly set forth herein, Company makes no representations that the Software is appropriate for use in any jurisdictions. Farmers engaging with the ThreeFold_Grid from any jurisdictions do so at their own risk and are responsible for compliance with local laws. + +The Farmer understands and expressly accepts that the TFTs, the Software and the ThreeFold_Grid were created and delivered to the Farmer at the sole risk of the Farmer on an "AS IS" and "UNDER DEVELOPMENT" basis. + +COMPANY DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES, EXPRESS AND IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. COMPANY MAKES NO WARRANTY THAT THE SOFTWARE, THREEFOLD GRID, OR DOCUMENTATION WILL BE UNINTERRUPTED, ACCURATE, COMPLETE, RELIABLE, CURRENT, ERROR-FREE, VIRUS FREE, OR FREE OF MALICIOUS CODE OR HARMFUL COMPONENTS, OR THAT DEFECTS WILL BE CORRECTED. COMPANY DOES NOT CONTROL, ENDORSE, SPONSOR, OR ADOPT ANY CONTENT AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND REGARDING THE CONTENT STORED ON THE THREEFOLD GRID. COMPANY HAS NO OBLIGATION TO SCREEN, MONITOR, OR EDIT CONTENT AND IS NOT RESPONSIBLE OR LIABLE FOR ANY CONTENT. YOU ACKNOWLEDGE AND AGREE THAT COMPANY HAS NO INDEMNITY, SUPPORT, SERVICE LEVEL, OR OTHER OBLIGATIONS HEREUNDER. + +The Undersigned understands and expressly acknowledges that it has not relied on any representations or warranties made by the Company, TF Tech NV, Bettertoken NV, Kristof De Spiegeleer, any person or entity involved in the development or promotion of the Software and/or the ThreeFold project, or any related parties, including, but not limited to, conversations of any kind, whether through oral or electronic communication or otherwise, or any whitepapers or other documentation. + +WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE FARMER ASSUMES ALL RISK AND LIABILITY FOR THE RESULTS OBTAINED BY THE USE OF THE SOFTWARE, THE THREEFOLD GRID AND/OR THE THREEFOLD TOKENS AND REGARDLESS OF ANY ORAL OR WRITTEN STATEMENTS MADE BY THREEFOLD, BY WAY OF TECHNICAL ADVICE OR OTHERWISE, RELATED TO THE USE THEREOF. + +COMPANY SHALL NOT BE LIABLE FOR ANY INCIDENTAL, CONSEQUENTIAL, PUNITIVE, SPECIAL, INDIRECT, OR EXEMPLARY DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS, REVENUE, DATA, OR DATA USE, OR DAMAGE TO BUSINESS) HOWEVER CAUSED, WHETHER BY BREACH OF WARRANTY, BREACH OF CONTRACT, IN TORT (INCLUDING NEGLIGENCE) OR ANY OTHER LEGAL OR EQUITABLE CAUSE OF ACTION EVEN PREVIOUSLY ADVISED OF SUCH DAMAGES IN ADVANCE OR IF SUCH DAMAGES WERE FORESEEABLE, AND COMPANY SHALL ONLY BE LIABLE FOR DIRECT DAMAGES CAUSED BY ITS GROSS NEGLIGENCE. IN NO EVENT WILL COMPANY’S TOTAL AGGREGATE LIABILITY ARISING FROM OR RELATING TO THIS AGREEMENT EXCEED ONE HUNDRED EURO (€ 100.00). diff --git a/collections/legal/terms_conditions_farmer_parts/part_14_export_compliance.md b/collections/legal/terms_conditions_farmer_parts/part_14_export_compliance.md new file mode 100644 index 0000000..b580805 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_14_export_compliance.md @@ -0,0 +1,3 @@ +### 14. EXPORT COMPLIANCE + +The Software may be subject to export laws and regulations of the European Union, the United States and other jurisdictions. Farmer represents that it is not named on any E.U. or U.S. government denied-party list. Farmer shall not access or use the Software or the ThreeFold_Grid in a E.U. or U.S.-embargoed or any sanctioned country or region or in violation of any E.U. or U.S. export law or regulation. Farmer shall not use the ThreeFold_Grid to export, re-export, transfer, or make available, whether directly or indirectly, any regulated item or information to anyone outside the E.U. or U.S. in connection with this Agreement without first complying with all export control laws and regulations that may be imposed by the European Union, any EU country or the U.S. Government and any country or organization of nations within whose jurisdiction Farmer operates or does business. diff --git a/collections/legal/terms_conditions_farmer_parts/part_15_agreement_severability_waiver.md b/collections/legal/terms_conditions_farmer_parts/part_15_agreement_severability_waiver.md new file mode 100644 index 0000000..d0e2be8 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_15_agreement_severability_waiver.md @@ -0,0 +1,7 @@ +### 15. ENTIRE AGREEMENT,SEVERABILITY, WAIVER + +1. This Agreement sets forth the complete and final agreement of the parties concerning the subject matter hereof, and supersedes, replaces all prior agreements, written and oral, between them concerning the subject matter hereof. If a term of this Agreement to be invalid or unenforceable, the remaining provisions will continue in full force and effect. A party’s consent to, or waiver of, enforcement of this Agreement on one occasion will not be deemed a waiver of any other provision or such provision on any other occasion. +2. We reserve the right to change this Agreement from time to time in our sole discretion. If we make material changes to this Agreement, we will provide notice of such changes, such as by posting the revised Farmer Terms and Conditions to the Software and on our Websites. By continuing to access or use the Software or otherwise participate in the ThreeFold_Grid after the posted effective date of modifications to this Agreement, you agree to be bound by the revised version of this Agreement. If you do not agree to the modified Agreement, you must stop interacting with the ThreeFold_Grid and disconnect all your 3Node. +3. The parties are independent contractors. No agency, partnership, franchise, joint venture, or employment relationship is intended or created by this Agreement. Neither party has the power or authority to create or assume any obligation, or make any representations or warranties, on behalf of the other party. +4. The Farmer agrees that the Company may transfer and assign the Agreement in its sole discretion, provided a notice of such assignment is sent to the Farmer within fifteen days of such assignment. +5. Notices to Company made under this Agreement shall be made by email to legal@threefold.io AND in writing and delivered by registered mail (return receipt requested) or nationally-recognized overnight courier service to ThreeFold_Dubai, with registered office at BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB, attention Legal Department. You agree to receive electronically all communications, agreements, documents, notices, and disclosures that we provide in connection with the Software and/or the ThreeFold_Grid ("**Communications**"). We may provide Communications in a variety of ways, including by e-mail, text, in-app notifications, or by posting them on our websites. You agree that all Communications that we provide to you electronically satisfy any legal requirement that such communications be in writing. diff --git a/collections/legal/terms_conditions_farmer_parts/part_16_governing_law_venue.md b/collections/legal/terms_conditions_farmer_parts/part_16_governing_law_venue.md new file mode 100644 index 0000000..d9178c9 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_16_governing_law_venue.md @@ -0,0 +1,3 @@ +### 16. GOVERNING LAW AND VENUE + +This Agreement will be governed by Luxembourg law. Any disputes shall be subject to the jurisdiction of the courts of Luxembourg, Grand Duchy of Luxembourg. \ No newline at end of file diff --git a/collections/legal/terms_conditions_farmer_parts/part_1_definitions.md b/collections/legal/terms_conditions_farmer_parts/part_1_definitions.md new file mode 100644 index 0000000..2ffc9d9 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_1_definitions.md @@ -0,0 +1,39 @@ +### 1. DEFINITIONS + +Unless defined otherwise in this Agreement below, capitalized terms in this Agreement shall have the meaning ascribed to them in the following links for [Definitions](definitions_legal). + +SPECIAL DEFINITIONS + +- THREEFOLD COMPANIES noted as ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**") mean any of the companies as mentioned below: + - DUBAI & BVI + - THREEFOLD DMCC, TF Hub Limited + - THREEFOLD FZC (the original ThreeFold in UAE, no longer active) + - THREEFOLD LABS IT + - MAZRAA IS BRANDNAME OF THREEFOLD LABS IT + - EUROPE + - THREEFOLD VZW + - TFTECH NV BELGIUM + - BETTERTOKEN NV BELGIUM + - THREEFOLD AG +- TFCHAIN ("**TFCHAIN**") + - ThreeFold Blockchain manages the ThreeFold Grid and the 3Nodes as an autonomous piece of software. + - A DAO has been created (decentralized autonomous organization) which manages the behaviour of this Blockchain Software (upgrades & functionalities) + - Is a piece of opensource software as used by all of us together. + - TFChain has been introduces since TFGrid 3.x +- Change Request + - Change Requests can be registered on the TFChain. They are a proposal for any request for change. + - Change Requests can be used to trigger change in protocol, software update, changes in software or TFGrid specifications. + - Change Requests need to be approved by majority of Validators + - Change Requests are being introduced from TFGrid 3.x (x to be defined) +- TFChain Validators ("**VALIDATOR**") + - A Validator is a piece of software running a TFChain Blockchain Function to protect the security and sovereignity of the Blockchain. + - Each Validator has a vote to agree on changes in protocol, software updates, changes in software or TFGrid specifications. + - Each Owner / Maintainer of a Validator has to stake a certain to be defined amount of TFT before voting can happen. + - Validators are being introduced from TFGrid 3.x (x to be defined) + - Majority of Validators have to vote positively on each Change Request suggested before change can happen. + - Validators are required to let the DAO function. +- DAO + - Decentralizes Autonomous Organization + - Implemented on multiple levels, but for release 3.0.x only on level 1 which is on Substrate TFChain level. + - The DAO is the set of rules under which the decentralized organization functions. + - The DAO specifications will or are available on https://library.threefold.me (our knowledgebase) diff --git a/collections/legal/terms_conditions_farmer_parts/part_2_farmer_services.md b/collections/legal/terms_conditions_farmer_parts/part_2_farmer_services.md new file mode 100644 index 0000000..e4afbe9 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_2_farmer_services.md @@ -0,0 +1,10 @@ +### 2. FARMER SERVICES + +The Farmer may provide IT Capacity on the ThreeFold_Grid (the "**Farmer Services**") pursuant to the terms hereof during the Term of this Agreement. The Farmer Services include the features and functionality applicable to the version of the TF Operating System (Zero OS) installed by the Farmer and TF Blockchain Software (together also referred to as the "**Software**"). Company may update the content, functionality, and user interface of the Farmer Services from time to time in its sole discretion. + +By entering into this Agreement you receive a non-exclusive, non-sublicensable, non-transferable right to provide the Farmer Services pursuant to this Agreement during the Term hereof solely for your internal business purposes subject to the limitations set forth herein. + +The Software consists of open source code and is made available to you pursuant to the terms of the open-source license agreement(s) as located on https://github.com/threefoldtech and https://github.com/threefoldfoundation (the "**Open Source License(s)**"). Your use of the Software or any other Content (Information) is conditioned upon your compliance at all times with the terms of all applicable Open Source License(s). [Example license for Zero-OS can be found here](https://github.com/threefoldtech/zos/blob/master/LICENCE). + +Including without limitation all provisions governing access to source code, modification, and/or reverse engineering. You are responsible for complying with any applicable documentation, meaning any information that describes the ThreeFold_Grid, provides instructions or recommendations related to the configuration and/or use of the ThreeFold_Grid, or otherwise informs Users of the intended use of the ThreeFold_Grid, including, but not limited to content provided directly to User or published at [https://library.threefold.me](https://library.threefold.me), [https://library.threefold.me](https://library.threefold.me), [https://forum.threefold.io](https://forum.threefold.io) or otherwise made available in conjunction with the ThreeFold_Grid, the ThreeFold_Token or the Software ("**Documentation**") and for satisfying all technical requirements of the Software, including any requirements set forth in the Documentation for ensuring that the Software performs properly. + diff --git a/collections/legal/terms_conditions_farmer_parts/part_3_farmer_grant.md b/collections/legal/terms_conditions_farmer_parts/part_3_farmer_grant.md new file mode 100644 index 0000000..0a4a093 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_3_farmer_grant.md @@ -0,0 +1,9 @@ +### 3. FARMER GRANT OF RIGHT TO IT CAPACITY + +By making available one or more computers, network or storage devices ("**3Nodes**") and connecting such 3Nodes to the TF Grid via the Software, you hereby grant to Company, TFChain and Users the irrevocable right to access and use the 3Nodes as follows: + +- to use storage, compute and network services as delivered by your 3Node(s) +- to store data and materials by Users on your 3Node(s) (the "**Content**") and to access such Content from your 3Node(s) at any time + +in accordance with the capabilities of the software installed on the 3Nodes; + diff --git a/collections/legal/terms_conditions_farmer_parts/part_4_certified_vs_diy.md b/collections/legal/terms_conditions_farmer_parts/part_4_certified_vs_diy.md new file mode 100644 index 0000000..30cac6c --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_4_certified_vs_diy.md @@ -0,0 +1,19 @@ +### 4. CERTIFIED VS. DIY-FARMERS + +There are two types of ThreeFold Farmers: + +1. Certified Farmer: Uses hardware from certified sources and signs a contract with TF Tech NV for support and additional benefits +2. Do It Yourself (DIY) Farmer: Uses any hardware and in case of support uses online material only. + +Farmers can opt in for certification ("**Certification**"). Certification can be withdrawn in case the relevant 3Node does no longer comply with the applicable certification requirements. + +The following criteria or requirements are checked (timing of implementation, see roadmap on wiki): + +- Bandwidth: 24 times a day random non local nodes are used to upload a 2MB file to a 3Node. The bandwidth will be measured in mbit/sec +- Utilization: Through the ThreeFold Explorer the true utilization of the 3Node will be checked. It will be displayed in % of the 3Node total capacity. +- Uptime: The uptime per month will be created in the ThreeFold Explorer and is presented as a percentage of 3Node availability. + +ThreeFold Foundation or TFTech may give free certification to 3Nodes that benefit the distribution of capacity on the ThreeFold_Grid. + +ThreeFold Foundation or TFTech may also certify certain hardware partners (i.e. certified hardware vendors) as part of this certification process. + diff --git a/collections/legal/terms_conditions_farmer_parts/part_5_farmer_responsibilities.md b/collections/legal/terms_conditions_farmer_parts/part_5_farmer_responsibilities.md new file mode 100644 index 0000000..322582a --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_5_farmer_responsibilities.md @@ -0,0 +1,15 @@ +### 5. FARMER RESPONSIBILITIES + +At all times during the Term of this Agreement or the period when Content is maintained in your 3Node, whichever is longer: + +1. You will comply with the terms of this Agreement, the [Generic Disclaimer](disclaimer), [ThreeFold Website Terms](terms_conditions_websites) and [Privacy Policy](privacypolicy) and any other terms and conditions required by in connection herewith, the Open Source Licenses, and the terms of all other agreements to which you are a party in connection with your performance under this Agreement including, without limitation, any agreement you have with a third-party Internet service provider. +2. You will operate the 3Node in strict compliance with terms of this Agreement and any applicable laws or regulations, and will not take any action not expressly authorized hereunder. +3. Without prejudice to your rights under any applicable Open Source license, you will not modify or attempt to modify the Software for any purpose including but not limited to attempting to circumvent the audit, bypass security, manipulate the performance of, or otherwise disrupt the ThreeFold_Grid for any reason, including but not limited to attempting to increase the amount of data stored or bandwidth utilized or the amount of Farmed TFTs, as defined herein, and you will not otherwise interfere with the operation of the ThreeFold_Grid. +4. You will provide and maintain the 3Node so that, at all times, it will meet the minimum requirements set out for either pre configured servers (‘certified hardware’) or ‘do-it-yourself’ servers [become_a_farmer](threefold:become_a_farmer) +5. You will implement and maintain adequate administrative, organizational, physical and technical safeguards to ensure the protection, confidentiality, security, and integrity of the 3Node and Content and shall take all reasonable steps to ensure that Content are not disclosed, accessed, used, modified, or distributed except as expressly authorized under this Agreement. +6. You acknowledge and agree that by running the Software on your hardware device and allowing IT Capacity to be made available on the TF Grid to the Users and TFCHAIN, you may act as a cloud service provider under certain circumstances and as such qualify as a processor or sub-processor under the General Data Processing Directive (Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC) (‘GDPR’). You undertake to comply with any legal obligations which may possibly be applicable to you as a data processor under the GDPR and/or any other applicable data privacy regulations. +7. You acknowledge and agree that by running the Software on your hardware device and allowing IT Capacity to be made available on the TF Grid to the Users, your 3Node may be impacted due to additional constraints being placed on it by the Software and the processing of Content. In particular, but without limiting the generality of the foregoing, your 3Node may not operate as quickly as it would without running the Software and making IT Capacity available for use by Users. +8. In connection with your use of the Software and/or operation of a 3Node hereunder, Company may, provide updates to the software which will be automatically provided and installed. You acknowledge that these updates are done automatically on your 3node or any other web site or portal and you don't have the ability to confirm such an update. This update mechanism might be revisited at the end of 2020 and will be communicated accordingly. These updates need to be done automatically for now, because ThreeFold_Grid consists out of many components which are depending on each other and need the right version to be installed. +9. In connection with your use of the Software and/or operation of a 3Node hereunder, Company may, from time to time, require you to affirm and/or reaffirm your agreement to the terms of this Agreement, and in such case, your continued use of the Software is contingent upon your promptly providing such affirmation as requested by Company. +10. You, as the Famer, acknowledge that you retain administrative and/or physical control over to whom you grant access to the applicable 3Node. You are responsible for maintaining the physical security of the 3Node +11. Company may suspend Famer’s participation in the ThreeFold_Grid if Company believes the Farmer to be: (a) violating any term of this Agreement; or (b) using the ThreeFold_Grid in a manner that Company reasonably believes may cause a security risk, a disruption to the ThreeFold_Grid, or liability for Company or any persons involved in the ThreeFold Open Source project. \ No newline at end of file diff --git a/collections/legal/terms_conditions_farmer_parts/part_6_restrictions.md b/collections/legal/terms_conditions_farmer_parts/part_6_restrictions.md new file mode 100644 index 0000000..d37d47b --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_6_restrictions.md @@ -0,0 +1,13 @@ +### 6. RESTRICTIONS + +You will operate the 3Node in strict accordance with the terms of this Agreement and in no other manner. Without limiting the generality of the foregoing, you will not: + +1. access or use the ThreeFold_Grid: (i) in violation of applicable laws; or (ii) in a manner that interferes with or disrupts the integrity or performance of the ThreeFold_Grid (or the data contained therein). +2. with respect to Content (i) reverse engineer any aspect of the Content or do anything that might discover the contents or origin of the Content, (ii) attempt to bypass or circumvent measures employed to prevent or limit access to the Content, including by attempting to defeat any encryption, or (iii) attempt to interfere with the storage or transmission of Content or with our audits of your 3Node(s); +3. manipulate or otherwise attempt to bypass, change, or update any values related to uptime detection outside the programmatic operation of the Software; +4. deliberately or actively limit or otherwise negatively impact download speed such that insufficient bandwidth is available for required audit traffic; +5. manipulate or alter the default behavior of the ThreeFold_Grid to artificially increase or decrease the value of any reputation factor of any 3Node; +6. manipulate network responses to any request with unauthorized intent to change the cryptographic signatures, NodeID, or TFT wallet address; +7. attempt to manipulate or falsify the identification of the 3Node by the Software or otherwise bypass the proof of capacity process; +8. retain any Content after the earlier of termination of this Agreement or de-certification of the applicable 3Node at any time; or +9. in any other way attempt to interfere, impede, alter, or otherwise interact in any manner not expressly authorized hereunder with the ThreeFold_Grid or the operation of any other 3Node(s). diff --git a/collections/legal/terms_conditions_farmer_parts/part_7_representations_and_warranties.md b/collections/legal/terms_conditions_farmer_parts/part_7_representations_and_warranties.md new file mode 100644 index 0000000..bff2d65 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_7_representations_and_warranties.md @@ -0,0 +1,9 @@ +### 7. REPRESENTATIONS AND WARRANTIES + +You hereby represent, warrant, and covenant that: + +1. You own or control your 3Node(s), and have the right to install the Software on your 3Node(s) and share IT Capacity pursuant to this Agreement, and otherwise comply with all of your obligations under this Agreement and/or applicable laws; +2. You represent and warrant that you are authorized to receive ThreeFold_Tokens (TFT) as a remuneration from Users for the usage of your IT Capacity on the ThreeFold_Grid as set forth in this Agreement; +3. You have full power and authority to enter into this Agreement and comply with all terms hereof, and that doing so will not conflict with any obligation you may owe to any third party; +4. You have the qualifications, skill, and ability to perform your obligations hereunder without the advice, control, or supervision of Company; and +5. You will at all times comply with all applicable foreign, federal, state, and local laws, orders, rules, and regulations currently in effect or that may come into effect during the term of this Agreement, including but not limited to those regarding data privacy and protection. diff --git a/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting.md b/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting.md new file mode 100644 index 0000000..cdfecb0 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting.md @@ -0,0 +1,54 @@ +### 8. TFT Minting (Token Creation ‘FARMING of capacity’) TFGrid 2.x + +#### 8.1 General Principle + +Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TF Chain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a 3Node to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**". + +#### 8.2 Calculation of Farmed TFTs + +The details of farming (minting of TFT’s) are described on our [farming logic TFGrid 2](threefold:farming_reward2) and this location serves as master for the TFT Reward Process. + +Farming for TFGrid 2.x is on https://library.threefold.me/info/threefold/#/farming_reward2 + +The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TF Chain, i.e. ThreeFolds blockchain software. Each month the TF Chain issues new TFTs and transfers them to Farmers in respect of each 3Node that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each 3Node: + +![farmer_tcs_minting_equation](img/farmer_tcs_minting_equation.jpg) + +The concepts of CPR, CPR Price and Difficulty Level are determined in the aforementioned wiki and are incorporated into this Agreement by reference. + +The amount of TFTs that are Farmed hence depends on three variables: + +_1. Proof-of-Capacity_ + +The specs of the Farmer’s relevant 3Node: + +- Compute Capacity (CPU) = CRU +- Memory Capacity (RAM) = MRU +- Storage Capacity (SSD/HDD) = SRU/HRU + +The performance/capability of this hardware is attributed with Cloud Units that then summarized to a Cloud Production Rate (CPR) (as further described in the abovementioned wiki) for the relevant 3Node. The higher the CPR, the more TFTs are Farmed. + +_2. Difficulty Level_ + +The amount of ThreeFold_Tokens (TFTs) that Farmers receive for Farming also depends on the amount of TFTs that are already in circulation. The more TFTs already exist, the lower the rewards. This follows the principle of diminishing returns. We call this Farming limitation to reward the "**Difficulty Level**". + +When the amount of existing TFT nears 4 billion, the amount of TFTs received by Farmers will decrease progressively. Once the aggregate amount of "Farmed" TFTs reaches four billion ThreeFold_Tokens (4,000,000,000 TFTs), there won’t be any rewards for Farming anymore and no new TFTs will be generated by the Software. + +The Difficulty Level is the same for all Farmers at a certain point in time. + +_3. Certification_ + +When connecting reliable hardware the Farmer can request a certification from TF Tech NV which leads to increased earnings in TFT for such ‘Certified Farmers’. We automatically measure uptime, bandwidth and the utilization of the node for this certification. The details of this certification have to be further defined and will be set out on our wiki. + +#### 8.3 Uptime + +In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each 3Node of the Farmer needs to to achieve when they register their 3Node(s) in the TF Chain. ThreeFold expects most 3Nodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TF Chain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee. + +#### 8.4 Taxes + +You will be solely responsible for payment of all applicable taxes (if any) associated with your Farming of ThreeFold_Tokens (TFTA, TFT), including but not limited to value added taxes, taxes on gross receipts and income, Social Security taxes, business license fees and other payment obligations applicable to your business. + +#### 8.5 Modification + +The Company reserves the right to modify the terms of this section 8 (‘_Capacity Measurement and Minting - ‘Farming’_) at any time, including but not limited to the determination of the Difficulty Level. Such amendments will be subject to the approval of a majority of the members of the Company’s ‘Grid Counsel’ and a majority of the Farmers (whereby majority is measured based on nr of 3Nodes a Farmer has, each 3Node entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company In case of modification to these terms, the Company shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid. + diff --git a/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting3.md b/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting3.md new file mode 100644 index 0000000..e3abcb3 --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_8_capacity_measurement_minting3.md @@ -0,0 +1,55 @@ +### 8. TFT Minting (Token Creation ‘FARMING of capacity’) For TFGrid 3.x + +#### 8.1 General Principle + +Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running the Software and making IT Capacity available to the Users, get rewarded by receiving ThreeFold_Tokens (TFTs) which are generated by the Software. TFTs are exclusively issued (created) by the TFChain for each active Capacity Pool which gets and remains connected to the ThreeFold_Grid. Such issuance of TFTs that results from connecting a 3Node to the ThreeFold_Grid and making IT Capacity available on a global scale to Users is called "**Farming**". + +#### 8.2 Calculation of Farmed TFTs + +The details of farming (minting of TFT’s) are described on our [farming logic](threefold:farming_reward) and this location serves as master for the TFT Reward Process. The wiki is version controlled (on github), so all changes can be followed.All connected IT Capacity gets registered on the TFChain, i.e. ThreeFolds blockchain software. Each month the TFChain issues new TFTs and transfers them to Farmers in respect of each 3Node that remained connected to the ThreeFold_Grid during the preceding month, using the following calculation in respect of each 3Node: + + +The amount of TFTs that are Farmed hence depends on three variables: + +_1. Proof-of-Capacity_ + +The specs of the Farmer’s relevant 3Node: + +- Compute Capacity (CPU) = CRU +- Memory Capacity (RAM) = MRU +- Storage Capacity (SSD/HDD) = SRU/HRU + +_2. PRICE OF TFT = THREEFOLD TOKEN_ + +The Price of TFT is registered at point of connection or an averaged out period. + +Each farmer needs to register their TFT farming account in the TF Explorer through the TF Chain (see manual). + +_3. Certification_ + +When connecting reliable hardware the Farmer can request a certification from TF Tech NV which leads to increased earnings in TFT for such ‘Certified Farmers’. We automatically measure uptime, bandwidth and the utilization of the node for this certification. The details of this certification have to be further defined and will be set out on our wiki. + +The specific way how farming rewards are calculated is specified on: + +- https://library.threefold.me/info/threefold#/tfgrid/farming/farming_reward +- https://library.threefold.me/info/threefold#/tfgrid/farming/proof_of_capacity + + +#### 8.3 Uptime + +In addition thereto, the Company will determine in its sole discretion the reasonable uptime that each 3Node of the Farmer needs to to achieve when they register their 3Node(s) in the TFChain. ThreeFold expects most 3Nodes to achieve an uptime of more than 98%, commercial providers can go as high as 99.9%. The TFChain will only issue TFTs if the IT Capacity was connected to the internet and was usable during the last month at least up to the specified uptime guarantee. + +#### 8.4 Taxes + +You will be solely responsible for payment of all applicable taxes (if any) associated with your Farming of ThreeFold_Tokens (TFTA, TFT), including but not limited to value added taxes, taxes on gross receipts and income, Social Security taxes, business license fees and other payment obligations applicable to your business. + +#### 8.5 Modification + +The Company reserves the right to modify the terms of this section 8 (‘_Capacity Measurement and Minting - ‘Farming’_) at any time. Such amendments will be subject to the approval of the majority of the Farmers (whereby majority is measured based on nr of 3Nodes a Farmer has, each 3Node entitles the Farmer to one vote, Farmers who do not vote have no say in the decision process) who participate in an online poll organized by the Company or the DAO. + +In case of modification to these terms, the Company or DAO shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid. + +The TFChain and TFGrid capabilities & specifications can change over time after getting consensus from the DAO . +The specific requirements and workings of the DAO are or will be publised on our wikisystem: https://library.threefold.me + +If the DAO (by means of X nr of members of the Community) agree on a change of the protocol used or specifications for the Software or TFGrid then the Validators can allow and execute an upgrade of the system (TFChain as well as ZERO-OS software). Farmers and Users accept changes introduced this way, they accept that any of above mentioned variables can be changed that way. diff --git a/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization.md b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization.md new file mode 100644 index 0000000..9298e4f --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization.md @@ -0,0 +1,60 @@ +### 9. CAPACITY SALES (‘UTILIZATION’) = TFGrid 2.X + +#### 9.1 General Principles + +Users (such as developers or other persons requiring IT Capacity) can rent IT Capacity from the ThreeFold_Grid in exchange for ThreeFold_Tokens (TFTs), which creates a natural economic demand. We call this process of selling IT Capacity on the ThreeFold_Grid "**Utilization**". + +ThreeFold_Tokens (TFTs) are used to buy or sell IT Capacity as delivered by the Capacity Pools on the ThreeFold_Grid. In order to do so, the Farmer shall sell the IT Capacity produced on the ThreeFold_Grid via the "**ThreeFold Directory**" (or "TF Directory"). The TF Directory acts like a ‘marketplace’ for selling IT Capacity generated by the Farmer’s 3Nodes. The TF Directory has been implmented by a tool called TF Explorer see http://explorer.grid.tf + +In order to access the TF Directory and sell IT Capacity on the ThreeFold_Grid, the TF Grid user or Solution Provider offering services on the TFGrid must deploy a virtual system administrator, called the "**3Bot**". This 3bot is used, amongst others, to sell and buy IT Capacity (raw storage and compute resources) on the ThreeFold_Grid. + +The reservation and use of the Farmer’s IT Capacity by the User is effected through "Smart Contracts for IT". The Smart Contract for IT will then be executed automatically by the software code and the requested IT workload will be deployed. The TF Explorer calculates the required TFT Token price and makes sure that the TF Farmer receives their cultivated tokens. + +#### 9.2 Utilization Mechanism + +IT capacity is expressed in compute & storage units. + +- CU = [Compute Units](threefold:cloudunits) +- SU = [Storage Units](threefold:cloudunits) + +The pricing is expressed as follows: + +- CP = Compute Unit price - expressed in USD +- SP = Storage Unit price - expressed in USD + +- T = Token price in USD at time of capacity reservation + +Certified Farmers are free to determine the pricing of their IT Capacity. DIY (Do It Yourself) farmers have to rely on the TF Foundation to set the price of the CU and SU. +TF Foundation will do this with all best intentions in mind. + +The IT capacity is sold through the TF Explorer using the smart contract for IT concept. TF Explorer is the inventory of all IT capacity available for consumption on the ThreeFold_Grid. See http://explorer.grid.tf/ + +Each farmer needs to register their TFT wallet in the TF Explorer and the certified farmers can register the price for the CU/SU on the TF Exlorer as well by using their farming 3bot. + +> Utilization in TFT = (CU _ CP + SU _ SP) / T \* 0.9 + +Utilization in TFT are the TFT (Tokens) the Farmer receives when capacity has been sold as result of provisioning the IT workload by means of the IT smart contract concept. + +As a result of executing the IT smart contract, 90% of the proceeds (in TFT) of the capacity sold is send to the wallet of the Farmer, 10% is send to the TF Foundation Wallet, this is an automatic action. + +#### 9.3 TF Foundation Fee and License Fees TFTech + +The Company (the "**Foundation Fee**") receives 10% of sales done of Cloud Units on the TF Explorer (as described above). The Company will use the revenues from the Foundation Fees to fund its projects and objectives, including, amongst others, to promote, maintain and expand the ThreeFold_Grid. The Company might also decide to burn part of those tokens (TFT) to lower the total amount of tokens in the field (burning means, destroy tokens). + +In case the Farmer chooses to purchase a license from TF Tech NV in order to qualify as a Certified Farmer and provide Certified Capacity on the ThreeFold_Grid, the Farmer shall pay the relevant fee (as agreed between the Farmer and TF Tech NV directly) to TF Tech NV (the "**Certification License Fee**"). + +#### 9.4 Taxes + +You (The Farmer) will be responsible for payment of all applicable taxes (if any) associated with your Utilization of ThreeFold_Tokens (i.e. sale of IT Capacity), including but not limited to value added taxes, sales taxes, custom taxes, and taxes on gross receipts and income. + +The Farmer shall seek all necessary tax advice in order to comply with any applicable tax regulations when providing IT Capacity to Users on the ThreeFold_Grid. By way of example, the Farmer acknowledges that within the European Union, as from 1 January 2015, telecommunications, broadcasting and electronically supplied services are always taxed in the country of the customer (i.e. the tax residence of the User) – regardless of whether the User is a business or a consumer. + +In view thereof, the Farmer will determine the applicable Farmer’s Compute Unit Price and Storage unit Price (as referred to in section 9.2 above) taking into account any aforementioned taxes that may apply. ThreeFold will not be held liable for the Farmer’s failure to comply with its legal obligations, including but not limited to its obligation to pay any applicable taxes, and the Farmer will indemnify and hold harmless the Company for claims against the Company from any tax authorities in respect of such non-compliance by the Farmer. + +#### 9.5 Modification + +The Company reserves the right to modify the terms of this section 9 (‘_Capacity Sales - ‘Utilization’_’) at any time, including but not limited to the determination of the Foundation Fee. In case of modification to these terms, the Company shall inform the Farmer at least one month in advance. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid. + +#### 9.6 Breach + +In addition to its other rights and remedies under this Agreement, the Farmer forfeit any right to compensation under this Agreement if Farmer breaches any terms thereof. \ No newline at end of file diff --git a/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization3.md b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization3.md new file mode 100644 index 0000000..c5268dd --- /dev/null +++ b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization3.md @@ -0,0 +1,53 @@ +### 9. CAPACITY UTILIZATION (‘UTILIZATION’) FOR TFGRID 3.X + +#### 9.1 General Principles + +Users (such as developers or other persons requiring IT Capacity) can use IT Capacity from the ThreeFold_Grid in exchange for ThreeFold_Tokens (TFTs), which creates a natural economic demand. We call this process of using IT Capacity on the ThreeFold_Grid "**Utilization**". + +ThreeFold_Tokens (TFTs) are used to buy IT Capacity as delivered by the 3Nodes (by a process called Farming) on the ThreeFold_Grid. The capacity can be consulted by means of a tool called TF Explorer see http://explorer.grid.tf. + +#### 9.2 Utilization Mechanism + +IT capacity is expressed in network, compute & storage units. + +- CU = [Compute Units](threefold:cloudunits) +- SU = [Storage Units](threefold:cloudunits) +- NU = [Network Units](threefold:cloudunits) + +TF Explorer is the inventory of all IT capacity available for consumption on the ThreeFold_Grid. See http://explorer.grid.tf/ + +TFT received for people using capacity is disributed as follows: + +| Percentage | Description | Remark | +| ---------- | -------------------------------------- | ------------------------------------------------------------------------ | +| 35% | needs to be burned | results in more TFT burned compared to generated once grid more mature. | +| 10% | to TF Foundation | used to promote the manage the project. | +| 5% | to Staking Pool for TF Validators | used to reward the people who run the TFChain 3.0 blockchain validators. | +| 50% | for solution providers & sales channel | managed by [ThreeFold DAO](/tfgrid/farming/tfdao). | + +the single source of truth for Utilization specifications is on https://library.threefold.me/info/threefold#/tfgrid/farming/proof_of_utilization + + +#### 9.4 Taxes + +You (The Farmer) will be responsible for payment of all applicable taxes (if any) associated with your Utilization of ThreeFold_Tokens (i.e. sale of IT Capacity), including but not limited to value added taxes, sales taxes, custom taxes, and taxes on gross receipts and income. + +The Farmer shall seek all necessary tax advice in order to comply with any applicable tax regulations when providing IT Capacity to Users on the ThreeFold_Grid. By way of example, the Farmer acknowledges that within the European Union, as from 1 January 2015, telecommunications, broadcasting and electronically supplied services are always taxed in the country of the customer (i.e. the tax residence of the User) – regardless of whether the User is a business or a consumer. + +In view thereof, the Farmer will determine the applicable Farmer’s Compute Unit Price and Storage unit Price (as referred to in section 9.2 above) taking into account any aforementioned taxes that may apply. ThreeFold will not be held liable for the Farmer’s failure to comply with its legal obligations, including but not limited to its obligation to pay any applicable taxes, and the Farmer will indemnify and hold harmless the Company for claims against the Company from any tax authorities in respect of such non-compliance by the Farmer. + +#### 9.5 Modification + +The Company reserves the right to modify the terms of this section 9 (‘_CAPACITY UTILIZATION (‘UTILIZATION’)_) at any time. Such amendments will be subject to the approval of the TFChain Validators who protect the TFChain (Substrate based chain on Level 1) through our DAO. + +In case of modification to these terms, the Company or DAO shall inform the Farmers and Community at least one month in advance by means of forum or chat or other mechanism. In case the Farmer would not agree to such modifications, the Farmer shall have the right to immediately and unilaterally terminate this Agreement by disconnecting the Farming Pool from the ThreeFold_Grid. + +The TFChain and TFGrid capabilities & specifications can change over time after getting consensus from the DAO . +The specific requirements and workings of the DAO are or will be publised on our wikisystem: https://library.threefold.me + +If the DAO (by means of X nr of members of the Community or Validators) agree on a change of the protocol used or specifications for the Software or TFGrid then the Validators can allow and execute an upgrade of the system (TFChain as well as ZERO-OS software). Farmers and Users accept changes introduced this way, they accept that any of above mentioned variables can be changed that way. + + +#### 9.6 Breach + +In addition to its other rights and remedies under this Agreement, the Farmer forfeit any right to compensation under this Agreement if Farmer breaches any terms thereof. \ No newline at end of file diff --git a/collections/legal/terms_conditions_farmingsolution.md b/collections/legal/terms_conditions_farmingsolution.md new file mode 100644 index 0000000..b3dd951 --- /dev/null +++ b/collections/legal/terms_conditions_farmingsolution.md @@ -0,0 +1,173 @@ +# Terms and Conditions Farmingsolution + +These terms and conditions (the "Agreement") constitute a legal agreement between you ("farmer," "you", or "yours") and TF Tech NV, with registered office at Antwerpse Steenweg 19, B-9080 Lochristi, Belgium, (company number KBO 0712.845.674) ("we" "our" or the "Company") regarding our delivery and installation of a ThreeFold Certified Farming Solution, concisting of hardware, software and services as described in the proposal. + +## 0. DEFINITIONS AND RELATED TERMS + +The definitions which apply to this Agreement, unless stated otherwise herein, can be found at: https://library.threefold.me/info/legal/#/legal__definitions_legal, and are incorporated herein by reference. + +## 1. SERVICES + +### 1.1 ThreeFold Certified Farming Solution. + +The different types of farming solution are described in [https://library.threefold.me/info/tfgrid/#/farming/farming_types](https://library.threefold.me/info/tfgrid/#/farming/farming_types). + + +The Farmer will receive a digital online certificate from the Company signifying his accomplishment and qualifying the Farmer as a Certified Farmer (the "Certification Service"). + +The Company shall (1) provide configuration services, (2) assist the Farmer in setting up all necessary ThreeFold software in order for the Hardware to connect to the ThreeFold Grid; and (3) register the 3Nodes (together: the "Set-Up Services"). + +### 1.2 Maintenance and support (SLAs) + +Subject to the payment of the applicable Services Fee (Monthly Fee), the Farmer shall receive following services: + +| Service | Description | +|-|-| +| Monitoring | Monitoring of the hardware in the Farming environment. | +| Escalation | Escalation and possible identification of the potential hardware issue. | +| Defect Support | Defect support of all ThreeFold delivered software (the "Software"). Provide bugfixes and deliver upgrade paths. | +| Hardware Guarantee | Replacement of broken hardware when shipped back by Farmer to ThreeFold or ThreeFold Partner | +| Knowledge Base | Build out a knowledge base for farmers. Provide accessto the Company’s technical support databases regarding the function and operation of the ThreeFold Software; | +| Upgrades | Receive automatic upgrades of the Software | +| Market Place | ThreeFold will deliver a marketplace which will allow anyone to automatically buy capacity from the Farm capacity. | +| Minting = TFT Token Rewards| TFT (Tokens) are rewarded automatically if the minimal SLA's were achieved (more info on https://library.threefold.me) | +| TF Directory | The 3Nodes of the Farm are listed in the ThreeFold Directory to allow every potential IT Capacity user to find this capacity. | + +The Company shall have no obligation to provide support with respect to any software, programs or hardware that was not developed by the Company or that was not purchased from the Company. + +The Farmer acknowledges and agrees that no on-site support shall be provided by the Company, everything will be done remote if any way possible. + +#### Requirements by Farmer + +In order to qualify as a Certified Farmer, the Farmer shall provide and deliver at least the following items (without being restrictive): + +| Requirements | Description | +|-|-| +| Rackspace | If relevant, enough rackspace to host the equipment. | +| Internet Connection | Deliver routing equipment towards the internet. Make sure internet connection is active. | +| Power/Cooling | Make sure there is power & cooling to the rack. | +| Logistics | When broken hardware ship the hardware to ThreeFold or ThreeFold Partner. ThreeFold will do the escalation to the Farmer. | +| Legal/Tax/... | The Farmer shall comply with all financial, tax, legal and administrative requirements which may be applicable in the country where the hosting of the Farm happens. | +| SLA | The Farmer shall make sure that the uptime of the 3Nodes is equal to or higher than what the Farmer promised towards the ThreeFold Grid Users in this respect.| + + +### 1.3 Professional Services + +Finally, the Farmer may purchase certain other services, such as technical assistance, integration or other professional services as set out in the paragraph hereinafter (the "Professional Services"), against payment of certain supplemental fees as determined between the Farmer and the Company separately. + +For the avoidance of doubt, Professional Services are not included in the Services Fee set out in section 1.2 below. + +As a Certified Farmer, the Company may provide the following optional services upon request (and subject to the payment of the relevant supplemental fees as may be agreed between the Parties): + +- SPT: Service Pack Tokens +- Whitelabel Marketplace Tool Access +- Custom Networking Architecture & Deployment +- Monitoring Integration + +## 1.4 Fees + +The Solution Price (the "Fee") shall include the fees for the Farming Solution, the Certification Servcies, the Set-up Services and Maintenance and Support Services. + +Except as provided explicitly stated otherwise in this Agreement, the Fee includes all costs and expenses incurred by the Company with respect to the delivery of the Services, such as but not limited to office and equipment costs, insurance charges, social security contributions and various taxes other than VAT. + +As an exception, the Company is entitled to be reimbursed for special expenses (e.g. international travel expenses, hotels, etc) wholly, necessarily and reasonably incurred by the Company in the performance of the Services, and subject to the prior written approval of the Farmer. + +The Fee will be invoiced to the Farmer within five (5) business days of the Signing Date. +Payment terms: 60% at invoicing, 40% at delivery and acceptance. + +The Farmer undertakes to pay expenses within 30 days of receiving an invoice. The invoice shall be accompanied with a copy of the supporting receipts or invoices. The required equipment will only be ordered once the first 60% will be received. + +## 2. OBLIGATIONS OF THE COMPANY + +The Company must serve the Farmer in good faith and to the best of its ability and perform the Services in accordance with the highest industry quality standards. + +The Company must devote sufficient time, attention, skill and expertise as may be necessary for the proper performance of the Services. + +Through regular communication with the Farmer, the Company will ensure the delivered Services comply with the obligations of this Agreement. + +## 3. OBLIGATIONS OF THE FARMER + +The Farmer will provide to the Company all necessary information required to perform the Services. If necessary, the Farmer will give the Company access to the information required to perform the Services. +The Farmer will pay the Company the Service Fee for the Services as set out in this Agreement. + +## 4. DURATION AND TERMINATION + +**4.1** This Agreement is entered into for a definite period commencing on the execution date of this Agreement (the 'Effective Date') and ending after five years. + +**4.2.** The Parties may terminate this Agreement immediately by giving written notice to the other Party in the event of: +a default or breach under this Agreement by the other Part capable of remedy, where the other Party fails to remedy that default or breach within 14 days of receiving notice in writing requiring it to do so; or +a bankruptcy petition being filed against the other Party, a petition being presented or meeting convened for the purpose of winding up the other Party. + +**4.3.** The termination taking place in accordance with the article 4.2. will take place without the need for a court’s intervention and without any compensation for termination being due by the terminating Party. + +## 5. ASSIGNMENT +The rights under this Agreement can not be assigned or transferred by either Party without the written consent of the other Party. + +## 6. GOOD FAITH +During this Agreement, the Company will not accept any other assignments that might prejudice the correct performance of the Services. + +## 7. INDEPENDENT ENTITIES + +**7.1.** For the purpose of this Agreement, both Parties are independent entities, and neither the Farmer nor the Company will be or will be deemed to be an agent, partner or employee of the other Party to this Agreement, and they must not hold themselves out to third parties as being an agent, partner or employee of the other Party to this Agreement. This Agreement is an agreement for the supply of Services only as is reflected in the Service Fee. + +**7.2.** The Company agrees and acknowledges that the Farmer has no obligation whatsoever to provide liability or health insurance, or any other benefits provided to the Farmer’s employees for the Company, and the Company will not claim benefits under unemployment or workers’ compensation laws from the Farmer. The Company specifically acknowledges that he is not entitled to sick pay, holiday pay, pension, or any other "employee" or "worker" benefits offered by the Farmer to its employees. + +**7.3.** The Company agrees to bear sole and exclusive responsibility for: + +(a) all direct and indirect tax obligations, whatsoever, and all labour and social security obligations, including – but not limited to- the payment of contributions, interest, penalties or costs arising in connection with the Services delivered by the Company under this Agreement; and + + (b) all legally imposed formalities, registrations and affiliations for the obligations in this Agreement to be performed. + +**7.4.** The Company will account to the appropriate authorities for its income tax, VAT, social security contributions and all other taxes, liabilities, charges and duties. + +## 8. LIABILITY + +Within the framework of the performance of this Agreement, the Company may only be held liable for gross negligence, excluding any responsibility for any form whatsoever of consequential damages (including lost profits or lost income) and for any action whatsoever that would be brought by third parties against the Farmer. In any case, the liability of the Company remains limited at most to 50% of the Fee effectively paid by the Farmer to the Company pursuant to this Agreement, regardless of whether the action was brought on a contractual or non-contractual basis. The Farmer shall safeguard the Company against any actions by third parties which would be based on or related to the performance of the Agreement. + +## 9. NON-CANVASSING AND NON-SOLICITATION + +During this Agreement and for a period of 12 months thereafter, the Farmer refrain from employing or soliciting, enticing away or endeavouring to do so, receiving or accepting the performance of services by any person employed or otherwise engaged by the Company at termination of the Agreement, irrespective of whether such person would commit a breach of his contract with the Company by being employed or by rendering services to the Company. + +## 10. NOTICES AND SIGNATURES + +Any invoices, notices or other communication required to be given under the terms of this Agreement: + +- can be given in writing or by electronic means, it being understood that electronic records and signatures shall have the same legal standing as handwritten signatures and paper; +- must be sent by personal delivery or by post, facsimile or e-mail to the address of the other Party given above or at such other address as may be designated by either Party in writing for this purpose. + +The parties understand and agree that they have the right to execute this Agreement through paper or through electronic signature technology, which is in compliance with the eIDAS Directive and other applicable EU law governing electronic signatures. The parties agree that to the extent they sign electronically, their electronic signature is the legally binding equivalent to their handwritten signature. They will not, at any time in the future, repudiate the meaning of my electronic signature or claim that their electronic signature is not legally binding. They agree not to object to the admissibility of this Agreement as an electronic record, or a paper copy of an electronic document, or a paper copy of a document bearing an electronic signature, on the grounds that it is an electronic record or electronic signature or that it is not in its original form or is not an original. + +## 11. PRIOR AGREEMENTS AND AMENDMENT + +This Agreement supersedes all prior agreements, whether oral or in writing, between the Parties. It may not be amended except by the written agreement of the Parties. + +## 12. SEVERABILITY + +If any provision of this agreement is declared or determined by any court of competent jurisdiction to be unenforceable or invalid for any reason, the validity of the remaining parts, terms or provisions of this Agreement will not be affected and the invalid or unenforceable part, term or provision will be deemed not to be a part of this Agreement. + +## 13. GOVERNING LAW + +This Agreement shall be governed by and construed in all respects in accordance with the laws of Belgium. +Each party agrees to the exclusive jurisdiction of the Courts of Gent. + +## 14. SURVIVAL + +The provisions of this Agreement which expressly or by implication are intended to survive the termination of expiry of this Agreement, such as but not limited to articles 8, 10, 11, 12, and 13 will survive and continue to bind the parties to this Agreement. + +The authorised representatives of each Party acknowledge receipt of an original of this Agreement, executed by the authorised representatives of each Party. + +## 15. REGULATORY COMPLIANCE + +The Company will comply with all applicable laws and regulations in performing the Services, including all health, environmental, labour and social security regulations. +The Company will promptly provide the Farmerwith any reasonable information requested by the Farmer for the purpose of complying with any applicable legal and regulatory requirements. + +## 16. CONFIDENTIALITY + +**16.1.** The Company acknowledges and agrees that any information disclosed to the Company by the Farmer in relation with this Agreement and/or the Services is confidential. The Company also acknowledges and accepts that any such information will be treated and held in strict confidence and not used by the Company nor revealed in any way whatsoever, either directly or indirectly, to any third parties during the course of this Agreement or after a term of five years after the termination of this Agreement. + +**16.2.** The Company acknowledges and agrees that any information the Company develops under or as a result of the Services delivered and that the Company provides to the Farmer is confidential and that any such information will be held in strict confidence and not revealed in any way whatsoever, either directly or indirectly, to any third parties. + +**16.3** The confidentiality undertakings of articles 12.1 and 12.2 will take an end when the confidential information (i) is or becomes known in the public domain, (ii) is used or disclosed with prior written approval of the Farmer, (iii) is lawfully disclosed to the Company from a source other than the Farmer, without restriction on disclosure, or (iv) is made available by the Farmer to a third party on an unrestricted, non-confidential basis. + +**16.4.** Neither Party will make or permit any person connected with it to make any announcement concerning this Agreement or refer to the other Party by name, during the course of this Agreement or after its termination, unless required by law or any competent regulatory body or with the prior written approval of the other Party, with such approval not to be unreasonably withheld or delayed. + The Company must not make any publicity or media releases in the framework of this Agreement, using the name of the Farmer, without its prior written consent. diff --git a/collections/legal/terms_conditions_gettft.md b/collections/legal/terms_conditions_gettft.md new file mode 100644 index 0000000..1222cc4 --- /dev/null +++ b/collections/legal/terms_conditions_gettft.md @@ -0,0 +1,95 @@ +Terms of Use + +Updated: Oct 26th, 2021 + +These Terms of Use (the "Terms," "Terms of Use" or "Agreement") contain the terms and conditions that govern your access to https://gettft.com/ (the "Site") and use of the services provided through the Site by TF Hub Limited, a company registered in British Virgin Islands under BVI Business Companies Act, 2004 with license number 2089914, with its registered office address at Intershore Chambers, PO Box 4342, Road Town, Tortola, VG1110 British Virgin Islands ("us", "we", "our") and is an agreement between us and you or the entity you represent ("you" or "your"). + +Please read these Terms of Use carefully before using the Site or Services. By using the Site, or clicking a button or checkbox to accept or agree to these Terms where that option is made available or, completing an order form for Services, or, if earlier, using or otherwise accessing the Services (the "Effective Date"), you: + +a. accept and agree to these Terms and any additional terms, rules and conditions of participation issued by TF Hub Limited from time to time; + +b. declare that you are older than 18 years and are lawfully able to enter into contracts; and + +c. consent to the collection, use, disclosure and other handling of information as described in our Privacy Policy. + +If you do not agree to the Terms, then you may not access or use the Services. If you are entering into this Agreement for an entity, such as the company you work for, you represent to us that you have legal authority to bind that entity. + +In addition, you represent to us that you and your financial institutions, or any party that owns or controls you or your financial institutions, are (1) not subject to sanctions or otherwise designated on any list of prohibited or restricted parties, including but not limited to the lists maintained by the United Nations Security Council, the U.S. Government (e.g., the Specially Designated Nationals List and Foreign Sanctions Evaders List of the U.S. +Department of Treasury and the Entity List of the U.S. Department of Commerce), the European Union or its Member States (e.g. any restrictions referred to on the EU Sanctions Maps website (https://sanctionsmap.eu/#/main), or other applicable government authority and (2) not located in any country to which the United States and/or the European Union has embargoed goods or has otherwise applied any sanctions. +Finally, you are aware that the value of cryptocurrencies can fluctuate strongly and that no guarantee whatsoever can be issued for the value of cryptocurrencies at any time. + +The present Terms shall apply in combination with the Griduser Terms and Conditions (https://library.threefold.me/info/legal/#/legal__terms_conditions_griduser) which govern, among others, your use of the TFTs. In case of conflict between the present Terms and the Griduser Terms and Conditions, the present Terms shall prevail. + +1. The Services + +1.1 Generally. You may access and use the Services in accordance with this Agreement. You agree to comply with the terms of this Agreement and all laws, rules and regulations applicable to your use of the Service Offerings. + +1.2 Offerings and Access. TF Hub Limited is selling cloud IT capacity (consisting of compute, storage and network capacity) made available on the ThreeFold Grid, as further detailed on the Site. The IT capacity that is available through the ThreeFold Grid can only be purchased using ThreeFold Token (‘TFT’), the exclusive cryptocurrency of the ThreeFold Project. Each TFT thus represents a certain amount of compute, storage and network capacity on the ThreeFold Grid. On our Site, we offer you the possibility to purchase your IT Capacity on the ThreeFold Grid (the ‘Services’) by acquiring TFTs. The cryptocurrencies accepted as a payment instrument are explicitly mentioned on our Site. Services are accessed through the Apple App Store, Google Play Store, and Site, unless otherwise agreed in writing or otherwise offered. + +1.3 Third-Party Services. When you use our Services, you may also be using the services of one or more third parties. Your use of these third party services may be subject to the separate policies, terms of use, and fees of these third parties. + +1.4 By transferring a Bitcoin amount (or any other cryptocurrency amount as may be accepted by TF Hub Limited on the Site) to TF Hub Limited using the Site, you offer to purchase a certain number of TFTs, the value of which corresponds to the amount of the transferred amount. By doing so you agree to the value of the TFTs to be purchased, as these are determined and recorded by TF Hub Limited. The value of the TFTs will be recorded at the time when you have chosen a payment method and the payment has started and/or is executed, which shall correspond to the actual market value to be determined by TF Hub Limited (plus any costs of the payment service, if any). + +1.5 The TFTs purchased through the Service will be sent to the receiving address indicated by you. You declare that the specified receiving address is part of your personal wallet. You declare that no third person or legal entity has access to the wallet and that you are the owner of the wallet. + +1.6 You carry out your transactions on your own account. You do not use funds from third parties. + +1.7 A completed payment, as well as the sending of cryptocurrencies by you to us cannot be reversed. Cryptocurrencies can never be exchanged or returned, unless otherwise provided by applicable law (see in this case section 3.5 below). In that case you only have the option of using the TFTs to purchase IT capacity on the ThreeFold Grid, or selling the TFTs to third parties. + +2. Changes + +2.1 To the Services. We may change or discontinue any or all of the Services or change or remove functionality of any or all of the Services from time to time. We will notify you of any material change to or discontinuation of the Services. + +2.2 To this Agreement. We reserve the right, at our sole discretion, to modify or replace any part of this Agreement (including any Policies) at any time. It is your responsibility to check this Agreement periodically for changes. Your continued use of or access to the Services following the posting of any changes to this Agreement constitutes acceptance of those changes. + +3. Your Responsibilities + +3.1 Your details. The entering of the correct details, such as quantity, (cryptocurrency) receiving address and email address is your personal responsibility, as well as the passing on of changes. You guarantee the accuracy of the details stated by you. The failure of, or late, passing on of changes will be entirely at your expense and risk. + +3.2 Your Use. You will ensure that Your Use of the Services does not violate any applicable law. You are solely responsible for Your Use of the Services. + +3.3 Your Security and Backup. You are responsible for properly configuring and using the Services and otherwise taking appropriate action to secure, protect and backup your wallet and other related information in a manner that will provide appropriate security and protection, which might include use of encryption. + +3.4 You shall accept the special circumstances that can occur during the provision of service by TF Hub Limited through the internet and the (technical) faults that can occur over the course of this, such as the impossibility of acquiring (full) access to the Site(s), not being able to provide and/or process an order in a timely manner, breakdowns of and/or defects of the Site(s) and/or underlying hardware and/or (internet) network connections and/or software on which the ThreeFold Grid operates. With the exception of intention and gross negligence on the part of TF Hub Limited , the latter will not be liable for these special circumstances, or as the case may be for any consequences of the (temporary) partial or complete inaccessibility or unavailability of the Site(s), the ThreeFold Grid or as the case may be in the event of delays and/or breakdowns and/or the Site(s) not functioning fully. + +3.5 .If the purchase or sale by a consumer is taking place long-distance, you may as a consumer have the right, in most cases, to invoke the termination of the agreement without stating reasons, this is the ‘right of withdrawal’. In case you are entitled under applicable law to invoke a right of withdrawal, TF Hub Limited will process your request and refund the relevant amounts within 14 days. Having regard to the fact that the value of the cryptocurrencies is subject to (exchange rate) fluctuations and that TF Hub Limited has no control over this, you accept that the value of the TFTs will be recorded at the time when TF Hub Limited initiates the repayment, which shall correspond to the actual market value to be determined by TF Hub Limited (plus any costs of the payment service, if any). + +4. Taxes + +4.1 Taxes. Each party will be responsible, as required under applicable law, for identifying and paying all taxes and other governmental fees and charges (and any penalties, interest, and other additions thereto) that are imposed on that party upon or with respect to the transactions and payments under this Agreement. All amounts payable by you are exclusive taxes unless otherwise noted. We reserve the right to withhold taxes where required. + +5. Temporary Suspension. + +5.1 Generally. We may suspend Your right to access or use any portion or all of the Services immediately upon notice to you if we determine: + +a. your use of the Services (i) poses a security risk to the Services or any third party, (ii) could adversely impact our systems, the Services or the systems of any other user, (iii) could subject us, our affiliates, or any third party to liability, or (iv) could be fraudulent; + +b. you are in breach of this Agreement; + +5.2 Effect of Suspension. If we suspend your right to access or use any portion or all of the Services, or in the event of cancellation of a transaction by TF Hub Limited, the monies paid to TF Hub Limited and/or the cryptocurrencies delivered to it will be returned after deduction of the costs incurred and the damages suffered by TF Hub Limited as a result of any exchange rate fluctuations. TF Hub Limited is under no circumstances liable for compensation toward you. + +6. Disclaimers & Risk + +6.1 DISCLAIMER. THE SERVICE OFFERINGS ARE PROVIDED "AS IS." EXCEPT TO THE EXTENT PROHIBITED BY LAW, OR TO THE EXTENT ANY STATUTORY RIGHTS APPLY THAT CANNOT BE EXCLUDED, LIMITED OR WAIVED, WE AND OUR AFFILIATES AND LICENSORS (A) MAKE NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE REGARDING THE SERVICE OFFERINGS OR THE THIRD-PARTY CONTENT, AND (B) DISCLAIM ALL WARRANTIES, INCLUDING ANY IMPLIED OR EXPRESS WARRANTIES (I) OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR QUIET ENJOYMENT, (II) ARISING OUT OF ANY COURSE OF DEALING OR USAGE OF TRADE, (III) THAT THE SERVICE OFFERINGS OR THIRD-PARTY CONTENT WILL BE UNINTERRUPTED, ERROR FREE OR FREE OF HARMFUL COMPONENTS, AND (IV) THAT ANY CONTENT WILL BE SECURE OR NOT OTHERWISE LOST OR ALTERED. + +6.2 RISKS. OUR SERVICES RELY ON EMERGING TECHNOLOGIES, SUCH AS BLOCKCHAIN. SOME SERVICES ARE SUBJECT TO INCREASED RISK THROUGH YOUR POTENTIAL MISUSE OF THINGS SUCH AS PUBLIC/PRIVATE KEY CRYPTOGRAPHY. BY USING THE SERVICES YOU EXPLICITLY ACKNOWLEDGE AND ACCEPT THESE HEIGHTENED RISKS. + +7. Limitations of Liability + +7.1 Limitation of Liability. IN NO EVENT SHALL THE AGGREGATE LIABILITY OF EACH PARTY TOGETHER WITH ALL OF ITS AFFILIATES ARISING OUT OF OR RELATED TO THIS AGREEMENT EXCEED THE TOTAL AMOUNT PAID BY YOU HEREUNDER FOR THE SERVICES GIVING RISE TO THE LIABILITY IN THE TWELVE MONTHS PRECEDING THE FIRST INCIDENT OUT OF WHICH THE LIABILITY AROSE, OR, IF NO FEES HAVE BEEN PAID, $250.00. THE FOREGOING LIMITATION WILL APPLY WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY. + +7.2 Exclusion of Consequential and Related Damages. IN NO EVENT WILL EITHER PARTY OR ITS AFFILIATES HAVE ANY LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT FOR ANY LOST PROFITS, REVENUES, GOODWILL, OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF A PARTY OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A PARTY’S OR ITS AFFILIATES’ REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. + +8. Miscellaneous + +8.1 Force Majeure. Neither party nor their respective affiliates will be liable for any delay or failure to perform any obligation under this Agreement where the delay or failure results from any cause beyond such party’s reasonable control, including but not limited to acts of God, utilities or other telecommunications failures, cyber attacks, earthquake, storms or other elements of nature, pandemics, blockages, embargoes, riots, acts or orders of government, acts of terrorism, or war. + +8.2 Severability. If any portion of this Agreement is held to be invalid or unenforceable, the remaining portions of this Agreement will remain in full force and effect. Any invalid or unenforceable portions will be interpreted to effect and intent of the original portion. If such construction is not possible, the invalid or unenforceable portion will be severed from this Agreement but the rest of the Agreement will remain in full force and effect. + +8.3 Applicable law. The laws of the United Arab Emirates applies to all transactions. + +8.4 All disputes between parties, including those disputes that are only regarded to be a dispute by one of the parties, will be adjudicated by the court with competent jurisdiction of the United Arab Emirates. + +## APPENDIX + +!!wiki.include page:the_single_source_truth diff --git a/collections/legal/terms_conditions_griduser.md b/collections/legal/terms_conditions_griduser.md new file mode 100644 index 0000000..13668d9 --- /dev/null +++ b/collections/legal/terms_conditions_griduser.md @@ -0,0 +1,240 @@ +**USER TERMS AND CONDITIONS** + +!!wiki.include page:parties_threefold +, governing your usage of the ThreeFold software and related products (the "**TF Products**"), including but not limited to: + +- The ThreeFold software and technologies (the "**Software**"), including: + - "**Zero OS**", a stateless operating system which enables distributed hardware to form the ThreeFold_Grid which generates IT Capacity (storage and compute capacity) + - "**Zero Chain**", the blockchain framework + - and any other related software components which are referenced in github under [https://github.com/threefoldtech](https://github.com/threefoldtech) and [https://github.com/threefoldfoundation](https://github.com/threefoldfoundation) +- Threefold applications (including the ThreeFold Connect app) +- ThreeFold Tokens (TFTs) +- The TFGrid and any related products. + +The terms of your interaction with the websites, social networks or online communication channels maintained by the Company (including but not limited to the posting or publishing of content, information or promotional materials) shall be governed by the ‘Terms of Service’ referred to on [www.threefold.io](https://www.threefold.io), which are incorporated herein by reference. + +The IT Capacity services provided by Farmers on the ThreeFold_Grid are governed by the present Agreement, but may be supplemented by additional terms agreed between the relevant Farmer and the User governing their delivery, access and use of the IT Capacity through the ThreeFold_Grid. This supplementation shall not extend the liability of ThreeFold. + +You understand and agree that by accepting the terms of this Agreement, either by clicking to signify acceptance, or by taking any one or more of the following actions downloading, installing, running,/and or using the applicable TF Products, you agree to be bound by the terms of this Agreement effective as of the date that you take the earliest of one of the foregoing actions. You represent and warrant that you are 18 years old or older and have the right and authority to enter into and comply with the terms of this Agreement. + +!!wiki.include page:part_1_definitions + +### 2. USE OF TF PRODUCTS + +By entering into this Agreement you receive a non-exclusive, non-sublicenseable, non-transferable right to use the TF Products pursuant to this Agreement during the Term hereof solely for your internal business purposes subject to the limitations set forth herein. + +You acknowledge that the Software consists of open source code which is made available to you pursuant to the terms of the relevant open-source license agreement(s) as specified in github under [https://github.com/threefoldtech](https://github.com/threefoldtech) and [https://github.com/threefoldfoundation](https://github.com/threefoldfoundation) (the "**Open Source License(s)**"). Your use of the Software and the TF Products is conditioned upon your compliance at all times with the terms of all applicable Open Source License(s), including without limitation all provisions governing access to source code, modification, and/or reverse engineering. You are responsible for complying with any applicable documentation, meaning any information that describes the TF Products, provides instructions or recommendations related to the configuration and/or use of the TF Products, or otherwise informs Users of their intended use, including, but not limited to content provided directly to User or published at or otherwise made available in conjunction with the ThreeFold_Grid, the ThreeFold_Token or the Software ("**Documentation**") and for satisfying all technical requirements of the TF Products, including any requirements set forth in the Documentation for ensuring that the TF Products perform properly. + +### 3. FARMER GRANT OF RIGHT TO FARMING POOL + +By making available one or more computers, network or storage devices ("**3Nodes**") and connecting such 3Nodes to the TF Grid (as part of a Farming Pool) via the Software, you hereby grant to Company and Users the irrevocable right to access and use the 3Nodes as follows: + +- to use storage, compute and network services as delivered by your 3Node(s) +- to store data and materials by Users on your 3Node(s) (the "**Content**") and to access such Content from your 3Node(s) at any time + +in accordance with the capabilities of the software installed on the 3Nodes; + +### 4. REGISTRATION TO THE THREEFOLD CONNECT (FORMERLY 3BOT CONNECT) APPLICATION + +In order to access certain TF Products you will be required to install the ThreeFold Connect application on your device and register your account in this ThreeFold Connect application by creating a username and password. You agree to provide us with accurate, complete, and current registration information about yourself. It is your responsibility to ensure that your password remains confidential and secure. By registering, you agree that you are fully responsible for all activities that occur under your user name and password. We may assume that any communications we receive under your account have been made by you. If you are a billing owner, an administrator, or if you have confirmed in writing that you have the authority to make decisions on behalf of a User ("**3Bot Administrator**"), you represent and warrant that you are authorized to make decisions on behalf of the User and agree that ThreeFold is entitled to rely on your instructions. + +You are responsible for notifying us at legal@threefold.io if you become aware of any unauthorized use of or access to your 3Bot account. You understand and agree that we may require you to provide information that may be used to confirm your identity and help ensure the security of your account. ThreeFold will not be liable for any loss, damages, liability, expenses or attorneys’ fees that you may incur as a result of someone else using your password or account, either with or without your knowledge and/or authorization, and regardless of whether you have or have not advised us of such unauthorized use. You will be liable for losses, damages, liability, expenses and attorneys’ fees incurred by ThreeFold or a third party due to someone else using your account. In the event that the 3Bot Administrator or User loses access to an account or otherwise requests information about an account, ThreeFold reserves the right to request from the 3Bot Administrator or User any verification it deems necessary before restoring access to or providing information about such account in its sole discretion. + +### 5. USE OF THREEFOLD TOKENS + +ThreeFold_Tokens (TFTs) are a digital token used to buy autonomous and decentralized IT Capacity (compute, storage, network, IT services, applications) on the ThreeFold_Grid. TFTs have a specific commercial utility, since ThreeFold_Tokens were conceived as the designated currency for buying and selling IT Capacity on the ThreeFold_Grid. + +TFTs are exclusively generated through a process called Farming, which means that TFTs are created only when new IT Capacity is added to the ThreeFold_Grid. TFTs are registered on a blockchain which is part of the Stellar Network ([https://stellar.org](https://stellar.org/)), Binance Smart Chain, a Cosmos Chain or our own TFChain. + +The first batch of TFTs that got registered in the blockchain consists of the ‘Genesis Block’ of 685 million TFTs that were Farmed by or on behalf of the Company using an initial Farming Pool, also known as the Genesis Pool. + +Two versions of ThreeFold_Tokens have been issued: + +- A first version of the ThreeFold_Token was issued as from March 2018 on ThreeFolds initial blockchain called Rivine. These TFTs are also referred to as "TFTv1" or "TFTA". These tokens have now been migrated to the Stellar blockchain. +- A second version of the ThreeFold_Token was issued as from May 2020 on the Stellar blockchain. These TFTs are also referred to as "TFTv2". This token is available on multiple blockchains, the total amount of tokens farmed is the same independent of blockchain used, TFBridges are used to migrate TFTs between blockchain technology. + +While the original TFTv1 kept all same properties and benefits, they are now called TFTA on the Stellar blockchain. Since the creation of the TFTv2, TFTA’s have become ThreeFolds voluntary staking pool of Tokens, which means these TFTs can only be used to buy IT Capacity and cannot be traded otherwise. However any User can convert TFTA’s into TFTs (i.e. TFTv2) by implementing a few simple migration steps which can be found [here](threefold:tfta_to_tft). Once converted, any TFT’s can be traded or transferred by various means as the User deems fit, as further explain [here](threefold:how_to_buy). + +The TF Foundation has chosen to use multiple blockchain technology for storing and managing the TFT. You can use any wallet that supports the chosen blockchain, including but not limited to the wallet included in the ThreeFold Connect app. + +Your use of the TF Products and/or TFTs constitutes your acknowledgement of the aforementioned general principles relating to the ThreeFold_Tokens. As a User you furthermore acknowledge that: + +- each TFT constitutes a value of exchange on the ThreeFold_Grid; +- you have been advised that the ThreeFold_Tokens are the result of farming which means a Farmer connects IT Capacity to the ThreeFold_Grid; +- as such the TFTs have not been registered under any country’s securities laws; +- TFTs are neither securities nor an investment instrument; and +- the purchase, creation or use of TFTs involve risks, all of which the User fully and completely assumes by entering into this Agreement. + +### 6. MODIFICATIONS TO THE TF PRODUCTS + +We reserve the right, in our sole discretion, to modify or discontinue, temporarily or permanently, any TF Products (or any features or functionality thereof) at any time without notice and without obligation or liability to you. You agree that ThreeFold shall not be liable to you or any third party for any modification, suspension, or discontinuance of the TF Products or related services. + +### 7. USER RESPONSIBILITIES + +At all times during the Term of this Agreement or the period when you use any TF Products, your Content is maintained in a 3Node or TFTs are maintained in a wallet address of which you hold the private keys, whichever is longer: + +1. You will comply with the terms of this Agreement and the [Privacy Policy](privacypolicy) and any other terms and conditions required by in connection herewith, the Open Source Licenses, and the terms of all other agreements to which you are a party in connection with your performance under this Agreement including, without limitation, any agreement you have with a third-party service provider. +2. You will use and operate the TF Products in strict compliance with terms of this Agreement and any applicable laws or regulations, and you will not take any action not expressly authorized hereunder. +3. Without prejudice to your rights under any applicable Open Source license, you will not modify or attempt to modify the TF Products for any purpose including but not limited to attempting to circumvent the audit, bypass security, manipulate the performance of, or otherwise disrupt the TF Products for any reason, including but not limited to attempting to increase the amount of data stored or bandwidth utilized, as defined herein, and you will not otherwise interfere with the operation of the ThreeFold_Grid. +4. You acknowledge and agree that the Company has no practical access to your data or knowledge of the nature of the data stored on your 3Bot or the 3Nodes (including but not limited to Content) and that it does not retain any Content or other data that you process using the ThreeFold_Grid. The Company has no control in the management of such Content or data, nor any influence in the specific processing procedures. The Company will never pursue changes to TF Products that could make User data accessible to Company or third parties. We are a neutral intermediary and do not act on behalf of a Farmer, User or any other party to process Content or User data and thus you acknowledge and agree that we should not be qualified as data processors or sub-processor under the General Data Processing Directive (Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC) (‘GDPR’). +5. Company may suspend User’s use of the TF Products if Company believes the User to be: (a) violating any term of this Agreement; or (b) using the TF Products in a manner that Company reasonably believes may cause a security risk, a disruption to the TF Products (including the ThreeFold_Grid), or liability for Company or any persons involved in the ThreeFold Open Source project. + +### 8. USAGE RESTRICTIONS (ACCEPTABLE USE) + +You will use the TF Products in strict accordance with the terms of this Agreement and in no other manner. Without limiting the generality of the foregoing, you will not: + +1. access or use the TF Products: (i) in violation of applicable laws; (ii) to send or store material knowingly or intentionally containing software viruses, worms, Trojan horses or other harmful computer code, files, or scripts; (iii) in a manner that interferes with or disrupts the integrity or performance of the ThreeFold_Grid (or the data contained therein); or (iv) in any manner that could interfere with, disrupt, negatively affect or inhibit other Users from fully enjoying their use of the TF Products or that could damage, disable, overburden or impair the functioning of the TF Products in any manner. +2. delete or otherwise render Content unavailable for recovery independent of the programmatic functionality of the relevant software; +3. violate, infringe or misappropriate any intellectual property or other third-party right or commit a tort; +4. modify, copy (other than standard page caching), publicly perform, publicly display, sell, rent, lease, timeshare or otherwise distribute the TF Products, in whole or in part. This restriction does not apply to open source software we release, which you can use subject to the applicable open source software license terms; +5. attempt to bypass or circumvent measures employed to prevent or limit access to any content, area or functionality on the TF Products, without providing prior notice to Company of the method used to bypass or circumvent; +6. in any other way attempt to interfere, impede, alter, or otherwise interact with the TF Products in any manner not expressly authorized hereunder; +7. use any of the TF Products other than for its intended purposes; or +8. use the TF Products to engage in or promote any activity that violates these User Terms and Conditions. + +### 9. CONTENT RESTRICTIONS + +The IT Capacity that is made available on the ThreeFold_Grid can be used by any Users to create, post, upload, share or store Content, such as text, graphics, photos, videos, sound, data or other information and materials submitted or provided by Users. + +We have no access to, nor do we control, own, or endorse any Content that you transmit, store or process via the ThreeFold_Grid or any other TF Products. You are solely responsible for any Content stored using the ThreeFold_Grid or any TF Products, and for any data that you have entered using the ThreeFold Connect application. You hereby represent and warrant that (1) you own all intellectual property rights (or have obtained all necessary permissions) to provide your Content and other data; (2) such Content and other data will not violate any agreements or confidentiality obligations; and (3) such Content and data will not violate, infringe or misappropriate any intellectual property right or other proprietary rights of any person or third party. + +You will not create, post, share or store Content or other data that: + +1. is unlawful, libelous, defamatory, harassing, threatening, invasive of privacy or publicity rights, abusive, inflammatory, fraudulent or otherwise objectionable; +2. would constitute, encourage or provide instructions for a criminal offense, violate the rights of any party, otherwise create liability or violate any local, state, national or international law; +3. intentionally misleads by containing or depicting any statements, remarks or claims that do not reflect your honest views and experiences; +4. impersonates, or misrepresents your affiliation with, any person or entity (including Company); +5. references or depicts Company, our TF Products or any related services but fails to disclose any material connection to us that may exist; +6. contains any unsolicited promotions, political campaigning, advertising or solicitations; +7. contains any viruses, corrupted data or other harmful, disruptive or destructive files or content; or +8. in our sole judgment, is objectionable or that restricts or inhibits any other person from using or enjoying the TF Products, or that may expose Company or others to any harm or liability of any type; + +### 10. REPRESENTATIONS AND WARRANTIES + +You hereby represent, warrant, and covenant that: + +1. You have full legal capacity, power and authority to execute and deliver this Agreement and to perform its obligations hereunder. This Agreement constitutes valid and binding obligations of the User, enforceable in accordance with its terms. + +2. You are NOT a target person or entity under any restrictive measures in the framework of the EU Common Foreign and Security Policy and you are NOT named on any E.U. or U.S. government denied-party list. + +3. You are, and have at all times been, in compliance in all material respects with each legal requirement that is are applicable to you, or the ownership of your assets, relating to money laundering (including but not limited to applicable anti-money laundering regulations). + +4. You have been advised and acknowledge that the ThreeFold_Tokens or TFTs are NOT issued by any company or organization and are only registered in the TF BlockChain as an automatic action when a Farmer connects IT Capacity to the ThreeFold_Grid, as such they have not been registered under any country’s securities laws. + +5. You understand that the TFTs involve risks, all of which you fully and completely assume. You understand and expressly accept that the TFTs will be created and delivered to you at your sole risk on an "AS IS" basis. You understand and expressly accept that you have not relied on any representations or warranties made by the Company outside this Agreement, including, but not limited to, conversations of any kind, whether through oral or electronic communication, or any white paper. Without limiting the generality of the foregoing, you assume all risk and liability for the results obtained by any use of TFTs and regardless of any oral or written statements made by or on behalf of the Company, by way of technical advice or otherwise, related to the use of the TFTs. + +6. You have such knowledge and experience in technology, financial and business matters that you are capable of evaluating the merits and risks of such purchase of TFTs and corresponding IT Capacity and are able to bear the economic risk of such acquisition for an indefinite period of time. + +7. You are executing this Agreement for your own account, not as a nominee or agent. + +8. You understand that you have no right against the Company or any other person related to the ThreeFold project except in the event of the Company’s breach of this agreement or intentional fraud. + +9. You understand that you bear sole responsibility for any taxes as a result of the matters and transactions the subject of this Agreement, and any future acquisition, ownership, use, sale or other disposition of TFTs. To the extent permitted by law, you agree to indemnify, defend and hold the Company or any of its affiliates, employees or agents (including developers, auditors, contractors or founders) harmless for any claim, liability, assessment or penalty with respect to any taxes (other than any net income taxes of the Company) associated with or arising from your acquisition, use or ownership of TFTs hereunder. + +### 11. TERM AND TERMINATION + +This Agreement shall be effective as of the date that you take the earliest of the following actions: your acceptance of this Agreement, either by clicking to signify acceptance, or by taking any one or more of the following actions: downloading, installing, running and/or using any TF Product. It will continue until terminated per the terms below. + +Either party may terminate this Agreement immediately at any time without notice to the other party. + +In case of termination, the User shall immediately cease using the TF Products. + +### 12. FEEDBACK + +Company shall have a royalty-free, worldwide, transferable, sublicensable, irrevocable, perpetual license to use or incorporate into the TF Products any suggestions, ideas, enhancement requests, feedback, recommendations or other information provided by Users relating to the features, functionality, or operation thereof ("**Feedback**"). Company shall have no obligation to use Feedback, and User shall have no obligation to provide Feedback. + +### 13. INDEMNIFICATION + +To the fullest extent permitted by applicable law, you will defend, indemnify and hold harmless Company and our respective past, present, and future employees, officers, directors, contractors, consultants, equity holders, suppliers, vendors, service providers, parent companies, subsidiaries, affiliates, agents, representatives, predecessors, successors and assigns (the "**Indemnified Parties**") from and against all claims, damages, costs and expenses (including attorneys’ fees) that arise from or relate to: (i) your use of the TF Products; (ii) any Feedback you provide; or (iii) your breach of this Agreement. + +Company reserves the right to exercise sole control over the defense of any claim subject to indemnification under the paragraph above, at your expense. This indemnity is in addition to, and not in lieu of, any other indemnities set forth in a written agreement between you and Company. + +If any TF Product becomes, or in Company’s reasonable judgment is likely to become, the subject of a claim of infringement, then Company may in its sole discretion: (a) obtain the right, for User to continue using such TF Product; (b) provide a non-infringing functionally equivalent replacement; or (c) modify such TF Product so that it is no longer infringing. If Company, in its sole and reasonable judgment, determines that none of the above options are commercially reasonable, then Company may, without liability, suspend or terminate User’s use of the relevant TF Product. This Section 12 states Company’s sole liability and User’s exclusive remedy for infringement claims. + +### 14. DISCLAIMER AND LIMITATION OF LIABILITY + +The User hereby acknowledges the fact that he/she has been advised that TFTs may qualify as a security and that the offers and sales of TFTs have not been registered under any country’s securities laws and, therefore, cannot be resold except in compliance with the applicable country’s laws. + +The User understands that the use of TFTs, the other TF Products and/or the ThreeFold_Grid involves risks, all of which the User fully and completely assumes, including, but not limited to, the risk that (i) the technology associated with the ThreeFold_Grid, 3Nodes, 3Bot and/or related TF Products will not function as intended; (ii) the Threefold project will not be completed; (iii) Threefold will fail to attract sufficient interest from key stakeholders; and (iv) ThreeFold or any related parties may be subject to investigation and punitive actions from governmental authorities. + +Except as explicitly set forth herein, Company makes no representations that the TF Products are appropriate for use in any jurisdictions. Users engaging with the TF Products from any jurisdictions do so at their own risk and are responsible for compliance with local laws. + +The User understands and expressly accepts that the TFTs, ThreeFold Connect App, the ThreeFold_Grid and other TF Products were created and made available to the User at its sole risk on an "AS IS" and "UNDER DEVELOPMENT" basis. + +COMPANY DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES, EXPRESS AND IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. COMPANY MAKES NO WARRANTY THAT THE TF PRODUCTS OR DOCUMENTATION WILL BE UNINTERRUPTED, ACCURATE, COMPLETE, RELIABLE, CURRENT, ERROR-FREE, VIRUS FREE, OR FREE OF MALICIOUS CODE OR HARMFUL COMPONENTS, OR THAT DEFECTS WILL BE CORRECTED. COMPANY DOES NOT CONTROL, ENDORSE, SPONSOR, OR ADOPT ANY CONTENT AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND REGARDING THE CONTENT STORED ON THE THREEFOLD GRID. COMPANY HAS NO OBLIGATION TO SCREEN, MONITOR, OR EDIT CONTENT AND IS NOT RESPONSIBLE OR LIABLE FOR ANY CONTENT. YOU ACKNOWLEDGE AND AGREE THAT COMPANY HAS NO INDEMNITY, SUPPORT, SERVICE LEVEL, OR OTHER OBLIGATIONS HEREUNDER. + +User understands and expressly acknowledges that it has not relied on any representations or warranties made by the Company, TF Tech NV, Bettertoken NV, Kristof De Spiegeleer, any person or entity involved in the development or promotion of the TF Products and/or the ThreeFold project, or any related parties, including, but not limited to, conversations of any kind, whether through oral or electronic communication or otherwise, or any whitepapers or other documentation. + +WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE USER ASSUMES ALL RISK AND LIABILITY FOR THE RESULTS OBTAINED BY THE USE OF THE TF PRODUCTS (INCLUDING THE THREEFOLD TOKENS) AND REGARDLESS OF ANY ORAL OR WRITTEN STATEMENTS MADE BY THREEFOLD, BY WAY OF TECHNICAL ADVICE OR OTHERWISE, RELATED TO THE USE THEREOF. + +COMPANY SHALL NOT BE LIABLE FOR ANY INCIDENTAL, CONSEQUENTIAL, PUNITIVE, SPECIAL, INDIRECT, OR EXEMPLARY DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS, REVENUE, DATA, OR DATA USE, OR DAMAGE TO BUSINESS) HOWEVER CAUSED, WHETHER BY BREACH OF WARRANTY, BREACH OF CONTRACT, IN TORT (INCLUDING NEGLIGENCE) OR ANY OTHER LEGAL OR EQUITABLE CAUSE OF ACTION EVEN PREVIOUSLY ADVISED OF SUCH DAMAGES IN ADVANCE OR IF SUCH DAMAGES WERE FORESEEABLE, AND COMPANY SHALL ONLY BE LIABLE FOR DIRECT DAMAGES CAUSED BY ITS GROSS NEGLIGENCE. IN NO EVENT WILL COMPANY’S TOTAL AGGREGATE LIABILITY ARISING FROM OR RELATING TO THIS AGREEMENT EXCEED ONE HUNDRED EURO (€ 100.00). + +### 15. RELEASE + +To the fullest extent permitted by applicable law, you hereby explicitly release (1) the TF Foundation (ThreeFold_Dubai), (2) each individual or entity acting as a Farmer, (3) TF Tech NV, (4) any of the companies or individuals related to these entities, and (5) any person contributing or otherwise assisting in developing, marketing or distributing the TF Products (hereinafter collectively referred to as "**ThreeFold Relatives**") from responsibility, liability, claims, demands and/or damages (actual and consequential) of every kind and nature, known and unknown (including, but not limited to, claims of negligence), arising out of or related to: + +- the acts or omissions of third parties; and + +- your purchase of TFTs (if any) from ThreeFold Relatives, regardless of the names or former names under which such TFTs may have been identified in the relevant contracts (e.g. ‘Internal ThreeFold_Tokens’, ‘iTFTs’, TFTs, etc.). + +If and to the extend you have purchased or otherwise acquired TFTs from ThreeFold Relatives that were identified in the relevant contracts as ‘Internal ThreeFold_Tokens’ or ‘iTFTs’, your use of the TF Products (including your subsequent receipt or acceptance of TFTs) implies your confirmation that such purchase or acquisition has been duly completed as a result of your receipt of a corresponding amount of TFTs, and that all deliverables under the relevant contracts (known as ‘iTFT Purchase Agreement’, ‘TFT Purchase Agreement’ or ‘ITO investment agreement’) have been duly delivered and that there are no further obligations from any ThreeFold Relatives to you in relation to such contracts. + +### 16. EXPORT COMPLIANCE + +The TF Products may be subject to export laws and regulations of the European Union, the United States and other jurisdictions. The User represents that it is not named on any E.U. or U.S. government denied-party list. The User shall not access or use the TF Products in a E.U. or U.S.-embargoed or any sanctioned country or region or in violation of any E.U. or U.S. export law or regulation. User shall not use the TF Products to export, re-export, transfer, or make available, whether directly or indirectly, any regulated item or information to anyone outside the E.U. or U.S. in connection with this Agreement without first complying with all export control laws and regulations that may be imposed by the European Union, any EU country or the U.S. Government and any country or organization of nations within whose jurisdiction the User operates or does business. + +### 17. ENTIRE AGREEMENT,SEVERABILITY, WAIVER + +1. This Agreement sets forth the complete and final agreement of the parties concerning the subject matter hereof, and supersedes, replaces all prior agreements, written and oral, between them concerning the subject matter hereof. If a term of this Agreement to be invalid or unenforceable, the remaining provisions will continue in full force and effect. A party’s consent to, or waiver of, enforcement of this Agreement on one occasion will not be deemed a waiver of any other provision or such provision on any other occasion. + +2. We reserve the right to change this Agreement from time to time in our sole discretion. If we make material changes to this Agreement, we will provide notice of such changes, such as by posting the revised User Terms and Conditions on our websites or in the ThreeFold Connect application. By continuing to access or use the TF Products or otherwise participate in the ThreeFold_Grid after the posted effective date of modifications to this Agreement, you agree to be bound by the revised version of this Agreement. If you do not agree to the modified Agreement, you must stop using and interacting with the TF Products. + +3. The parties are independent contractors. No agency, partnership, franchise, joint venture, or employment relationship is intended or created by this Agreement. Neither party has the power or authority to create or assume any obligation, or make any representations or warranties, on behalf of the other party. + +4. The User agrees that the Company may transfer and assign the Agreement in its sole discretion, provided a notice of such assignment is sent to the User within fifteen days of such assignment. + +5. Notices to Company made under this Agreement shall be made by email to legal@threefold.io AND in writing and delivered by registered mail (return receipt requested) or nationally-recognized overnight courier service to ThreeFold_Dubai, United Arab Emirates, attention Legal Department. You agree to receive electronically all communications, agreements, documents, notices, and disclosures that we provide in connection with the Software and/or the ThreeFold_Grid ("**Communications**"). We may provide Communications in a variety of ways, including by e-mail, text, in-app notifications, or by posting them on our websites. You agree that all Communications that we provide to you electronically satisfy any legal requirement that such communications be in writing. + +### 18. OPERATIONS OF THIRD-PARTY'S DIGITAL ASSET PROTOCOLS AND SERVICES + +1. TF Tech NV ("TF Tech) does not provide (investment) advice regarding cryptocurrencies. You acknowledge that any information provided as part of TF Tech’s ThreeFold Connect App and/or ThreeFold Wallet (the "Platforms") is not intended as a (personal) recommendation to buy, sell or hold (cryptocurrency) assets. All trading services offered on or through TF Tech’s Platforms are offered on the basis of "execution only". Your orders are executed automatically by our systems. + +2. You hereby confirm to be aware of and accept the risks associated with the purchase, sale and holding of cryptocurrencies and agree not to enter into transactions that can lead to losses that you cannot bear. + +3. TF Tech does not have control over the delivery, quality, legality, safety or any other aspects of any digital assets or services provided to you by third parties. + +4. TF Tech assumes no responsibility for the operation of the underlying software protocols which govern the operation of the cryptocurrencies other than the ThreeFold Token (‘TFT’) which may be displayed or referred to on its ‘software’ and services, including but not limited to, its Platforms. + +5. TF Tech NV does not own or control the underlying software protocols which govern the operation of third party’s digital assets supported on Platforms. Generally, the underlying protocols are controlled by third-party services. TF Tech NV assumes no responsibility for the operation of the underlying protocols and is not able to guarantee the functionality, availability, or security of network operations. In particular, the underlying protocols may be subject to sudden changes in operating rules (including "forks"). Any such material operating changes may materially affect the availability, value, functionality, and/or the name of the third party’s digital asset you store in TF Tech’s Platforms. + +6. TF Tech does not control the timing and features of these material operating changes. It is your responsibility to make yourself aware of upcoming operating changes and you must carefully consider publicly available information and information that may be provided by TF Tech NV in determining whether to continue to use the ThreeFold Connect App account or "Platforms" for the affected third-party’s digital asset. In the event of any such operational change, TF Tech NV reserves the right to take such steps as may be necessary to protect the security and safety of assets held on ThreeFold’s "Platforms", including temporarily suspending operations, and other necessary steps. TF Tech NV will use its best efforts to provide you notice of its response to any material operating change; however, such changes are outside of TF Tech’s control and may occur without notice to TF Tech NV. TF Tech NV’s response to any material operating change is subject to its sole discretion and includes deciding not to support a third-party’s digital asset fork, or other actions. + +7. You acknowledge and accept the risks of operating changes to third-party’s digital asset protocols and agree that TF Tech NV is not responsible for such operating changes and not liable for any loss of value you may experience as a result of such changes in operating rules. You acknowledge and accept that TF Tech NV has sole discretion to determine its response to any operating change and that we have no responsibility to assist you with third-party’s digital assets, operational changes, unsupported currencies, or protocols. + +### 19. TAXES + +1. You shall be solely responsible for and shall pay (and shall indemnify TF Tech against any liability with respect to any failure by you to pay) all income taxes, value added taxes, goods and services taxes and any and all other taxes or sums due to national, federal, state or local governments (as the case may be) as a result of your use of the Platforms.. + +2. You acknowledge that only you are responsible for the provision of information to tax authorities where such is required. Notwithstanding the above, upon request from a tax authority, TF Tech will provide information relating to you to the tax authorities. + +### 20. EXCLUSION OF LIABILITY + +1. For the avoidance of doubt and notwithstanding the generality of the liability limitations set out in the applicable terms and conditions governing your use of the Platforms and/or other software or services provided by TF Tech, no liability shall exist in any manner whatsoever for: + - differences in prices resulting from delayed processing of buy- or sell orders; + - cancellation of orders by reason of clearly misquoted prices; + - any damage incurred relating to the ThreeFold Wallet feature; + - any losses resulting from hacks, system failures and/or regulatory actions; and + - any indirect loss (including consequential loss, loss of income and profit, loss of data and non-material loss). + +2. Except in case of intentional misconduct by TF Tech, the liability of TF Tech in respect of the Platforms shall in all cases be limited to the amount paid by you for the Platforms during the month prior to the moment the cause of the damage occurred. + +### 21. GOVERNING LAW AND VENUE + +This Agreement will be governed by Luxembourg law. Any disputes shall be subject to the jurisdiction of the courts of Luxembourg, Grand Duchy of Luxembourg. + + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/terms_conditions_sales.md b/collections/legal/terms_conditions_sales.md new file mode 100644 index 0000000..b683a95 --- /dev/null +++ b/collections/legal/terms_conditions_sales.md @@ -0,0 +1,92 @@ +# Terms Conditions Sales + +These terms and conditions (the "Agreement") constitute a legal agreement between you ("farmer,", "customer", "you", or "yours") and TF Tech NV, with registered office at Antwerpse Steenweg 19, B-9080 Lochristi, Belgium, (company number KBO 0712.845.674) ("we" "our" or the "Company") regarding our the sales of a service or product to you. + +## DEFINITIONS AND RELATED TERMS + +The definitions which apply to this Agreement, unless stated otherwise herein, can be found at: https://library.threefold.me/info/legal/#/legal__definitions_legal, and are incorporated herein by reference. + + +## TF TECH GENERAL TERMS AND CONDITIONS OF SALE + +Unless explicitly stated otherwise in a specific agreement, these General Terms and Conditions of Sale, together with the Sales Order, represent the entire agreement ("Agreement") between you or the entity you represent, and TF Tech NV, a Belgian limited liability company with registered office at Antwerpsesteenweg 19, B-9080 Lochristi, Belgium, registered with the Crossroads Bank of Enterprises under company number 0712.845.674 (RPR Gent, district Gent) (the "Company"). + +### 1. SALES ORDERS + +Company will issue a Sales Order (either electronically or otherwise in writing), and such Sales Order must be explicitly accepted by the Customer. In order to qualify as a Sales Order, the relevant document shall specify, without limitation, at least: + +- The identity of the Customer; +- The Deliverables; +- The Effective Date; +- The Acceptance Period; and +- The prices and fees to be paid in respect of the Deliverables. + +In addition, each Sales Order issued may set forth (i) the applicable quantities, (ii) the unit prices, (iii) the bill-to address, (iv) the site(s) where any Services are to be performed (if applicable), and (v) any additional special terms or instructions. + +### 2. PRICING AND PAYMENT + +The prices and fees for Deliverables shall be as set forth in the Sales Order. All prices will be displayed in the Customer’s local currency where they have chosen that option. In such case prices are displayed in the Customer’s local currency for information purposes only. The final contracted price shall be in EUR and may be subject to bank charges and/or currency exchange fees which will be borne by Customer. + +Company shall issue an invoice against each accepted Sales Order (the "Invoice"). The Invoice shall be made available either electronically, in writing or online through the Company’s electronic invoicing system (if any). + +Each Invoice shall automatically become due and payable on the date of issuance of the Sales Order. + +In the event that Customer fails to make any payment of undisputed amounts on or prior to the applicable invoice due date (as determined in accordance with this Section 3), then those undisputed amounts shall accrue interest from the due date at a rate of eight percent (8%) per annum (or such lesser rate as may be the maximum permissible rate allowed under applicable law), calculated from the first day when such amount became due and owing until the date on which such amount is paid. The Company’s right to claim additional damages shall remain unaffected. + +Customer shall pay all federal, state or local sales or use taxes and any other government taxes, fees, duties or charges that are imposed upon the fees and charges paid by Customer to Company pursuant to this Agreement. Company will be responsible for all other taxes arising from the transactions contemplated by this Agreement, including, without limitation, any taxes based upon Company’s property, net income or gross receipts. Customer shall pay all such amounts directly to the taxing authority unless the taxing authority requires that Company collect and remit payment, in which event Customer shall pay such amounts to Company and Company shall remit such amounts to the authority and provide Customer with a certificate stating that such amounts were so remitted. Customer and Company shall reasonably cooperate in order to take actions to minimize, or to qualify for exemptions from, any applicable taxes, duties or tariffs. Such cooperation shall include, without limitation, the furnishing of certifications that purchases by Customer are for purposes of resale, if applicable, and must be used in accordance with any local and international laws. Customer and Company shall each have the right to protest or appeal any tax or charge assessed against it by any taxing authority with respect to the subject matter of this Agreement. + +### 3. DELIVERY AND ACCEPTANCE + +Delivery. Unless otherwise agreed, prices and delivery are ExWorks (INCOTERMS 2010) from the production premises of the Company in Lochristi (Belgium) or the third party designated in the Sales Order. Any charges Company may be required to pay or collect on the sale, purchase, delivery, storage, use or transportation of the goods shall be paid by Customer. + + +Export regulations. Customer is responsible for complying with all applicable export and/or re-export restrictions and regulations. + +Title; Risk of Loss. Unless otherwise agreed, the risk of loss passes to Customer on the date when the goods are delivered to the carrier, as described in INCOTERMS 2010 (the "Delivery Date"). Where the risk of loss has passed to Customer, Customer must obtain redress for freight losses, shortages or damages from the carrier or its insurer. Company is not responsible for any such losses. Notwithstanding any provision of INCOTERMS 2010 or contained herein, equitable title and accession to the goods shall, where permitted by law, remain with Company until Customer has paid in full. This shall be the case even if legal title to the goods shall be deemed by law to have passed to Customer at the time of delivery and prior to performance of all of Company’s obligations. Customer shall grant and by acceptance of the goods is deemed to have granted to Company a first security interest in all goods to secure payment of amounts owed by Customer. In certain circumstances for instance for very large orders Customer agrees to execute a financing statement at Company's request. Company may reclaim any goods delivered or in transit if Customer fails to make payment when due. + +Inspection and Acceptance. Customer will evaluate any Deliverable that has been delivered to Customer or performed in accordance with this Agreement to determine whether it complies with all applicable Specifications. Customer shall give Company written notice of Acceptance or Rejection within the Acceptance Period. +Upon notice of Rejection, Customer may: +immediately return to Company the relevant Deliverables, provided such Deliverables are in good working condition and without damage, in which case the Invoice will be cancelled through a credit note; +direct Company to correct the nonconformity, in which case Company (at no cost to Customer) shall correct the nonconformity within thirty (30) days of Customer’s request; or +upon mutual agreement of the Parties, pay Company a reduced amount for the nonconforming item (in which case the Invoice will be partially cancelled accordingly through a credit note). +Deliverables provided to Customer will be deemed accepted: +in the absence of any notice of Rejection within or at the expiration of the Acceptance Period; or +in the absence of any return of the Deliverables within the Acceptance Period. + +### 4. USAGE RESTRICTIONS + +Customer acknowledges that any use or purchase of the Hardware or Services for fraudulent or illegal purposes or purchases Hardware or Services in a fraudulent manner will irrevocably invalidate any Agreement between the Customer and Company and may lead to prosecution. + +### 5.WARRANTIES + +Hardware Warranty by Company to Customer. The Hardware supplied by Company pursuant to this Agreement is manufactured and/or developed by third party vendors and will carry the warranties specified by the applicable third party vendor, which warranties Company shall extend to Customer to the full extent permissible under such warranties or as provided under statutory law. + +Services Warranties. Company warrants that all Services performed hereunder shall be performed in a timely, professional and workmanlike manner, in conformance with industry practices, and Company warrants the workmanship of such Services for a period of ninety (90) days from the date on which the applicable Services are provided. + +Eligibility. Any warranties shall be invalid and the company shall have no responsibility or liability whatsoever for any Hardware or Software, or part thereof, that (a) has had the Serial Number, Model Number, or other identification markings altered, removed or rendered illegible; (b) has been damaged by or subject to improper installation or operation, misuse, accident or neglect; (c) has become defective or inoperative due to its integration or assembly with any equipment or products not supplied by Company; (d) has been repaired, modified or otherwise altered by anyone other than Company and/or has been subject to the opening of the Hardware without Company’s prior written consent; (e) has had any item removed from the Hardware including any storage device including USB drives. If any warranty claim by Customer falls within any of the foregoing exceptions, Customer shall pay Company its then current rates and charges for such services. + +Termination. Cancellation or termination of this Agreement by either Company or Customer shall void this warranty. + +Remedies and repair. Company’s liability and responsibility under this warranty is limited to the obligation, at Company’s option, to either repair or replace the relevant Deliverables. In the event that after repeated efforts Company is unable to repair or replace a defective Deliverable, then Customer’s exclusive remedy and Company’s entire liability in contract, tort, or otherwise shall be the payment by Company of Customer's actual damages after mitigation, but shall not exceed the purchase price or fee actually paid by Customer for the relevant defective Deliverable. +The Company shall have no obligation to repair, replace, or refund the relevant Deliverable until the Customer returns the defective Deliverable to the Company. Before returning any Deliverable to the Company, the Customer must contact the Company for a return authorization and other appropriate instructions. +The Company warrants a repaired Deliverable only for the unexpired term of the original warranty for the defective Deliverable. The Company warrants parts exchanged in connection with a repair, only for the unexpired term of the original warranty for the defective Deliverable. + +Warranty Procedure. The Customer shall notify the Company immediately in writing of any obvious or potential defects in the Deliverables, following the acceptance thereof, as soon as such defects have been discovered in the ordinary course of business within the aforementioned warranty terms. Company shall only remedy defective Deliverables under these Warranty provisions provided the defects are notified to Company within the relevant Warranty period. + +Disclaimer. THE ABOVE WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THOSE OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH ARE EXPRESSLY DISCLAIMED. COMPANY SHALL NOT BE LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, SPECIAL, OR EXEMPLARY DAMAGES (WHETHER FOR LOSS OF PROFIT, LOSS OF BUSINESS, LOSS OF OPPORTUNITY, MISSED SAVINGS, DEPLETION OF GOODWILL, RECALL, DISMANTLING OR OTHERWISE); EVEN IF IT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +Limitations. To the fullest extent permitted by law, Company’s total and aggregate liability in respect to direct damages, whether in contract or tort (including negligence or breach of statutory duty), for each respective breach or series of related breaches or any and all losses, shall not exceed in the aggregate (i) the actual amount paid for the specific Deliverables giving rise to the claim; or (ii) EUR 10,000, whichever amount is lower. The existence of one or more claims under this Agreement shall not enlarge the limit. +The limitations and exclusions referred to in this clause will not apply in the event the liability results from the Company’s deliberate intent (or that of its subordinates or assistants). +The limitations and exclusions of liability, as well as indemnity stipulated for Company itself in the above paragraphs are also stipulated for and on behalf of its directors, employees, agents and other intermediaries and/or any other person employed by it or delivering services to it within the framework of the Agreement. + +### 6. MISCELLANEOUS + +Severability. If any provision of this Agreement will be held to be invalid or unenforceable for any reason, the remaining provisions will continue to be valid and enforceable. If a court finds that any provision of this Agreement is invalid or unenforceable, but that by limiting such provision, it would become valid and enforceable, then such provision will be deemed to be written, construed, and enforced as so limited. + +Governing Law. All disputes will be governed by the laws of Belgium. The venue for litigation will be the appropriate courts of Ghent, Belgium. Choice of law rules of any jurisdiction and the United Nations Convention on Contracts for the International Sale of Goods will not apply to any dispute. + +Changes. TF Tech NV reserves the right to vary these T&Cs at any time. TF Tech NV will inform customers by email if the T&Cs change using the contact email provided at the time of purchase, or using any email subsequently provided by the customer as their main email. The customer agrees that they will always ensure such emails are up to date and monitored. Any variations to the T&Cs will be deemed to have been accepted unless TF Tech NV is informed to the contrary. + +## APPENDIX + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites.md b/collections/legal/terms_conditions_websites.md new file mode 100644 index 0000000..e2a81a3 --- /dev/null +++ b/collections/legal/terms_conditions_websites.md @@ -0,0 +1,30 @@ + + **TERMS OF USE** + + **Last updated September 13, 2019** +!!wiki.include page:part_0_agreement_terms +!!wiki.include page:part_1_ip_rights +!!wiki.include page:part_2_user_representations +!!wiki.include page:part_3_user_registration +!!wiki.include page:part_4_prohibited_activities +!!wiki.include page:part_5_user_generated_contributions +!!wiki.include page:part_6_contribution_license +!!wiki.include page:part_7_social_media +!!wiki.include page:part_8_submission +!!wiki.include page:part_9_thirdparty_websites_content +!!wiki.include page:part_10_site_management +!!wiki.include page:part_11_privacy_policy +!!wiki.include page:part_12_dispute_resolution +!!wiki.include page:part_13_disclaimer +!!wiki.include page:part_14_limitations_liability +!!wiki.include page:part_15_indemnification +!!wiki.include page:part_16_user_data +!!wiki.include page:part_17_electronic_comms_transactions_signatures +!!wiki.include page:part_18_miscellaneous +!!wiki.include page:part_19_contact_us + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_0_agreement_terms.md b/collections/legal/terms_conditions_websites/part_0_agreement_terms.md new file mode 100644 index 0000000..0711e09 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_0_agreement_terms.md @@ -0,0 +1,15 @@ +**AGREEMENT TO TERMS** + + These Terms of Use constitute a legally binding agreement made between you, whether personally or on behalf of an entity ("you") and ThreeFold, doing business as ThreeFold ("**ThreeFold**", "**we**", "**us**", or "**our**"), concerning your access to and use of the threefold related websites: + + !!wiki.include page:websites + +as well as any other media form, media channel, forum, mobile website or mobile application related, linked, or otherwise connected thereto (collectively, the "Site"). + +You agree that by accessing the Site, you have read, understood, and agreed to be bound by all of these Terms of Use. IF YOU DO NOT AGREE WITH ALL OF THESE TERMS OF USE, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SITE AND YOU MUST DISCONTINUE USE IMMEDIATELY. + +Supplemental terms and conditions or documents that may be posted on the Site from time to time are hereby expressly incorporated herein by reference. We reserve the right, in our sole discretion, to make changes or modifications to these Terms of Use at any time and for any reason. We will alert you about any changes by updating the "Last updated" date of these Terms of Use, and you waive any right to receive specific notice of each such change. It is your responsibility to periodically review these Terms of Use to stay informed of updates. You will be subject to, and will be deemed to have been made aware of and to have accepted, the changes in any revised Terms of Use by your continued use of the Site after the date such revised Terms of Use are posted. + +The information provided on the Site is not intended for distribution to or use by any person or entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation or which would subject us to any registration requirement within such jurisdiction or country. Accordingly, those persons who choose to access the Site from other locations do so on their own initiative and are solely responsible for compliance with local laws, if and to the extent local laws are applicable. + +The Site is intended for users who are at least 18 years old. Persons under the age of 18 are not permitted to use or register for the Site. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_10_site_management.md b/collections/legal/terms_conditions_websites/part_10_site_management.md new file mode 100644 index 0000000..1b12bf6 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_10_site_management.md @@ -0,0 +1,3 @@ +**SITE MANAGEMENT** + +We reserve the right, but not the obligation, to: (1) monitor the Site for violations of these Terms of Use; (2) take appropriate legal action against anyone who, in our sole discretion, violates the law or these Terms of Use, including without limitation, reporting such user to law enforcement authorities; (3) in our sole discretion and without limitation, refuse, restrict access to, limit the availability of, or disable (to the extent technologically feasible) any of your Contributions or any portion thereof; (4) in our sole discretion and without limitation, notice, or liability, to remove from the Site or otherwise disable all files and content that are excessive in size or are in any way burdensome to our systems; and (5) otherwise manage the Site in a manner designed to protect our rights and property and to facilitate the proper functioning of the Site. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_11_privacy_policy.md b/collections/legal/terms_conditions_websites/part_11_privacy_policy.md new file mode 100644 index 0000000..5db0439 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_11_privacy_policy.md @@ -0,0 +1,22 @@ +**PRIVACY POLICY** + +We care about data privacy and security. Please review our Privacy Policy: privacypolicy . + +By using the Site, you agree to be bound by our Privacy Policy, which is incorporated into these Terms of Use. Please be advised the Site is hosted in the United States. If you access the Site from the European Union, Asia, or any other region of the world with laws or other requirements governing personal data collection, use, or disclosure that differ from applicable laws in the United States, then through your continued use of the Site, you are transferring your data to the United States, and you expressly consent to have your data transferred to and processed in the United States. Further, we do not knowingly accept, request, or solicit information from children or knowingly market to children. Therefore, in accordance with the U.S. Children’s Online Privacy Protection Act, if we receive actual knowledge that anyone under the age of 13 has provided personal information to us without the requisite and verifiable parental consent, we will delete that information from the Site as quickly as is reasonably practical. + +**TERM AND TERMINATION** + +These Terms of Use shall remain in full force and effect while you use the Site. WITHOUT LIMITING ANY OTHER PROVISION OF THESE TERMS OF USE, WE RESERVE THE RIGHT TO, IN OUR SOLE DISCRETION AND WITHOUT NOTICE OR LIABILITY, DENY ACCESS TO AND USE OF THE SITE (INCLUDING BLOCKING CERTAIN IP ADDRESSES), TO ANY PERSON FOR ANY REASON OR FOR NO REASON, INCLUDING WITHOUT LIMITATION FOR BREACH OF ANY REPRESENTATION, WARRANTY, OR COVENANT CONTAINED IN THESE TERMS OF USE OR OF ANY APPLICABLE LAW OR REGULATION. WE MAY TERMINATE YOUR USE OR PARTICIPATION IN THE SITE OR DELETE YOUR ACCOUNT AND ANY CONTENT OR INFORMATION THAT YOU POSTED AT ANY TIME, WITHOUT WARNING, IN OUR SOLE DISCRETION. + + If we terminate or suspend your account for any reason, you are prohibited from registering and creating a new account under your name, a fake or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party. In addition to terminating or suspending your account, we reserve the right to take appropriate legal action, including without limitation pursuing civil, criminal, and injunctive redress. + +**MODIFICATIONS AND INTERRUPTIONS** + + We reserve the right to change, modify, or remove the contents of the Site at any time or for any reason at our sole discretion without notice. However, we have no obligation to update any information on our Site. We also reserve the right to modify or discontinue all or part of the Site without notice at any time. We will not be liable to you or any third party for any modification, price change, suspension, or discontinuance of the Site. + + +We cannot guarantee the Site will be available at all times. We may experience hardware, software, or other problems or need to perform maintenance related to the Site, resulting in interruptions, delays, or errors. We reserve the right to change, revise, update, suspend, discontinue, or otherwise modify the Site at any time or for any reason without notice to you. You agree that we have no liability whatsoever for any loss, damage, or inconvenience caused by your inability to access or use the Site during any downtime or discontinuance of the Site. Nothing in these Terms of Use will be construed to obligate us to maintain and support the Site or to supply any corrections, updates, or releases in connection therewith. + +**GOVERNING LAW** + +These Terms of Use and your use of the Site are governed by and construed in accordance with the laws of Belgium, without regard to its conflict of law principles. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_12_dispute_resolution.md b/collections/legal/terms_conditions_websites/part_12_dispute_resolution.md new file mode 100644 index 0000000..0d11d7d --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_12_dispute_resolution.md @@ -0,0 +1,7 @@ +**DISPUTE RESOLUTION** + +Any legal action of whatever nature brought by either you or us (collectively, the "Parties" and individually, a "Party") shall be commenced or prosecuted in courts located in Belgium, Ghent, and the Parties hereby consent to, and waive all defenses of lack of personal jurisdiction and forum non conveniens with respect to venue and jurisdiction in such state and federal courts. Application of the United Nations Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transaction Act (UCITA) are excluded from these Terms of Use. In no event shall any claim, action, or proceeding brought by either Party related in any way to the Site be commenced more than one (1) years after the cause of action arose. + +**CORRECTIONS** + +There may be information on the Site that contains typographical errors, inaccuracies, or omissions, including descriptions, pricing, availability, and various other information. We reserve the right to correct any errors, inaccuracies, or omissions and to change or update the information on the Site at any time, without prior notice. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_13_disclaimer.md b/collections/legal/terms_conditions_websites/part_13_disclaimer.md new file mode 100644 index 0000000..19472d0 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_13_disclaimer.md @@ -0,0 +1,3 @@ +**DISCLAIMER** + +THE SITE IS PROVIDED ON AN AS-IS AND AS-AVAILABLE BASIS. YOU AGREE THAT YOUR USE OF THE SITE AND OUR SERVICES WILL BE AT YOUR SOLE RISK. TO THE FULLEST EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, IN CONNECTION WITH THE SITE AND YOUR USE THEREOF, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE MAKE NO WARRANTIES OR REPRESENTATIONS ABOUT THE ACCURACY OR COMPLETENESS OF THE SITE’S CONTENT OR THE CONTENT OF ANY WEBSITES LINKED TO THE SITE AND WE WILL ASSUME NO LIABILITY OR RESPONSIBILITY FOR ANY (1) ERRORS, MISTAKES, OR INACCURACIES OF CONTENT AND MATERIALS, (2) PERSONAL INJURY OR PROPERTY DAMAGE, OF ANY NATURE WHATSOEVER, RESULTING FROM YOUR ACCESS TO AND USE OF THE SITE, (3) ANY UNAUTHORIZED ACCESS TO OR USE OF OUR SECURE SERVERS AND/OR ANY AND ALL PERSONAL INFORMATION AND/OR FINANCIAL INFORMATION STORED THEREIN, (4) ANY INTERRUPTION OR CESSATION OF TRANSMISSION TO OR FROM THE SITE, (5) ANY BUGS, VIRUSES, TROJAN HORSES, OR THE LIKE WHICH MAY BE TRANSMITTED TO OR THROUGH THE SITE BY ANY THIRD PARTY, AND/OR (6) ANY ERRORS OR OMISSIONS IN ANY CONTENT AND MATERIALS OR FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF ANY CONTENT POSTED, TRANSMITTED, OR OTHERWISE MADE AVAILABLE VIA THE SITE. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR ANY PRODUCT OR SERVICE ADVERTISED OR OFFERED BY A THIRD PARTY THROUGH THE SITE, ANY HYPERLINKED WEBSITE, OR ANY WEBSITE OR MOBILE APPLICATION FEATURED IN ANY BANNER OR OTHER ADVERTISING, AND WE WILL NOT BE A PARTY TO OR IN ANY WAY BE RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND ANY THIRD-PARTY PROVIDERS OF PRODUCTS OR SERVICES. AS WITH THE PURCHASE OF A PRODUCT OR SERVICE THROUGH ANY MEDIUM OR IN ANY ENVIRONMENT, YOU SHOULD USE YOUR BEST JUDGMENT AND EXERCISE CAUTION WHERE APPROPRIATE. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_14_limitations_liability.md b/collections/legal/terms_conditions_websites/part_14_limitations_liability.md new file mode 100644 index 0000000..9adccbf --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_14_limitations_liability.md @@ -0,0 +1,3 @@ +**LIMITATIONS OF LIABILITY** + + IN NO EVENT WILL WE OR OUR DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, SPECIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFIT, LOST REVENUE, LOSS OF DATA, OR OTHER DAMAGES ARISING FROM YOUR USE OF THE SITE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, OUR LIABILITY TO YOU FOR ANY CAUSE WHATSOEVER AND REGARDLESS OF THE FORM OF THE ACTION, WILL AT ALL TIMES BE LIMITED TO $1.00 USD. CERTAIN STATE LAWS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE ABOVE DISCLAIMERS OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_15_indemnification.md b/collections/legal/terms_conditions_websites/part_15_indemnification.md new file mode 100644 index 0000000..447c022 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_15_indemnification.md @@ -0,0 +1,3 @@ +**INDEMNIFICATION** + +You agree to defend, indemnify, and hold us harmless, including our subsidiaries, affiliates, and all of our respective officers, agents, partners, and employees, from and against any loss, damage, liability, claim, or demand, including reasonable attorneys’ fees and expenses, made by any third party due to or arising out of: (1) your Contributions; (2) use of the Site; (3) breach of these Terms of Use; (4) any breach of your representations and warranties set forth in these Terms of Use; (5) your violation of the rights of a third party, including but not limited to intellectual property rights; or (6) any overt harmful act toward any other user of the Site with whom you connected via the Site. Notwithstanding the foregoing, we reserve the right, at your expense, to assume the exclusive defense and control of any matter for which you are required to indemnify us, and you agree to cooperate, at your expense, with our defense of such claims. We will use reasonable efforts to notify you of any such claim, action, or proceeding which is subject to this indemnification upon becoming aware of it. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_16_user_data.md b/collections/legal/terms_conditions_websites/part_16_user_data.md new file mode 100644 index 0000000..80ecde7 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_16_user_data.md @@ -0,0 +1,3 @@ +**USER DATA** + +We will maintain certain data that you transmit to the Site for the purpose of managing the performance of the Site, as well as data relating to your use of the Site. Although we perform regular routine backups of data, you are solely responsible for all data that you transmit or that relates to any activity you have undertaken using the Site. You agree that we shall have no liability to you for any loss or corruption of any such data, and you hereby waive any right of action against us arising from any such loss or corruption of such data. diff --git a/collections/legal/terms_conditions_websites/part_17_electronic_comms_transactions_signatures.md b/collections/legal/terms_conditions_websites/part_17_electronic_comms_transactions_signatures.md new file mode 100644 index 0000000..da54ef8 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_17_electronic_comms_transactions_signatures.md @@ -0,0 +1,3 @@ +**ELECTRONIC COMMUNICATIONS, TRANSACTIONS, AND SIGNATURES** + +Visiting the Site, sending us emails, and completing online forms constitute electronic communications. You consent to receive electronic communications, and you agree that all agreements, notices, disclosures, and other communications we provide to you electronically, via email and on the Site, satisfy any legal requirement that such communication be in writing. YOU HEREBY AGREE TO THE USE OF ELECTRONIC SIGNATURES, CONTRACTS, ORDERS, AND OTHER RECORDS, AND TO ELECTRONIC DELIVERY OF NOTICES, POLICIES, AND RECORDS OF TRANSACTIONS INITIATED OR COMPLETED BY US OR VIA THE SITE. You hereby waive any rights or requirements under any statutes, regulations, rules, ordinances, or other laws in any jurisdiction which require an original signature or delivery or retention of non-electronic records, or to payments or the granting of credits by any means other than electronic means. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_18_miscellaneous.md b/collections/legal/terms_conditions_websites/part_18_miscellaneous.md new file mode 100644 index 0000000..633bbe3 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_18_miscellaneous.md @@ -0,0 +1,3 @@ +**MISCELLANEOUS** + + These Terms of Use and any policies or operating rules posted by us on the Site or in respect to the Site constitute the entire agreement and understanding between you and us. Our failure to exercise or enforce any right or provision of these Terms of Use shall not operate as a waiver of such right or provision. These Terms of Use operate to the fullest extent permissible by law. We may assign any or all of our rights and obligations to others at any time. We shall not be responsible or liable for any loss, damage, delay, or failure to act caused by any cause beyond our reasonable control. If any provision or part of a provision of these Terms of Use is determined to be unlawful, void, or unenforceable, that provision or part of the provision is deemed severable from these Terms of Use and does not affect the validity and enforceability of any remaining provisions. There is no joint venture, partnership, employment or agency relationship created between you and us as a result of these Terms of Use or use of the Site. You agree that these Terms of Use will not be construed against us by virtue of having drafted them. You hereby waive any and all defenses you may have based on the electronic form of these Terms of Use and the lack of signing by the parties hereto to execute these Terms of Use. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_19_contact_us.md b/collections/legal/terms_conditions_websites/part_19_contact_us.md new file mode 100644 index 0000000..82f7d36 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_19_contact_us.md @@ -0,0 +1,9 @@ +**CONTACT US** + + In order to resolve a complaint regarding the Site or to receive further information regarding use of the Site, please contact us at: + + **ThreeFold FCZ** + +BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB + +info@threefold.io \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_1_ip_rights.md b/collections/legal/terms_conditions_websites/part_1_ip_rights.md new file mode 100644 index 0000000..7e1c522 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_1_ip_rights.md @@ -0,0 +1,5 @@ +**INTELLECTUAL PROPERTY RIGHTS** + + Unless otherwise indicated, the Site is our proprietary property and all source code, databases, functionality, software, website designs, audio, video, text, photographs, and graphics on the Site (collectively, the "Content") and the trademarks, service marks, and logos contained therein (the "Marks") are owned or controlled by us or licensed to us, and are protected by copyright and trademark laws and various other intellectual property rights and EU competition laws, foreign jurisdictions, and international conventions. The Content and the Marks are provided on the Site "AS IS" for your information and personal use only. Except as expressly provided in these Terms of Use, no part of the Site and no Content or Marks may be copied, reproduced, aggregated, republished, uploaded, posted, publicly displayed, encoded, translated, transmitted, distributed, sold, licensed, or otherwise exploited for any commercial purpose whatsoever, without our express prior written permission. + +Provided that you are eligible to use the Site, you are granted a limited license to access and use the Site and to download or print a copy of any portion of the Content to which you have properly gained access solely for your personal, non-commercial use. We reserve all rights not expressly granted to you in and to the Site, the Content and the Marks. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_2_user_representations.md b/collections/legal/terms_conditions_websites/part_2_user_representations.md new file mode 100644 index 0000000..281bcc0 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_2_user_representations.md @@ -0,0 +1,5 @@ +**USER REPRESENTATIONS** + + By using the Site, you represent and warrant that: (1) all registration information you submit will be true, accurate, current, and complete; (2) you will maintain the accuracy of such information and promptly update such registration information as necessary; (3) you have the legal capacity and you agree to comply with these Terms of Use; (4) you are not a minor in the jurisdiction in which you reside; (5) you will not access the Site through automated or non-human means, whether through a bot, script, or otherwise; (6) you will not use the Site for any illegal or unauthorized purpose; and (7) your use of the Site will not violate any applicable law or regulation. + +If you provide any information that is untrue, inaccurate, not current, or incomplete, we have the right to suspend or terminate your account and refuse any and all current or future use of the Site (or any portion thereof). \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_3_user_registration.md b/collections/legal/terms_conditions_websites/part_3_user_registration.md new file mode 100644 index 0000000..24f5115 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_3_user_registration.md @@ -0,0 +1,3 @@ +**USER REGISTRATION** + +You may be required to register with the Site. You agree to keep your password confidential and will be responsible for all use of your account and password. We reserve the right to remove, reclaim, or change a username you select if we determine, in our sole discretion, that such username is inappropriate, obscene, or otherwise objectionable. diff --git a/collections/legal/terms_conditions_websites/part_4_prohibited_activities.md b/collections/legal/terms_conditions_websites/part_4_prohibited_activities.md new file mode 100644 index 0000000..79eb1f9 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_4_prohibited_activities.md @@ -0,0 +1,18 @@ +**PROHIBITED ACTIVITIES** + +You may not access or use the Site for any purpose other than that for which we make the Site available. The Site may not be used in connection with any commercial endeavors except those that are specifically endorsed or approved by us. + + As a user of the Site, you agree not to: + +1. Systematically retrieve data or other content from the Site to create or compile, directly or indirectly, a collection, compilation, database, or directory without written permission from us. +2. Circumvent, disable, or otherwise interfere with security-related features of the Site, including features that prevent or restrict the use or copying of any Content or enforce limitations on the use of the Site and/or the Content contained therein. +3. Engage in unauthorized framing of or linking to the Site. +4. Trick, defraud, or mislead us and other users, especially in any attempt to learn sensitive account information such as user passwords. +5. Engage in any automated use of the system, such as using scripts to send comments or messages, or using any data mining, robots, or similar data gathering and extraction tools. +6. Interfere with, disrupt, or create an undue burden on the Site or the networks or services connected to the Site. +7. Use the Site as part of any effort to compete with us or otherwise use the Site and/or the Content for any revenue-generating endeavor or commercial enterprise. +8. Decipher, decompile, disassemble, or reverse engineer any of the software comprising or in any way making up a part of the Site. +9. Upload or transmit (or attempt to upload or to transmit) viruses, Trojan horses, or other material, including excessive use of capital letters and spamming (continuous posting of repetitive text), that interferes with any party’s uninterrupted use and enjoyment of the Site or modifies, impairs, disrupts, alters, or interferes with the use, features, functions, operation, or maintenance of the Site. +10. Upload or transmit (or attempt to upload or to transmit) any material that acts as a passive or active information collection or transmission mechanism, including without limitation, clear graphics interchange formats ("gifs"), 1×1 pixels, web bugs, cookies, or other similar devices (sometimes referred to as "spyware" or "passive collection mechanisms" or "pcms"). +11. Except as may be the result of standard search engine or Internet browser usage, use, launch, develop, or distribute any automated system, including without limitation, any spider, robot, cheat utility, scraper, or offline reader that accesses the Site, or using or launching any unauthorized script or other software. +12. Use the Site in a manner inconsistent with any applicable laws or regulations. diff --git a/collections/legal/terms_conditions_websites/part_5_user_generated_contributions.md b/collections/legal/terms_conditions_websites/part_5_user_generated_contributions.md new file mode 100644 index 0000000..15b00c4 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_5_user_generated_contributions.md @@ -0,0 +1,22 @@ +**USER GENERATED CONTRIBUTIONS** + +The Site may invite you to chat, contribute to, or participate in blogs, message boards, online forums, and other functionality, and may provide you with the opportunity to create, submit, post, display, transmit, perform, publish, distribute, or broadcast content and materials to us or on the Site, including but not limited to text, writings, video, audio, photographs, graphics, comments, suggestions, or personal information or other material (collectively, "Contributions"). Contributions may be viewable by other users of the Site and through third-party websites. As such, any Contributions you transmit may be treated as non-confidential and non-proprietary. When you create or make available any Contributions, you thereby represent and warrant that: + + + +1. The creation, distribution, transmission, public display, or performance, and the accessing, downloading, or copying of your Contributions do not and will not infringe the proprietary rights, including but not limited to the copyright, patent, trademark, trade secret, or moral rights of any third party. +2. You are the creator and owner of or have the necessary licenses, rights, consents, releases, and permissions to use and to authorize us, the Site, and other users of the Site to use your Contributions in any manner contemplated by the Site and these Terms of Use. +3. You have the written consent, release, and/or permission of each and every identifiable individual person in your Contributions to use the name or likeness of each and every such identifiable individual person to enable inclusion and use of your Contributions in any manner contemplated by the Site and these Terms of Use. +4. Your Contributions are not false, inaccurate, or misleading. +5. Your Contributions are not unsolicited or unauthorized advertising, promotional materials, pyramid schemes, chain letters, spam, mass mailings, or other forms of solicitation. +6. Your Contributions are not obscene, lewd, lascivious, filthy, violent, harassing, libelous, slanderous, or otherwise objectionable (as determined by us). +7. Your Contributions do not ridicule, mock, disparage, intimidate, or abuse anyone. +98 Your Contributions do not advocate the violent overthrow of any government or incite, encourage, or threaten physical harm against another. +9. Your Contributions do not violate any applicable law, regulation, or rule. +10. Your Contributions do not violate the privacy or publicity rights of any third party. +11. Your Contributions do not contain any material that solicits personal information from anyone under the age of 18 or exploits people under the age of 18 in a sexual or violent manner. +12. Your Contributions do not violate any federal or state law concerning child pornography, or otherwise intended to protect the health or well-being of minors; +13. Your Contributions do not include any offensive comments that are connected to race, national origin, gender, sexual preference, or physical handicap. +14. Your Contributions do not otherwise violate, or link to material that violates, any provision of these Terms of Use, or any applicable law or regulation. + +Any use of the Site in violation of the foregoing violates these Terms of Use and may result in, among other things, termination or suspension of your rights to use the Site. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_6_contribution_license.md b/collections/legal/terms_conditions_websites/part_6_contribution_license.md new file mode 100644 index 0000000..689ec3d --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_6_contribution_license.md @@ -0,0 +1,9 @@ +**CONTRIBUTION LICENSE** + +By posting your Contributions to any part of the Site or making Contributions accessible to the Site by linking your account from the Site to any of your social networking accounts, you automatically grant, and you represent and warrant that you have the right to grant, to us an unrestricted, unlimited, irrevocable, perpetual, non-exclusive, transferable, royalty-free, fully-paid, worldwide right, and license to host, use, copy, reproduce, disclose, sell, resell, publish, broadcast, retitle, archive, store, cache, publicly perform, publicly display, reformat, translate, transmit, excerpt (in whole or in part), and distribute such Contributions (including, without limitation, your image and voice) for any purpose, commercial, advertising, or otherwise, and to prepare derivative works of, or incorporate into other works, such Contributions, and grant and authorize sublicenses of the foregoing. The use and distribution may occur in any media formats and through any media channels. + +This license will apply to any form, media, or technology now known or hereafter developed, and includes our use of your name, company name, and franchise name, as applicable, and any of the trademarks, service marks, trade names, logos, and personal and commercial images you provide. You waive all moral rights in your Contributions, and you warrant that moral rights have not otherwise been asserted in your Contributions. + +We do not assert any ownership over your Contributions. You retain full ownership of all of your Contributions and any intellectual property rights or other proprietary rights associated with your Contributions. We are not liable for any statements or representations in your Contributions provided by you in any area on the Site. You are solely responsible for your Contributions to the Site and you expressly agree to exonerate us from any and all responsibility and to refrain from any legal action against us regarding your Contributions. + +We have the right, in our sole and absolute discretion, (1) to edit, redact, or otherwise change any Contributions; (2) to re-categorize any Contributions to place them in more appropriate locations on the Site; and (3) to pre-screen or delete any Contributions at any time and for any reason, without notice. We have no obligation to monitor your Contributions. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_7_social_media.md b/collections/legal/terms_conditions_websites/part_7_social_media.md new file mode 100644 index 0000000..ea7c25d --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_7_social_media.md @@ -0,0 +1,5 @@ +**SOCIAL MEDIA** + +As part of the functionality of the Site, you may link your account with online accounts you have with third-party service providers (each such account, a "Third-Party Account") by either: (1) providing your Third-Party Account login information through the Site; or (2) allowing us to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent and warrant that you are entitled to disclose your Third-Party Account login information to us and/or grant us access to your Third-Party Account, without breach by you of any of the terms and conditions that govern your use of the applicable Third-Party Account, and without obligating us to pay any fees or making us subject to any usage limitations imposed by the third-party service provider of the Third-Party Account. By granting us access to any Third-Party Accounts, you understand that (1) we may access, make available, and store (if applicable) any content that you have provided to and stored in your Third-Party Account (the "Social Network Content") so that it is available on and through the Site via your account, including without limitation any friend lists and (2) we may submit to and receive from your Third-Party Account additional information to the extent you are notified when you link your account with the Third-Party Account. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personally identifiable information that you post to your Third-Party Accounts may be available on and through your account on the Site. Please note that if a Third-Party Account or associated service becomes unavailable or our access to such Third Party Account is terminated by the third-party service provider, then Social Network Content may no longer be available on and through the Site. You will have the ability to disable the connection between your account on the Site and your Third-Party Accounts at any time. PLEASE NOTE THAT YOUR RELATIONSHIP WITH THE THIRD- + +PARTY SERVICE PROVIDERS ASSOCIATED WITH YOUR THIRD-PARTY ACCOUNTS IS GOVERNED SOLELY BY YOUR AGREEMENT(S) WITH SUCH THIRD-PARTY SERVICE PROVIDERS. We make no effort to review any Social Network Content for any purpose, including but not limited to, for accuracy, legality, or non-infringement, and we are not responsible for any Social Network Content. You acknowledge and agree that we may access your email address book associated with a Third-Party Account and your contacts list stored on your mobile device or tablet computer solely for purposes of identifying and informing you of those contacts who have also registered to use the Site. You can deactivate the connection between the Site and your Third-Party Account by contacting us using the contact information below or through your account settings (if applicable). We will attempt to delete any information stored on our servers that was obtained through such Third-Party Account, except the username and profile picture that become associated with your account. diff --git a/collections/legal/terms_conditions_websites/part_8_submission.md b/collections/legal/terms_conditions_websites/part_8_submission.md new file mode 100644 index 0000000..d390911 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_8_submission.md @@ -0,0 +1,3 @@ +**SUBMISSIONS** + +You acknowledge and agree that any questions, comments, suggestions, ideas, feedback, or other information regarding the Site ("Submissions") provided by you to us are non-confidential and shall become our sole property. We shall own exclusive rights, including all intellectual property rights, and shall be entitled to the unrestricted use and dissemination of these Submissions for any lawful purpose, commercial or otherwise, without acknowledgment or compensation to you. You hereby waive all moral rights to any such Submissions, and you hereby warrant that any such Submissions are original with you or that you have the right to submit such Submissions. You agree there shall be no recourse against us for any alleged or actual infringement or misappropriation of any proprietary right in your Submissions. \ No newline at end of file diff --git a/collections/legal/terms_conditions_websites/part_9_thirdparty_websites_content.md b/collections/legal/terms_conditions_websites/part_9_thirdparty_websites_content.md new file mode 100644 index 0000000..7f69b25 --- /dev/null +++ b/collections/legal/terms_conditions_websites/part_9_thirdparty_websites_content.md @@ -0,0 +1,3 @@ +**THIRD-PARTY WEBSITES AND CONTENT** + +The Site may contain (or you may be sent via the Site) links to other websites ("Third-Party Websites") as well as articles, photographs, text, graphics, pictures, designs, music, sound, video, information, applications, software, and other content or items belonging to or originating from third parties ("Third-Party Content"). Such Third-Party Websites and Third-Party Content are not investigated, monitored, or checked for accuracy, appropriateness, or completeness by us, and we are not responsible for any Third-Party Websites accessed through the Site or any Third-Party Content posted on, available through, or installed from the Site, including the content, accuracy, offensiveness, opinions, reliability, privacy practices, or other policies of or contained in the Third-Party Websites or the Third-Party Content. Inclusion of, linking to, or permitting the use or installation of any Third-Party Websites or any Third-Party Content does not imply approval or endorsement thereof by us. If you decide to leave the Site and access the Third-Party Websites or to use or install any Third-Party Content, you do so at your own risk, and you should be aware these Terms of Use no longer govern. You should review the applicable terms and policies, including privacy and data gathering practices, of any website to which you navigate from the Site or relating to any applications you use or install from the Site. Any purchases you make through Third-Party Websites will be through other websites and from other companies, and we take no responsibility whatsoever in relation to such purchases which are exclusively between you and the applicable third party. You agree and acknowledge that we do not endorse the products or services offered on Third-Party Websites and you shall hold us harmless from any harm caused by your purchase of such products or services. Additionally, you shall hold us harmless from any losses sustained by you or harm caused to you relating to or resulting in any way from any Third-Party Content or any contact with Third-Party Websites. \ No newline at end of file diff --git a/collections/legal/tf_grid_testnet_disclaimer.md b/collections/legal/tf_grid_testnet_disclaimer.md new file mode 100644 index 0000000..6541f1c --- /dev/null +++ b/collections/legal/tf_grid_testnet_disclaimer.md @@ -0,0 +1,18 @@ +# ThreeFold_Grid Demo, 3Bot Disclaimer + +## DISCLAIMER + +ThreeFold_Grid is currently running on a demo version, here referred to as **Demo**, **TF Grid Demo**, or **ThreeFold_Grid Demo**, as well as **3Bot Admin Panel**, **3Bot Sys-Admin**, **3Bot**, to demonstrate the capabilities of our new marketplace and deployable solutions. +This version of ThreeFold_Grid is running on both Main Net and Testnet. As a demo version, there would be no guarantees whatsoever provided to users including but not limited to uptime, or data availability. + +By using this early version of all products, including but not limited to **Demo**, **3Bot** on Main Net and Test Net, you (the User) agree to **Threefold's** [**Terms & Conditions**](https://github.com/threefoldfoundation/info_legal/blob/master/wiki/terms_conditions_all.md). + +All content provided on all products, including but not limited to Demo, 3Bot on Main Net and Testnet are provided without any representations or warranties of any kind. No Party involved in, or having contributed to the development of Demo and Testnet accept any responsibility or liability to Users or any third parties in relation to materials or information accessed or downloaded via the Demo and Testnet, and their related websites or information sources. + +In no event shall the Parties Involved have any liability whatsoever to any person for any direct or indirect loss, liability, cost, claim, expense or damage of any kind, whether in contract or in tort, including negligence, or otherwise, arising out of or related to the use of all or part of products on the Main Net and Testnet. + +## APPENDIX + +!!wiki.include page:companies.md + +!!wiki.include page:the_single_source_truth \ No newline at end of file diff --git a/collections/legal/tfgrid/terms_conditions_tfgrid3.md b/collections/legal/tfgrid/terms_conditions_tfgrid3.md new file mode 100644 index 0000000..7e5a414 --- /dev/null +++ b/collections/legal/tfgrid/terms_conditions_tfgrid3.md @@ -0,0 +1,12 @@ +# TFGRID USER and/or FARMER TERMS AND CONDITIONS TFGRID 3.X + +THESE TERMS AND CONDITIONS (THE "**AGREEMENTS**") CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU ("TFGRID **USER**,""TFGRID **FARMER**," "**YOU**", OR "**YOURS**") AND [THREEFOLD COMPANIES](companies) or TFTECH ("**THREEFOLD**", "**COMPANY**," "**US**," "**WE**" OR "**OUR**"), GOVERNING THE TERMS OF YOUR PARTICIPATION AS A PARTNER, CUSTOMER, FARMER OR USER IN THE THREEFOLD GRID. YOU UNDERSTAND AND AGREE THAT BY ACCEPTING THE TERMS OF THIS AGREEMENT, EITHER BY CLICKING TO SIGNIFY ACCEPTANCE, OR BY TAKING ANY ONE OR MORE OF THE FOLLOWING ACTIONS DOWNLOADING, INSTALLING, RUNNING,/AND OR USING THE APPLICABLE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT EFFECTIVE AS OF THE DATE THAT YOU TAKE THE EARLIEST OF ONE OF THE FOREGOING ACTIONS. YOU REPRESENT AND WARRANT THAT YOU ARE 18 YEARS OLD OR OLDER AND HAVE THE RIGHT AND AUTHORITY TO ENTER INTO AND COMPLY WITH THE TERMS OF THIS AGREEMENT. + +>> BY USING THE [TFGRID](threefold:threefold_grid) OR ANY OF THE THREEFOLD PROVIDED SOFTWARE OR SERVICES YOU ACCEPT FOLLOWING AGREEMENTS: + +- [X] [Terms & Conditions TFGrid Users TFGrid 3](terms_conditions_griduser) +- [X] [Terms & Conditions TFGrid Farmers TFGrid 3](terms_conditions_farmer3) : relevant if you are a TFGrid Farmer +- [X] [Disclaimer](disclaimer) +- [X] [Privacy Policy](privacypolicy) + +!!wiki.include page:the_single_source_truth.md \ No newline at end of file diff --git a/collections/legal/tft_not_investment.md b/collections/legal/tft_not_investment.md new file mode 100644 index 0000000..94f5903 --- /dev/null +++ b/collections/legal/tft_not_investment.md @@ -0,0 +1,2 @@ +> Important note: The ThreeFold Token (TFT) is not an investment instrument.
+> TFTs represent IT capacity on the ThreeFold_Grid, farmers create TFT, developers use TFT. diff --git a/collections/ourworldintro/img/ourworld.png b/collections/ourworldintro/img/ourworld.png new file mode 100644 index 0000000..99a2541 Binary files /dev/null and b/collections/ourworldintro/img/ourworld.png differ diff --git a/collections/ourworldintro/ourworld_venture_creator.md b/collections/ourworldintro/ourworld_venture_creator.md new file mode 100644 index 0000000..4c2e0a7 --- /dev/null +++ b/collections/ourworldintro/ourworld_venture_creator.md @@ -0,0 +1,59 @@ +

OurWorld Venture Creator

+ +![](img/ourworld.png) + +

Table of Contents

+ +- [Introduction](#introduction) +- [OurWorld Vision](#ourworld-vision) + - [Our Modern Crisis](#our-modern-crisis) + - [Guiding Principles for Change](#guiding-principles-for-change) + - [Tools](#tools) + +*** + +## Introduction + +OurWorld is a venture creator based in Mauritius. The goal of OurWorld is to empower our startups to manifest the required solutions aligned with our vision. + +These startups have access to ThreeFold Technology as well as the full Mycelium ecosystem, a decentralized technology platform designed to enable conscious peer-to-peer collaboration. Mycelium provides the infrastructure for startups in the OurWorld ecosystem to develop transformative solutions, from finance to education. + +By combining funding, an ethical framework, and decentralized technologies, OurWorld aims to seed startups poised to make a positive societal impact. The versatile Mycelium platform allows this worldwide network of startups to exchange value and collectively upgrade how we cooperate. + +## OurWorld Vision + +OurWorld has a vision that is inspired by guiding principles and possesses the tools necessary to fix many issues of our current modern crisis. + +### Our Modern Crisis + +* Centralized AI and data platforms lack transparency and accountability. +This raises concerns about manipulating users or limiting their agency. +* Erosion of privacy and bodily autonomy through invasive surveillance and social credit systems. This endangers freedom of choice and expression. +* Environmental degradation that threatens sustainability of natural systems humanity depends on. +* Proliferation of misinformation that polarizes society. This impedes reasoned discourse and collective problem-solving. + +These interconnected crises endanger the future – yet also present an opportunity for transformation. Business as usual will not suffice. Fundamental upgrades are needed across society. + +### Guiding Principles for Change + +The guiding principles for change of OurWorld always put the planet and people first. + +* **Consciousness** - Cultivate self-awareness, ethics and wisdom within each person. +* **Compassion** - Practice understanding, service and sharing. Choose collaboration over division. +* **Sustainability** - Incentivize regeneration. Safeguard ecosystems for future generations. +* **Autonomy** - Honor rights to self-determination and sovereignty. Prevent authoritarian overreach. +* **Meritocracy** - Structure governance to draw on diverse expertise while limiting corrupt influence. +* **Abundance** - Innovate systems that create shared prosperity through new economic models. + + +### Tools + +* **Decentralization** Develop decentralized peer-to-peer networks for data, finance, communications, etc. This distributes power more equitably without centralized intermediaries. +* **Promote Education** that fosters critical thinking, self-awareness, and ethical values. This empowers individuals to make wise choices despite manipulative messaging. +* **Connect people** across divides to find common ground. This fosters societal cohesion and collective wisdom to address shared challenges. +* **Design economic models** that incentivize regeneration, compassion and creativity over self-interest. This creates abundance and reduces inequality. +* Champion **open collaboration** on solutions that benefit all of humanity and the planet. This unites us in shared purpose (opensource) +* **Support** individual and community rights to self-determination and bodily **sovereignty**. This prevents authoritarian overreach and protects freedoms. + +Everyone has a role to play in this transformation. We must lift up humanity by elevating consciousness, enacting wise governance, developing ethical technologies, and coming together in good faith. The answers exist if we dare to dream widely and act boldly. + diff --git a/collections/p2p/mutualcredit/mutualcredit.md b/collections/p2p/mutualcredit/mutualcredit.md index c1e1042..d5ab0ce 100644 --- a/collections/p2p/mutualcredit/mutualcredit.md +++ b/collections/p2p/mutualcredit/mutualcredit.md @@ -1,25 +1,28 @@ ![](img/mutual_credit.png) +> [a very good arcticle how mutual credit system works and where it came from](https://blog.holochain.org/mutual-credit-part-1-a-new-type-of-cryptocurrency-as-old-as-civilisation/) + ## What is Mutual Credit Mutual credit is a form of money in which users pay each other using a system of debits and credits. Within such a payment system, there is no need for cash or banks. Mutual credit can help revive organic trade between neighborhood businesses or among community members. -It is stimulative in a way that reflects community values. That’s because transactions (technically lending and borrowing) are guided not only by profit but by participants’ long-term priorities as community members and the trust they have in each other. +It is stimulative in a way that reflects community values. That's because transactions (technically lending and borrowing) are guided not only by profit but by participants long-term priorities as community members and the trust they have in each other. ## More details (Arthur Brock and Eric Harris-Braun) -In a mutual credit system, units of currency are issued when a participant extends credit to another user in a standard spending transaction. Picture a new mutual credit currency with all accounts having a zero balance. The first transaction could look like this: Alice pays Bob 20 credits for a haircut. Alice’s account now has -20, and Bob’s has +20. +In a mutual credit system, units of currency are issued when a participant extends credit to another user in a standard spending transaction. Picture a new mutual credit currency with all accounts having a zero balance. The first transaction could look like this: Alice pays Bob 20 credits for a haircut. Alice's account now has -20, and Bob's has +20. Notice the net number units in the system remains zero, just like the balance sheet in standard accounting must always balance to zero. That accounting practice places no limits on the amount of cash or assets a business can have; it simply means they are offset by an equal amount of liabilities or equity. Every negative balance in a mutual credit system is offset by positive balances so there is always a systemwide ZERO balance. You could think of the total number of units in circulation at any time as the sum of all the negative balances (or, if you prefer, the sum of positive balances since they are the same number). -But wait — Alice spent credits she didn’t have! True. That’s exactly how issuance in mutual credit works. Managing the currency supply in a mutual credit system is about managing credit limits — how far people can spend into a negative balance. Different systems set different rules about this, ranging from everyone having the same limit (e.g. 100 credits), to having NO limits and leaving the choice up to each person as to whether they want to extend more credit to someone deep in debt. It really depends on the community, the relationships, and the use case. +But wait — Alice spent credits she didn't have! True. That's exactly how issuance in mutual credit works. Managing the currency supply in a mutual credit system is about managing credit limits — how far people can spend into a negative balance. Different systems set different rules about this, ranging from everyone having the same limit (e.g. 100 credits), to having NO limits and leaving the choice up to each person as to whether they want to extend more credit to someone deep in debt. It really depends on the community, the relationships, and the use case. One elegant approach to managing mutual credit limits is to set them based on actual demand. You can calculate credit limits to be an equivalent of what you can pay back in 3 months (or another arbitrary period) based on the transaction history of each account (with a couple of anti-gaming modifications). This allows the currency supply to expand and contract based on the actual usage patterns of the community which demonstrate the market demand for the value people are providing." (http://ceptr.org/whitepapers/mutual-credit) ### Some references -- https://ceptr.org/whitepapers/mutual-credit !!! -- https://wiki.p2pfoundation.net/Mutual_Credit -- https://doughnuteconomics.org/tools/94 +- [https://ceptr.org/whitepapers/mutual-credit](https://ceptr.org/whitepapers/mutual-credit) +- [https://wiki.p2pfoundation.net/Mutual_Credit](https://wiki.p2pfoundation.net/Mutual_Credit) +- [https://doughnuteconomics.org/tools/94](https://doughnuteconomics.org/tools/94) + diff --git a/collections/tech/tfgrid_architecture.md b/collections/tech/tfgrid_architecture.md new file mode 100644 index 0000000..72933f1 --- /dev/null +++ b/collections/tech/tfgrid_architecture.md @@ -0,0 +1,4 @@ + + +>TODO: kristof + diff --git a/collections/technology/.collection b/collections/technology/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/technology/grid/concepts/cloudunits.md b/collections/technology/grid/concepts/cloudunits.md new file mode 100644 index 0000000..04a6afd --- /dev/null +++ b/collections/technology/grid/concepts/cloudunits.md @@ -0,0 +1,13 @@ +# Cloud Units + +Cloud units are the basis for buying & selling capacity on the ThreeFold Grid (for more info see here). + +- 1 CU = 1 compute unit +- 1 SU = 1 storage unit +- 1 NU = 1 network unit + + +References: +- Cloud units the the building blocks for any Cloud / IT workload. See definition [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__resource_units_calc_cloudunits) +- Cloud units are also used to determine commercial pricing for utilisation. See definition [here](https://library.threefold.me/info/threefold#/cloud/threefold__pricing?id=discount-levels) +- Low level primitive [cloud functions](https://library.threefold.me/info/threefold/#/technology/threefold__tfgrid_primitives) \ No newline at end of file diff --git a/collections/technology/grid/concepts/concepts.md b/collections/technology/grid/concepts/concepts.md new file mode 100644 index 0000000..74d42e1 --- /dev/null +++ b/collections/technology/grid/concepts/concepts.md @@ -0,0 +1 @@ +# Concepts diff --git a/collections/technology/grid/concepts/cultivation.md b/collections/technology/grid/concepts/cultivation.md new file mode 100644 index 0000000..63d05e5 --- /dev/null +++ b/collections/technology/grid/concepts/cultivation.md @@ -0,0 +1,5 @@ +# Cultivation + +![cultivation](img/threefold__cloud_blockchain_.jpg) +> See: [https://library.threefold.me/info/threefold/#/cloud/threefold__cloud_home](https://library.threefold.me/info/threefold/#/cloud/threefold__cloud_home) + diff --git a/collections/technology/grid/concepts/farming.md b/collections/technology/grid/concepts/farming.md new file mode 100644 index 0000000..2b9673c --- /dev/null +++ b/collections/technology/grid/concepts/farming.md @@ -0,0 +1,4 @@ +# Farming + +![farming](img/threefold__grid_new_.png) +> See: [https://library.threefold.me/info/threefold/#/tfgrid/farming/threefold__farming_intro](https://library.threefold.me/info/threefold/#/tfgrid/farming/threefold__farming_intro) \ No newline at end of file diff --git a/collections/technology/grid/concepts/img/threefold_cloud_blockchain_.jpg b/collections/technology/grid/concepts/img/threefold_cloud_blockchain_.jpg new file mode 100644 index 0000000..30fe345 Binary files /dev/null and b/collections/technology/grid/concepts/img/threefold_cloud_blockchain_.jpg differ diff --git a/collections/technology/grid/concepts/img/threefold_grid_new_.png b/collections/technology/grid/concepts/img/threefold_grid_new_.png new file mode 100644 index 0000000..5f85f72 Binary files /dev/null and b/collections/technology/grid/concepts/img/threefold_grid_new_.png differ diff --git a/collections/technology/grid/consensus3_mechanism/consensus3.md b/collections/technology/grid/consensus3_mechanism/consensus3.md new file mode 100644 index 0000000..f33bd90 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3.md @@ -0,0 +1,18 @@ +![](img/grid_header.jpg) + +# DAO Consensus Engine + + + +## DAO Engine + +On TFGrid 3.0 ThreeFold has implemented a DAO consensus engine using Polkadot/TFChain blockchain technology. + +This is a powerful blockchain construct which allows us to run our TFGrid and maintain consensus on global scale. + +This system has been designed to be compatible with multiple blockchains. + + + + + diff --git a/collections/technology/grid/consensus3_mechanism/consensus3_engine_farming.md b/collections/technology/grid/consensus3_mechanism/consensus3_engine_farming.md new file mode 100644 index 0000000..8094471 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3_engine_farming.md @@ -0,0 +1,17 @@ +![](img/grid_header.jpg) + +### consensus engine in relation to TFT Farming Rewards in TFGrid 3.0 + + + +The consensus engine checks the farming rules as defined in + +- [farming logic 3.0](farming_reward) +- [farming reward calculator](farming_calculator) + +- if uptime + 98% per month then the TFT will be rewarded to the farmer (for TFGrid 3.0, can change later). + +All the data of the farmer and the 3nodes are registered on TFChain + +- See [Roadmap TFChain/DAO 3.x](roadmap_tfchain3) for info of implementation. + diff --git a/collections/technology/grid/consensus3_mechanism/consensus3_oracles.md b/collections/technology/grid/consensus3_mechanism/consensus3_oracles.md new file mode 100644 index 0000000..d1a2670 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3_oracles.md @@ -0,0 +1,43 @@ + +## Consensus 3.X Oracles used + +Oracles are external resources of information. + +The TFChain captures and holds that information so we get more certainty about the accuracy. + +We have oracles for price & reputation for e.g. TFFarmers and 3Nodes. + +These oracles are implemented on TF_CHAIN for TFGrid 3.0. + +```mermaid + + +graph TB + subgraph Digital Currency Ecosystem + money_blockchain[Money Blockchain Explorers] + Exch1[Money Blockchain Decentralized Exchange] + OracleEngine --> Exch1[Polkadot] + OracleEngine --> Exch1[Money Blockchain Exchange] + OracleEngine --> Exch2[Binance Exchange] + OracleEngine --> Exch3[other... exchanges] + end + subgraph ThreeFold Grid + Monitor_Engine --> 3Node1 + Monitor_Engine --> 3Node2 + Monitor_Engine --> 3Node3 + end + subgraph TFChainNode1[TFGrid Blockchain Node] + Monitor_Engine + Explorers[TFChain Explorers]-->TFGridDB --> BCNode + Explorers --> BCNode + ConsensusEngine1-->BCNode[Blockchain Validator Node] + ConsensusEngine1 --> money_blockchain[Money Blockchain] + ConsensusEngine1 --> ReputationEngine[Reputation Engine] + ReputationEngine --> Monitor_Engine[Monitor Engine] + ConsensusEngine1 --> OracleEngine[Oracle For Pricing Digital Currencies] + end + +``` + +- See [Roadmap TFChain/DAO 3.x](roadmap_tfchain3) for info of implementation. + diff --git a/collections/technology/grid/consensus3_mechanism/consensus3_overview_graph.md b/collections/technology/grid/consensus3_mechanism/consensus3_overview_graph.md new file mode 100644 index 0000000..a41aaf0 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3_overview_graph.md @@ -0,0 +1,51 @@ + +```mermaid +graph TB + subgraph Money Blockchain + money_blockchain --> account1 + money_blockchain --> account2 + money_blockchain --> account3 + click money_blockchain "/threefold/#money_blockchain" + end + subgraph TFChainNode1[TFChain BCNode] + Explorer1-->BCNode1 + ConsensusEngine1-->BCNode1 + ConsensusEngine1 --> money_blockchain + ConsensusEngine1 --> ReputationEngine1 + ReputationEngine1 --> Monitor_Engine1 + click ReputationEngine1 "/info/threefold/#reputationengine" + click ConsensusEngine1 "/info/threefold/#consensusengine" + click BCNode1 "/info/threefold/#bcnode" + click Explorer1 "/info/threefold/#tfexplorer" + end + subgraph TFChainNode2[TFChain BCNode] + Explorer2-->BCNode2 + ConsensusEngine2-->BCNode2 + ConsensusEngine2 --> money_blockchain + ConsensusEngine2 --> ReputationEngine2 + ReputationEngine2 --> Monitor_Engine2 + click ReputationEngine2 "/info/threefold/#reputationengine" + click ConsensusEngine2 "/info/threefold/#consensusengine" + click BCNoBCNode2de1 "/info/threefold/#bcnode" + click Explorer2 "/info/threefold/#tfexplorer" + + end + Monitor_Engine1 --> 3Node1 + Monitor_Engine1 --> 3Node2 + Monitor_Engine1 --> 3Node3 + Monitor_Engine2 --> 3Node1 + Monitor_Engine2 --> 3Node2 + Monitor_Engine2 --> 3Node3 + click 3Node1 "/info/threefold/#3node" + click 3Node2 "/info/threefold/#3node" + click 3Node3 "/info/threefold/#3node" + click Monitor_Engine1 "/info/threefold/#monitorengine" + click Monitor_Engine2 "/info/threefold/#monitorengine" + + +``` + +*click on the parts of the image, they will go to more info* + +- See [Roadmap TFChain/DAO 3.x](roadmap_tfchain3) for info of implementation. + diff --git a/collections/technology/grid/consensus3_mechanism/consensus3_principles.md b/collections/technology/grid/consensus3_mechanism/consensus3_principles.md new file mode 100644 index 0000000..c0cb6b4 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3_principles.md @@ -0,0 +1,45 @@ +# Consensus Mechanism + +## Blockchain node components + + + +- A Blockchain node (= TFChain node) called TF-Chain, containing all entities interacting with each other on the TF-Grid +- An explorer = a Rest + GraphQL interface to TF-Chain (Graphql is a nice query language to make it easy for everyone to query for info) +- Consensus Engine + - is a Multisignature Engine running on TF-Chain + - The multisignature is done for the Money BlockchainAccounts + - It checks the AccountMetadata versus reality and if ok, will sign, which allows transactions to happen after validation of the "smart contract" +- SLA & reputation engine + - Each node uptime is being checked by Monitor_Engine + - Also bandwidth will be checked in the future (starting 3.x) + +### Remarks + +- Each Monitor_Engine checks uptime of X nr of nodes (in beginning it can do all nodes), and stores the info in local DB (to keep history of check) +- [Roadmap for TFChain deployment mechanism](roadmap_tfchain3) + +## Principle + +- We keep things as simple as we can + - Money Blockchain blockchain used to hold the money + - Money Blockchain has all required features to allow users to manage their money like wallet support, decentralized exchange, good reporting, low transaction fees, ... + - TFChain based TFChain is holding the metadata for the accounts which express what we need to know per account to allow the start contracts to execute. + - Smart Contracts are implemented using multisignature feature on Money Blockchain in combination with Multi Signature done by Consensus_Engine. +- on money_blockchain: + - each user has Money BlockchainAccounts (each of them holds money) + - there are normal Accounts (means people can freely transfer money from these accounts) as well as RestrictedAccounts. Money cannot be transfered out of RestrictedAccounts unless consensus has been achieved from ConsensusEngine. +- Restricted_Account + - On stellar we use the multisignature feature to make sure that locked/vesting or FarmingPool cannot transfer money unless consensus is achieved by the ConsensusEngine + +- Each account on money_blockchain (Money BlockchainAccount) has account record in TFChain who needs advanced features like: + - lockup + - vesting + - minting (rewards to farmers) + - tfta to tft conversion + +- The Account record in TFGrid_DB is called AccountMetadata. + - The AccountMetadata describes all info required to be able for consensus engine to define what to do for advanced features like vesting, locking, ... + +- See [Roadmap TFChain/DAO 3.x](roadmap_tfchain3) for info of implementation. + diff --git a/collections/technology/grid/consensus3_mechanism/consensus3_toc.md b/collections/technology/grid/consensus3_mechanism/consensus3_toc.md new file mode 100644 index 0000000..6d479c4 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/consensus3_toc.md @@ -0,0 +1,14 @@ + +## Consensus Engine Information + +- [Consensus Engine Homepage](consensus3) +- [Principles TFChain 3.0 Consensus](consensus3_principles) +- [Consensus Engine Farming 3.0](consensus3_engine_farming) +- [TFGrid 3.0 wallets](tfgrid3_wallets) +- Architecture: + - [Money Blockchains/TFChain architecture](money_blockchain_partity_link) + - [ThreeFold Chain Oracles](consensus3_oracles) + + +> implemented in TFGrid 3.0 + diff --git a/collections/technology/grid/consensus3_mechanism/img/grid_header.jpg b/collections/technology/grid/consensus3_mechanism/img/grid_header.jpg new file mode 100644 index 0000000..d2808e3 Binary files /dev/null and b/collections/technology/grid/consensus3_mechanism/img/grid_header.jpg differ diff --git a/collections/technology/grid/consensus3_mechanism/img/limitedsupply_.png b/collections/technology/grid/consensus3_mechanism/img/limitedsupply_.png new file mode 100644 index 0000000..b9220ec Binary files /dev/null and b/collections/technology/grid/consensus3_mechanism/img/limitedsupply_.png differ diff --git a/collections/technology/grid/consensus3_mechanism/money_blockchain_partity_link.md b/collections/technology/grid/consensus3_mechanism/money_blockchain_partity_link.md new file mode 100644 index 0000000..fc9daec --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/money_blockchain_partity_link.md @@ -0,0 +1,52 @@ + +## Link between different Money Blockchain & TFChain + +TF-Chain is the ThreeFold blockchain infrastructure, set up in the TFChain framework. + +We are building a consensus layer which allows us to easily bridge between different money blockchains. + +Main blockchain for TFT remains the Stellar network for now. A secure bridging mechanism exists, able to transfer TFT between the different blockchains. +Active bridges as from TFGrid 3.0 release: +- Stellar <> Binance Smart Chain +- Stellar <> Parity TFChain +More bridges are under development. + +```mermaid + + +graph TB + subgraph Money Blockchain + money_blockchain --- account1a + money_blockchain --- account2a + money_blockchain --- account3a + account1a --> money_user_1 + account2a --> money_user_2 + account3a --> money_user_3 + click money_blockchain "/info/threefold/#money_blockchain" + end + subgraph ThreeFold Blockchain On Parity + TFBlockchain --- account1b[account 1] + TFBlockchain --- account2b[account 2] + TFBlockchain --- account3b[account 3] + account1b --- smart_contract_data_1 + account2b --- smart_contract_data_2 + account3b --- smart_contract_data_3 + click TFBlockchain "/info/threefold/#tfchain" + end + account1b ---- account1a[account 1] + account2b ---- account2a[account 2] + account3b ---- account3a[account 3] + + consensus_engine --> smart_contract_data_1[fa:fa-ban smart contract metadata] + consensus_engine --> smart_contract_data_2[fa:fa-ban smart contract metadata ] + consensus_engine --> smart_contract_data_3[fa:fa-ban smart contract metadata] + consensus_engine --> account1a + consensus_engine --> account2a + consensus_engine --> account3a + click consensus_engine "/info/threefold/#consensus_engine" + + +``` + +Above diagram shows how our consensus engine can deal with TFChain and multiple Money Blockchains at same time. + diff --git a/collections/technology/grid/consensus3_mechanism/roadmap_tfchain3.md b/collections/technology/grid/consensus3_mechanism/roadmap_tfchain3.md new file mode 100644 index 0000000..b7ee760 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/roadmap_tfchain3.md @@ -0,0 +1,53 @@ + +# Roadmap For our TFCHain and ThreeFold DAO + +![](img/limitedsupply_.png) + +## TFChain / DAO 3.0.2 + +For this phase our TFChain and TFDAO has been implemented using parity/TFChain. + +Features + +- poc +- pou +- identity management +- consensus for upgrades of DAO and TFChain (code) +- capacity tracking (how much capacity used) +- uptime achieved +- capacity utization +- smart contract for IT +- validators for L1 (TFChain level) +- storage of value = TFT +- request/approval for adding a validator + +Basically all basic DAO concepts are in place + +## TFChain / DAO 3.0.x + +TBD version nr, planned Q1 2022 + +NEW + +- proposals for TFChain/DAO/TFGrid changes (request for change) = we call them TFCRP (ThreeFold Change Request Proposal) +- voting on proposals = we call them TFCRV (ThreeFold Change Request Vote) + + +## TFChain / DAO 3.1.x + +TBD version nr, planned Q1 2022 + +This version adds more layers to our existing DAO and prepares for an even more scalable future. + +NEW + +- Cosmos based chain on L2 +- Validator Nodes for TFGrid and TFChain. +- Cosmos based HUB = security for all TFChains + +> More info about our DAO strategy see TFDAO. + + + + + diff --git a/collections/technology/grid/consensus3_mechanism/tfgrid3_wallets.md b/collections/technology/grid/consensus3_mechanism/tfgrid3_wallets.md new file mode 100644 index 0000000..a06cec9 --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/tfgrid3_wallets.md @@ -0,0 +1,72 @@ + +# TFGrid 3.0 Wallets + +ThreeFold has a mobile wallet which will allow to be used on the TFChain backend (TFChain) as well as any other Money Blockchain it supports. + +This provides for a very secure digital currency infrastructure with lots of advantages. + +- [X] ultra flexible smart contracts possible +- [X] super safe +- [X] compatible with multiple blockchains (money blockchains) +- [X] ultra scalable + +```mermaid + + +graph TB + + subgraph Money Blockchain + money_blockchain[Money Blockchain Explorers] + money_blockchain --- money_blockchain_node_1 & money_blockchain_node_2 + money_blockchain_node_1 + money_blockchain_node_2 + end + + subgraph ThreeFold Wallets + mobile_wallet[Mobile Wallet] + desktop_wallet[Desktop Wallet] + mobile_wallet & desktop_wallet --> money_blockchain + mobile_wallet & desktop_wallet --> Explorers + money_blockchain_wallet[Any Money Blockchain Wallet] --> money_blockchain + end + + + subgraph TFChain[TFGrid Blockchain on TFChain] + Explorers[TFChain Explorers]-->TFGridDB --> BCNode + Explorers --> BCNode + end + + +``` + +Generic overview: + +```mermaid + +graph TB + + subgraph TFChain[TFGrid Chain] + guardian1[TFChain Node 1] + guardian2[TFChain Node 2] + guardian3[TFChain Node 3...9] + end + + User_wallet[User Wallet] --> money_blockchain_account + User_wallet[User Wallet] --> money_blockchain_restricted_account + + subgraph Money Blockchain Ecosystem + money_blockchain_account + money_blockchain_restricted_account --- guardian1 & guardian2 & guardian3 + end + + subgraph consensus[Consensus Layer on TFChain] + guardian1 --> ReputationEngine & PricingOracle + guardian1 --> contract1[Smart Contract Vesting] + guardian1 --> contract2[Smart Contract Minting/Farming] + end + + + + +``` + diff --git a/collections/technology/grid/consensus3_mechanism/tfgrid_db_models.v b/collections/technology/grid/consensus3_mechanism/tfgrid_db_models.v new file mode 100644 index 0000000..b34cf6d --- /dev/null +++ b/collections/technology/grid/consensus3_mechanism/tfgrid_db_models.v @@ -0,0 +1,52 @@ + +// - vesting +// - startdate: epoch +// - currency: USD +// - [[$month_nr,$minprice_unlock,$TFT_to_vest],...] +// - if 48 months then list will have 48 parts +// - month 0 = first month +// - e.g. [[0,0.11,10000],[1,0.12,10000],[2,0.13,10000],[3,0.14,10000]...] + +//information stored at account level in TFGridDB +struct AccountMeta{ + //corresponds to unique address on money_blockchain + money_blockchain_address string + vesting Vesting[] + unlocked_TFT int +} + +struct Vesting{ + startdate int + //which currency is used to execute on the acceleration in the vesting + //if price above certain level (which is currency + amount of that currency) the auto unlock + currency CurrencyEnum + months []VestingMonth +} + +struct VestingMonth{ + month_nr int + //if 0 then will not unlock based on price + unlock_price f32 + tft_amount int +} + +enum CurrencyEnum{ + usd + eur + egp + gbp + aed +} + +//this is stored in the TFGridDB +fn (mut v AccountMeta) serialize() string{ + //todo code which does serialization see above + return "" +} + + +//write minting pool + + +//REMARKS +// if unlock triggered because of month or price then that record in the VestingMonth[] goes away and TFT go to unlocked_TFT \ No newline at end of file diff --git a/collections/technology/img/3node_simple.png b/collections/technology/img/3node_simple.png new file mode 100644 index 0000000..ce05bfd Binary files /dev/null and b/collections/technology/img/3node_simple.png differ diff --git a/collections/technology/img/architecture_usage.png b/collections/technology/img/architecture_usage.png new file mode 100644 index 0000000..996e2b9 Binary files /dev/null and b/collections/technology/img/architecture_usage.png differ diff --git a/collections/technology/img/architecture_why_us.jpg b/collections/technology/img/architecture_why_us.jpg new file mode 100644 index 0000000..0c144df Binary files /dev/null and b/collections/technology/img/architecture_why_us.jpg differ diff --git a/collections/technology/img/layer0_.jpg b/collections/technology/img/layer0_.jpg new file mode 100644 index 0000000..fa1d017 Binary files /dev/null and b/collections/technology/img/layer0_.jpg differ diff --git a/collections/technology/img/manual.png b/collections/technology/img/manual.png new file mode 100644 index 0000000..7b42eaf Binary files /dev/null and b/collections/technology/img/manual.png differ diff --git a/collections/technology/img/tech_architecture1.jpg b/collections/technology/img/tech_architecture1.jpg new file mode 100644 index 0000000..8595e3a Binary files /dev/null and b/collections/technology/img/tech_architecture1.jpg differ diff --git a/collections/technology/img/tech_header.jpg b/collections/technology/img/tech_header.jpg new file mode 100644 index 0000000..31cf3fb Binary files /dev/null and b/collections/technology/img/tech_header.jpg differ diff --git a/collections/technology/img/tech_overview.png b/collections/technology/img/tech_overview.png new file mode 100644 index 0000000..416400a Binary files /dev/null and b/collections/technology/img/tech_overview.png differ diff --git a/collections/technology/img/tech_overview2.png b/collections/technology/img/tech_overview2.png new file mode 100644 index 0000000..aa71f09 Binary files /dev/null and b/collections/technology/img/tech_overview2.png differ diff --git a/collections/technology/img/technology_home_.jpg b/collections/technology/img/technology_home_.jpg new file mode 100644 index 0000000..9d975f3 Binary files /dev/null and b/collections/technology/img/technology_home_.jpg differ diff --git a/collections/technology/img/tf.png b/collections/technology/img/tf.png new file mode 100644 index 0000000..a01f242 Binary files /dev/null and b/collections/technology/img/tf.png differ diff --git a/collections/technology/img/web_remade.png b/collections/technology/img/web_remade.png new file mode 100644 index 0000000..e5c9a87 Binary files /dev/null and b/collections/technology/img/web_remade.png differ diff --git a/collections/technology/layers/3layer_approach.md b/collections/technology/layers/3layer_approach.md new file mode 100644 index 0000000..e53f28f --- /dev/null +++ b/collections/technology/layers/3layer_approach.md @@ -0,0 +1,17 @@ +# DAO 3 Layer Approach + + +![](img/3layers_tf.png) + + +The threefold grid has 3 layers: + +- Layer 2 = ecosystem security layer + - only 1 blockchain with 100 validators, secures the multiple Layer 1 networks. +- Layer 1 = internet of blockchains layer + - ultimate scale because of thousands (or more) of blockchains +- Layer 0 = the IT capacity layer + - cloud computing layer, provide compute, storage and network resources to L1 and L2 + +Validators play an important role in securing the ThreeFold ecosystem, a validator is a blockchain component run by independent parties who validate transactions happening on the blockchain until consensus has been achieved. + diff --git a/collections/technology/layers/capacity_layer_intro.md b/collections/technology/layers/capacity_layer_intro.md new file mode 100644 index 0000000..c990002 --- /dev/null +++ b/collections/technology/layers/capacity_layer_intro.md @@ -0,0 +1,52 @@ +## ThreeFold Capacity Layer + +![](img/architecture_why_us.jpg) + +### Zero-OS + +ThreeFold has build its own operating system called Zero-OS, which was based starting from a Linux Kernel with as purpose to remove all the unnecessary complexities found on contemporary OS's. + +Zero-OS supports a small number of primitives, and performs low-level functions natively. + +It delivers 3 primitive functions: + +- storage capacity +- compute capacity +- network capacity + +There is no shell, local nor remote attached to Zero-OS. It does not allow for inbound network connections to happen to the core. Also, given its shell-less nature, the people and organizations, called farmers, that run 3nodes cannot issue any commands nor access its features. In that sense, Zero-OS enables a "zero people" (autonomous) Internet, meaning hackers cannot get in, while also eliminating human error from the paradigm. + +### 3Node + +The ThreeFold_Grid needs hardware/servers to function. Servers of all shapes and sizes can be added to the grid by anyone, anywhere in the world. The production of Internet Capacity on the Threefold Grid is called Farming and people who add these servers to the grid are called Farmers. This is a fully decentralized process and they get rewarded by the means of TFT. + +Farmers download the Zero-OS operating system and boot their servers themselves. Once booted, these servers become 3Nodes. The 3Nodes will register themselves in a database called the TF Explorer. Once registered in the TF Explorer, the capacity of the 3Nodes will become available on the TF Grid Explorer. Also, given the autonomous nature of the ThreeFold Grid, there is no need for any intermediaries between the user and 3Nodes. + +This enables a complete peer2peer environment for people to reserve their Internet Capacity directly from the hardware. + +### Smart Contract for IT + +The purpose of the smart contract for IT is to create and enable autonomous IT. Autonomous self-driving IT is possible. + +Once a smart contract for IT is created, it will be registered in the TFChain Blockchain. + +Learn more about smart contract for IT [here](../smartcontract_it/smartcontract_it_full.md). + +### TFChain + +A blockchain running on the TFGrid stores the following information (TFGrid 3.0) + +- registry for all digital twins (identity system, aka phonebook) +- registry for all farmers & 3nodes +- registry for our reputation system +- info as required for the Smart Contract for IT + +This is the hart of our operational system of the TFGrid + +### Peer-to-Peer Network + +The peer2peer network allows any zmachine or user to connect with other zmachine or users on the TF Grid securely, and creates a private shortest path peer2peer network. + +### Web Gateway + + The Web Gateway is a mechanism to connect the private (overlay) networks to the open Internet. By not providing an open and direct path in to the private network, a lot of malicious phishing and hacking attempts are stopped at the Web Gateway level for container applications. \ No newline at end of file diff --git a/collections/technology/layers/img/3layers_tf.png b/collections/technology/layers/img/3layers_tf.png new file mode 100644 index 0000000..e69a591 Binary files /dev/null and b/collections/technology/layers/img/3layers_tf.png differ diff --git a/collections/technology/layers/technology_layers.md b/collections/technology/layers/technology_layers.md new file mode 100644 index 0000000..488c8d1 --- /dev/null +++ b/collections/technology/layers/technology_layers.md @@ -0,0 +1 @@ +# Layers diff --git a/collections/technology/primitives/compute/beyond_containers.md b/collections/technology/primitives/compute/beyond_containers.md new file mode 100644 index 0000000..46312ce --- /dev/null +++ b/collections/technology/primitives/compute/beyond_containers.md @@ -0,0 +1,17 @@ +## Beyond Containers + +![](img/container_native.jpg) + + +Default features: + +- compatible with Docker +- compatible with any Linux workload + +We have following unique advantages: + +- no need to work with images, we work with our unique zos_fs +- every container runs in a dedicated virtual machine providing more security +- the containers talk to each other over a private network: zos_net +- the containers can use web_gw to allow users on the internet connect to the applications as running in their secure containers +- can use core-x to manage the workload diff --git a/collections/technology/primitives/compute/compute.md b/collections/technology/primitives/compute/compute.md new file mode 100644 index 0000000..5b16492 --- /dev/null +++ b/collections/technology/primitives/compute/compute.md @@ -0,0 +1,8 @@ + +## TFGrid Compute Layer + +![](img/tfgrid_compute_.jpg) + +We are more than just Container or VM technology, see [our Beyond Container Document](../../primitives/compute/beyond_containers.md). + +For more information see [ZeroOS](../../zos/zos_toc.md) \ No newline at end of file diff --git a/collections/technology/primitives/compute/corex.md b/collections/technology/primitives/compute/corex.md new file mode 100644 index 0000000..3c52c9d --- /dev/null +++ b/collections/technology/primitives/compute/corex.md @@ -0,0 +1,13 @@ + +# CoreX + +![](img/corex.jpg) + +This tool allows you to manage your ZMachine over web remotely. + +ZMachine process manager + +- Provide a web interface and a REST API to control your processes +- Allow to watch the logs of your processes +- Or use it as a web terminal (access over https to your terminal)! + diff --git a/collections/technology/primitives/compute/img/container_native.jpg b/collections/technology/primitives/compute/img/container_native.jpg new file mode 100644 index 0000000..c763329 Binary files /dev/null and b/collections/technology/primitives/compute/img/container_native.jpg differ diff --git a/collections/technology/primitives/compute/img/corex.jpg b/collections/technology/primitives/compute/img/corex.jpg new file mode 100644 index 0000000..977ab61 Binary files /dev/null and b/collections/technology/primitives/compute/img/corex.jpg differ diff --git a/collections/technology/primitives/compute/img/kubernetes_0_.jpg b/collections/technology/primitives/compute/img/kubernetes_0_.jpg new file mode 100644 index 0000000..f976a52 Binary files /dev/null and b/collections/technology/primitives/compute/img/kubernetes_0_.jpg differ diff --git a/collections/technology/primitives/compute/img/tfgrid_compute_.jpg b/collections/technology/primitives/compute/img/tfgrid_compute_.jpg new file mode 100644 index 0000000..37ee664 Binary files /dev/null and b/collections/technology/primitives/compute/img/tfgrid_compute_.jpg differ diff --git a/collections/technology/primitives/compute/img/zkube_architecture_.jpg b/collections/technology/primitives/compute/img/zkube_architecture_.jpg new file mode 100644 index 0000000..f8fc59a Binary files /dev/null and b/collections/technology/primitives/compute/img/zkube_architecture_.jpg differ diff --git a/collections/technology/primitives/compute/img/zmachine_zos_.jpg b/collections/technology/primitives/compute/img/zmachine_zos_.jpg new file mode 100644 index 0000000..b8dec4f Binary files /dev/null and b/collections/technology/primitives/compute/img/zmachine_zos_.jpg differ diff --git a/collections/technology/primitives/compute/zkube.md b/collections/technology/primitives/compute/zkube.md new file mode 100644 index 0000000..b8257dd --- /dev/null +++ b/collections/technology/primitives/compute/zkube.md @@ -0,0 +1,30 @@ +# ZKube + +TFGrid is compatible with Kubernetes Technology. + +![](img/kubernetes_0_.jpg) + +Each eVDC as shown above is a full blown Kubernetes deployment. + +### Unique for our Kubernetes implementation + +- The Kubernetes networks are on top of our [ZNet](znet) technology which means all traffic between containers and kubernetes hosts is end2end encrypted independent of where your Kubernetes nodes are deployed. +- You can mount a QSFS underneath a Kubernetes Node (VM), which means that you can deploy containers on top of QSFS to host unlimited amounts of storage in a super safe way. +- You Kubernetes environment is for sure 100% decentralized, you define where you want to deploy your Kubernetes nodes and only you have access to the deployed workloads on the TFGrid. + +### Features + +* integration with znet (efficient, secure encrypted network between the zmachines) +* can be easily deployed at the edge +* single-tenant! + + + +### Architecture + +![](img/zkube_architecture_.jpg) + diff --git a/collections/technology/primitives/compute/zmachine.md b/collections/technology/primitives/compute/zmachine.md new file mode 100644 index 0000000..f7ff8b8 --- /dev/null +++ b/collections/technology/primitives/compute/zmachine.md @@ -0,0 +1,22 @@ +# ZMachine + + + +### Features + +* import from docker (market std for containers) +* can be easily deployed at the edge (edge cloud) +* single-tenant, fully decentralized! +* can deploy unlimited amounts of storage using our qsfs +* minimal hacking surface to the Zero-Nodes, integrate silicon route of trust +* ZOS Filesystem: dedupe, zero-install, hacker-proof +* Webgateway: intelligent connection between web (internet) and container services +* integration with ZNet (efficient, secure encrypted network between the zmachines) +* Planetary Net: a true global single backplane network connecting us all + +### Architecture + +![](img/zmachine_zos_.jpg) + +A ZMachine is running as a virtual machine on top of Zero-OS. + diff --git a/collections/technology/primitives/network/img/overlay_net1.jpg b/collections/technology/primitives/network/img/overlay_net1.jpg new file mode 100644 index 0000000..9dd8138 Binary files /dev/null and b/collections/technology/primitives/network/img/overlay_net1.jpg differ diff --git a/collections/technology/primitives/network/img/planet_net_.jpg b/collections/technology/primitives/network/img/planet_net_.jpg new file mode 100644 index 0000000..afba046 Binary files /dev/null and b/collections/technology/primitives/network/img/planet_net_.jpg differ diff --git a/collections/technology/primitives/network/img/planetary_lan.jpg b/collections/technology/primitives/network/img/planetary_lan.jpg new file mode 100644 index 0000000..f60faa5 Binary files /dev/null and b/collections/technology/primitives/network/img/planetary_lan.jpg differ diff --git a/collections/technology/primitives/network/img/planetary_net.jpg b/collections/technology/primitives/network/img/planetary_net.jpg new file mode 100644 index 0000000..f4be658 Binary files /dev/null and b/collections/technology/primitives/network/img/planetary_net.jpg differ diff --git a/collections/technology/primitives/network/img/redundant_net.jpg b/collections/technology/primitives/network/img/redundant_net.jpg new file mode 100644 index 0000000..1975ef7 Binary files /dev/null and b/collections/technology/primitives/network/img/redundant_net.jpg differ diff --git a/collections/technology/primitives/network/img/webgateway.jpg b/collections/technology/primitives/network/img/webgateway.jpg new file mode 100644 index 0000000..ce67712 Binary files /dev/null and b/collections/technology/primitives/network/img/webgateway.jpg differ diff --git a/collections/technology/primitives/network/img/webgw_scaling.jpg b/collections/technology/primitives/network/img/webgw_scaling.jpg new file mode 100644 index 0000000..ad8819c Binary files /dev/null and b/collections/technology/primitives/network/img/webgw_scaling.jpg differ diff --git a/collections/technology/primitives/network/img/znet_redundancy.jpg b/collections/technology/primitives/network/img/znet_redundancy.jpg new file mode 100644 index 0000000..af7dcb3 Binary files /dev/null and b/collections/technology/primitives/network/img/znet_redundancy.jpg differ diff --git a/collections/technology/primitives/network/img/znet_znic.jpg b/collections/technology/primitives/network/img/znet_znic.jpg new file mode 100644 index 0000000..f258522 Binary files /dev/null and b/collections/technology/primitives/network/img/znet_znic.jpg differ diff --git a/collections/technology/primitives/network/img/znet_znic1.jpg b/collections/technology/primitives/network/img/znet_znic1.jpg new file mode 100644 index 0000000..f258522 Binary files /dev/null and b/collections/technology/primitives/network/img/znet_znic1.jpg differ diff --git a/collections/technology/primitives/network/img/zos_network_overlay.jpg b/collections/technology/primitives/network/img/zos_network_overlay.jpg new file mode 100644 index 0000000..cf652ad Binary files /dev/null and b/collections/technology/primitives/network/img/zos_network_overlay.jpg differ diff --git a/collections/technology/primitives/network/network.md b/collections/technology/primitives/network/network.md new file mode 100644 index 0000000..28943fb --- /dev/null +++ b/collections/technology/primitives/network/network.md @@ -0,0 +1,13 @@ +# Network Primitives + +- [Planetary network](planetary_network.md): + - is a planetary scalable network, we have clients for windows, osx, android and iphone. +- [ZOS Net](znet.md): + - is a fast end2end encrypted network technology, keep your traffic between your z_machines 100% private. +- [ZOS NIC](znic.md): + - connection to a public ipaddress +- [WEB GW](webgw3.md): + - web gateway, a secure way to allow internet traffic reach your secure Z-Machine. + + + diff --git a/collections/technology/primitives/network/planetary_network.md b/collections/technology/primitives/network/planetary_network.md new file mode 100644 index 0000000..e50e3aa --- /dev/null +++ b/collections/technology/primitives/network/planetary_network.md @@ -0,0 +1,47 @@ + +# Planetary Network + +![](img/planet_net_.jpg) + +The planetary network is an overlay network which lives on top of the existing internet or other peer2peer networks created. In this network, everyone is connected to everyone. End-to-end encryption between users of an app and the app running behind the network wall. + +Each user end network point is strongly authenticated and uniquely identified, independent of the network carrier used. There is no need for a centralized firewall or VPN solutions, as there is a circle based networking security in place. + +Benefits : +- It finds shortest possible paths between peers +- There's full security through end-to-end encrypted messaging +- It allows for peer2peer links like meshed wireless +- It can survive broken internet links and re-route when needed +- It resolves the shortage of IPV4 addresses + + +Whereas current computer networks depend heavily on very centralized design and configuration, this networking concept breaks this mould by making use of a global spanning tree to form a scalable IPv6 encrypted mesh network. This is a peer2peer implementation of a networking protocol. + +The following table illustrates high-level differences between traditional networks like the internet, and the planetary threefold network: + +| Characteristic | Traditional | Planetary Network | +| --------------------------------------------------------------- | ----------- | ----------------- | +| End-to-end encryption for all traffic across the network | No | Yes | +| Decentralized routing information shared using a DHT | No | Yes | +| Cryptographically-bound IPv6 addresses | No | Yes | +| Node is aware of its relative location to other nodes | No | Yes | +| IPv6 address remains with the device even if moved | No | Yes | +| Topology extends gracefully across different mediums, i.e. mesh | No | Yes | + +## What are the problems solved here? + +The internet as we know it today doesn’t conform to a well-defined topology. This has largely happened over time - as the internet has grown, more and more networks have been “bolted together”. The lack of defined topology gives us some unavoidable problems: + +- The routing tables that hold a “map” of the internet are huge and inefficient +- There isn’t really any way for a computer to know where it is located on the internet relative to anything else +- It’s difficult to examine where a packet will go on its journey from source to destination without actually sending it +- It’s very difficult to install reliable networks into locations that change often or are non-static, i.e. wireless mesh networks + +These problems have been partially mitigated (but not really solved) through centralization - rather than your computers at home holding a copy of the global routing table, your ISP does it for you. Your computers and network devices are configured just to “send it upstream” and to let your ISP decide where it goes from there, but this does leave you entirely at the mercy of your ISP who can redirect your traffic anywhere they like and to inspect, manipulate or intercept it. + +In addition, wireless meshing requires you to know a lot about the network around you, which would not typically be the case when you have outsourced this knowledge to your ISP. Many existing wireless mesh routing schemes are not scalable or efficient, and do not bridge well with existing networks. + +![](img/planetary_net.jpg) + +The planetary network is a continuation and implementation of the [Planetary Network](https://Planetary Network-network.github.io/about.html) network initiative. This technology is in beta but has been proven to work already quite well. + diff --git a/collections/technology/primitives/network/webgw.md b/collections/technology/primitives/network/webgw.md new file mode 100644 index 0000000..8d48c00 --- /dev/null +++ b/collections/technology/primitives/network/webgw.md @@ -0,0 +1,40 @@ + + +# WebGW + +The Web Gateway is a mechanism to connect the private networks to the open Internet, in such a way that there is no direct connection between internet and the secure workloads running in the ZMachines. + +![](img/webgateway.jpg) + + +- Separation between where compute workloads are and where services are exposed +- Redundant + - Each app can be exposed on multiple webgateways at once +- Support for many interfaces... +- Helps resolve shortage of IPv4 addresses + +### Implementation + +Some 3nodes supports gateway functionality (configured by the farmers). A 3node with gateway configuration can then accept gateway workloads and then forward traffic to ZMachines that only have Planetary Network (planetary network) or Ipv6 addresses. + +The gateway workloads consists of a name (prefix) that need to be reserved on the block chain first. Then the list of backend IPs. There are other flags that can be set to control automatic TLS (please check terraform documentations for the exact details of a reservation). + +Once the 3node receives this workloads, the network configure proxy for this name and the Planetary Network IPs. + +### Security + +ZMachines have to have a Planetary Network IP or any other IPv6 (also IPv4 are accepted), it means that any person who is connected to the Planetary Network, can also reach the ZMachine without the need for a proxy. + +So it's up to the ZMachine owner/maintainer to make sure it is secured and only have the required ports open. + +### Redundant Network Connection + +![](img/redundant_net.jpg) + + +### Unlimited Scale + +![](img/webgw_scaling.jpg) + + +The network architecture is a pure scale-out network system, it can scale to unlimited size, there is simply no bottleneck. Network "supply" is created by network farmers, and network "demand" is done by TF Grid users. Supply and demand scale independently, for supply there can be unlimited network, farmers providing the web gateways on their own 3nodes, and unlimited compute farmers providing 3nodes for compute and storage. The demand side is driven by developers creating software that runs on the grid, system integrators creating solutions for enterprises. This demand side is exponentially growing for data processing and storage use cases. diff --git a/collections/technology/primitives/network/znet.md b/collections/technology/primitives/network/znet.md new file mode 100644 index 0000000..0486085 --- /dev/null +++ b/collections/technology/primitives/network/znet.md @@ -0,0 +1,33 @@ + + +# ZNET + +Decentralized networking platform allowing any compute and storage workload to be connected together on a private (overlay) network and exposed to the existing internet network. The Peer2Peer network platform allows any workload to be connected over secure encrypted networks which will look for the shortest path between the nodes. + +![](img/zos_network_overlay.jpg) + + +### Secure mesh overlay network (peer2peer) + +Z_NET is the foundation of any architecture running on the TF Grid. It can be seen as a virtual private datacenter and the network allows all of the *N* containers to connect to all of the *(N-1)* other containers. Any network connection is a secure network connection between your containers, it creates peer 2 peer network between containers. + +![](img/overlay_net1.jpg) + +No connection is made with the internet. The ZNet is a single tenant network and by default not connected to the public internet. Everything stays private. For connecting to the public internet, a Web Gateway is included in the product to allows for public access if and when required. + +### Redundancy + +As integrated with [WebGW](webgw): + +![](img/znet_redundancy.jpg) + +- Any app can get (securely) connected to the internet by any chosen IP address made available by ThreeFold network farmers through [WebGW](webgw) +- An app can be connected to multiple web gateways at once, the DNS round robin principle will provide load balancing and redundancy +- An easy clustering mechanism where web gateways and nodes can be lost and the public service will still be up and running +- Easy maintenance. When containers are moved or re-created, the same end user connection can be reused as that connection is terminated on the Web Gateway. The moved or newly created Web Gateway will recreate the socket to the Web Gateway and receive inbound traffic. + +### Interfaces in Zero-OS + +![](img/znet_znic1.jpg) + + diff --git a/collections/technology/primitives/network/znic.md b/collections/technology/primitives/network/znic.md new file mode 100644 index 0000000..98b035e --- /dev/null +++ b/collections/technology/primitives/network/znic.md @@ -0,0 +1,11 @@ +# ZNIC + +ZNIC is the network interface which is connected to ZMachine. + +Can be implemented as interface to + +- planetary_network +- public ip address on a Zero-OS + +![](img/znet_znic.jpg) + diff --git a/collections/technology/primitives/primitives.md b/collections/technology/primitives/primitives.md new file mode 100644 index 0000000..38f090a --- /dev/null +++ b/collections/technology/primitives/primitives.md @@ -0,0 +1,49 @@ +![](img/layer0_.jpg) + +# TFGrid Low Level Functions = Primitives + +The following are the low level constructs which can be deployed on the TFGrid. + +The following functionalities allow you to create any solutions on top of the grid. +Any application which can run on linux can run on the TFGrid. + +### Compute (uses CU) + +- [ZKube](compute/zkube.md) + - kubernetes deployment +- [ZMachine](compute/zmachine.md) + - the container or virtual machine running inside ZOS +- [CoreX](compute/corex.md) + - process manager (optional), can be used to get remote access to your zmachine + +A 3Node is a Zero-OS enabled computer which is hosted by any of the ThreeFold Farmers. + +### There are 4 storage mechanisms which can be used to store your data: + +- [ZOS FS](storage/zos_fs.md) + - is our dedupe unique filesystem, replaces docker images +- [ZOS Mount](storage/zmount.md) + - is a mounted disk location on SSD, this can be used as faster storage location +- [Quamtum Safe Filesystem](../qsss/qss_filesystem.md) + - this is a super unique storage system, data can never be lost or corrupted. Please be reminded that this storage layer is only meant to be used for secondary storage applications +- [ZOS Disk](storage/zdisk.md) + - a virtual disk technology, only for TFTech OEM partners + +### There are 4 ways how networks can be connected to a Z-Machine. + +- [Planetary network](network/planetary_network.md): + - is a planetary scalable network, we have clients for windows, osx, android and iphone +- [ZOS Net](network/znet.md): + - is a fast end2end encrypted network technology, keep your traffic between your z_machines 100% private +- [ZOS NIC](network/znic.md): + - connection to a public ipaddress +- [WEB GW](network/webgw.md): + - web gateway, a secure way to allow internet traffic reach your secure Z-Machine. + + + + + + + + diff --git a/collections/technology/primitives/storage/img/flist.png b/collections/technology/primitives/storage/img/flist.png new file mode 100644 index 0000000..9704712 Binary files /dev/null and b/collections/technology/primitives/storage/img/flist.png differ diff --git a/collections/technology/primitives/storage/img/zdb_arch.jpg b/collections/technology/primitives/storage/img/zdb_arch.jpg new file mode 100644 index 0000000..39f51d6 Binary files /dev/null and b/collections/technology/primitives/storage/img/zdb_arch.jpg differ diff --git a/collections/technology/primitives/storage/img/zmount.jpg b/collections/technology/primitives/storage/img/zmount.jpg new file mode 100644 index 0000000..35011b0 Binary files /dev/null and b/collections/technology/primitives/storage/img/zmount.jpg differ diff --git a/collections/technology/primitives/storage/img/zos_zstor.jpg b/collections/technology/primitives/storage/img/zos_zstor.jpg new file mode 100644 index 0000000..35f0b62 Binary files /dev/null and b/collections/technology/primitives/storage/img/zos_zstor.jpg differ diff --git a/collections/technology/primitives/storage/img/zosfs.png b/collections/technology/primitives/storage/img/zosfs.png new file mode 100644 index 0000000..430c6c0 Binary files /dev/null and b/collections/technology/primitives/storage/img/zosfs.png differ diff --git a/collections/technology/primitives/storage/qsfs.md b/collections/technology/primitives/storage/qsfs.md new file mode 100644 index 0000000..b596424 --- /dev/null +++ b/collections/technology/primitives/storage/qsfs.md @@ -0,0 +1,29 @@ +# Quantum Safe Filesystem + +![](img/zos_zstor.jpg) + +presents itself as a filesystem to the ZMachine. + +### Benefits + +- Safe +- Hacker Proof +- Ultra Reliable +- Low Overhead +- Ultra Scalable +- Self Healing = recovers service automatically in the event of outage with no human + + +### Can be used as + +- backup and archive system +- Blockchain Storage Backend (OEM ONLY) + +### Implementation + +see how its implemented in: + +- [Quantum Safe Storage](../../qsss/qsss_home.md) +- [Quantum Safe Filesystem](../../qsss/qss_filesystem.md) +- [Quantum Safe Algo](../../qsss/qss_algorithm.md) + diff --git a/collections/technology/primitives/storage/storage.md b/collections/technology/primitives/storage/storage.md new file mode 100644 index 0000000..e8dec2e --- /dev/null +++ b/collections/technology/primitives/storage/storage.md @@ -0,0 +1,9 @@ +# Storage Primitives + +- [ZOS Filesystem](zos_fs.md) : deduped immutable filesystem +- [ZOS Mount](zmount.md) : a part of a SSD (fast disk), mounted underneath your zmachine +- [Quantum Safe Filesystem](qsfs.md) : unbreakable storage system (secondary storage only) +- [Zero-DB](zdb.md) : the lowest level storage primitive, is a key value stor, used underneath other storage mechanisms typically +- [Zero-Disk](zdisk.md) : OEM only, virtual disk format + +Uses [Storage Units = SU](../../../grid/concepts/cloudunits.md). \ No newline at end of file diff --git a/collections/technology/primitives/storage/zdb.md b/collections/technology/primitives/storage/zdb.md new file mode 100644 index 0000000..96a3321 --- /dev/null +++ b/collections/technology/primitives/storage/zdb.md @@ -0,0 +1,8 @@ +# ZOS-DB (ZDB) + +![](img/zdb_arch.jpg) + +0-db is a fast and efficient key-value store redis-protocol compatible, which makes data persistent inside an always append datafile, with namespaces support. + +> ZDB is being used as backend storage for [Quantum Safe Filesystem](qsfs.md). + diff --git a/collections/technology/primitives/storage/zdisk.md b/collections/technology/primitives/storage/zdisk.md new file mode 100644 index 0000000..406626d --- /dev/null +++ b/collections/technology/primitives/storage/zdisk.md @@ -0,0 +1,10 @@ +# ZOS_Disk + +Virtual disk creates the possibility to create and use virtual disks which can be attached to containers (and virtual machines). + +The technology is designed to be redundant without having to do anything. + +## Roadmap + +- The virtual disk technology is available for OEM's only, contact ThreeFold Tech. + diff --git a/collections/technology/primitives/storage/zmount.md b/collections/technology/primitives/storage/zmount.md new file mode 100644 index 0000000..9346970 --- /dev/null +++ b/collections/technology/primitives/storage/zmount.md @@ -0,0 +1,10 @@ +# ZOS_Mount + +A SSD storage location on which can be written inside a VMachine and VKube. + +The SSD storage location is mounted on a chosen path inside your Z-Machine. + +![](img/zmount.jpg) + +> ZMounts are not incrypted, if you need security, use a quantum safe filesystem. + diff --git a/collections/technology/primitives/storage/zos_fs.md b/collections/technology/primitives/storage/zos_fs.md new file mode 100644 index 0000000..718520b --- /dev/null +++ b/collections/technology/primitives/storage/zos_fs.md @@ -0,0 +1,38 @@ + +# ZOS FileSystem (ZOS-FS) + +![](img/zosfs.png) + + +A deduped filesystem which is more efficient compared to images as used in other Virtual Machine technology. + + +## Uses FLIST Inside + +In Zero-OS, `flist` is the format used to store zmachine images. This format is made to provide a complete mountable remote filesystem, but downloading only the files contents that you actually needs. + +In practice, Flist itself is a small database which contains metadata about files and directories, file payload are stored on a tfgrid hub. You only need to download payload when you need it, this dramatically reduce zmachine boot time, bandwidth and disk overhead. + +### Why this ZFlist Concept + +Have you ever been in the following situation: you need two small files but they are embedded in a large archive. How to get to those two files in an efficient way? What a disappointment when you see this archive is 4 GB large and you only need four files of 2 MB inside. You'll need to download the full archive, store it somewhere to extract only what you need. Time, effort and bandwidth wasted. + +You want to start a Docker container and the base image you want to use is 2 GB. What do you need to do before being able to use your container? Waiting to get the 2 GB downloaded. This problem exists everywhere but in Europe and the US where the bandwidth speeds are such that this doesn't present a real problem anymore, hence none of the leading (current) tech companies are looking for solutions. + +We believe that there should be a smarter way of dealing with this than simply throwing larger bandwidth at the problem: what if you could only download the files you actually want and not the full blob (archive, image, whatever...). + +ZFList is splitting metadata and data. Metadata is referential information about everything you need to know about content of the archive, but without the payload. Payload is the content of the referred files. The ZFList is exactly that: it consists of metadata with references that point to where to get the payload itself. So if you don't need it you won't get it. + +As soon as you have the flist mounted, you can see the full directory tree, and walk around it. The files are only downloaded and presented at moment that you try to access them. In other words, every time you want to read a file, or modify it, Zero FS will download it, so that the data is available too. You only download on-the-fly what you need which reduces dramatically the bandwidth requirement. + + +## Benefits + +- Efficient usage of bandwidth makes this service perform with and without (much) bandwidth. + +## Flist Tool + +![](img/flist.png) + +> to see our tool for flists see: https://hub.grid.tf/ + diff --git a/collections/technology/qsss/SUMMARY.md b/collections/technology/qsss/SUMMARY.md new file mode 100644 index 0000000..678c157 --- /dev/null +++ b/collections/technology/qsss/SUMMARY.md @@ -0,0 +1,8 @@ + +- [Technology](technology/technology.md) + - [Layers](technology/layers/technology_layers.md) + - [Storage](technology/qsss/qsss_home.md) + - [Quantum Safe Storage](technology/qsss/qsss_home.md) + - [Quantum Safe Filesystem](technology/qsss/qss_filesystem.md) + - [Quantum Safe Algo](technology/qsss/qss_algorithm.md) + - [S3 Storage System](technology/qsss/s3_interface.md) \ No newline at end of file diff --git a/collections/technology/qsss/img/create_png.sh b/collections/technology/qsss/img/create_png.sh new file mode 100644 index 0000000..b232adf --- /dev/null +++ b/collections/technology/qsss/img/create_png.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +for name in ./*.mmd +do + output=$(basename $name mmd)png + echo $output + mmdc -i $name -o $output -w 4096 -H 2160 -b transparant + echo $name +done diff --git a/collections/technology/qsss/img/data_origin.mmd b/collections/technology/qsss/img/data_origin.mmd new file mode 100644 index 0000000..52c61dc --- /dev/null +++ b/collections/technology/qsss/img/data_origin.mmd @@ -0,0 +1,13 @@ +graph TD + subgraph Data Origin + file[Large chunk of data = part_1part_2part_3part_4] + parta[part_1] + partb[part_2] + partc[part_3] + partd[part_4] + file -.- |split part_1|parta + file -.- |split part_2|partb + file -.- |split part 3|partc + file -.- |split part 4|partd + parta --> partb --> partc --> partd + end \ No newline at end of file diff --git a/collections/technology/qsss/img/data_substitution.mmd b/collections/technology/qsss/img/data_substitution.mmd new file mode 100644 index 0000000..89a1212 --- /dev/null +++ b/collections/technology/qsss/img/data_substitution.mmd @@ -0,0 +1,20 @@ +graph TD + subgraph Data Substitution + parta[part_1] + partb[part_2] + partc[part_3] + partd[part_4] + parta -.-> vara[ A = part_1] + partb -.-> varb[ B = part_2] + partc -.-> varc[ C = part_3] + partd -.-> vard[ D = part_4] + end + subgraph Create equations with the data parts + eq1[A + B + C + D = 6] + eq2[A + B + C - D = 3] + eq3[A + B - C - D = 10] + eq4[ A - B - C - D = -4] + eq5[ A - B + C + D = 0] + eq6[ A - B - C + D = 5] + vara & varb & varc & vard --> eq1 & eq2 & eq3 & eq4 & eq5 & eq6 + end \ No newline at end of file diff --git a/collections/technology/qsss/img/ipfs.jpg b/collections/technology/qsss/img/ipfs.jpg new file mode 100644 index 0000000..0927468 Binary files /dev/null and b/collections/technology/qsss/img/ipfs.jpg differ diff --git a/collections/technology/qsss/img/nft_architecture.jpg b/collections/technology/qsss/img/nft_architecture.jpg new file mode 100644 index 0000000..0c09946 Binary files /dev/null and b/collections/technology/qsss/img/nft_architecture.jpg differ diff --git a/collections/technology/qsss/img/nft_storage.jpg b/collections/technology/qsss/img/nft_storage.jpg new file mode 100644 index 0000000..5f758d0 Binary files /dev/null and b/collections/technology/qsss/img/nft_storage.jpg differ diff --git a/collections/technology/qsss/img/qsfs_principle.mmd b/collections/technology/qsss/img/qsfs_principle.mmd new file mode 100644 index 0000000..e11fe92 --- /dev/null +++ b/collections/technology/qsss/img/qsfs_principle.mmd @@ -0,0 +1,44 @@ +graph TD + subgraph Data Origin + file[Large chunk of data = part_1part_2part_3part_4] + parta[part_1] + partb[part_2] + partc[part_3] + partd[part_4] + file -.- |split part_1|parta + file -.- |split part_2|partb + file -.- |split part 3|partc + file -.- |split part 4|partd + parta --> partb --> partc --> partd + parta -.-> vara[ A = part_1] + partb -.-> varb[ B = part_2] + partc -.-> varc[ C = part_3] + partd -.-> vard[ D = part_4] + end + subgraph Create equations with the data parts + eq1[A + B + C + D = 6] + eq2[A + B + C - D = 3] + eq3[A + B - C - D = 10] + eq4[ A - B - C - D = -4] + eq5[ A - B + C + D = 0] + eq6[ A - B - C + D = 5] + vara & varb & varc & vard --> eq1 & eq2 & eq3 & eq4 & eq5 & eq6 + end + subgraph Disk 1 + eq1 --> |store the unique equation, not the parts|zdb1[A + B + C + D = 6] + end + subgraph Disk 2 + eq2 --> |store the unique equation, not the parts|zdb2[A + B + C - D = 3] + end + subgraph Disk 3 + eq3 --> |store the unique equation, not the parts|zdb3[A + B - C - D = 10] + end + subgraph Disk 4 + eq4 --> |store the unique equation, not the parts|zdb4[A - B - C - D = -4] + end + subgraph Disk 5 + eq5 --> |store the unique equation, not the parts|zdb5[ A - B + C + D = 0] + end + subgraph Disk 6 + eq6 --> |store the unique equation, not the parts|zdb6[A - B - C + D = 5] + end \ No newline at end of file diff --git a/collections/technology/qsss/img/qss_scaleout.png b/collections/technology/qsss/img/qss_scaleout.png new file mode 100644 index 0000000..39eb284 Binary files /dev/null and b/collections/technology/qsss/img/qss_scaleout.png differ diff --git a/collections/technology/qsss/img/qss_system.jpg b/collections/technology/qsss/img/qss_system.jpg new file mode 100644 index 0000000..3c4656e Binary files /dev/null and b/collections/technology/qsss/img/qss_system.jpg differ diff --git a/collections/technology/qsss/img/qsss_intro.png b/collections/technology/qsss/img/qsss_intro.png new file mode 100644 index 0000000..ec43055 Binary files /dev/null and b/collections/technology/qsss/img/qsss_intro.png differ diff --git a/collections/technology/qsss/img/qsss_intro_0_.jpg b/collections/technology/qsss/img/qsss_intro_0_.jpg new file mode 100644 index 0000000..7bb72cd Binary files /dev/null and b/collections/technology/qsss/img/qsss_intro_0_.jpg differ diff --git a/collections/technology/qsss/img/qsstorage_architecture.jpg b/collections/technology/qsss/img/qsstorage_architecture.jpg new file mode 100644 index 0000000..811e6ab Binary files /dev/null and b/collections/technology/qsss/img/qsstorage_architecture.jpg differ diff --git a/collections/technology/qsss/img/quantum_safe_architecture.mmd b/collections/technology/qsss/img/quantum_safe_architecture.mmd new file mode 100644 index 0000000..3f7a2eb --- /dev/null +++ b/collections/technology/qsss/img/quantum_safe_architecture.mmd @@ -0,0 +1,34 @@ +graph TD + subgraph Local laptop, computer or server + user[End User] + protocol[Storage protocol] + qsfs[Filesystem on local OS] + 0store[Quantum Safe storage engine] + end + subgraph Grid storage - metadata + etcd1[ETCD-1] + etcd2[ETCD-2] + etcd3[ETCD-3] + end + subgraph Grid storage - zero proof data + zdb1[ZDB-1] + zdb2[ZDB-2] + zdb3[ZDB-3] + zdb4[ZDB-4] + zdb5[ZDB-5] + zdb6[ZDB-6] + zdb7[ZDB-7] + user -.- protocol + protocol -.- qsfs + qsfs --- 0store + 0store --- etcd1 + 0store --- etcd2 + 0store --- etcd3 + 0store <-.-> zdb1[ZDB-1] + 0store <-.-> zdb2[ZDB-2] + 0store <-.-> zdb3[ZDB-3] + 0store <-.-> zdb4[ZDB-4] + 0store <-.-> zdb5[ZDB-5] + 0store <-.-> zdb6[ZDB-...] + 0store <-.-> zdb7[ZDB-N] + end \ No newline at end of file diff --git a/collections/technology/qsss/img/quantumsafe_storage_algo.jpg b/collections/technology/qsss/img/quantumsafe_storage_algo.jpg new file mode 100644 index 0000000..448c7a7 Binary files /dev/null and b/collections/technology/qsss/img/quantumsafe_storage_algo.jpg differ diff --git a/collections/technology/qsss/img/syncthing.jpg b/collections/technology/qsss/img/syncthing.jpg new file mode 100644 index 0000000..cd1a17e Binary files /dev/null and b/collections/technology/qsss/img/syncthing.jpg differ diff --git a/collections/technology/qsss/nft_storage.md b/collections/technology/qsss/nft_storage.md new file mode 100644 index 0000000..bef9d74 --- /dev/null +++ b/collections/technology/qsss/nft_storage.md @@ -0,0 +1,86 @@ +# Quantum Safe Storage System for NFT + +![](img/nft_architecture.jpg) + +The owner of the NFT can upload the data using one of our supported interfaces + +- http upload (everything possible on https://nft.storage/ is also possible on our system) +- filesystem + +Every person in the world can retrieve the NFT (if allowed) and the data will be verified when doing so. The data is available everywhere in the world using multiple interfaces again (IPFS, HTTP(S), ...). Caching happens on global level. No special software or account on threefold is needed to do this. + +The NFT system uses a super reliable storage system underneath which is sustainable for the planet (green) and ultra secure and private. The NFT owner also owns the data. + + +## Benefits + +#### Persistence = owned by the data user (as represented by digital twin) + +![](img/nft_storage.jpg) + +Is not based on a shared-all architecture. + +Whoever stores the data has full control over + +- where data is stored (specific locations) +- redundancy policy used +- how long should the data be kept +- CDN policy (where should data be available and how long) + + +#### Reliability + +- data cannot be corrupted +- data cannot be lost +- each time data is fetched back hash (fingerprint) is checked, if issues autorecovery happens +- all data is encrypted and compressed (unique per storage owner) +- data owner chooses the level of redundancy + +#### Lookup + +- multi URL & storage network support (see further the interfaces section) +- IPFS, HyperDrive URL schema +- unique DNS schema (with long key which is globally unique) + +#### CDN support (with caching) + +Each file (movie, image) stored is available on many places worldwide. + +Each file gets a unique url pointing to the data which can be retrieved on all locations. + +Caching happens on each endpoint. + +#### Self Healing & Auto Correcting Storage Interface + +Any corruption e.g. bitrot gets automatically detected and corrected. + +In case of a HD crash or storage node crash the data will automatically be expanded again to fit the chosen redundancy policy. + +#### Storage Algoritm = Uses Quantum Safe Storage System as base + +Not even a quantum computer can hack data as stored on our QSSS. + +The QSSS is a super innovative storage system which works on planetary scale and has many benefits compared to shared and/or replicated storage systems. + +It uses forward looking error correcting codes inside. + +#### Green + +Storage uses upto 10x less energy compared to classic replicated system. + +#### Multi Interface + +The stored data is available over multiple interfaces at once. + +| interface | | +| -------------------------- | ----------------------- | +| IPFS | ![](img/ipfs.jpg) | +| http(s) on top of Digital Twin | ![](img/http.jpg) | +| syncthing | ![](img/syncthing.jpg) | +| filesystem | ![](img/filesystem.jpg) | + +This allows ultimate flexibility from enduser perspective. + +The object (video,image) can easily be embedded in any website or other representation which supports http. + + diff --git a/collections/technology/qsss/qss_algorithm.md b/collections/technology/qsss/qss_algorithm.md new file mode 100644 index 0000000..bbf2a97 --- /dev/null +++ b/collections/technology/qsss/qss_algorithm.md @@ -0,0 +1,92 @@ +# Quantum Safe Storage Algoritm + +![](img/qss_scaleout.png) + +The Quantum Safe Storage Algorithm is the heart of the Storage engine. The storage engine takes the original data objects and creates data part descriptions that it stores over many virtual storage devices (ZDB/s) + +Data gets stored over multiple ZDB's in such a way that data can never be lost. + +Unique features + +- data always append, can never be lost +- even a quantum computer cannot decrypt the data +- is spread over multiple sites, sites can be lost, data will still be available +- protects for datarot. + +### Why + +Today we produce more data than ever before. We could not continue to make full copies of data to make sure it is stored reliably. This will simply not scale. We need to move from securing the whole dataset to securing all the objects that make up a dataset. + +ThreeFold is using space technology to store data (fragments) over multiple devices (physical storage devices in 3Nodes). The solution does not distribute and store parts of an object (file, photo, movie...) but describes the part of an object. This could be visualized by thinking of it as equations. + + +### Details + +Let a,b,c,d.... be the parts of that original object. You could create endless unique equations using these parts. A simple example: let's assume we have 3 parts of original objects that have the following values: +``` +a=1 +b=2 +c=3 +``` +(and for reference the part of real-world objects is not a simple number like `1` but a unique digital number describing the part, like the binary code for it `110101011101011101010111101110111100001010101111011.....`). With these numbers we could create endless amounts of equations: +``` +1: a+b+c=6 +2: c-b-a=0 +3: b-c+a=0 +4: 2b+a-c=2 +5: 5c-b-a=12 +...... +``` +Mathematically we only need 3 to describe the content (=value) of the fragments. But creating more adds reliability. Now store those equations distributed (one equation per physical storage device) and forget the original object. So we no longer have access to the values of a, b, c and see, and we just remember the locations of all the equations created with the original data fragments. Mathematically we need three equations (any 3 of the total) to recover the original values for a, b or c. So do a request to retrieve 3 of the many equations and the first 3 to arrive are good enough to recalculate the original values. Three randomly retrieved equations are: + +``` +5c-b-a=12 +b-c+a=0 +2b+a-c=2 +``` +And this is a mathematical system we could solve: +- First: `b-c+a=0 -> b=c-a` +- Second: `2b+a-c=2 -> c=2b+a-2 -> c=2(c-a)+a-2 -> c=2c-2a+a-2 -> c=a+2` +- Third: `5c-b-a=12 -> 5(a+2)-(c-a)-a=12 -> 5a+10-(a+2)+a-a=12 -> 5a-a-2=2 -> 4a=4 -> a=1` + +Now that we know `a=1` we could solve the rest `c=a+2=3` and `b=c-a=2`. And we have from 3 random equations regenerated the original fragments and could now recreate the original object. + +The redundancy and reliability in such system comes in the form of creating (more than needed) equations and storing them. As shown these equations in any random order could recreate the original fragments and therefore redundancy comes in at a much lower overhead. + +### Example of 16/4 + +![](img/quantumsafe_storage_algo.jpg) + + +Each object is fragmented into 16 parts. So we have 16 original fragments for which we need 16 equations to mathematically describe them. Now let's make 20 equations and store them dispersedly on 20 devices. To recreate the original object we only need 16 equations, the first 16 that we find and collect which allows us to recover the fragment and in the end the original object. We could lose any 4 of those original 20 equations. + +The likelihood of losing 4 independent, dispersed storage devices at the same time is very low. Since we have continuous monitoring of all of the stored equations, we could create additional equations immediately when one of them is missing, making it an auto-regeneration of lost data and a self-repairing storage system. The overhead in this example is 4 out of 20 which is a mere **20%** instead of (up to) **400%.** + +### Content distribution Policy (10/50) + +This system can be used as backend for content delivery networks. + +Imagine a movie being stored on 60 locations from which we can loose 50 at the same time. + +If someone now wants to download the data, the first 10 locations who answer fastest will provide enough of the data parts to allow the data to be rebuild. + +The overhead here is much more, compared to previous example, but stil order of magnitude lower compared to other cdn systems. + +### Datarot + +> Datarot cannot happen on this storage system. + +Fact that data storage degrades over time and becomes unreadable, on e.g. a harddisk. +The storage system provided by ThreeFold intercepts this silent data corruption, making that it can pass by unnotified. + +> see also https://en.wikipedia.org/wiki/Data_degradation + +### Zero Knowledge Proof + +The quantum save storage system is zero knowledge proof compliant. The storage system is made up / split into 2 components: the actual storage devices use to store the data (ZDB's) and the Quantum Safe Storage engine. + + +![](img/qss_system.jpg) + +The zero proof knowledge compliancy comes from the fact that all the physical storage nodes (3nodes) can proof that they store a valid part of what data the quantum safe storage engine (QSSE) has stored on multiple independent devices. The QSSE can validate that all the QSSE storage devices have a valid part of the original information. The storage devices however have no idea what the original stored data is as they only have a part (description) of the origina data, and have no access to the original data part or the complete origal data objects. + diff --git a/collections/technology/qsss/qss_filesystem.md b/collections/technology/qsss/qss_filesystem.md new file mode 100644 index 0000000..42f5711 --- /dev/null +++ b/collections/technology/qsss/qss_filesystem.md @@ -0,0 +1,82 @@ + + +i![](img/qsss_intro.png) + +# Quantum Safe Filesystem + +A redundant filesystem, can store PB's (millions of gigabytes) of information. + +Unique features: + +- Unlimited scalable (many petabytes) filesystem +- Quantum Safe: + - On the TFGrid, no farmer knows what the data is about + - Even a quantum computer cannot decrypt +- Data can't be lost + - Protection for datarot, data will autorepair +- Data is kept for ever (data does not get deleted) +- Data is dispersed over multiple sites +- Sites can go down, data not lost +- Up to 10x more efficient than storing on classic storage cloud systems +- Can be mounted as filesystem on any OS or any deployment system (OSX, Linux, Windows, Docker, Kubernetes, TFGrid, ...) +- Compatible with ± all data workloads (not high performance data driven workloads like a database) +- Self-healing: when a node or disk is lost, the storage system can get back to the original redundancy level +- Helps with compliance to regulations like GDPR (as the hosting facility has no view on what is stored, information is encrypted and incomplete) +- Hybrid: can be installed onsite, public, private, ... +- Read-write caching on encoding node (the front end) + +![](img/planet_fs.jpg) + +## Mount Any Files in your Storage Infrastructure + +The QSFS is a mechanism to mount any file system (in any format) on the grid, in a quantum-secure way. + +This storage layer relies on 3 primitives of the ThreeFold technology : + +- [0-db](https://github.com/threefoldtech/0-db) is the storage engine. +It is an always append database, which stores objects in an immutable format. It allows keeping the history out-of-the-box, good performance on disk, low overhead, easy data structure and easy backup (linear copy and immutable files). + +- [0-stor-v2](https://github.com/threefoldtech/0-stor_v2) is used to disperse the data into chunks by performing 'forward-looking error-correcting code' (FLECC) on it and send the fragments to safe locations. +It takes files in any format as input, encrypts the file with AES based on a user-defined key, then FLECC-encodes the file and spreads out the result +to multiple 0-DBs. The number of generated chunks is configurable to make it more or less robust against data loss through unavailable fragments. Even if some 0-DBs are unreachable, you can still retrieve the original data, and missing 0-DBs can even be rebuilt to have full consistency. It's an essential element of the operational backup. + +- [0-db-fs](https://github.com/threefoldtech/0-db-fs) is the filesystem driver which uses 0-DB as a primary storage engine. It manages the storage of directories and metadata in a dedicated namespace and file payloads in another dedicated namespace. + +Together they form a storage layer that is quantum secure: even the most powerful computer can't hack the system because no single node contains all of the information needed to reconstruct the data. + +![](img/quantum_safe_storage.jpg) + +This concept scales forever, and you can bring any file system on top of it: +- S3 storage +- any backup system +- an ftp-server +- IPFS and Hypercore distributed file sharing protocols +- ... + +![](img/quantum_safe_storage_scale.jpg) + + + +## Architecture + +By using our filesystem inside a Virtual Machine or Kubernetes, the TFGrid user can deploy any storage application on top e.g. Minio for S3 storage, OwnCloud as online fileserver. + +![](img/qsstorage_architecture.jpg) + +Any storage workload can be deployed on top of the zstor. + +```mermaid +graph TD +subgraph Data Ingress and Egress +qss[Quantum Safe Storage Engine] +end +subgraph Physical Data storage +st1[Virtual Storage Device 1] +st2[Virtual Storage Device 2] +st3[Virtual Storage Device 3] +st4[Virtual Storage Device 4] +st5[Virtual Storage Device 5] +st6[...] +qss -.-> st1 & st2 & st3 & st4 & st5 & st6 +end +``` \ No newline at end of file diff --git a/collections/technology/qsss/qss_zero_knowledge_proof.md b/collections/technology/qsss/qss_zero_knowledge_proof.md new file mode 100644 index 0000000..ed57927 --- /dev/null +++ b/collections/technology/qsss/qss_zero_knowledge_proof.md @@ -0,0 +1,10 @@ + +# Zero Knowledge Proof Storage system. + +The quantum save storage system is zero knowledge proof compliant. The storage system is made up / split into 2 components: The actual storage devices use to store the data (ZDB's) and the Quantum Safe Storage engine. + + +![](img/qss_system.jpg) + +The zero proof knowledge compliancy comes from the fact the all the physical storage nodes (3nodes) can proof that they store a valid part of what data the quantum safe storage engine (QSSE) has stored on multiple independent devices. The QSSE can validate that all the QSSE storage devices have a valid part of the original information. The storage devices however have no idea what the original stored data is as they only have a part (description) of the origina data and have no access to the original data part or the complete origal data objects. + diff --git a/collections/technology/qsss/qsss_home.md b/collections/technology/qsss/qsss_home.md new file mode 100644 index 0000000..780ff20 --- /dev/null +++ b/collections/technology/qsss/qsss_home.md @@ -0,0 +1,11 @@ + + +i![](img/qsss_intro.png) + +# Quantum Safe Storage System + +Our storage architecture follows the true peer2peer design of the TF grid. Any participating node only stores small incomplete parts of objects (files, photos, movies, databases...) by offering a slice of the present (local) storage devices. Managing the storage and retrieval of all of these distributed fragments is done by a software that creates development or end-user interfaces for this storage algorithm. We call this '**dispersed storage**'. + +![](img/qsss_intro_0_.jpg) + +Peer2peer provides the unique proposition of selecting storage providers that match your application and service of business criteria. For example, you might be looking to store data for your application in a certain geographic area (for governance and compliance) reasons. You might also want to use different "storage policies" for different types of data. Examples are live versus archived data. All of these uses cases are possible with this storage architecture, and could be built by using the same building blocks produced by farmers and consumed by developers or end-users. diff --git a/collections/technology/qsss/s3_interface.md b/collections/technology/qsss/s3_interface.md new file mode 100644 index 0000000..1d34eea --- /dev/null +++ b/collections/technology/qsss/s3_interface.md @@ -0,0 +1,14 @@ +# S3 Service + +If you like an S3 interface you can deploy this on top of our eVDC, it works very well together with our [quantumsafe_filesystem](qss_filesystem.md). + +A good opensource solution delivering an S3 solution is [min.io](https://min.io/). + +Thanks to our quantum safe storage layer, you could build fast, robust and reliable storage and archiving solutions. + +A typical setup would look like: + +![](img/storage_architecture_1.jpg) + +> TODO: link to manual on cloud how to deploy minio, using helm (3.0 release) + diff --git a/collections/technology/smartcontract_it/img/iac_overview.jpg b/collections/technology/smartcontract_it/img/iac_overview.jpg new file mode 100644 index 0000000..2687c63 Binary files /dev/null and b/collections/technology/smartcontract_it/img/iac_overview.jpg differ diff --git a/collections/technology/smartcontract_it/img/smart_contrac_it1.png b/collections/technology/smartcontract_it/img/smart_contrac_it1.png new file mode 100644 index 0000000..21814b4 Binary files /dev/null and b/collections/technology/smartcontract_it/img/smart_contrac_it1.png differ diff --git a/collections/technology/smartcontract_it/img/smart_contract_intro.png b/collections/technology/smartcontract_it/img/smart_contract_intro.png new file mode 100644 index 0000000..f9d2fb3 Binary files /dev/null and b/collections/technology/smartcontract_it/img/smart_contract_intro.png differ diff --git a/collections/technology/smartcontract_it/img/smartcontract3_flow.jpg b/collections/technology/smartcontract_it/img/smartcontract3_flow.jpg new file mode 100644 index 0000000..801a591 Binary files /dev/null and b/collections/technology/smartcontract_it/img/smartcontract3_flow.jpg differ diff --git a/collections/technology/smartcontract_it/img/smartcontract_iac.png b/collections/technology/smartcontract_it/img/smartcontract_iac.png new file mode 100644 index 0000000..d7bfa0b Binary files /dev/null and b/collections/technology/smartcontract_it/img/smartcontract_iac.png differ diff --git a/collections/technology/smartcontract_it/smartcontract_iac.md b/collections/technology/smartcontract_it/smartcontract_iac.md new file mode 100644 index 0000000..5d5aaf1 --- /dev/null +++ b/collections/technology/smartcontract_it/smartcontract_iac.md @@ -0,0 +1,8 @@ +# Infrastructure As Code + +![](img/iac_overview.jpg) + +IAC = DevOps is a process framework that ensures collaboration between Development and Operations Team to deploy code to production environment faster in a repeatable and automated way. ... In simple terms, DevOps can be defined as an alignment between development and IT operations with better communication and collaboration. + +![](img/smartcontract_iac.png) + diff --git a/collections/technology/smartcontract_it/smartcontract_it_flow.md b/collections/technology/smartcontract_it/smartcontract_it_flow.md new file mode 100644 index 0000000..1032a6c --- /dev/null +++ b/collections/technology/smartcontract_it/smartcontract_it_flow.md @@ -0,0 +1,9 @@ + +### Smart Contract IT Flow + + +The TFChain Blockchain will keep a record of all Entities, Twins, Nodes and Farmers in the TF-Grid network. This makes it easy to integrate the Smart Contract on TFChain as well since we can read from that storage in runtime. + +![flow](img/smartcontract3_flow.jpg) + +The Smart Contract on TFChain works as following: diff --git a/collections/technology/smartcontract_it/smartcontract_it_flow_details.md b/collections/technology/smartcontract_it/smartcontract_it_flow_details.md new file mode 100644 index 0000000..b1bc4b5 --- /dev/null +++ b/collections/technology/smartcontract_it/smartcontract_it_flow_details.md @@ -0,0 +1,75 @@ + +### Smart Contract IT Details + +#### Smart Contract IT Data Structure + +The user creates a contract using an SDK, user interface (browser) or the digital twin. + +```js +contract = { + version: contractVersion, + contract_id: contractID, + twin_id: NumericTwinID for the contract, + // node_address is the node address. + node_id: NumericNodeID + // data is the encrypted deployment body. This encrypted the deployment with the **USER** public key. So only the user can read this data later on (or any other key that he keeps safe). + // this data part is read only by the user and can actually hold any information to help him reconstruct his deployment or can be left empty. + data: encrypted(deployment) // optional + // hash: is the deployment predictable hash. the node must use the same method to calculate the challenge (bytes) to compute this same hash. + //used for validating the deployment from node side. + deployment_hash: hash(deployment), + // public_ips: number of ips that need to be reserved by the contract and used by the deployment + public_ips: 0, + state: ContractState (created, deployed), + public_ips_list: list of public ips on this contract +} +``` + +- The `node_id` field is the target node's ID. A user can do lookup for a node to find its corresponding ID. +- The workload data is encrypted by the user and contains the workload definition for the node. + +If `public_ips` is specified, the contract will reserve the number of public ips requested on the node's corresponding farm. If there are not enough ips available an error will be returned. If the contract is canceled by either the user or the node, the IPs for that contract will be freed. + +This contract is registered on the blockchain. + +#### Reliable Message Bus + +The user sends the contractID and workload through the RMB to the destination Node. + +RMB is our Reliable Message Bus, workload definitions don't get registerd on the TFChain but directly send peer2peer, this is more secure and private, the smart contract still controls the overall process. + +The Node reads from the [RMB](https://github.com/threefoldtech/rmb) and sees a deploy command, it reads the contractID and workload definition from the payload. +It decodes the workload and reads the contract from chain using the contract ID, the Node will check if the user that created the contract and the deployment hash on the contract is the same as what the Node receives over RMB. If all things check out, the Node deploys the workload. + +#### consumption reports + +The Node periodically sends consumption reports back to the chain for each deployed contract. The chain will compute how much is being used and will charte the user in TFT. + +A report looks like: + +json +``` +{ + "contract_id": contractID, + "timestamp": "timestampOfReport", + "cru": cpus, + "sru": ssdInBytes, + "hru": hddInBytes, + "mru": memInBytes, + "nru": trafficInBytes +} +``` + +Usage of SU, CU and NU will be computed based on the prices and the rules that Threefold set out for cloud pricing. + +Users need to pay using TFT. + +#### encryption + +Sending the workloads encrypted to the chain makes sure that nobody except the user can read his deployment data. It also facilitates a way for the user to recreate his workload data from the chain. + +#### multiple users can sign the smart contract for IT + +It's possible to sign workloads with multiple users to deploy a workload in all security. + +Users can use multisignature for this (from v3.9.0). \ No newline at end of file diff --git a/collections/technology/smartcontract_it/smartcontract_it_full.md b/collections/technology/smartcontract_it/smartcontract_it_full.md new file mode 100644 index 0000000..bcf347b --- /dev/null +++ b/collections/technology/smartcontract_it/smartcontract_it_full.md @@ -0,0 +1,10 @@ + + +{{#include smartcontract_it_intro.md}} + + + +{{#include smartcontract_it_flow.md}} + diff --git a/collections/technology/smartcontract_it/smartcontract_it_intro.md b/collections/technology/smartcontract_it/smartcontract_it_intro.md new file mode 100644 index 0000000..412184d --- /dev/null +++ b/collections/technology/smartcontract_it/smartcontract_it_intro.md @@ -0,0 +1,14 @@ +## Smart Contract for IT Intro + +Ability for developers to launch IT workloads (applications) on the ThreeFold Grid using our TFGrid primitives secured by blockchain concepts. + + +![](img/smart_contrac_it1.png) + +Following benefits + +- IT workloads can be deployed 100% deterministic, this means all specific properties of the workloads like necessary files, network bridges, processes, ... are all known at build time, this leads to good security and predictability. +- Consensus can be required for deploying a workload on the ThreeFold grid. +- Auditing and full transparancy on what has been deployed by who at what time. + + diff --git a/collections/technology/technology.md b/collections/technology/technology.md new file mode 100644 index 0000000..13d322a --- /dev/null +++ b/collections/technology/technology.md @@ -0,0 +1,39 @@ + + +# Technology + + +ThreeFold has developed a highly efficient infrastructure layer for a new internet. + +ThreeFold tech stack has 4 main layers + +- compute - a flexible way to deploy any workload on edge cloud computers +- storage - a quantum safe storage system +- network - a planetary scalable overlay network +- blockchain for Smart Contract For IT + +![](img/tech_overview2.png) + +A lot of capacity has been deployed in the world, ThreeFold farmers buy a computer and they connect it to the internet, as such they use our Operating system to provide Internet capacity to the world. + +![](img/3node_simple.png) + + + +There are multiple ways how people can interactive without our platform (as developer or IT expert = sysadmin): + +![](img/architecture_usage.png) + +All technology is developed by ThreeFold and is opensource, this technology is being used for the ThreeFold grid see https://www.threefold.io which is a deployment of a new internet which is green, safe and owned by all of us. + +This document explains how we are a missing layer for the full web2, web3 and blockchain world. + +This leads to a system which is highly scalable. + +![](img/web_remade.png) + + + + + + diff --git a/collections/technology/technology_infrastructure.md b/collections/technology/technology_infrastructure.md new file mode 100644 index 0000000..a6966c5 --- /dev/null +++ b/collections/technology/technology_infrastructure.md @@ -0,0 +1,29 @@ + + +# ThreeFold Infrastructure Layer + +ThreeFold has developed a highly efficient infrastructure layer with 4 layers: + +- compute - a flexible way to deploy any workload on edge cloud computers +- storage - a quantum safe storage system +- network - a planetary scalable overlay network +- blockchain for Smart Contract For IT + +![](img/tech_overview2.png) + +ThreeFold nodes provide Internet (storage, compute and network) to the people around. + +![](img/3node_simple.png) + +## Developers Platform + +There are multiple ways how people can interactive without our platform (as developer or IT expert = sysadmin): + +![](img/architecture_usage.png) + + + + + + + diff --git a/collections/technology/zos/benefits/deterministic_deployment.md b/collections/technology/zos/benefits/deterministic_deployment.md new file mode 100644 index 0000000..0926675 --- /dev/null +++ b/collections/technology/zos/benefits/deterministic_deployment.md @@ -0,0 +1,30 @@ + +## Deterministic Deployment + +![](img/smartcontract_deploy.png) + +The Dedupe filesystem flist uses an interface which allows you to create the file system interface in user space, it is a virtual filesystem. + +Metadata is exposed. The system sees the full tree of the image, but data itself is not there, data is downloaded whenever they are accessed and fully deduped (unique data). + +>TODO: improve + +### Benefits + + - Smart contract for IT + The smart contract for IT concept is applicable to any workload: containers, VMs, all gateways primitives, volumes, kubernetes and network. + It is a static agreement between farmer and user about deployment of an IT workload + - no dynamic behavior for deployment at runtime + - no process can start unless the files are 100% described on flist level + + + + + +### There are multiple ways to create an flist: + + - Convert an existing docker image which is hosted on the docker hub + - Push an archive like a tgz on the hub + - A library and CLI tool exist to build the flist from scratch: doing it this way, the directory is locally populated, and the flist is then created from the CLI tool + - A [GitHub action](https://github.com/threefoldtech/publish-flist) allows to build a flist directly from GitHub action, useful for developers on GitHub + diff --git a/collections/technology/zos/benefits/docker_compatibility.md b/collections/technology/zos/benefits/docker_compatibility.md new file mode 100644 index 0000000..ed3990a --- /dev/null +++ b/collections/technology/zos/benefits/docker_compatibility.md @@ -0,0 +1,13 @@ +# Docker compatibility + + +Docker is being recognized as the market leader as a technology provider for containerization technology. Many enterprise and software developers have adopted Docker's technology stack to built a devops (development and operations, more information [here](https://en.wikipedia.org/wiki/DevOps)) "train" (internal process, a way of developing and delivering software) for delivering updates to applications and new applications. Regardless of how this devops "train" is organised it always spits out docker (application) images and deployments methods. Hercules is built with a 100% backwards compatibility in mind to the created docker images and deployment methods. + +A major step in accepting and importing Docker images is to transpose docker images to the [ZOS Filesystem](zos_fs). + +## Features + +- 100 % backwards compatible with all existing and new to be created docker images. +- Easy import and transpose facility +- deduplicated application deployment simplifying aplication image management and versioning + diff --git a/collections/technology/zos/benefits/img/boot.png b/collections/technology/zos/benefits/img/boot.png new file mode 100644 index 0000000..6fcd493 Binary files /dev/null and b/collections/technology/zos/benefits/img/boot.png differ diff --git a/collections/technology/zos/benefits/img/network_architecture.jpg b/collections/technology/zos/benefits/img/network_architecture.jpg new file mode 100644 index 0000000..4732889 Binary files /dev/null and b/collections/technology/zos/benefits/img/network_architecture.jpg differ diff --git a/collections/technology/zos/benefits/img/network_architecture2.jpg b/collections/technology/zos/benefits/img/network_architecture2.jpg new file mode 100644 index 0000000..c5308ed Binary files /dev/null and b/collections/technology/zos/benefits/img/network_architecture2.jpg differ diff --git a/collections/technology/zos/benefits/img/qsss_1.png b/collections/technology/zos/benefits/img/qsss_1.png new file mode 100644 index 0000000..b29df62 Binary files /dev/null and b/collections/technology/zos/benefits/img/qsss_1.png differ diff --git a/collections/technology/zos/benefits/img/smartcontract_deploy.png b/collections/technology/zos/benefits/img/smartcontract_deploy.png new file mode 100644 index 0000000..1947fb5 Binary files /dev/null and b/collections/technology/zos/benefits/img/smartcontract_deploy.png differ diff --git a/collections/technology/zos/benefits/img/zmachine_storage.png b/collections/technology/zos/benefits/img/zmachine_storage.png new file mode 100644 index 0000000..bebea1d Binary files /dev/null and b/collections/technology/zos/benefits/img/zmachine_storage.png differ diff --git a/collections/technology/zos/benefits/network_wall.md b/collections/technology/zos/benefits/network_wall.md new file mode 100644 index 0000000..2ca49b3 --- /dev/null +++ b/collections/technology/zos/benefits/network_wall.md @@ -0,0 +1,38 @@ +# Network wall + +![](img/webgateway.jpg) + + +> the best security = no network = no incoming tcp/ip from internet to containers  + +This is done via sockets. + +- TCP router client opens up socket to TCP router server, residing on the web gateway. +- When http arrives on this tcp router server, payload van http is brought back over socket to tcp router client. +- TCP router client sends http request that is made to server residing in the container. +- No TCP comes from outside world to the container, creating the most secure connection possible. +- The TCP router client opens the socket, TCP router server that received http request throws it on the socket. +- On the socket there is only data that comes in, which is replayed. TCP router client does a https request. + +This mechanism is now implemented for https, but in the future also other protocols such as sql, redis, http … can be supported. + +The end result is that only data goes over the network. +If container can no longer go to local tcp stack but only to make outgoing connection to the gateway, then there is no longer tcp coming’s in from outside. + +This is what we call the 'Network wall'. +As a consequence, no tcp/ip is coming in AT ALL, making the full set-up reach unprecedented security. + + +## More detailed explanation + +- Containers are behind NAT. We don’t allow traffic coming in. +- All connection needs to come from container to the outside world. = very neat as network security. +- Connection needs to be outwards, secures against DDOS and other hacking etc, nothing to connect to. +- How to access it ? Drive traffic inside the container: proxy or load balancer which is exposed publicly, rest of the traffic in private network, not accessible. +- So you can limit the number of containers that are really accessible from the outside world. +- You don’t have to worry about ‘how to secure my DB’ as my DB is not exposed, only accessible in Wireguard private network. +- In containers you can specify to have specific IPv6 address, so deploy reverse proxy in container which has public access, = entry point in the network, deploy reverse tcp connection (=tcp router client), connects to the gateways and allows incoming connection. + + + + diff --git a/collections/technology/zos/benefits/p2p_networking.md b/collections/technology/zos/benefits/p2p_networking.md new file mode 100644 index 0000000..be7a053 --- /dev/null +++ b/collections/technology/zos/benefits/p2p_networking.md @@ -0,0 +1,27 @@ +# Peer2Peer Network Concept + +![](img/network_architecture2.jpg) + +True peer2peer is a principle that exists everywhere within Threefold's technology stack, especially on its Network Architecture. Farmers produce IT capacity by connecting hardwares to the network and installing Zero-OS. The peer2peer network of devices forms the TF Grid. This TF Grid is an universal TFChain of which a large variety of IT workloads exist and run. + +## Peer2peer networking + +The TF Grid is built by 3Nodes (hardware + Zero-OS) that are connected to the internet by using the IPv6 protocol. To future-proof this grid, IPv6 has been chosen as ThreeFold Grid's native networking technology. The TF Grid operates on IPv6 (where available) and creates peer2peer network connections between all the containers (and other primitives). Please find more about Zero-OS primitives in our [SDK manual](manuals). + +This creates a many-to-many web of (encrypted) point-to-point network connections which together make a (private) secure **overlay network**. This network is completely private and connects only the primitives that have been deployed in your network. + +TF Network Characteristics: + +- Connect all containers point-to-point +- All traffic is encrypted +- High performance +- The shortest path between two end-points, multi-homed containers +- Could span large geographical areas and create virtual data centers +- All created and made operational **without** public access from the internet + +## Existing Enterprise Private Networks + +At Threefold, we are aware of the existence of private networks, IPsec, VPN, WAN's and more. We have the facility to create bridges to make these networks part of the deployed private overlay networks. This is in an early stage development, but with the right level(s) of interest this could be built out and carried out in the near future. + +![](img/network_architecture.jpg) + diff --git a/collections/technology/zos/benefits/unbreakable_storage.md b/collections/technology/zos/benefits/unbreakable_storage.md new file mode 100644 index 0000000..e06e85c --- /dev/null +++ b/collections/technology/zos/benefits/unbreakable_storage.md @@ -0,0 +1,21 @@ + +## Unbreakable Storage + +![](img/zmachine_storage.png) + +- unlimited history +- survives network, datacenter or node breakdown +- no silent corruption possible +- quantum safe (data cannot be decrypted by quantum computers) as long as quantum computer has no access to the metadata +- self healing and autocorrecting + + +If you deploy a container with simple disk access, you don’t have it. +Performance is around 50MB/second, if a bit more CPU is given for the distributed storage encoder, we achieve this performance. + +More info see [Quantum Safe Storage](../../qsss/qsss_home.md). + + + + + diff --git a/collections/technology/zos/benefits/zero_boot.md b/collections/technology/zos/benefits/zero_boot.md new file mode 100644 index 0000000..9746cf5 --- /dev/null +++ b/collections/technology/zos/benefits/zero_boot.md @@ -0,0 +1,47 @@ +## Zero Boot + +![](img/boot.png) + +> Zero Boot = Zero-OS boot process + +ZOS Boot is a boot facility that allows 3nodes to boot from network boot servers located in the TF Grid. This boot mechanism creates as little as possible operational and administration overhead. ZOS Boot is a crucial part for enabling autonomy by *not* having the operating system installed on local disks on 3nodes. With a boot network facility and no local operating system files you immediately erase a number of operational and administration tasks: + +- to install the operating system to start with +- to keep track of which systems run which version of the operating system (especially in large setups, this is a complicated and error prone task) +- to keep track of patches and bug fixes that have been applied to systems + +That's just the administration and operational part of maintaining a server estate with local installed operating system. On the security side of things the benefits are even greater: +- many hacking activities are geared towards adding to or changing parts of the operating system files. This is a threat from local physical access to servers as well as over the network. When there are no local operating system files installed this threat doesn't exist. +- accidental overwrite, delete or corruption of operating system files. Servers run many processes and many of these processes have administrative access to be able to do what they need to do. Accidental deletion or overwrites of crucial files on disk will make the server fail a reboot. +- access control. If there is no local operating system installed, access control, user rights, etc. are unnecessary functions and features, and don't have to be implemented. + +### How? + +In this image from fs, a small partition is mounted in memory to start booting the machine, it gets IPXE (downloads what it needs), and then 0-OS boots. +After that, it is going to the hub, downloading different lists. + +There is one main flist that triggers downloads of multiple flists (see hub, and then https://hub.grid.tf/tf-zos/zos:development:latest.flist.md ). +In there all the components/daemons that do part of the 0-OS. +Also the download of the zos-bins, i.e. external binaries are triggered this way (https://hub.grid.tf/tf-zos-bins). + +The core components of zero-os can be found in: [Zero-OS repo](https://github.com/threefoldtech/zos/tree/master/bins/packages) = If something changes in the directory, a workflow is triggered to rebuild the full flist and push it to the hub. + +When a node discovers there is a new version of one of these lists on the hub, it downloads it and restarts the daemon with the new version. +Over the lifetime of the node, it keeps pulling on the hub directories to check whether new daemons/flists/binaries are available and whether things need to be upgraded. + +### Features + +The features of ZOS Boot are: + +- no local operating system installed +- network boot from the grid to get on the grid +- decreased administrative and operational work, allowing for autonomous operations +- increased security +- increased efficiency (deduplication, only one version of the OS stored for thousands of servers) +- all server storage space is available for enduser workloads (average operating system size around 10GB) +- bootloader is less than 1MB in size and can be presented to the servers as a PXE script, USB boot device, ISO boot image. + + + + + diff --git a/collections/technology/zos/benefits/zero_hacking_surface.md b/collections/technology/zos/benefits/zero_hacking_surface.md new file mode 100644 index 0000000..689d701 --- /dev/null +++ b/collections/technology/zos/benefits/zero_hacking_surface.md @@ -0,0 +1,7 @@ +## Zero-hacking surface + +Zero does not mean is not possible but we use this term to specificy that we minized the attack surface for hackers. + +- there is no shell/server interface on zero-os level (our operating system) +- there are no hidden or unintended processes running which are not prevalidated + diff --git a/collections/technology/zos/benefits/zero_install.md b/collections/technology/zos/benefits/zero_install.md new file mode 100644 index 0000000..2e488b4 --- /dev/null +++ b/collections/technology/zos/benefits/zero_install.md @@ -0,0 +1,25 @@ +## Zero install + +![](img/boot.png) + +The Zero-OS is delivered to the 3Nodes over the internet network (network boot) and does not need to be installed. + +### 3Node Install + +1. Acquire a computer (server) +2. Configure a farm on the TFGrid explorer +3. Download the bootloader and put on a USB stick or configure a network boot device +4. Power on the computer and connect to the internet +5. Boot! The computer will automatically download the components of the operating system (Zero-OS) + +The actual bootloader is very small, it brings up the network interface of your computer and queries TFGeid for the remainder of the boot files needed. + +The operating system is not installed on any local storage medium (hard disk, ssd), Zero-OS is stateless. + +The mechanism to allow this to work in a safe and efficient manner is a ThreeFold innovation called our container virtual filesystem. + + +This is explained in more detail [in our SDK manual](https://library.threefold.me/info/manual/#/booting_node). + + + diff --git a/collections/technology/zos/benefits/zos_advantages.md b/collections/technology/zos/benefits/zos_advantages.md new file mode 100644 index 0000000..ff80a04 --- /dev/null +++ b/collections/technology/zos/benefits/zos_advantages.md @@ -0,0 +1,6 @@ +- [Zero Install](zero_install.md) +- [Unbreakable Storage](unbreakable_storage.md) +- [Zero Hacking Surface](zero_hacking_surface.md) +- [Zero Boot](zero_boot.md) +- [Deterministic Deployment](deterministic_deployment.md) +- [ZOS Protect](zos_protect.md) \ No newline at end of file diff --git a/collections/technology/zos/benefits/zos_monitoring.md b/collections/technology/zos/benefits/zos_monitoring.md new file mode 100644 index 0000000..55d610f --- /dev/null +++ b/collections/technology/zos/benefits/zos_monitoring.md @@ -0,0 +1,39 @@ +# ZOS Monitoring + + +ZOS collects data from deployed solutions and applications and presents data in a well known open source monitoring solution called prometheus. + +Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud. Since its inception in 2012, many companies and organizations have adopted Prometheus, and the project has a very active developer and user community. It is now a standalone open source project and maintained independently of any company. + +For more elaborate overviews of Prometheus, see [here](https://prometheus.io/) + +### Features + +- a multi-dimensional data model with time series data identified by metric name and key/value pairs +- PromQL, a flexible query language to leverage this dimensionality +- no reliance on distributed storage; single server nodes are autonomous +- time series collection happens via a pull model over HTTP +- pushing time series is supported via an intermediary gateway +- targets are discovered via service discovery or static configuration +- multiple modes of graphing and dashboarding support + +### Components + +The Prometheus ecosystem consists of multiple components, many of which are optional: + +- the main Prometheus server which scrapes and stores time series data +- client libraries for instrumenting application code +- a push gateway for supporting short-lived jobs +- special-purpose exporters for services like HAProxy, StatsD, Graphite, etc. +- an alertmanager to handle alerts +- various support tools + + +### Roadmap + +- ONLY for OEM partners today + + + + + diff --git a/collections/technology/zos/benefits/zos_protect.md b/collections/technology/zos/benefits/zos_protect.md new file mode 100644 index 0000000..11d7948 --- /dev/null +++ b/collections/technology/zos/benefits/zos_protect.md @@ -0,0 +1,11 @@ +# ZOS Protect + +- The operating system of the 3node (Zero-OS) is made to exist in environments without the presence of technical knowhow. 3nodes are made to exist everywhere where network meet a power socket. The OS does not have a login shell and does not allow people to log in with physical access to a keyboard and screen nor does it allows logins over the network. There is no way the 3node accepts user initiated login attempts. +- For certified capacity a group of known strategic vendors are able to lock the [BIOS](https://en.wikipedia.org/wiki/BIOS) of their server range and make sure no-one but them can unlock and change features present in the BIOS. Some vendors have an even higher degree of security and can store private keys in chips in side the computer to provider unique identification based on private keys or have mechanisms to check wether the server has been opened / tampered with in the transportation from the factory / vendor to the Farmer. All of this leads to maximum protection on the hardware level. +- 3nodes boot from a network facility. This means that they do not have local installed operating system files. Also they do not have a local username / password file or database. Viruses and hackers have very little work with if there are no local files to plant viruses or trojan horses in. Also the boot facility provides hashes for the files sent to the booting 3node so that the 3node can check wether is receives the intended file, no more man in the middle attacks. +- The zos_fs provides the same hash and file check mechanism. Every application file presented to a booting container has a hash describing it and the 3node on which the container is booting can verify if the received file matches the previously received hash. +- Every deployment of one or more applications starts with the creation of a (private) [znet](znet) . This private overlay network is single tenant and not connected to the public internet. Every application or service that is started in a container in this overlay network is connection to all of the other containers via a point to point, encrypted network connection. + + + + diff --git a/collections/technology/zos/flist_hub.md b/collections/technology/zos/flist_hub.md new file mode 100644 index 0000000..3f0a572 --- /dev/null +++ b/collections/technology/zos/flist_hub.md @@ -0,0 +1,12 @@ + +## TFGrid Flist Hub + +We provide a public hub you could use to upload your own Flist or filesystem directly and take advantages of Flist out-of-box on Zero-OS. +You can convert an existing docker image the same way. + +Public hub: [hub.grid.tf](https://hub.grid.tf) + +If you want to experiment the hub and features, you could use the [playground hub](https://playground.hub.grid.tf). +This hub could be reset anytime, don't put sensitive or production code there. + + diff --git a/collections/technology/zos/img/zero_os_overview.jpg b/collections/technology/zos/img/zero_os_overview.jpg new file mode 100644 index 0000000..0550294 Binary files /dev/null and b/collections/technology/zos/img/zero_os_overview.jpg differ diff --git a/collections/technology/zos/img/zos22.png b/collections/technology/zos/img/zos22.png new file mode 100644 index 0000000..a40cfa3 Binary files /dev/null and b/collections/technology/zos/img/zos22.png differ diff --git a/collections/technology/zos/img/zos_network_overview.jpg b/collections/technology/zos/img/zos_network_overview.jpg new file mode 100644 index 0000000..febb1d6 Binary files /dev/null and b/collections/technology/zos/img/zos_network_overview.jpg differ diff --git a/collections/technology/zos/img/zos_overview_compute_storage.jpg b/collections/technology/zos/img/zos_overview_compute_storage.jpg new file mode 100644 index 0000000..23257e5 Binary files /dev/null and b/collections/technology/zos/img/zos_overview_compute_storage.jpg differ diff --git a/collections/technology/zos/zos.md b/collections/technology/zos/zos.md new file mode 100644 index 0000000..6a6d54a --- /dev/null +++ b/collections/technology/zos/zos.md @@ -0,0 +1,38 @@ +![](img/zos22.png) + +# Zero-OS + +![](img/zero_os_overview.jpg) + +## ZOS compute storage overview + +![](img/zos_overview_compute_storage.jpg) + +## ZOS network overview + +![](img/zos_network_overview.jpg) + + +### Imagine an operating system with the following benefits + +- upto 10x more efficient for certain workloads (e.g. storage) +- no install required +- all files are deduped for the VM's, containers and the ZOS itself, no more data duplicated filesystems +- the hacking footprint is super small, which leads to much safer systems + - every file is fingerprinted and gets checked at launch time of an application + - there is no shell or server interface on the operating system + - the networks are end2end encrypted between all Nodes +- there is the possibility to completely disconnect the compute/storage from the network service part which means hackers have a lot less chance to get to the data +- a smart contract for IT layer allows groups of people to deploy IT workloads with concensus and full control +- all workloads which can run on linux can run on Zero-OS but in a much more controlled, private and safe way + +> ThreeFold has created an operating system from scratch, we used the Linux kernel and its components and then build further on it, we have been able to achieve all the above benefits. + +## The requirements for our TFGrid based on Zero OS are: + +- **Autonomy**: TF Grid needs to create compute, storage and networking capacity everywhere. We could not rely on a remote (or a local) maintenance of the operating system by owners or operating system administrators +- **Simplicity**: An operating system should be simple, able to exist anywhere, for anyone, and be good for the planet +- **Stateless**: In a grid (peer2peer) set up, the sum of the components is providing a stable basis for single elements to fail and not bring the whole system down. Therefore, it is necessary for single elements to be stateless, and the state needs to be stored within the grid. + + + diff --git a/collections/technology/zos/zos_install_mechanism.md b/collections/technology/zos/zos_install_mechanism.md new file mode 100644 index 0000000..a13ce50 --- /dev/null +++ b/collections/technology/zos/zos_install_mechanism.md @@ -0,0 +1,20 @@ +### Zero OS install + +The Zero-OS is delivered to the 3Nodes over the internet network (network boot) and does not need to be installed. + +# Zero-OS Install Mechanism + +## Stateless Install + +1. Acquire a computer (server). +2. Configure a farm on the TFGrid explorer. +3. Download the bootloader and put on a USB stick or configure a network boot device. +4. Power on the computer and connect to the internet. +5. Boot! The computer will automatically download the components of the operating system (Zero-OS). + +The actual bootloader is very small. It brings up the network interface of your computer and queries TFGrid for the remainder of the boot files needed. + +The operating system is not installed on any local storage medium (hard disk, ssd). Zero-OS is stateless. + +The mechanism to allow this to work in a safe and efficient manner is a ThreeFold innovation called our container virtual filesystem. This is explained in more detail [here](flist) + diff --git a/collections/technology/zos/zos_toc.md b/collections/technology/zos/zos_toc.md new file mode 100644 index 0000000..6270b4f --- /dev/null +++ b/collections/technology/zos/zos_toc.md @@ -0,0 +1,37 @@ +## Zero OS as generator for Compute, Storage, Network capacity. + +### Compute (uses CU) + +- [ZKube](../primitives/compute/zkube.md) + - kubernetes deployment +- [ZMachine](../primitives/compute/zmachine.md) + - the container or virtual machine running inside ZOS +- [CoreX](../primitives/compute/corex.md) + - process manager (optional), can be used to get remote access to your zmachine + +A 3Node is a Zero-OS enabled computer which is hosted with any of the ThreeFold Farmers. + +### There are 4 storage mechanisms which can be used to store your data: + +- [ZOS FS](../storage/zos_fs.md) + - is our dedupe unique filesystem, replaces docker images. +- [ZOS Mount](../storage/zmount.md) + - is a mounted disk location on SSD, this can be used as faster storage location. +- [Quamtum Safe Filesystem](../../qsss/qss_filesystem.md) + - this is a super unique storage system, data can never be lost or corrupted. Please be reminded that this storage layer is only meant to be used for secondary storage applications. +- [ZOS Disk](../storage/zdisk.md) + - a virtual disk technology, only for TFTech OEM partners. + +### There are 4 ways how networks can be connected to a Z-Machine. + +- [Planetary network](../network/planetary_network.md): + - is a planetary scalable network, we have clients for windows, osx, android and iphone. +- [ZOS Net](../network/znet.md): + - is a fast end2end encrypted network technology, keep your traffic between your z_machines 100% private. +- [ZOS NIC](../network/znic.md): + - connection to a public ipaddress +- [WEB GW](../network/webgw.md): + - web gateway, a secure way to allow internet traffic reach your secure Z-Machine. + + + diff --git a/collections/tfgrid4/alltrust.md b/collections/tfgrid4/alltrust.md new file mode 100644 index 0000000..b39de9a --- /dev/null +++ b/collections/tfgrid4/alltrust.md @@ -0,0 +1,56 @@ +

All Trust

+ +![](img/alltrust.png) + +

Table of Contents

+ +- [A Paradigm of Trust](#a-paradigm-of-trust) +- [Farmers: Investors in Shared Infrastructure](#farmers-investors-in-shared-infrastructure) +- [Grid Services: Facilitating System Usage](#grid-services-facilitating-system-usage) +- [Flexible Pricing Policies](#flexible-pricing-policies) +- [IOUs Enable Trusted Transactions](#ious-enable-trusted-transactions) +- [Guardian Circles: Humans Ensuring Oversight](#guardian-circles-humans-ensuring-oversight) +- [Summary](#summary) + +*** + +## A Paradigm of Trust + +What if instead of distrusting others, we embrace a paradigm of trust? The *TFGRID 4.0 system is built on this principle of trust between all participants. + +The TFGrid 4.0 comprises different actors, each represented by a 3bot digital assistant. 3bots enable automated interactions between farmers, service providers, and consumers. + +## Farmers: Investors in Shared Infrastructure + +- Farmers invest in hardware capacity like 3Nodes or OurVerse-based services (web gateways, 5G, etc). Their investments fund the grid infrastructure. +- Farmers can choose to actively manage their infrastructure using their 3bot. Or they can join a Farming Cooperative to simplify operations. +- Either way, farmers earn profits when people purchase and utilize the infrastructure capacity they invested in. Their 3bots handle billing, monitoring, support issues, etc. + +## Grid Services: Facilitating System Usage + +- Hundreds of different grid services can exist, from storage and compute to telecom and networking. +- These services track usage metrics like bandwidth, storage consumption, RPC requests, etc. Usage data is reported transparently to the relevant farming 3bot. +- Consumers can interact directly with any service via the OurVerse message bus. Services deploy workloads, fulfill requests, provide monitoring, etc as needed. + +## Flexible Pricing Policies + +- Farming 3bots define customized pricing policies for their services based on usage. Costs may vary based on compute time, storage quantities, bandwidth, etc. +- Pricing flexibility creates an open market. Farmers can price based on costs and desired profit margins. Consumers can shop for services based on performance, reliability, location, and price. + +## IOUs Enable Trusted Transactions + +- IOUs (I Owe You) represent agreements between farmers and consumers for grid usage. +- Both parties digitally sign each IOU, ensuring consensus on the transaction details. +- At regular intervals, farmers submit IOUs to the OurVerse Pay Bridge operated by a Guardian Circle. This aggregates IOUs and requests payment from the consumer 3bots. +- Reputations are maintained on the blockchain to identify any bad actors abusing the system. But fundamentally, the system relies on trust between participants. + +## Guardian Circles: Humans Ensuring Oversight + +- We believe a Guardian Circle has the potential to be as good as blockchain and more because Guardian Circles still provide human oversight over key decisions when needed, the bulk of transactions run automated. +- Circles enact decisions when their 9-99 member nodes reach consensus. They manage treasuries, set policies, enable collaboration between regional grids, and more. +- Their flexibility allows customization by each grid community based on local needs. +- Circles leverage tools like multisig wallets, OurVerse consensus, and VLang DSLs to codify logic while retaining human checks and balances. + +## Summary + +In summary, *TFGRID 4.0 demonstrates that with the right incentives and oversight, we can build shared digital ecosystems founded on trust and collaboration. \ No newline at end of file diff --git a/collections/tfgrid4/alltrust_input.md b/collections/tfgrid4/alltrust_input.md new file mode 100644 index 0000000..4be35d1 --- /dev/null +++ b/collections/tfgrid4/alltrust_input.md @@ -0,0 +1,68 @@ +# All Trust + +What if in stead of not trusting anyone, we change the paradigm and we are going to trust everyone. + +The TFGrid 4.0 system is built up out of actors, each actor is implemented inside a 3bot. + +Some example actors + +- farming: represents selected Grid Servives which run on top of 3nodes +- farming cooperative: a cooperative of farmers, working on behalf of many farmers, who don't want to manage their own operation +- 3node: manages one 3node and its operating system called ZOS +- OurVerse node: manages a OurVerse node, OurVerse can be installed on deskopts, phones, ... +- grid service: a grid service can be storage, compute, telecom, network services and can run on ZeroOS or OurVerse Node +- grid consumer: an actor who works on behalf of a consumer of services of tfgrid, and helps the user to deploy and manage solutions deployed on the grid, payments are done on behalf of user + +All of these actors work together to make a super scalable network of services which can support millions (if not billions) of consumers & service providers. + +## Farmers + +- Invest in 3Nodes or other OurVerse based Services e.g. web gateway, telco service (5G,sms), ... +- A Farmer invested in the required hardware to run these services. +- A Farmer or Farming Cooperative will operationally run the services (set billing parameters, monitor environment, manage the networks, optionally give support, ...). Farming Cooperatives define how they distribute the margin they make to their members. +- A Farmer can actively manage his own infrastructure or become part of a Farming Cooperative. +- Farmers make profit thanks to people using their infrastructure and optionally monthly fixed farming rewards. + +## Grid Services + +In TFGrid 4.0 hundreds if eventually not thousands of services can be deployed inside the ecosystem of a new internet + +How does it work? + +- Grid Services track used capacity (e.g. bandwidth, storage, rpc requests), report this capacity to the relevant farming actor (or farming cooperative). +- The Grid Consumer can talk to any of the Grid Services directly over OurVerse Reliable Message bus. The Consumer can ask for status reports, monitoring, or can ask for deployment of a serice or ask for a service request e.g. send SMS, send email, ask AI cloud ... +- The Farming Actor will use their flexible pricing policies to define the price for the request or deployed capacity. +- The Farming Actor will use OurVerse Pay to request payment (my means of request for IOU) + +## IOU = I Owe You (Mutual Credit system) + +- proofs of consumption & payment +- farmers & consumers agree on the IOU (think about like a checque in the old banking days) +- farmers & consumers sign both the IOU (done automatically by the actors using OurVerse for security) +- the farmer will request the OurVerse Pay Bridge to do the payment at regular intervals e.g. once a day. +- The OurVerse Pay Bridge is implemented inside a TFGrid Guardian Circle. +- The OurVerse Pay Bridge will safely aggregate the IUO's and ask the relevant Consumer Actor to do the payment (in future their might be the notion of escrow accounts, so Consumers need to park money before asking services with a chosen Bridge). +- Reputation of the Consumers is kept in the relevant TFGrid Guardian Circle, to make sure bad actors cannot cause harm. + +## TFGrid Guardian Circle (our replace for blockchain) + +- We believe in human chains, which acts and behaves as a blockchain but is directly linked to Humans rather than just a piece of code. +- A Guardian Circle is a group of minimum 9 people (max 99). +- Each person runs a 3bot who works on their behalf, so they don't have to do many tasks manually. +- The Guradian owned 3bots communicate over OurVerse which takes care of security, encryption, consensus and reliable message delivery. +- The OurVerse Concensus mechanism uses a derivate of Tendermint (see Kosmos blockchain ecosystem) to make sure that the consensus between the members is solid and done in time & space order. +- A Guardian Circle can own one or more Treasury Wallets which are wallets of money blockchains (Ethereum, Stellar), these wallets use multisignature between all signers of a Guardian Circle. +- The 3bots use VLang based DSL (Domain Specic coding Language) to describe the functionality. +- All required actions are executing using 3Script (our own scripting language, super high level and easy), these 3scripts get executed by all members of the Guardian Circle, only if each Guardian 3Node comes to the exact same conclusion the action will be executed. +- Typical actions as can be executed by a Guardian Circle + - voting + - roll up of IOU + - validation of TFGrid status and auditing of capacity as provided by TFGrid + - payments from Treasury as result of vote of roll up of IOU + - pricing mechanism + - billing for TfGrid Services +- If needed manual actions (checks) can be done by the humans behind a Gurdian Circle e.g. validate a price chain. +- Such a TFGrid Guardian Circle is ultra flexible, there can be millions of them and they can all work together, they can be made fully compatible with any chosen money blockchain or other financial institute. +- Its very easy for developers to extend capabilities of a Guardian Circle (alternative to smart contracts on blockchain) + + diff --git a/collections/tfgrid4/architecture.md b/collections/tfgrid4/architecture.md new file mode 100644 index 0000000..40283ea --- /dev/null +++ b/collections/tfgrid4/architecture.md @@ -0,0 +1,13 @@ + +## Architecture + +![image alt text](img/40_1.png) + +Each participant (user and/or farmer) of the TFGrid will need 3Bot which can be hosted home or on any of the 3Nodes in the TFGrid. + +There are 2 blockchains who support the operation, one dealing with all money and identity matters, the others with the DAO’s and validation functionality of the TFGrid. + +The 3Bots communicate on behalf of the users with the TFGrid or any of the blockchains. + + +> TODO: change picture CHI -> INCA \ No newline at end of file diff --git a/collections/tfgrid4/consensus_mechanism.md b/collections/tfgrid4/consensus_mechanism.md new file mode 100644 index 0000000..39b5bea --- /dev/null +++ b/collections/tfgrid4/consensus_mechanism.md @@ -0,0 +1,38 @@ +## 2 Consensus Mechanisms + +> TODO: needs review, especially if we will use holochain + +### Guardian Circles. + +* 9-99 nodes, each Guardian runs one Guardian Circles Node. + +Holding all the logic as needed to manage following functions + +* Checking uptime. +* Management of treasury on CHI Chain +* Keeping track of capacity used +* keeping track of capacity deployed +* Providing Proof of Payment (needed for the ZOS nodes to deploy a workload) +* Identity Verification +* Federation with other Guardian Circles (e.g. around identity and reputation) + +All data is stored in a replicated database and secured by the Guardian Circle and can be replicated as many times as required by the community. + +The Guardian Chain functions can be accessed over Open RPC. + +Technology: tendermint successor + VLANG 3Bot runtime + + +### CHI Chain + +Each regional Internet can chose to run on existing money blockchain or deploy an own Money chain. + +If no CHI Chain deployed then more staking will be required per 3node + +Up to 99 nodes. Is a cosmos based delegated staking blockchain. The CHI Chain Validators earn money by deploying and maintaining a node. It's a straightforward deployment process. + +The functions of this blockchain + +* Digital Currency Functions (CHI and wrapped TFT in treasury). +* Identities and Reputation. +* Integration with other Public Blockchains through IBC protocol (see Cosmos ecosystem) diff --git a/collections/tfgrid4/guardian.md b/collections/tfgrid4/guardian.md new file mode 100644 index 0000000..812846d --- /dev/null +++ b/collections/tfgrid4/guardian.md @@ -0,0 +1,35 @@ +

Guardians

+ +![](img/guardian.png) + +## Become a Guardian + +- TFGrid 3.13 and TFGrid 4.0 regional internet will requires 9 guardians to start with (will be more later). + +These Guardians will be the participating members of a Guardian Circle + +Requirements + +* Good knowledge how to use Linux to allow you to deploy +and upgrade your validator starting from code. +* At least 4h time available per week (will be more at start) +* Willingness to participate in the forum of TF and coordinate with Coders. +* You feel aligned with our values of planet and people first +* Willingness to look at open issues at least 5 times a week (there is chat and email notification) unless during the holiday period. +* Choose a backup which can help you when needed (sick, holidays, …). +* Complete your candidacy on our forum on … Fill in the motivation, your profile, … +* Get at least 3 people from the community to endorse your skills and motivation. + +What do you get in return + +* Eternal recognition from your Regional Internet community (-: +* TBDk USD per month in INCA reward + + +### INCA Reward + +INCA stands for INternet CApacity, is a sort of IOU between TFCloud and the owner of the INCA Token. + +The Guardian will receive the INCA Token and TFCloud is obliged to fulfil the obligations as set in the INCA token metadata (the payment). + +For the curious you can see the architecture of how an INCA 3script representation looks like [here](inca_3script_example.md) diff --git a/collections/tfgrid4/holochain.md b/collections/tfgrid4/holochain.md new file mode 100644 index 0000000..7971ee2 --- /dev/null +++ b/collections/tfgrid4/holochain.md @@ -0,0 +1,3 @@ +# Holochain + +> TODO: explain how we are planning to use holochain to replace tfchain \ No newline at end of file diff --git a/collections/tfgrid4/img/40_0.png b/collections/tfgrid4/img/40_0.png new file mode 100644 index 0000000..c0fc17d Binary files /dev/null and b/collections/tfgrid4/img/40_0.png differ diff --git a/collections/tfgrid4/img/40_1.png b/collections/tfgrid4/img/40_1.png new file mode 100644 index 0000000..5b6149a Binary files /dev/null and b/collections/tfgrid4/img/40_1.png differ diff --git a/collections/tfgrid4/img/alltrust.png b/collections/tfgrid4/img/alltrust.png new file mode 100644 index 0000000..da18389 Binary files /dev/null and b/collections/tfgrid4/img/alltrust.png differ diff --git a/collections/tfgrid4/img/guardian.png b/collections/tfgrid4/img/guardian.png new file mode 100644 index 0000000..ce32abf Binary files /dev/null and b/collections/tfgrid4/img/guardian.png differ diff --git a/collections/tfgrid4/img/tfgrid4.png b/collections/tfgrid4/img/tfgrid4.png new file mode 100644 index 0000000..592d882 Binary files /dev/null and b/collections/tfgrid4/img/tfgrid4.png differ diff --git a/collections/tfgrid4/intro.md b/collections/tfgrid4/intro.md new file mode 100644 index 0000000..730747f --- /dev/null +++ b/collections/tfgrid4/intro.md @@ -0,0 +1,79 @@ +

TFGrid 4.0

+ +![](img/tfgrid4.png) + + +## Introduction + +Over the past few years, we've devoted a significant amount of energy and time to developing the current version of the *TFGRID. We've achieved substantial deployment with an active community. + +ThreeFold is working to its version 4.0 which is a super exciting new release we are working on + +## Benefits + +- unlimited scalable +- no longer dependency on TFChain (limits our scalability, billing and capacity tracking will no longer be done on TFChain) +- clear distinction between a money chain (e.g. stellar, ethereum, ...) and our own consensus mechanisms, our aim is to support any other blockchain +- introduction of OurVerse, [more info](ourverse_intro:ourverse.md). + - net: unlimited scalable p2p planetary network which looks for shortest path and can reroute + - pay: unlimited scalable p2p payment & billing framework +- introduction of 3bot: your digital self helping you to deploy workloads, manage your farms, ... + +**Our aim is to have a first version of TFGrid 4.0 available 2024 in beta mode. The idea is that the grid can run by itself without TFTech operational support.** + +> See: Our [All Trust Foundational Concept for our TFGrid 4.0](alltrust.md) + +## Simplicity and Decentralization + +At ThreeFold Cloud, we consider that simplicity and decentralization is key to a resilient and efficient cloud and AI platform. + +### P2P, Distributed and Super Scalable + +Threefold Frid 4.0 will be 100% distributed and peer-to-peer. + +### 3Bot for TFGrid Participant Functions + +* Your personal bot who helps you to deploy and manage your workloads (solutions) on top of the TFGrid. Your 3bot also helps you to buy and sell your threefold digital currencies. +* AI Chat Bot to deploy solutions and communicate with 3Bot (proof of concept) + * Use artificial intelligence (like chat gpt but private) to talk with your 3bot +* Personal Chat server + * 3Script support, talk to your 3bot, configure and deploy solutions + * Events will show up in your mail or chat client +* Accept payment requests. + * For utilization of the grid, any services of the TFGrid can be automatically be paid for. +* Liquidity Support + * sell buy digital currencies like TFT on your behalf + * Sell/Buy TFT from Ethereum and Stellar + * Integration with Kraken, BTCAlpha … exchanges (v4.1) + * Atomic swaps to sell/buy TFT (v4.1) + +### 3Bot for TFGrid farmer functions + +* Your personal bot who helps you to manage your farm and service offerings on top of the TFGrid. +* Farmer bot can do the power management of your farm (power node’s off and on) +* Your Farmer Bot will monitor and collect all relevant information from your 3Nodes +* You can define your own pricing and your own solution offerings on top of the TFGrid. +* You don't have to run your own farmer bot but can be part of a farming cooperative. + +> See: [All Trust Foundational Concept for our TFGrid 4.0](alltrust.md) + +## Simplifications + +Our aim is to simplify our TFGrid 4.0 as much as we can and focus on good documentation for the community to be able to contribute or manage the grid without TF Tech’s involvement. + +Some examples of what we can simplify, we can remove billing on the chain and replace it with something else, or remove the generic DAO votes, but have them more specific, but so that it's easier for communities to manage their own internet. + +### Billing + +Billing will not be a native function of tfchain anymore. The idea is that farmers or solution providers can define their own pricing. Maybe there needs to be a minimum price if it's for raw capacity or a maximum. But in general, there will be much more flexibility for the farmer community and the solution providers to define their own pricing, they can build anything on top of the *TFGRID. So it's much easier. For them to define the price they want to have for their own efforts. It will be up to the broader community, the users, to define if they want to pay the price as being asked for by the farmer or the solution provider. + +## TFGrid Guardians + +There will be multiple roles into *TFGRID 4. 0. One very important role will be given to the Grid Guardians. Grid Guardians are people who need to be willing to spend hours per week in the beginning to deploy and maintain their guardian validators and operate the consensus mechanisms. They will be rewarded as such and become an important cornerstone of our decentralization effort. + +A guardian will deploy a guardian validator to be part of a Guardian Circles, there need to be at least nine guardians per regional Internet (this might not be needed if we adopt Holochain). + +A standard validator has all the functions that you would expect from a blockchain and it will be quite easy for a validator to run these services. But some technical expertise will be required. + +A guardian validator is required to keep a grid up and running and safe e.g. the Guardian Validator will check the uptime of the 3Nodes, will do random checks to make sure that the 3Nodes are running our certified validated software, it will do certain other checks to do with billing or capacity checks and also store the results of those checks in a database. + diff --git a/collections/tfgrid4/roadmap_tfgrid.md b/collections/tfgrid4/roadmap_tfgrid.md new file mode 100644 index 0000000..5e652a6 --- /dev/null +++ b/collections/tfgrid4/roadmap_tfgrid.md @@ -0,0 +1,16 @@ +

TFGrid 4.0 Roadmap

+ +![](img/roadmap.png) + +## Introduction + +This section covers the TFGrid 4.0 roadmap. Stay tuned for more information on this. + +## TFGrid 4.0 Roadmap Overview + +- No more TFChain +- Many peer-to-peer features +- Features as descrived in [v4.0](v40/40.md) +- Concepts as described in [all trust document](v40/alltrust.md). + +> Note: More information will follow, TODO link to right sections \ No newline at end of file diff --git a/collections/tfgrid4/staking.md b/collections/tfgrid4/staking.md new file mode 100644 index 0000000..be70bc5 --- /dev/null +++ b/collections/tfgrid4/staking.md @@ -0,0 +1,6 @@ + +> NOT SURE THIS IS OK, WAITING FEEDBACK + +Each TFGrid 4.0 Internet operates on a local currency called CHI and the only way to get CHI is by sending TFT to that chain. The users of the TFGrid will have to stake a certain amount of CHI before they can use our more advanced TFGrid 4.x + +The farmers for TFGrid 4, will also have to stake CHI and there will be a small lock up period in time or until there is a certain utilization on the nodes. That means that deploying and using independent TFGrids will drive a lot of TFT utilization and as such show support from our community for the ThreeFold truly Decentralized Internet. diff --git a/collections/tfgrid4/tokenomics_tfgrid.md b/collections/tfgrid4/tokenomics_tfgrid.md new file mode 100644 index 0000000..1bae79f --- /dev/null +++ b/collections/tfgrid4/tokenomics_tfgrid.md @@ -0,0 +1,29 @@ + +# TFGrid Tokenomics + + +## TFGrid Tokenomics Upgrade + +The tokenomics of any digital ecosystem plays a pivotal role in determining its sustainability, growth, and value proposition. In the case of ThreeFold, there are evident challenges with the current tokenomics model that necessitate an upgrade. + +The current tokenomics model of ThreeFold doesn't fully reflect the platform's worth and potential. An upgrade is essential to rectify existing challenges, ensuring that the tokenomics aligns with the platform's growth trajectory and offers a fair representation of its value. + +* Lack of Commercial Utilization: + * The present model doesn't sufficiently incentivize commercial utilization. This means that the tokens, instead of being used to facilitate transactions or access services within the ecosystem, are often liquidated. +* Selling Pressure from Farmers: + * The current dynamics have led to a scenario where ThreeFold farmers frequently sell their tokens. This consistent selling exerts downward pressure on the token's price, preventing it from realizing its true potential value. +* Undervalued Market Cap: + * The cumulative effect of these factors has resulted in a market capitalization for the liquid tokens that is significantly undervalued. With a market cap hovering around 5 million dollars, it starkly contrasts with the intrinsic value and potential of the ThreeFold ecosystem. + +Future Optimism: Despite the current challenges, there's a strong belief in the imminent positive shift in the token's value. As ThreeFold gears up to launch more commercial workloads and with the anticipated funding for TF Cloud, there's an expectation of increased commercial utilization. This, in turn, can drive demand for the token, potentially boosting its price and aligning the market cap more closely with ThreeFold's true value. + +We are working on some fundamental changes which will achieve the following + +- TFT farming will slow down and there will probably never be more than 1 billion TFT ever +- Farmers will receive more reward based on Utilization +- Staking is a required for becoming a future Farmer or Farming Cooperative +- P2P Billing and Payments will lead to using TFT for much more services, which will have positive impact as well. + +> See: [https://github.com/threefoldtech/home/issues/1448](https://github.com/threefoldtech/home/issues/1448) + + diff --git a/collections/tfgrid_org/chi_principles.md b/collections/tfgrid_org/chi_principles.md index ad74128..a262de9 100644 --- a/collections/tfgrid_org/chi_principles.md +++ b/collections/tfgrid_org/chi_principles.md @@ -1,9 +1,9 @@ -## CHI Pricing +## INCA Pricing -- 1 CHI = 0.1 USD at start = 1 TFT at start -- Stays like this untill we have reliable 1-1 CHI/TFT on free market +- 1 INCA = 0.1 USD at start = 1 TFT at start +- Stays like this untill we have reliable 1-1 INCA/TFT on free market - Then mutual credit system will define price -## CHI \ No newline at end of file +## INCA \ No newline at end of file diff --git a/collections/tfgrid_org/crowdfunding/cf.md b/collections/tfgrid_org/crowdfunding/cf.md index 434c820..36c0010 100644 --- a/collections/tfgrid_org/crowdfunding/cf.md +++ b/collections/tfgrid_org/crowdfunding/cf.md @@ -64,7 +64,7 @@ Here's how you can become a part of this ecosystem: By becoming a farmer in this system, you're not just providing a service; you're part of a movement towards a more decentralized, user-empowered internet. This approach can potentially reshape how we interact with the online world, prioritizing user privacy, ownership, and control over personal data. -> [more information about how to become a farmer see here.](redz/threefold_redz/threefold_farming.md) - + +> [alink](p2p:redz/threefold_redz/poa.md) diff --git a/collections/tfgrid_org/positioning/token_messaging.md b/collections/tfgrid_org/positioning/token_messaging.md index 84d1c8d..8be6fac 100644 --- a/collections/tfgrid_org/positioning/token_messaging.md +++ b/collections/tfgrid_org/positioning/token_messaging.md @@ -2,8 +2,8 @@ - end Q1, there will be no more tokens created because of farming -- CHI will be introduced as mutual credit system -- reserve pools CHI-TFT will be created +- INCA will be introduced as mutual credit system +- reserve pools INCA-TFT will be created a picture shows how grid growns minting stops diff --git a/collections/tfgrid_org/positioning/who_are_we.md b/collections/tfgrid_org/positioning/who_are_we.md index 01f71a3..eebad95 100644 --- a/collections/tfgrid_org/positioning/who_are_we.md +++ b/collections/tfgrid_org/positioning/who_are_we.md @@ -98,7 +98,7 @@ More than 1000 farmers... ### Service / Solution Providers - They create & provide solutions and/or services on top of TFGrid -- Customers of these solutions pay in CHI (providing value to our mutual credit currency) +- Customers of these solutions pay in INCA (providing value to our mutual credit currency) - Each solution has T&C - Each solution needs to be supported diff --git a/collections/threefold/accelerator.md b/collections/threefold/accelerator.md new file mode 100644 index 0000000..f7753a7 --- /dev/null +++ b/collections/threefold/accelerator.md @@ -0,0 +1,9 @@ +![](img/acci.jpg) + +# Accelerator For Conscious Internet + +Continuation of https://www.incubaid.com/ + + + +!!!def alias:accelerator_for_conscious_internet,acci \ No newline at end of file diff --git a/collections/threefold/img/acci.jpg b/collections/threefold/img/acci.jpg new file mode 100644 index 0000000..cb3a53f Binary files /dev/null and b/collections/threefold/img/acci.jpg differ diff --git a/collections/threefold/img/threefold_tech.jpg b/collections/threefold/img/threefold_tech.jpg new file mode 100644 index 0000000..d4d2f0b Binary files /dev/null and b/collections/threefold/img/threefold_tech.jpg differ diff --git a/collections/threefold/img/threefold_tech_location.jpg b/collections/threefold/img/threefold_tech_location.jpg new file mode 100644 index 0000000..8bd7427 Binary files /dev/null and b/collections/threefold/img/threefold_tech_location.jpg differ diff --git a/collections/threefold/tfdao.md b/collections/threefold/tfdao.md new file mode 100644 index 0000000..60ce638 --- /dev/null +++ b/collections/threefold/tfdao.md @@ -0,0 +1,27 @@ +![](img/dao_whatis_.jpg) + +# ThreeFold DAO + +The ThreeFold DAO allows autonomous operation of the TFChain and TFGrid . + +Amongst others the DAO needs to arrange + +!!!include:utility_token_model + +As well as + +- distribution of TFT grants +- manage code upgrade of TFChain and ZOS +- approval for changes to anything in our ecosystem, by means of GEP e.g. + - changes to tokenomics e.g. changes related to + - farming rewards + - cultivation flows + - pricing of grid capacity + - new features in TFChain + - rewards for sales channels, solution providers (v3.2+) + + +!!!include:dao_more_info + +!!!def alias:tf_dao,tfdao + diff --git a/collections/threefold/threefold.md b/collections/threefold/threefold.md new file mode 100644 index 0000000..22c5e13 --- /dev/null +++ b/collections/threefold/threefold.md @@ -0,0 +1,5 @@ +## ThreeFold + +The movement to build a peer-to-peer internet that is better for humanity and better for our planet. Encompasses the ThreeFold Dubai and an ecosystem of individuals and organizations who believe that the world needs this internet and are committed to supporting its growth and expansion. + +Sometimes used to describe this new internet itself. diff --git a/collections/threefold/threefold_ambassador.md b/collections/threefold/threefold_ambassador.md new file mode 100644 index 0000000..6f5829e --- /dev/null +++ b/collections/threefold/threefold_ambassador.md @@ -0,0 +1,5 @@ +## ThreeFold Ambassador + +ThreeFold Ambassadors are individuals who dedicate time and their unique skills and experiences to grow the ThreeFold community and awareness for the project. If you'd like to become a ThreeFold Ambassador, please reach out to info@threefold.io and we will happily get you started. + +!!!def alias:threefold_ambassador,ambassador diff --git a/collections/threefold/threefold_cooperative.md b/collections/threefold/threefold_cooperative.md new file mode 100644 index 0000000..a18837a --- /dev/null +++ b/collections/threefold/threefold_cooperative.md @@ -0,0 +1,28 @@ +## ThreeFold Cooperative + +Any organization who helps a TF Farmer to become active on the TF Grid. + +A Cooperative can supply any or all of the following services: + +- Selling required hardware kit for the Farming Pool (compute, storage, networking) to the TF Farmer (and logistics around it). +- Installing & testing the TF Operating System on the chosen hardware. +- Burn in testing of the chosen hardware: make sure the hardware is reliable and works following expectations. +- Configuration & Installation of the ThreeFold Farming Pool. +- Registration & Initialization of the ThreeFold Farming Pool. +- Delivering & Executing of hardware Warranty as specified on contract. +- Creation and Delivery of the ThreeFold Mobile App for the TF Farmer (allow people worldwide to order capacity using TFTs for the Farming Pool. +- Software support for the Farming Pool +- Training of the TF Farmer about TF Concepts + - How to use the TF Wallet + - How to safely store the TFTs + - How to go from TFTs to fiat currency like USD/EUR (and visa versa) + - How to register pricing info on the TF Grid + - How to integrate a fiat currency payment gateway into existing e-commerce website for the sales of TFTs or TF IT Capacity (e.g. integration with Stripe or other payment mechanism) + - How to consult/register information on the TF Chain +- Hosting Services + - All services related to connectivity to the internet (routing, denial of service, firewalling, ...) + - Rackspace & other data center services + - Monitoring of the infrastructure (hardware and software). +- For Managed Capacity a Cooperative or TF Farmer will have to make an agreement with GIG.Tech to get the required software required to create a Managed Capacity Farming Pool (see below). + +!!!def alias:threefold_cooperative diff --git a/collections/threefold/threefold_dubai.md b/collections/threefold/threefold_dubai.md new file mode 100644 index 0000000..789a568 --- /dev/null +++ b/collections/threefold/threefold_dubai.md @@ -0,0 +1,53 @@ +# ThreeFold Dubai + + + +The original team of ThreeFold operated from Dubai and Belgium. We started in 2016. + +## Responsibilities + +- promote ThreeFold Grid and the ThreeFold Token +- work with tf_tech for the creation and maintenance of the technology. +- legal: signing party with all T&C (terms and conditions) with all future farmers +- work with many people and companies around the world to grow the threefold ecosystem +- look for partners who are willing to grow the threefold ecosystem + +## NEW 2023 + +ThreeFold Dubai = ThreeFold DMCC and will launch a commercial business on top of the TFGrid. + +See more info in [this google doc](https://docs.google.com/document/d/10Ieu1D00vZdVNP9nQESk4WMszAM5vqi8XoWzSBy3xPU/edit) + +## Some memories from 2015+ + +At one point in time we had our office on the 74th floor of a building close to the Dubai International Airport. It was a cool spot with a great view, but we also realized the importance of being located closer to the ground. We only stayed there for just a little more than 1 year. + +![](img/view_dubai.jpg) +![](img/dubai_office1.jpg) + +Our main office was and still is in Al Jadaf which is, interestingly enough, a boat shipyard. This is where a lot of the ideas and work has been done to make ThreeFold possible. + +![](img/al_jadaf.jpg) +![](img/aljadaf2.jpg) + +The tower on the left in the photo above is where our office was. The place behind (to the right) is called Al Jadaf. We decided to do something different compared to most. No office in a fancy office building. Instead we have our office next to the water in a very old shipyard. Very unique, and it much more cost effective as well. (-: + +Still today there are more than 100 servers located there in our testlab, and the ThreeFold Dubai was run from there. + +## Structure: Oct 2021 - Dec 2022 + +- ThreeFold Dubai is our operational HQ from where all Foundation activities are coordinated. +- ThreeFold Dubai was mainly funded from TFTech (during 2019-2022), this will now change in 2023 +- ThreeFold Dubai sometimes uses ThreeFold Labs IT which is a Dubai onshore company for when we need onshore activities like visa's for our people, workpermits, invoicing, ... ThreeFold Labs IT is just a services company to deal with some of these practical elements. + +Adnan Fatayerji is the managing director and shareholder, in the future the shares of ThreeFold Dubai will be 100% owned by The OurWorld Venture Creator + +## Official License + +Please see below the ThreeFold DMCC license: + +![](img/threefold_dmcc_license_certificate.jpg) + + +!!!def alias:threefold_fzc,tf_fzc,threefold_dubai,tf_dubai + diff --git a/collections/threefold/threefold_tech.md b/collections/threefold/threefold_tech.md new file mode 100644 index 0000000..d970e6b --- /dev/null +++ b/collections/threefold/threefold_tech.md @@ -0,0 +1,36 @@ +# ThreeFold Tech + +![](img/threefold_tech.jpg) + +Company developing & promoting software for self-healing, self-driving cloud & blockchain workloads. Has developed most of the software as used in the ThreeFold_Grid. + +- TFTech is working together with industry partners to sell its software + - Major partners: HPE, Solidaridad, Kleos (learn more on [threefold.io/partners](https://threefold.io/partners) +- Income - License and OEM agreements involving the TFTech technology: - License fees can be in the form of a revenue share on commercial products being developed on top of the TF platform. - With respect to the TF Grid, a fee of 10% of revenue generated is charged + for as a license fee for certified edge Internet Capacity registered on the TF Grid + network +- Investors to this point: + - Self-funded by founders & current funding round + +see https://threefold.tech/ + +We believe that doing good for the world and growing a successful software company can go hand in hand. + +ThreeFold Tech is a Belgium-based for-profit software company that believes that doing good for the world and building a successful company can go hand-in-hand. They are responsible for the technology behind the ThreeFold_Grid. + +ThreeFold Tech business wise focusses on + +- [X] sell licenses to companies and/or governments to deploy private versions of our cloud technology. +- [X] create an antidote for the Cyberpandemic, help customers to protect themselves against this huge threat. + +The company is 80% engineering centric today. + +> TFTech has no links to tokens, at this point (March 2021) does not own any of them either. All Token & TFGrid activities are coordinate from ThreeFold Dubai. + + +## location + +![](img/threefold_tech_location.jpg) + + +!!!def alias:threefold_tech,tf_tech diff --git a/collections/threefold/threefold_token.md b/collections/threefold/threefold_token.md new file mode 100644 index 0000000..b7c3117 --- /dev/null +++ b/collections/threefold/threefold_token.md @@ -0,0 +1,4 @@ +!!!include:token_what + + +!!!def alias:TFT,TFToken,Threefold_Token,TFGrid_Token,threefold_token name:TFT diff --git a/collections/threefold/threefold_values.md b/collections/threefold/threefold_values.md new file mode 100644 index 0000000..9cec6a0 --- /dev/null +++ b/collections/threefold/threefold_values.md @@ -0,0 +1,11 @@ +## ThreeFold Values + +ThreeFold is driven by three main values or pillars: + +**Equality** | The Internet should be inclusive to all of humanity. We are building an Internet that is owned by many, can be deployed everywhere, and is accessible to all. Everyone should enjoy a fair return for their provided value. There is no reason for middlemen in a peer-to-peer economy. + +**Autonomy** | The Internet should be responsible and democratized, respectful of individual privacy, neutral, and secure, and provide autonomy to all stakeholders. Everyone should own their own data just like they own their experiences in reality. + +**Sustainability** | We need an Internet that is environmentally conscious, where networks, hardware and software components, as well as processes are optimized around energy-efficiency and carbon neutrality as much as possible. + +!!!def alias:tf_values,tf_value,threefold_value,threefold_values diff --git a/collections/threefold_litepaper/.collection b/collections/threefold_litepaper/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/threefold_litepaper/appendix/appendix.md b/collections/threefold_litepaper/appendix/appendix.md new file mode 100644 index 0000000..5b98309 --- /dev/null +++ b/collections/threefold_litepaper/appendix/appendix.md @@ -0,0 +1,24 @@ +# APPENDIX + +## More Information + +More Info ThreeFold + + + +* ThreeFold Generic Presentation [http://preso.threefold.me](http://preso.threefold.me) (lots of slides) +* ThreeFold Litepaper [http://litepaper.threefold.me](http://litepaper.threefold.me) + +OurWorld Internet of internets Concept + + + +* OurWorld Abundance System [http://abundance.ourworld.tf](http://abundance.ourworld.tf) +* OurWorld Experiences [http://experiences.ourworld.tf](http://experiences.ourworld.tf) + +Why: + + + +* Opinionated Cyber Security Brief [http://cyber_security_brief.ourworld.tf](http://cyber_security_brief.ourworld.tf) +* We already live in the matrix, let's escape [http://thematrix.ourworld.tf](http://thematrix.ourworld.tf) diff --git a/collections/threefold_litepaper/appendix/competitive.md b/collections/threefold_litepaper/appendix/competitive.md new file mode 100644 index 0000000..cfb0134 --- /dev/null +++ b/collections/threefold_litepaper/appendix/competitive.md @@ -0,0 +1,16 @@ +# Is our Solution Competitive? + +The following section will demonstrate how our technology is capable of delivering Internet Capacity at a price way lower compared to any other technology in the market. + +The following pricing is only for Internet Capacity, there are thousands of more use cases on top of the Neighborhood Cloud Concept, it's just to show that it works for the most basic use case = IT As Energy = Internet Capacity. + + +![alt_text](img/threefold_token_pricing.png ) + + +This is only with a 50% discount, partners can go to much more discount, the source doc can be found [here](https://docs.google.com/spreadsheets/d/1E6MpGs15h1_flyT5AtyKp1TixH1ILuGo5tzHdmjeYdQ/edit#gid=2014089775). + +More info see [https://library.threefold.me/info/threefold#/cloud/pricing](https://library.threefold.me/info/threefold#/cloud/threefold__pricing) + +Compare with others [https://library.threefold.me/info/threefold#/tfgrid/pricing/cloud_pricing_compare](https://library.threefold.me/info/threefold#/tfgrid/pricing/threefold__cloud_pricing_compare) + diff --git a/collections/threefold_litepaper/appendix/img/threefold_token_pricing.png b/collections/threefold_litepaper/appendix/img/threefold_token_pricing.png new file mode 100644 index 0000000..412f61a Binary files /dev/null and b/collections/threefold_litepaper/appendix/img/threefold_token_pricing.png differ diff --git a/collections/threefold_litepaper/appendix/img/threefold_tokens_.jpg b/collections/threefold_litepaper/appendix/img/threefold_tokens_.jpg new file mode 100644 index 0000000..dbd3468 Binary files /dev/null and b/collections/threefold_litepaper/appendix/img/threefold_tokens_.jpg differ diff --git a/collections/threefold_litepaper/appendix/tfgrid_utilizaiton.md b/collections/threefold_litepaper/appendix/tfgrid_utilizaiton.md new file mode 100644 index 0000000..90864c1 --- /dev/null +++ b/collections/threefold_litepaper/appendix/tfgrid_utilizaiton.md @@ -0,0 +1,44 @@ +# TFGrid Utilization Growth + +In 2023 the following partner projects will launch on our 3rd generation of the ThreeFold Grid generating massive utilization. + +We are scaling out our organization to be able to deliver the following projects (our first focus projects) + + + +* **COUNTRY IN AFRICA** + * Delivery of a country-wide, sovereign & sustainable internet solution +* BANKING PLATFORM FOR A COUNTRY + * Development of a banking platform on top of TFGrid, should start Q3/Q4 2022 +* SIKANA + * Educational Video Platform + * 4Billion Educational Videos delivered to students +* **TAG (TAKE ACTION GLOBAL): 2.700.000 STUDENTS** + * Climate change projects combined with education and a new internet. +* OOTOPIA + * Tiktok for good, help regenerate the planet. + * Social app on top of Digital Twin +* **UHURU (now also called FreeFlow)** + * Alternative to gdocs, whatsapp, zoom… on top of ThreeFold Grid +* **VIRTUAL REALITY and METAVERSE PLATFORM** + * A futuristic VR platform for the Metaverse, but running on our grid. + * See [https://tube.freeflow.life/video-channels/verse/videos](https://tube.freeflow.life/video-channels/verse/videos) +* **BLOCKCHAIN JUKEBOX** + * More than 10 blockchain projects want to use our ThreeFold Grid Capacity + * Our Weblets will allow anyone to deploy their own Blockchain in minutes, \ +or provide validator nodes to existing chains. +* **MOBILE PHONE COMPANY = TINGO** + * 15.000.000 existing users paying monthly, provide apps on ThreeFold grid. + * Creation of small farming boxes (computers), expand user base, provide local capacity. +* **ZOOM ALTERNATIVE ON THREEFOLD GRID = Kutana** + * An efficient decentralized Zoom alternative, running in a private context. +* **ODE: Open Data Economy** + * ODE, the world’s first vertically integrated consumer data ecosystem. Creating a future where enterprises become trusted partners to their digital consumers, on top of TFGrid. +* **DIGICORP LABS** + * Partnership between ThreeFold and Digibyte project + * Focus on Fortune 100 enterprise customers. +* OPENNEBULA: [https://opennebula.io/](https://opennebula.io/) , Cloud Management Platform on top of TFGrid +* LYRID - [https://www.lyrid.io/](https://www.lyrid.io/), Serverless Cloud Functions on top of TFGrid +* COMPUTE COIN NETWORK - [https://www.computecoin.network/](https://www.computecoin.network/), Cloud Management Platform on top of TFGrid + +Our challenge at the present time is not generating sales opportunities, it is scaling execution capability to expand the grid and deliver on the projects which are in front of us, each week brings yet another significant new opportunity. However, through decentralization, improved documentation, roadshows and promotion we will scale up very quickly over the next few years. diff --git a/collections/threefold_litepaper/appendix/three_tokens.md b/collections/threefold_litepaper/appendix/three_tokens.md new file mode 100644 index 0000000..29a6d09 --- /dev/null +++ b/collections/threefold_litepaper/appendix/three_tokens.md @@ -0,0 +1,22 @@ +# The Three Tokens in the ThreeFold Ecosystem + +## +![alt_text](img/threefold_tokens.png ) + + + +### ThreeFold Digital Currency For An Upgraded Internet = TFT + +TFT gets minted (farmed) as a result of independent farmers producing Internet capacity and keeping it connected to the ThreeFold Grid (network). + +TFT are partially burned (destroyed) as a result of people using the capacity. The value of the token will rise reflecting the growth, size and value of the ThreeFold Grid. Current liquid market cap is only 20m USD, marketing hasn’t started yet. At the present time TFT powers +50,000 CPU cores and +90,000,000 GB of storage. + + +### ThreeFold Generative Token = INCA (our commercial go2market token) + +ThreeFold promotes the creation of Neighborhood Cloud projects together with real estate partners or other communities. Each project gets their own INCA (INternet CApacity) token. Each INCA generates a certain amount of TFT per month for 5 years. A Neighborhood Cloud allows the local community to experience ultra fast and reliable Internet with advanced use cases like rendering in the cloud of metaverse and gaming use cases. It can be perceived as having access to your own supercomputer co-owned by everyone in the community. Not only does this supercomputer allow advanced use cases but it also generates income for everyone involved. + + +### ThreeFold Security Token = TFS (result of our investment round) + +A real security token. Planned end 2022. The TFS = ThreeFold Security Token corresponds to shares in TFTech Company (Belgium) which is the company that develops and owns the open source technology which makes the ThreeFold Grid possible. TFTech uses this technology for commercial use cases as well as building solutions on top of the ThreeFold Grid. TFTech also sells INCA Neighborhood Internet projects (see above). diff --git a/collections/threefold_litepaper/appendix/timeline.md b/collections/threefold_litepaper/appendix/timeline.md new file mode 100644 index 0000000..a8c6dad --- /dev/null +++ b/collections/threefold_litepaper/appendix/timeline.md @@ -0,0 +1,18 @@ +# Timeline + +* 2017: launch of ThreeFold Token (on our own blockchain) +* 2018: launch of ThreeFold Grid 1.0 +* 2018: +5000 CPU cores, +10.000.000 GB storage capacity deployed (only for test workloads) +* 2019: launch of ThreeFold Grid 2.0, TFT to Stellar blockchain +* 2021 Q3: +17.000 CPU cores, +80.000.000 GB storage capacity deployed +* 2021 Q4: Nov 11, 1000 farmers milestone, 1000 farmers provide capacity on TFGrid +* 2021 Q4: launch of ThreeFold Grid 3.0 testnet +* 2022 Q1: marketing & public launch of our ThreeFold Grid version 3.0 (first availability for commercial use) +* 2022 Q1: first INCA project closed (5m USD deal in Dubai) +* 2022 H2: announcement of first **country-wide agreement** for ThreeFold Grid deployment +* 2023 H1: commercial launch of Owncloud on TFGrid 3.0 (there are 200m Owncloud Users in World) +* 2023: TAG = climate change project, +2m Students go on TFGrid 3.0 +* 2023: Expansion for NeighborHood Clouds (close at least 10 projects) +* 2023: Close on 60m USD funding round (STO) + Larger Fund Liquidity Pool +* 2023: Introduction of Internet of Internets Concept +* 2023: compelling virtual reality platform (metaverse) launches on TFGrid 3.0 \ No newline at end of file diff --git a/collections/threefold_litepaper/implementation/IoI_architecture.md b/collections/threefold_litepaper/implementation/IoI_architecture.md new file mode 100644 index 0000000..f2a249b --- /dev/null +++ b/collections/threefold_litepaper/implementation/IoI_architecture.md @@ -0,0 +1,15 @@ +# Internet of Internets Architecture + +We have developed a massive scalable Internet concept which has 3 layers. The Threefold Internet of Internets approach needs to scale to billions of users, and needs to be available at all times. We believe the best way is not to have one internet but many internets, hence the name Internet of Internets. + + +![alt_text](img/internet_of_internets.png ) + + +Above image shows how the Internet is hierarchical and scales forever. Each layer has a distinct purpose and allows the ecosystem to interact. While being hierarchical, it's still 100% peer-to-peer and decentralized. + +Let's look at the different layers: + + +### +![alt_text](img/decentralized_city.png ) \ No newline at end of file diff --git a/collections/threefold_litepaper/implementation/deployment_models.md b/collections/threefold_litepaper/implementation/deployment_models.md new file mode 100644 index 0000000..becf039 --- /dev/null +++ b/collections/threefold_litepaper/implementation/deployment_models.md @@ -0,0 +1,3 @@ +# Deployment Models + +![alt_text](img/3x_easy_implementation.png ) \ No newline at end of file diff --git a/collections/threefold_litepaper/implementation/edge_datacentre.md b/collections/threefold_litepaper/implementation/edge_datacentre.md new file mode 100644 index 0000000..df05a09 --- /dev/null +++ b/collections/threefold_litepaper/implementation/edge_datacentre.md @@ -0,0 +1,10 @@ +# Edge Datacenter Deployments + +In some circumstances, it would take too long before the opensource deployment of neighborhood cloud concept would work in that case special purpose investment vehicles are created which allow investors to in invest in Internet Capacity deployment. + + +![alt_text](img/edge_datacenter.png ) + + +Above example has been created for Tanzania and allows 200.000 users to find their digital home per edge datacenter, do note that the data is not stored in 1 datacenter but dispersed over quite some of them. + diff --git a/collections/threefold_litepaper/implementation/img/3x_easy_implementation_.jpg b/collections/threefold_litepaper/implementation/img/3x_easy_implementation_.jpg new file mode 100644 index 0000000..2e0f2bb Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/3x_easy_implementation_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/decentralized_city_.jpg b/collections/threefold_litepaper/implementation/img/decentralized_city_.jpg new file mode 100644 index 0000000..225618d Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/decentralized_city_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/easy_implementation_.jpg b/collections/threefold_litepaper/implementation/img/easy_implementation_.jpg new file mode 100644 index 0000000..fe5423d Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/easy_implementation_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/edge_datacenter_.jpg b/collections/threefold_litepaper/implementation/img/edge_datacenter_.jpg new file mode 100644 index 0000000..dcdddfb Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/edge_datacenter_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/gaining_transaction_.jpg b/collections/threefold_litepaper/implementation/img/gaining_transaction_.jpg new file mode 100644 index 0000000..1baa0bf Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/gaining_transaction_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/house_web_.jpg b/collections/threefold_litepaper/implementation/img/house_web_.jpg new file mode 100644 index 0000000..84b2155 Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/house_web_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/internet_of_internets_.jpg b/collections/threefold_litepaper/implementation/img/internet_of_internets_.jpg new file mode 100644 index 0000000..1a8dac4 Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/internet_of_internets_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/nodes_stats_.png b/collections/threefold_litepaper/implementation/img/nodes_stats_.png new file mode 100644 index 0000000..e1607e6 Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/nodes_stats_.png differ diff --git a/collections/threefold_litepaper/implementation/img/price_simulation.png b/collections/threefold_litepaper/implementation/img/price_simulation.png new file mode 100644 index 0000000..1299fc4 Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/price_simulation.png differ diff --git a/collections/threefold_litepaper/implementation/img/threefold_partners_.jpg b/collections/threefold_litepaper/implementation/img/threefold_partners_.jpg new file mode 100644 index 0000000..e50672b Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/threefold_partners_.jpg differ diff --git a/collections/threefold_litepaper/implementation/img/threefold_phones_.png b/collections/threefold_litepaper/implementation/img/threefold_phones_.png new file mode 100644 index 0000000..80d8c58 Binary files /dev/null and b/collections/threefold_litepaper/implementation/img/threefold_phones_.png differ diff --git a/collections/threefold_litepaper/implementation/layer_0.md b/collections/threefold_litepaper/implementation/layer_0.md new file mode 100644 index 0000000..c0919e6 --- /dev/null +++ b/collections/threefold_litepaper/implementation/layer_0.md @@ -0,0 +1,36 @@ +# Layer 0 = Neighborhood Internet Layer = Neighborhood Cloud + +This is the layer where the actual Internet capacity is being generated and communities together co-own their Internet. + +There are 4 ways how this typically happens + + + +* DIY = Do It Yourself farmers expand the Internet, happens today lots of farmers add capacity every day +* Certified 3nodes - Pre-built 3nodes that offer increased security and are plug-and-earn +* Neighborhood Real Estate deals, together with real estate developers, Internet capacity is added to the home. +* Neighborhood Commercial Property, Internet Capacity can be added afterwards to add value + +Each Neighborhood Cloud has the following parts: + + + +* Internet Infrastructure (Compute, Storage & Compute), usable for any possible workload. + * “Be Your Own Internet” + * Data Sovereignty, Safety, Green, Performance, Cost Effective, … +* A metaverse and gaming rendering engine, allow everyone to develop on top (Q4 2022) +* Web 4 Layer, running on top of the Internet Infrastructure +* The base layer to allow everyone to develop on top of the Neighborhood Cloud \ + + +The Following Experiences are by default available for each OurWorld Internet + + + +* Sikana (education system with lots of content, +4billion views today) +* Uhuru (alternative on Office 365 of Google Docs/Drive) +* A Metaverse made to extend our daily life, and provide ultimate learning & shopping experience +* Alternative to Twitter, WhatsApp, Facebook, … +* An abundance based sharing app, everyone can exchange goods with each other (+100k users) +* A rental platform, based on local digital currencies. +* and so much more … diff --git a/collections/threefold_litepaper/implementation/layer_1.md b/collections/threefold_litepaper/implementation/layer_1.md new file mode 100644 index 0000000..4768956 --- /dev/null +++ b/collections/threefold_litepaper/implementation/layer_1.md @@ -0,0 +1,46 @@ +# Layer 1 = OurWorld Regional Internet + +Every community in the world can deploy their own Regional OurWorld Internet, a regional Internet that scales for millions of users. The Regional Internet has its own blockchain and can operate 100% independent from the other Regional Internets. Of course lots of connections are made between the Regional Internets. + +A Regional Internet starts with max 99 founding fathers or mothers who deploy blockchain nodes with integrated support for DEFI. Each Regional Internet has its own ThreeFold Token (colored version), differences in farming & cultivation model are possible. Each Regional Internet has a DEFI pool to allow frictionless exchange between the master TFT and the TFT of each region. + +This Regional Internet Enables + + + +* A GDP positive system for the country the Regional Internet is hosted in. +* Independence, Sovereignty, Security, Green, Reliability, Performance, … No Need to build more data centers. +* A new Internet infrastructure platform (fully peer-to-peer and decentralized, and super reliable) +* A new decentralized finance & digital asset exchange system, based on values. +* A set of incredible experiences, with the ability to provide digital freedom for all our online requirements. +* An upgraded economic system platform = Web 4.0, a new way to communicate, share, collaborate + +We want to make it easy for everyone to get started (as part of last fundraise project) + + + +* A full ebook (hundreds of pages) with all details information as needed to deploy a Regional Internet +* Train the Trainer programs, to allow everyone to install their own Regional Internet. +* Augmented/Video education how to deploy such a system. + +A Regional Internet comes pre-populated (as part of last fundraise project). + + + +* We are executing on a huge effort to download and categorize +40 Petabytes of information from the existing Internet, this information will be available in each OurWorld Instance, making sure that all this information is protected and available to everyone in the world independent of what is or will happen +* We collect endless amounts of information (maps, educational content, source code, knowledge, ebooks, …). + +Components of the Regional Internet + + + +* Regional Internet Blockchain (RIB) + * 9-99 validators (secures the local internet) + * Hosts a local TFT (colored TFT with own price) + * DAO for management of the local OurWorld Internet +* A DEFI system, allowing regional economic activities to take place (Q4 2022) +* Initial Internet Capacity to host the base Information & Educational Layer (+40 Petabytes needed at this stage) + + +![alt_text](img/house_web.png ) + diff --git a/collections/threefold_litepaper/implementation/layer_2.md b/collections/threefold_litepaper/implementation/layer_2.md new file mode 100644 index 0000000..c8f4cca --- /dev/null +++ b/collections/threefold_litepaper/implementation/layer_2.md @@ -0,0 +1,29 @@ +# Layer 2 = Internet of Internets = Mother DAI + +The top layer, the home of the ThreeFold Token (TFT) and the base governance layer. + + + +* Secured by 100 L2 validators \ + + * The validator is funded and managed by a person who staked TFT (staking means locked TFT to the validator) to secure the validator. The 100 validators together need to find consensus about the transactions happening. + * Each validator needs 2m TFT, growing to 3m TFT, everyone in the world can delegate their stake to these validators. \ + +* Following functions are implemented on the Mother DAI** \ +** + * Holds the ThreeFold Token = TFT, is our main digital currency blockchain. + * TFT is the digital currency used to reward TF Farmers as well as allow people to consume Computer/Storage/Application/Network capacity from the TF Grid. + * DAI = Decentralized Autonomous Internet, each validator has a certain amount of votes \ +and can vote on functions to do with the functions of the blockchain. + * Reward system for the L2 validators, validators receive a reward for hosting the validator. + +Everyone in the world can use this TFT to buy capacity from the Regional Internets (below) with just one currency called TFT. \ +5% of these proceeds go to the Validators. This is the global protection layer for all Regional Internets. + +Each Regional Internet will have a read only Validator as part of their Region, this to make sure that Layer 1 can never go down, not even if the Global Internet gets cut in pieces because of war, natural disasters or countries cutting off their Internet. + + +### + + +![alt_text](img/threefold_phones.png ) diff --git a/collections/threefold_litepaper/implementation/neighbourhood_cloud.md b/collections/threefold_litepaper/implementation/neighbourhood_cloud.md new file mode 100644 index 0000000..22c7b5e --- /dev/null +++ b/collections/threefold_litepaper/implementation/neighbourhood_cloud.md @@ -0,0 +1,54 @@ +# Neighborhood Cloud Model + +ThreeFold SA (TFTech) combines theInternet Technology with Real Estate and other Commercial Projects. This can be done for new as well as existing projects. A first project for 170 houses has been signed with 5m USD revenue for the foundation, a 2nd project is close to being signed for 300 houses, and we have 5 more Real Estate deals in the pipeline. We call this approach also INCA which stands for INternet CApacity. + + +### The Basic Pitch From Developer to Potential Homeowner or Commercial Property User + + + +* INCA empowers projects to tap into the fastest growing economy in the world – the Internet and Cloud. +* By equipping their Real Estate project with local Internet infrastructure, developers: + * Turn their Real Estate properties into decentralized supercomputers that can support the emerging demand for Blockchain, IoT or the Metaverse + * Create potential future revenue for both the project and homeowners + * Provide incredible connectivity to the real estate development + +The best part is that that infrastructure doesn’t account for more than 1-5% of the cost of a property, and is provided as a gift to the homeowners. What better than to sell a house with a gift that invites homeowners to participate in the decentralization movement and that can pay back the property itself. + + +### Example for a 100 house project: + +Imagine each home average costs 1m USD. ThreeFold gets 1-5% of the real estate project total revenue. \ +For 100 houses, this leads to 1-5m USD. We get this money as the project is being sold. + +We don’t have to return the 5m USD, we create a token called INCA which returns TFT, our tokens. + +An INCA (INternet CApacity) token generates TFT over 5 years. \ +Right now, 1 INCA costs 5 USD and generates 50 TFT over 5 years, this number changes as the TFT goes up. \ +We expect 1 INCA to generate up to 2 to 3x less TFT over 5 years by the end of this year. \ + This shows why it's important for a developer to be early in this process. + +30% of the INCA are gifted to the developer, 70% of the INCA are gifted to the homeowner. So far, we did Y = 70%. + + +### Simulation For Homeowner + + +![alt_text](img/price_simulation.png ) + + +In this simulation, if the TFT price would go to $3, the homeowner would have their home for free. + + +### Simulation For Developer + +Next to the indirect advantages like lots of free marketing attention (happened for our partner in Dubai) and benefits for your community and the planet, there are also the following possible financial incentives: + + + +* 5m USD leads to 30% of 50m TFT. +* If TFT goes to $3 -> 45m USD extra income, which is more income compared to the original project. +* If TFT goes to $10 -> 150m USD extra income. + +_Disclaimer, we are not making any promise nor TFT price prediction, this is pure simulation. See below for the TFT token section and make your own judgment about value for TFT._ + diff --git a/collections/threefold_litepaper/implementation/open_source.md b/collections/threefold_litepaper/implementation/open_source.md new file mode 100644 index 0000000..724aa8a --- /dev/null +++ b/collections/threefold_litepaper/implementation/open_source.md @@ -0,0 +1,9 @@ +# Open Source Deployment + +![alt_text](img/easy_implementation.png ) + + +People everywhere in the world expand on daily basis see [https://stats.grid.tf/](https://stats.grid.tf/) and the explorer for mainnet is on [https://explorer3.grid.tf/](https://explorer3.grid.tf/) (see the nodes being added on our mainnet for TFGrid 3.0). + + +![alt_text](img/nodes_stats.png ) \ No newline at end of file diff --git a/collections/threefold_litepaper/implementation/partners_community_first.md b/collections/threefold_litepaper/implementation/partners_community_first.md new file mode 100644 index 0000000..e1c03a1 --- /dev/null +++ b/collections/threefold_litepaper/implementation/partners_community_first.md @@ -0,0 +1,13 @@ +# Partners and Community First + +# +![alt_text](img/gaining_transaction.png ) + + +We are focussed on providing global decentralized IT capacity for any project in the world. We believe in partners, more than 40 partners are building on top of us already today. This needs to become thousands of them. We have blockchain constructs which allow partners to be part of ThreeFold and have their own revenue streams. We can be seen as a go2market vehicle for any software as a service or web business. + +Right now, we are mainly focussed on expansion though, see our 4 dimensions of Growth below. \ + + + +![alt_text](img/threefold_partners.png ) diff --git a/collections/threefold_litepaper/introduction/how_it_works.md b/collections/threefold_litepaper/introduction/how_it_works.md new file mode 100644 index 0000000..9252e7a --- /dev/null +++ b/collections/threefold_litepaper/introduction/how_it_works.md @@ -0,0 +1,65 @@ +# How does it work? +![alt_text](img/centralized_servers_solution.png ) + + + +## You can become an Internet Farmer today: + + +![alt_text](img/node_guide.png ) + + +Farming Internet capacity is really easy and you can do it yourself today. Just buy a computer, go to our website, download our boot loader (which is a software which loads our operating system) and your computer is now a farming (mining) device that farms TFT, our Internet capacity reward token. If you do this yourself then we call this DIY (Do It Yourself) Internet Farming, more info see [https://library.threefold.me/info/threefold#/tfgrid/farming/farming_intro](https://library.threefold.me/info/threefold#/tfgrid/farming/farming_intro) + + +## Additionally it makes a lot of sense to integrate in a real estate development project: + +Imagine now a situation where people don’t have to do this by themselves, but where they can buy a house in which Internet Capacity is pre-integrated. Now their house is a node in a distributed and decentralized data center, creating benefits for the real estate developer as well as the homeowner. It can be compared to what a solar panel would do. Just like a solar panel generates electricity for the people around it, in the same way, our 3Nodes (Internet Capacity Boxes) provide Compute, Storage and other Internet Services to the people and companies nearby. A company or government will be able to host their data center Internet applications in the distributed data center which is part of the real estate project, which delivers greater security and performance at a better cost. + +We call this: a “ThreeFold **Neighborhood Cloud.”** + + +## +![alt_text](img/community_driven.png ) + + + +## Benefits of the Neighborhood Cloud Concept + +Benefits for the Planet + + + +* By enabling home owners to participate in a shared Internet economy, we avoid having to build power consuming data centers. Our digital twin technology consumes only 2-5 watt per person, which is nothing compared to the Internet today. +* We involve our sustainability partners in the real estate project to have an impact on the regenerative nature of a project. +* We impact at least 9 of the 12 Social Development Goals (SDGs) with our approach. + +Benefits for the Country + + + +* When a country gets more Internet Capacity locally, fewer data centers need to be built. +* Data & applications remain in the country, this leads to more sovereignty. +* A local internet has higher performance, with faster speeds, lower latency, and easier scalability. +* Green, a ThreeFold Neighborhood Cloud, is carbon negative. +* More security, recently in Ukraine, data centers were the first target, this approach eliminates this risk. + +Benefits for the Homeowner + + + +* Freedom, there is no longer the requirement to be a product from the Facebooks of the world. You can own your data. +* Free access to a co-owned internet with all benefits possible. +* It's like having access to a super computer which provides an immersive gaming and metaverse experiencethat can be rendered in the cloud at high quality. This leads to incredible possibilities. The kids for sure will love it. The technical ones can even develop on the local cloud. +* Have access to community services, e-commerce, local services, collaboration tools, communication tools, etc. +* As delegated farmers, they will earn income (see simulation table below) and, with some luck, could create a significant passive income source, offsetting the home cost. +* More security, reliability, privacy and performance for their Internet experience. + +Benefits for the Developer + + + +* Faster & easier sales of the homes – in our first project, the developer sold a lot faster. \ +Within 2 months this developer asked us to do a 2nd project with double the amount of homes. +* Income for delivering Internet services to the companies, country and people around your property. +* More financial income, because the developer becomes co-owner of the local Internet and gets X% of the INCA (see next page) proceedings. This can be quite substantial. diff --git a/collections/threefold_litepaper/introduction/img/blockchain_.jpg b/collections/threefold_litepaper/introduction/img/blockchain_.jpg new file mode 100644 index 0000000..4766a16 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/blockchain_.jpg differ diff --git a/collections/threefold_litepaper/introduction/img/blockchain_threefold_.png b/collections/threefold_litepaper/introduction/img/blockchain_threefold_.png new file mode 100644 index 0000000..7fcbb4e Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/blockchain_threefold_.png differ diff --git a/collections/threefold_litepaper/introduction/img/centralized_data_centers_.jpg b/collections/threefold_litepaper/introduction/img/centralized_data_centers_.jpg new file mode 100644 index 0000000..75a4ef0 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/centralized_data_centers_.jpg differ diff --git a/collections/threefold_litepaper/introduction/img/centralized_problems_.jpg b/collections/threefold_litepaper/introduction/img/centralized_problems_.jpg new file mode 100644 index 0000000..16e9b25 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/centralized_problems_.jpg differ diff --git a/collections/threefold_litepaper/introduction/img/centralized_servers_solution_.png b/collections/threefold_litepaper/introduction/img/centralized_servers_solution_.png new file mode 100644 index 0000000..ec9fa73 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/centralized_servers_solution_.png differ diff --git a/collections/threefold_litepaper/introduction/img/community_driven_.png b/collections/threefold_litepaper/introduction/img/community_driven_.png new file mode 100644 index 0000000..70143da Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/community_driven_.png differ diff --git a/collections/threefold_litepaper/introduction/img/crises_waves.jpg b/collections/threefold_litepaper/introduction/img/crises_waves.jpg new file mode 100644 index 0000000..2c600a6 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/crises_waves.jpg differ diff --git a/collections/threefold_litepaper/introduction/img/internet_distance.png b/collections/threefold_litepaper/introduction/img/internet_distance.png new file mode 100644 index 0000000..55c58e1 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/internet_distance.png differ diff --git a/collections/threefold_litepaper/introduction/img/node_guide_.png b/collections/threefold_litepaper/introduction/img/node_guide_.png new file mode 100644 index 0000000..06b78f7 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/node_guide_.png differ diff --git a/collections/threefold_litepaper/introduction/img/people_planet_profit.png b/collections/threefold_litepaper/introduction/img/people_planet_profit.png new file mode 100644 index 0000000..f94f107 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/people_planet_profit.png differ diff --git a/collections/threefold_litepaper/introduction/img/personal_twin.png b/collections/threefold_litepaper/introduction/img/personal_twin.png new file mode 100644 index 0000000..ced6c27 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/personal_twin.png differ diff --git a/collections/threefold_litepaper/introduction/img/threefold_internet_of_internets_.jpg b/collections/threefold_litepaper/introduction/img/threefold_internet_of_internets_.jpg new file mode 100644 index 0000000..51ebf46 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/threefold_internet_of_internets_.jpg differ diff --git a/collections/threefold_litepaper/introduction/img/web_remade_architect_.png b/collections/threefold_litepaper/introduction/img/web_remade_architect_.png new file mode 100644 index 0000000..d0ae776 Binary files /dev/null and b/collections/threefold_litepaper/introduction/img/web_remade_architect_.png differ diff --git a/collections/threefold_litepaper/introduction/internet_today.md b/collections/threefold_litepaper/introduction/internet_today.md new file mode 100644 index 0000000..3a96753 --- /dev/null +++ b/collections/threefold_litepaper/introduction/internet_today.md @@ -0,0 +1,10 @@ +# The Internet Today + +![alt_text](img/centralized_data_centers.png ) + + +The internet today is constructed in a centralized way, we exist many times and became a product of big centralized services. There is also a real cyber pandemic going on, there are cyber attacks everywhere and backdoors in most of the electronic equipment we use. This architecture is unsafe, not scalable, power hungry and not able to deliver equality. Still more than half of this planet does not have decent affordable access to the internet. + +![alt_text](img/blockchain.png ) + +Blockchain is a huge step in the right direction but it's a shared architecture distributed over the world where data gets replicated on many locations. It's a good technology choice for use cases like money, smart contracts, voting, digital notary and identity but not at all suited for building a new internet with. This is also called web 4. Developers still need to develop applications connecting to multiple blockchains and centralization is often not good enough. diff --git a/collections/threefold_litepaper/introduction/introduction.md b/collections/threefold_litepaper/introduction/introduction.md new file mode 100644 index 0000000..408e565 --- /dev/null +++ b/collections/threefold_litepaper/introduction/introduction.md @@ -0,0 +1,32 @@ + +![alt_text](img/threefold_internet_of_internets.png ) + +# Introduction + +Imagine a world where “YOU” are the Internet. + +Imagine a world where communities can build their own Internet, \ + from scratch, an Internet which would deliver all the needs for a better future life. + +This new Internet is here! It includes: + + + +* a regenerative, safe, sovereign internet infrastructure layer = ThreeFold +* a set of experiences (applications) and information to allow everyone on an equal basis to learn, \ +create, exchange, travel, … basically to experience an abundance-based world + +Abundance is our baseline: + + + +* An abundance of free information, education, knowledge (books, journals, studies), planetary information (maps), creativity (music, video, digital art, immersive museums). +* Access to all applications required for your professional and personal digital life. +* No need for manipulative marketing: you can find anything for free and you can promote everything for free. +* You can safely communicate with the world. +* You can freely exchange anything for anything else (money for goods, goods for goods, money for money, etc.). + +The decentralized Internet like you co-own a super computer which gives yous unlimited access to advanced digital experiences in super high quality, such as augmented reality (education, shopping, …), virtual reality (online meetings, travel, concerts, …), metaverse (a metaverse owned by you), and more. + + +# You can keep your full digital life history in your personal ultra-secure archive. All the data is yours, forever ! \ No newline at end of file diff --git a/collections/threefold_litepaper/introduction/like_BTC.md b/collections/threefold_litepaper/introduction/like_BTC.md new file mode 100644 index 0000000..590e985 --- /dev/null +++ b/collections/threefold_litepaper/introduction/like_BTC.md @@ -0,0 +1,14 @@ +# The BTC for internet infrastructure + +|BTC for Money|ThreeFold for Internet Infrastructure| +|---|---| +|$ are created by central banks, BTC by the people|Cloud by Amazon, Google, …, TFT by the people| +|Mining of BTC based on energy|Farming of TFT based on storage, compute, network| +|Endless Potential|Endless Potential, + trillion USD market| +|Store of value = digital currency|Store of Value = utility token = Internet capacity| +|Price is currently > 30k USD|Price is currently around 0.05 USD| + + +Our token is a digital currency backed by a real commodity = Internet capacity. + +The current liquid market cap value for threefold is less than 30m USD which represents a real opportunity if compared to the potential. diff --git a/collections/threefold_litepaper/introduction/missing_layer.md b/collections/threefold_litepaper/introduction/missing_layer.md new file mode 100644 index 0000000..20762f0 --- /dev/null +++ b/collections/threefold_litepaper/introduction/missing_layer.md @@ -0,0 +1,11 @@ +# The missing layer for a more decentralized world + +A FEATURE COMPLETE INTERNET & MONEY SYSTEM. + +ThreeFold has successfully developed a peer-to-peer cloud operating system running on bare hardware (directly using the computer native resources) to make all of the above possible. + +**This is the result of 20 years of work.** +![alt_text](img/blockchain_threefold.png ) + + \ +Imagine the capabilities and potential of a combination of blockchain and our technology to deliver a feature complete internet and money system. \ No newline at end of file diff --git a/collections/threefold_litepaper/introduction/regenerative_planet.md b/collections/threefold_litepaper/introduction/regenerative_planet.md new file mode 100644 index 0000000..9b6f1b4 --- /dev/null +++ b/collections/threefold_litepaper/introduction/regenerative_planet.md @@ -0,0 +1,39 @@ +# Regenerative planet and people first approach + +![alt_text](img/crises_waves.jpg ) + +**The world is changing in front of us, we cannot deny it and we need to act now.** \ + + +We are in the forefront of a growing movement, more and more companies want to prioritize people and planet positive policies. We are not swimming against the stream, we are part of a group of leaders of change and we are making real the zeitgeist of the 21st century. + +Companies and investors that fail to be part of this needed movement will seem like dinosaurs by 2030 and be valued by our communities accordingly. + + + + + +
+ alt_text + We believe in: +
    +
  • Planet First
  • +
  • People Second
  • +
  • Profit As Result
  • +
+

+ Everything we do needs: +

    +
  • To have a chance to improve our planet situation (climate change, regenerative, less use of resources, …)
  • +
  • To help our communities in becoming their best powerful and aware self, where love and respect comes first.
  • +
+

+ A more aware approach to global problems: +

    +
  • Humbleness (I am nothing)
  • +
  • Gratefulness (planet and people first)
  • +
  • Authenticity (I can be the true me and in my power)
  • +
+
+ + diff --git a/collections/threefold_litepaper/introduction/web_remade.md b/collections/threefold_litepaper/introduction/web_remade.md new file mode 100644 index 0000000..9e2ef66 --- /dev/null +++ b/collections/threefold_litepaper/introduction/web_remade.md @@ -0,0 +1,21 @@ +# Web Re-Made Architecture +![alt_text](img/web_remade_architect.png ) + + +We are brainwashed about the need to centralize & control everything, this leads to suboptimal systems and a lot of waste. Web 1,2,3,4 are all centralized by nature. The best the world has been able to come up with is a shared consensus driven architecture called blockchain which is good for certain use cases but suboptimal for many more. + +The solution is actually very simple, you should be the center of your digital life, you own all your data, you are your own application (we call this your digital twin), we believe +90% of your digital needs can be implemented that way. Blockchain technology is needed for items where consensus is required like identity, money, smart contracts… + +![alt_text](img/digital_twins.png ) + +There is a need for a co-owned global Internet infrastructure on top of which each of us can exist digitally, this is a dramatically different architecture with no centralization whatsoever and offering 100% equality as well as full data and application ownership. This has never been done because it's so different in design and goes away from any form of control by a money making company. + +The Twins live on top of the ThreeFold Grid which is a co-owned infrastructure layer where every Internet Farmer makes money by providing storage, compute & network capacity to the people around them. + +The twins communicate with each other and the rest of the world (existing centralized services) as well as existing blockchain technologies. The data is using a novel storage technology which makes sure your data is safe and can never get lost, yet it's only owned by you and not even a quantum computer can hack it. + +![alt_text](img/personal_twin.png ) + +Imagine the benefits for use cases like video conferencing: + +![alt_text](img/internet_distance.png ) \ No newline at end of file diff --git a/collections/threefold_litepaper/introduction/why_new_internet.md b/collections/threefold_litepaper/introduction/why_new_internet.md new file mode 100644 index 0000000..0bc5e63 --- /dev/null +++ b/collections/threefold_litepaper/introduction/why_new_internet.md @@ -0,0 +1,20 @@ +# Why a new internet? + +THE CURRENT INTERNET CANNOT KEEP UP WITH EMERGING DEMAND. + +The digital economy and our future as digital citizens are wholly dependent on the Internet. However, today’s Internet and cloud infrastructure is too centralized, cannot grow fast enough to meet growing demand nor support future use cases, and promises neither data sovereignty nor equality. + +More than 80% of today's Internet infrastructure is owned by less than 20 organizations. The lack of ownership of our own data and the consequent commercialization of that data is a major concern for both individuals and governments alike. The future neutrality and democratization of the Internet is an absolute necessity in this regard. + +![alt_text](img/centralized_problems.png ) + +The Internet is growing like crazy. Today the Internet is mainly delivered out of data centers, which are huge buildings containing up to millions of servers. They consume a lot of energy and are very expensive to build. Building more data centers is not enough… + +* There are not enough data centers and this won't change in the short term: it's too expensive and complex. +* Data centers are not war-proof and they are vulnerable to catastrophes (see Ukraine). +* They are not glocal (close to the source where required) and they are too centralized: as such, they present a single target for hackers. + +ThreeFold is different, is an Internet of Internets solution, people can build and own their own internet in their region. + +“ThreeFold Neighborhood Clouds'' are the alternative to centralized datacenters, transforming a typical neighborhood into a decentralized and distributed data center. Each home, office or commercial property can host a 3Node (a computer delivering Internet Capacity in the form of storage and compute power). These 3Nodes are interconnected over fast local networks (e.g. it can be in the neighborhood as a fiber ring or using local Internet existing cable infrastructure) and offer a quantum safe storage system, metaverse/gaming rendering cloud (coming in 2023), compute cloud, a platform for our digital applications to enable our day to day digital life, and more. + diff --git a/collections/threefold_litepaper/site b/collections/threefold_litepaper/site new file mode 100644 index 0000000..e69de29 diff --git a/collections/threefold_litepaper/tf_token/img/market_value_.png b/collections/threefold_litepaper/tf_token/img/market_value_.png new file mode 100644 index 0000000..9eb30f5 Binary files /dev/null and b/collections/threefold_litepaper/tf_token/img/market_value_.png differ diff --git a/collections/threefold_litepaper/tf_token/img/threefold_city_.png b/collections/threefold_litepaper/tf_token/img/threefold_city_.png new file mode 100644 index 0000000..43b827d Binary files /dev/null and b/collections/threefold_litepaper/tf_token/img/threefold_city_.png differ diff --git a/collections/threefold_litepaper/tf_token/img/threefold_token_grid_.png b/collections/threefold_litepaper/tf_token/img/threefold_token_grid_.png new file mode 100644 index 0000000..a66f0ba Binary files /dev/null and b/collections/threefold_litepaper/tf_token/img/threefold_token_grid_.png differ diff --git a/collections/threefold_litepaper/tf_token/img/underlying_utility_.jpg b/collections/threefold_litepaper/tf_token/img/underlying_utility_.jpg new file mode 100644 index 0000000..3e91242 Binary files /dev/null and b/collections/threefold_litepaper/tf_token/img/underlying_utility_.jpg differ diff --git a/collections/threefold_litepaper/tf_token/img/velocity_phase_.jpg b/collections/threefold_litepaper/tf_token/img/velocity_phase_.jpg new file mode 100644 index 0000000..d4b187e Binary files /dev/null and b/collections/threefold_litepaper/tf_token/img/velocity_phase_.jpg differ diff --git a/collections/threefold_litepaper/tf_token/tf_token.md b/collections/threefold_litepaper/tf_token/tf_token.md new file mode 100644 index 0000000..c8eb585 --- /dev/null +++ b/collections/threefold_litepaper/tf_token/tf_token.md @@ -0,0 +1,18 @@ +# TFToken = the Valuable Token of The Internet of Internets + +ThreeFold uses the power of digital currency models to create value. + + +![alt_text](img/underlying_utility.png ) + +TFT is valuable and delivers the resources described above for a certain number of hours. You can do much more with a TFT than what is described above. It's just an example, but it shows the real utility of a TFT. \ +See [https://library.threefold.me/info/threefold#/tokens/grid_valuation](https://library.threefold.me/info/threefold#/tokens/grid_valuation) + + +## Our Token is Properly Constructed + + +![alt_text](img/threefold_token_grid.png ) + + +See [https://library.threefold.me/info/threefold#/tokens/tokenomics](https://library.threefold.me/info/threefold#/tokens/threefold__tokenomics) diff --git a/collections/threefold_litepaper/tf_token/tft_3_dimensions.md b/collections/threefold_litepaper/tf_token/tft_3_dimensions.md new file mode 100644 index 0000000..5a99db5 --- /dev/null +++ b/collections/threefold_litepaper/tf_token/tft_3_dimensions.md @@ -0,0 +1,85 @@ +# 3 Dimensions in Token Creation & Utilization + + + +### 1. Proof of Capacity = Farming + +3Nodes (computers) deliver storage, compute, and network capacity as the basis for our new Internet. \ +Our Unique Operating system measures the capacity as provided by a farmer and this gets registered in our blockchain. + +_TFT Reward per Month = 3Node Capacity * TFT Reward per Unit of Capacity / Month._ + +This TFT Reward Amount : + + + +* is recorded in the blockchain at the moment of 3Node registration and verification, \ +every hour our operating system and blockchain verifies the available capacity. +* Is calculated so that it generates per month +- 1/5 of all TFT needed to buy all capacity at the point of registration. \ +e.g. if a 3node can generate commercial value of 100 USD per month for all internet capacity and the TFT price is 0.1 at that point, then _100*0.1/5 _is +- the amount of TFT that will be rewarded (generated) per month. \ +This means TFT is by design +- 5 times undervalued in relation to 100% utilization at connection. +* The TFT reward amount is agreed upon by the DAO per Regional Internet to make sure there is consensus. + +The farmer can receive boosters rewards (still to be defined) if certain achievements are achieved e.g. uptime, good bandwidth to Internet, good utilization. There is no link between farming & utilization. + +More info see [https://library.threefold.me/info/threefold#/tfgrid/farming/proof_of_capacity](https://library.threefold.me/info/threefold#/tfgrid/farming/proof_of_capacity) + +Farming is the only way in which TFT are created (minted) !!!! + + +### 2. Proof of Expansion = Staking + +Staking is the mechanism to let the community invest and benefit from the growth of the ThreeFold Grid. \ +The main TFT is like the reserve currency for the larger Internet of Internets, the TFT is the currency needed to go in between all the different Internets. To establish this Internet, a lot of TFT are needed. + +We have 3 major staking concepts: + + + +* Internet of Internets Layer: TFT Validators = 300m TFT + * Our TFT Validators (our master TFT money chain & identity chain) has 100 Validators. + * ½ have been reserved already +* Regional Internet TFGrid Validators = 1,000 (regions) x 100 (nr validators) x 500,000 (staking per validator) = 50 Billion TFT + * At current price of 0.1 we need 50 billion TFT (in case there would be 1000 Regional Internets) +* Regional Internet DEFI Pool = 1,000 x 5,000,000 = 5 Billion TFT + * This DEFI pool is between the master TFT and TFT on each regional level. + * Each regional Internet needs at least 500k USD worth of TFT at that point in the DEFI pool. + +There are 800m TFT right now. The above described staking requirement needs +50 Billion TFT if the TFT would not raise in price, which is not possible. In other words, TFT will have to rise in price. Please do note the other mechanisms like burning will kick in as well. + + +### + + +## +![alt_text](img/market_value.png ) + + +### 3. Proof of Utilization = Cultivation + +When users use the capacity of the grid they need TFT, these TFT are burned and given to the channel. + +Percentage Description Remark + +35% TFT burning A mechanism used to maintain scarcity in the TFT economy. + +10% ThreeFold Foundation Funds allocated to promote and grow the ThreeFold Grid. + +5% Validator Staking Pool Rewards farmers that run TFChain 3.0 validator nodes. + +50% Solution providers & sales channel (optional more burning) + +In a couple of years 35% burning will be more than farming. This means as the grid grows, more tokens will be burned compared to farmed, which leads to more scarcity. In the beginning, utilization is small compared to farming & staking. + +This will happen mainly in the last phase of our expansion mode as mentioned above. + +More info see [https://library.threefold.me/info/threefold#/tfgrid/farming/proof_of_utilization](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__proof_of_utilization) + + + +* +* + + +# +![alt_text](img/threefold_city.png ) diff --git a/collections/threefold_litepaper/tf_token/tft_4_phases.md b/collections/threefold_litepaper/tf_token/tft_4_phases.md new file mode 100644 index 0000000..9ce4bae --- /dev/null +++ b/collections/threefold_litepaper/tf_token/tft_4_phases.md @@ -0,0 +1,47 @@ +# 4 phases, TFT is Scarce and Valuable + +![alt_text](img/velocity_phase.png ) + + +The first phase has been focused on the initial expansion and the creation of all the technology required (this phase is now completed. The next two phases are all about accelerated expansion, and this requires many billions of tokens and tens of thousands of servers, neither of which are available today. To support the accelerated expansion phase, we are now establishing a set of liquidity pools.The more TFT flow, the more successful ThreeFold will become. + +**Phase 1 = The Creation & Initial Roll out Phase (Completed)** + + + +* Creation of the ThreeFold Grid, rewards for all early farmers & technology providers. +50m USD invested. +* Initial roll out, Proof of technology (we are now gen 3), every day new capacity is extended without our involvement. +* **We are now at the end of phase 1, the market cap of the tokens is < 20m USD, this represents a real opportunity.** + + \ +**Phase 2 = Expansion Phase = Requires X Billion TFT = STAKING FOR EXPANSION \ +** + + + +* This stage will need multiple billions of TFT, this will stabilize the TFT price & drive liquidity. +* While the world is becoming less stable, more and more people realize that they need a new Internet and more stable digital currencies. Because of the underlying tokenomics, TFT might be a good future inflation hedge. +* Liquidity Flow Providers (LFP) power the financial system of this model, providing flow. \ + + +**Phase 3 = Web 4.0 Roll out = Requires Y Billion TFT = BUY THREEFOLD KEYS** + + + +* The Twin for Life concept holds the key to our digital future. +* A first roll out for web 4.0 will be called Uhuru our alternative to +10 digital internet experiences (also called FreeFlow). + +** \ +Phase 4 = Velocity Phase = the engine is running at full speed = the world has a new internet (-: ** + + + +* TFT is needed everywhere to get access to + * Web 4.0 - hundreds of millions of twins + * TFGrid Internet Capacity + * Rendering & Streaming capacity for Gaming & Metaverse Capacity (this will be HUGE) + * DEFI Pools for more P2P currencies +* This will lead to increased velocity and flow: this is how a valuable digital currency is being created. +* As part of this phase, we burn (take out of circulation) more tokens than we create thanks to our burning concept. + +_For Phase 2 and 3, we would require +100 Billion of TFT if the TFT price were not to rise from current absurdly low prices, there is simply nowhere near enough TFT available so the TFT price must rise as a consequence._ diff --git a/collections/threefold_litepaper/the_team/experience_matters.md b/collections/threefold_litepaper/the_team/experience_matters.md new file mode 100644 index 0000000..a29b8dd --- /dev/null +++ b/collections/threefold_litepaper/the_team/experience_matters.md @@ -0,0 +1,25 @@ +# Experience Matters + +We were fortunate to be part of the first rollout of the Internet in the early 1990’s. + +Our team has multiple world records for scaling projects on the Internet, invented the first data deduplication system for backup, the first ultra scalable distributed storage system using forward-looking error correcting codes, one of the first cloud systems, the first always consistent distributed database, and the first decentralized operating system using blockchain technology. The team has achieved over +500m USD in exits to Sun Microsystems, Western Digital, Verizon, Symantec, and others. + +Our ThreeFold system brings us back to the Internet as originally conceived. A collaborative and community-based network of compute, storage and network resources, peer-to-peer connected and delivered by all. Only this time, we can use advanced technologies and structures which were only developed very recently. + + +![alt_text](img/threefold_leaders.png ) + + +Kristof De Spiegeleer: Founder/Chairman ([linkedin](https://www.linkedin.com/in/despiegk/)) + + + +* 30 years experience building startups in the high tech space +* 7 exits, +500m USD + +Mr 007, Q2 2022: Commercial Growth Hacker + + + +* A senior technology executive, deeply vested in global, high growth and emerging markets. 25 plus years experience most recently as Corporate VP at one of the leading cloud computing providers (+100B). A board member, strategic advisor and social entrepreneur. +* Extensive sales and strategic partnership development experience particularly with enterprise and government sectors. Will help Threefold build a specialized sales team and strategic partnership frameworks to address the growing national and sovereign cloud requirements at country-wide scale. A growing trend for governments, and some enterprise and strategic sectors and communities that Threefold can certainly fulfill and develop. diff --git a/collections/threefold_litepaper/the_team/img/threefold_leaders_.jpg b/collections/threefold_litepaper/the_team/img/threefold_leaders_.jpg new file mode 100644 index 0000000..3015e20 Binary files /dev/null and b/collections/threefold_litepaper/the_team/img/threefold_leaders_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/digital_twin.md b/collections/threefold_litepaper/threefold_tech/digital_twin.md new file mode 100644 index 0000000..1c1c0fa --- /dev/null +++ b/collections/threefold_litepaper/threefold_tech/digital_twin.md @@ -0,0 +1,32 @@ +# Tech: Digital Twin Technology + +![alt_text](img/twin_functions.png ) + +Each twin is hosted on the ThreeFold Grid. The data is using the quantum safe storage layer and can never be corrupted or lost. This architecture is super scalable, billions of twins can be deployed. \ + \ + +![alt_text](img/digital_twin.png ) + \ + + + +![alt_text](img/digital_twins.png ) +Each digital twin talks directly to the other twins, this keeps information flow local and provides for a more green internet experience, it also improves security, performance and privacy. \ + + +The twin system is also compatible with IPFS to integrate with the web3 world. + + +![alt_text](img/quantum_safe_storage.png ) + + + +![alt_text](img/web_remade_twin.png ) + + +Each twin can talk to any blockchain around (web3) to arrange management of digital currencies and peer2peer exchange of value. The Twins are compatible with any major blockchain technology. + +The twins can also talk to web 2 and own deployed client-server applications on top of the TFGrid. This leads to a super scalable & polyvalent ecosystem. + + +![alt_text](img/digital_twin_executor.png ) diff --git a/collections/threefold_litepaper/threefold_tech/img/decentralized_cloud_.jpg b/collections/threefold_litepaper/threefold_tech/img/decentralized_cloud_.jpg new file mode 100644 index 0000000..d475124 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/decentralized_cloud_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/digital_twin.png b/collections/threefold_litepaper/threefold_tech/img/digital_twin.png new file mode 100644 index 0000000..629e283 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/digital_twin.png differ diff --git a/collections/threefold_litepaper/threefold_tech/img/digital_twin_executor.png b/collections/threefold_litepaper/threefold_tech/img/digital_twin_executor.png new file mode 100644 index 0000000..7483a34 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/digital_twin_executor.png differ diff --git a/collections/threefold_litepaper/threefold_tech/img/digital_twins.png b/collections/threefold_litepaper/threefold_tech/img/digital_twins.png new file mode 100644 index 0000000..591bff2 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/digital_twins.png differ diff --git a/collections/threefold_litepaper/threefold_tech/img/javascript_digital_twin_.jpg b/collections/threefold_litepaper/threefold_tech/img/javascript_digital_twin_.jpg new file mode 100644 index 0000000..8298ffa Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/javascript_digital_twin_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/missing_layer_zero_.png b/collections/threefold_litepaper/threefold_tech/img/missing_layer_zero_.png new file mode 100644 index 0000000..e2e9512 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/missing_layer_zero_.png differ diff --git a/collections/threefold_litepaper/threefold_tech/img/peer_2_peer_economy_.jpg b/collections/threefold_litepaper/threefold_tech/img/peer_2_peer_economy_.jpg new file mode 100644 index 0000000..820d523 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/peer_2_peer_economy_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/quantum_safe_.jpg b/collections/threefold_litepaper/threefold_tech/img/quantum_safe_.jpg new file mode 100644 index 0000000..ab47819 Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/quantum_safe_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/quantum_safe_storage.png b/collections/threefold_litepaper/threefold_tech/img/quantum_safe_storage.png new file mode 100644 index 0000000..130166c Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/quantum_safe_storage.png differ diff --git a/collections/threefold_litepaper/threefold_tech/img/scales_unlimited_.jpg b/collections/threefold_litepaper/threefold_tech/img/scales_unlimited_.jpg new file mode 100644 index 0000000..c291dff Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/scales_unlimited_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/twin_functions_.jpg b/collections/threefold_litepaper/threefold_tech/img/twin_functions_.jpg new file mode 100644 index 0000000..0a2c8cd Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/twin_functions_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/img/web_remade_twin_.jpg b/collections/threefold_litepaper/threefold_tech/img/web_remade_twin_.jpg new file mode 100644 index 0000000..d00b1ee Binary files /dev/null and b/collections/threefold_litepaper/threefold_tech/img/web_remade_twin_.jpg differ diff --git a/collections/threefold_litepaper/threefold_tech/planetary_network.md b/collections/threefold_litepaper/threefold_tech/planetary_network.md new file mode 100644 index 0000000..d30058b --- /dev/null +++ b/collections/threefold_litepaper/threefold_tech/planetary_network.md @@ -0,0 +1,14 @@ +# Tech: Our Planetary Network Provides Ultimate Connectivity + +Our network layer connects anything to anyone. We have clients for iPhone, Android, Windows, Linux and OS. + +The end 2 end encrypted network will look for the shortest path between any app or user. It has a built-in DNS system and works seamlessly together with existing networks like the current Internet backbones and providers, satellite providers like starlink, 5G, Meshed Wireless (build our own networks with the community) or any other mobile technology. It's the swiss army knife for network connectivity in the world which tries to keep our data flowing all the time in all security. + + +![alt_text](img/peer_2_peer_economy.png ) + + +Your network address is unique to your device and you and never changes, doesn’t matter how you will communicate or where you are. If links go down the Planetary network client will look for other paths. + + +### Read more about our technology in [https://library.threefold.me/info/threefold#/technology/technology](https://library.threefold.me/info/threefold#/technology/technology) diff --git a/collections/threefold_litepaper/threefold_tech/quantum_safe_storage.md b/collections/threefold_litepaper/threefold_tech/quantum_safe_storage.md new file mode 100644 index 0000000..eb9f008 --- /dev/null +++ b/collections/threefold_litepaper/threefold_tech/quantum_safe_storage.md @@ -0,0 +1,16 @@ +# Tech: Our Quantum Safe Storage System Protects Your Data + +![alt_text](img/quantum_safe.png ) + + +Your data is unlimitedly scalable and can never be lost or corrupted. **You are the only one who owns your data.** + +ThreeFold nodes or even full data centers can go down, your data is always there, available forever. + + +![alt_text](img/scales_unlimited.png ) + + +Your quantum safe storage system is very cost effective,** the cost of farming 1 TB of storage per month can be less than 1 USD, the market price is between 20 and 180 USD. ** + +Our storage system is the result of 20 years of engineering and many iterations, our last company was acquired for 300m USD for a subset of this technology. diff --git a/collections/threefold_litepaper/threefold_tech/tech_missing_layer.md b/collections/threefold_litepaper/threefold_tech/tech_missing_layer.md new file mode 100644 index 0000000..9e1e1e2 --- /dev/null +++ b/collections/threefold_litepaper/threefold_tech/tech_missing_layer.md @@ -0,0 +1,17 @@ +# Tech: Missing Layer for Blockchain, Storage, Compute & GPU Workloads + +## Develop For Digital Twin versus Your Own Apps On Capacity Layer (TF Grid) + + +![alt_text](img/javascript_digital_twin.png ) + + +Zero-OS (see further) is used on the 3Nodes and provides the base layer with storage, compute & network capacity. + + \ +The Twins are a new development paradigm for building ultra scalable & sovereign internet dapps of the future, we use this ourselves to deploy the projects we are doing with large banks and some countries who are ready for a more regenerative internet future for their citizens. + +Thanks to our Smart Contract of IT layer you can still use industry standard tools like kubernetes, helm, terraform, … to deploy any workload you would want, our solution is compatible with anything which can run on linux our additional storage and network primitives provide additional benefits. + + +### Read more about our technology in [https://library.threefold.me/info/threefold#/technology/technology](https://library.threefold.me/info/threefold#/technology/technology) diff --git a/collections/threefold_litepaper/threefold_tech/zero_OS.md b/collections/threefold_litepaper/threefold_tech/zero_OS.md new file mode 100644 index 0000000..17d5ee9 --- /dev/null +++ b/collections/threefold_litepaper/threefold_tech/zero_OS.md @@ -0,0 +1,20 @@ +# Tech: Zero-OS = blockchain driven secure operating system + +Our Decentralized Operating System (called Zero-OS) allows every company or person in the world to farm (mine) \ +Internet **compute**, **storage** or **network** capacity which can be used by everyone to host their Internet solutions: + + +![alt_text](img/missing_layer_zero.png ) + + + \ +Our blockchain provisioning/utilization layer allows everyone in the world to provide or consume compute, storage and network capacity in full consensus. The TFT is the Utility Token which enables the exchange of value between participants and makes this possible. There are multiple possibilities how to interact with the capacity layer of ThreeFold Grid. + + \ + +![alt_text](img/decentralized_cloud.png ) + + +ThreeFold 3Nodes (the computers that provide the storage, compute and network capacity), can be as small as a 100 USD device or a big server for in a data center of 50,000USD per server. There is no limit to the scale we can achieve. + +Each layer is as distributed as possible, already today a lot of capacity has been deployed in the world see [https://stats.grid.tf](https://stats.grid.tf) . \ No newline at end of file diff --git a/collections/threefold_team/.collection b/collections/threefold_team/.collection new file mode 100644 index 0000000..0664369 --- /dev/null +++ b/collections/threefold_team/.collection @@ -0,0 +1,2 @@ +name:team +alias:experience,history \ No newline at end of file diff --git a/collections/threefold_team/achievements.md b/collections/threefold_team/achievements.md new file mode 100644 index 0000000..f0aded0 --- /dev/null +++ b/collections/threefold_team/achievements.md @@ -0,0 +1,37 @@ + +## Some of our Technology Achievements + +### 3 World Records for Web Hosting (1997-2002) + +Our team launched the internet hosting and datacenter business in Europe. It's fair to say that we were at the beginning of the internet's enormous growth at that time. We hosted the largest websites in the world during this period. UEFA, Nasa, World Cup.Numerous times we demonstrated how to achieve super scale while staying sustainable. + +### The first Backup Data Deduplication system in the world (2005) + +Upto 100x benefit compared to the status quo in data centers at that point. +We showed how our customers could back up full data centers with 100x less energy and storage utilization. + +This product still lives on in all Symantec backup products. This was a highly innovative solution, there was nothing like it at the time as. It facilitated the move away from tape to disk based backup systems. + +### The first cloud system in the world (2008) + +We formed one of the key innovation groups in the field of cloud computing. Concepts like Virtual Private Datacenter were invented by us. We were one of the main sources of inspiration for companies like VMWare for their cloud strategy. We became the core of SUN microsystem, and the inspiration behind Sun’s ambition to become the largest player in the cloud industry. This didn’t happen in the end because Oracle bought SUN and buried all Sun’s cloud computing projects. + +### The first always consistent database in the world (2010) + +This was a major technological achievement, we pioneered and developed the method to store data in a database over multiple sites in such a way that data could never be lost, corrupted or order of updates changed. Consistency was key. This database was called Arakoon and served as inspiration for further database projects. This fact is little known but is especially relevant today. + +### The first unbreakable and distributed storage system in the world (2012) + +We invented a way to store petabytes of information in such a way that no-one can hack it, and the data can never be corrupted. + +This system was 10x more energy efficient compared to any alternative. This led to our biggest exit to date. Even today there are barely any storage systems which can compete with our approach and solutions that were developed at that time. + +### The first proof of block stake blockchain in the world (2017) + +We developed the first blockchain which was not using proof of work to battle the energy usage which went with proof of work blockchains. We have used this system for the last 4 years. Today many blockchains have evolved in this direction. + +### The first peer2peer cloud in the world (now) + +Probably our biggest achievement to date. A real carbon removing, sovereign peer2peer cloud.This system is being deployed and evolved in one of our scale out startups called ThreeFold. + +The benefits of this system are huge. We had to write an operating system from scratch (re-using linux kernel), a new blockchain provisioning layer as well as the most reliable and sustainable storage system in the world. This system has now been deployed in many locations. More than 40m USD has been invested by founders and friends to make this possible. diff --git a/collections/threefold_team/experience.md b/collections/threefold_team/experience.md new file mode 100644 index 0000000..b5e1d28 --- /dev/null +++ b/collections/threefold_team/experience.md @@ -0,0 +1,9 @@ + +# EXPERIENCE + +## OUR PREVIOUS SUCCESSES + +![here](img/exits.png). + + +{{#include achievements.md}} \ No newline at end of file diff --git a/collections/threefold_team/experience_intro.md b/collections/threefold_team/experience_intro.md new file mode 100644 index 0000000..93ec852 --- /dev/null +++ b/collections/threefold_team/experience_intro.md @@ -0,0 +1,4 @@ + +{{#include team.md}} + +This team has executed on lots of interesting projects see [some technology achievements]() \ No newline at end of file diff --git a/collections/threefold_team/img/exits.png b/collections/threefold_team/img/exits.png new file mode 100644 index 0000000..f2fd498 Binary files /dev/null and b/collections/threefold_team/img/exits.png differ diff --git a/collections/threefold_team/kristof.md b/collections/threefold_team/kristof.md new file mode 100644 index 0000000..32ff083 --- /dev/null +++ b/collections/threefold_team/kristof.md @@ -0,0 +1,2 @@ +# Kristof + diff --git a/collections/threefold_team/team.md b/collections/threefold_team/team.md new file mode 100644 index 0000000..3e5aac5 --- /dev/null +++ b/collections/threefold_team/team.md @@ -0,0 +1,9 @@ +## Team Experience + +ThreeFold has an experienced team which can help to realize the goals of this project: + +Our incubator (Incubaid) has founded several technology startups. + +![here](img/exits.png). + + diff --git a/collections/threefold_team/world_records.md b/collections/threefold_team/world_records.md new file mode 100644 index 0000000..e69de29 diff --git a/collections/values/img/crisis_waves.jpg b/collections/values/img/crisis_waves.jpg new file mode 100644 index 0000000..e0ba261 Binary files /dev/null and b/collections/values/img/crisis_waves.jpg differ diff --git a/collections/values/img/planet_people_profit.png b/collections/values/img/planet_people_profit.png new file mode 100644 index 0000000..5d9a12e Binary files /dev/null and b/collections/values/img/planet_people_profit.png differ diff --git a/collections/values/ppp.md b/collections/values/ppp.md new file mode 100644 index 0000000..309c49e --- /dev/null +++ b/collections/values/ppp.md @@ -0,0 +1,28 @@ +# PLANET, PEOPLE, PROFIT + +![image alt text](img/crisis_waves.jpg) + +planetpeopleprofit + +We believe in: + +* **Planet First** +* **People Second** +* **Profit As Result** + + +Anything we do needs to improve our planet's situation (climate change, regenerative, respect resources, …) and help the people around us. As a result of doing so, we as investors of time and money will have created most value and will get the benefits from our efforts. + +Of course being financially healthy is the first requirement. + +We are in the forefront of a growing movement, more and more companies are being pushed by customers and stakeholders to prioritize sustainability and planet positive policies. We are not swimming against the stream, +we are part of a group of leaders of change and making real the zeitgeist of the 21st century. + +Together we are a movement, not just a project or company. Together we are creating the Internet of Internets: + +* abundance based +* unlimited knowledge +* glocal communication and collaboration +* exchange of value without limitations or intermediaries. + + diff --git a/collections/values/ppp_threefold.md b/collections/values/ppp_threefold.md new file mode 100644 index 0000000..459c2c6 --- /dev/null +++ b/collections/values/ppp_threefold.md @@ -0,0 +1,5 @@ + +{{#include ppp.md}} + +To learn more about ThreeFold read our litepaper on: [http://litepaper.threefold.me](http://litepaper.threefold.me). + diff --git a/collections/web4/architecture_highlevel/img/bad_internet_growth2.jpg b/collections/web4/architecture_highlevel/img/bad_internet_growth2.jpg new file mode 100644 index 0000000..b311c34 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/bad_internet_growth2.jpg differ diff --git a/collections/web4/architecture_highlevel/img/blockchain_based_distr_computer.jpg b/collections/web4/architecture_highlevel/img/blockchain_based_distr_computer.jpg new file mode 100644 index 0000000..0d5dc7f Binary files /dev/null and b/collections/web4/architecture_highlevel/img/blockchain_based_distr_computer.jpg differ diff --git a/collections/web4/architecture_highlevel/img/blockchain_is_clientserver.jpg b/collections/web4/architecture_highlevel/img/blockchain_is_clientserver.jpg new file mode 100644 index 0000000..508b968 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/blockchain_is_clientserver.jpg differ diff --git a/collections/web4/architecture_highlevel/img/compare_3_parts.jpg b/collections/web4/architecture_highlevel/img/compare_3_parts.jpg new file mode 100644 index 0000000..8e62f10 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/compare_3_parts.jpg differ diff --git a/collections/web4/architecture_highlevel/img/digital_twin_to_browser.jpg b/collections/web4/architecture_highlevel/img/digital_twin_to_browser.jpg new file mode 100644 index 0000000..5d5e192 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/digital_twin_to_browser.jpg differ diff --git a/collections/web4/architecture_highlevel/img/digital_twin_to_browser_easy.jpg b/collections/web4/architecture_highlevel/img/digital_twin_to_browser_easy.jpg new file mode 100644 index 0000000..0447ec4 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/digital_twin_to_browser_easy.jpg differ diff --git a/collections/web4/architecture_highlevel/img/everything_client_server.jpg b/collections/web4/architecture_highlevel/img/everything_client_server.jpg new file mode 100644 index 0000000..89a4ed8 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/everything_client_server.jpg differ diff --git a/collections/web4/architecture_highlevel/img/executors_.jpg b/collections/web4/architecture_highlevel/img/executors_.jpg new file mode 100644 index 0000000..e12122e Binary files /dev/null and b/collections/web4/architecture_highlevel/img/executors_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/internet_evolution.jpg b/collections/web4/architecture_highlevel/img/internet_evolution.jpg new file mode 100644 index 0000000..941b791 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/internet_evolution.jpg differ diff --git a/collections/web4/architecture_highlevel/img/nature_twin_.jpg b/collections/web4/architecture_highlevel/img/nature_twin_.jpg new file mode 100644 index 0000000..53c056e Binary files /dev/null and b/collections/web4/architecture_highlevel/img/nature_twin_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/power_generation.jpg b/collections/web4/architecture_highlevel/img/power_generation.jpg new file mode 100644 index 0000000..020ab9e Binary files /dev/null and b/collections/web4/architecture_highlevel/img/power_generation.jpg differ diff --git a/collections/web4/architecture_highlevel/img/power_generator_comparison.jpg b/collections/web4/architecture_highlevel/img/power_generator_comparison.jpg new file mode 100644 index 0000000..87c73e4 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/power_generator_comparison.jpg differ diff --git a/collections/web4/architecture_highlevel/img/storage_twin_.jpg b/collections/web4/architecture_highlevel/img/storage_twin_.jpg new file mode 100644 index 0000000..4e30c91 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/storage_twin_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/storage_web4_twin.png b/collections/web4/architecture_highlevel/img/storage_web4_twin.png new file mode 100644 index 0000000..15ad966 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/storage_web4_twin.png differ diff --git a/collections/web4/architecture_highlevel/img/twin_capabilities_.jpg b/collections/web4/architecture_highlevel/img/twin_capabilities_.jpg new file mode 100644 index 0000000..1dd9eff Binary files /dev/null and b/collections/web4/architecture_highlevel/img/twin_capabilities_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/unlimited_3nodes.png b/collections/web4/architecture_highlevel/img/unlimited_3nodes.png new file mode 100644 index 0000000..e1671c9 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/unlimited_3nodes.png differ diff --git a/collections/web4/architecture_highlevel/img/vlang_executors_.jpg b/collections/web4/architecture_highlevel/img/vlang_executors_.jpg new file mode 100644 index 0000000..3f3a6a2 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/vlang_executors_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/web2_integration_w4.png b/collections/web4/architecture_highlevel/img/web2_integration_w4.png new file mode 100644 index 0000000..3b417ac Binary files /dev/null and b/collections/web4/architecture_highlevel/img/web2_integration_w4.png differ diff --git a/collections/web4/architecture_highlevel/img/web4_architecture_intro.png b/collections/web4/architecture_highlevel/img/web4_architecture_intro.png new file mode 100644 index 0000000..4fb6321 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/web4_architecture_intro.png differ diff --git a/collections/web4/architecture_highlevel/img/web4_bc_link.png b/collections/web4/architecture_highlevel/img/web4_bc_link.png new file mode 100644 index 0000000..6c73587 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/web4_bc_link.png differ diff --git a/collections/web4/architecture_highlevel/img/web_intro_0.png b/collections/web4/architecture_highlevel/img/web_intro_0.png new file mode 100644 index 0000000..0b72f1a Binary files /dev/null and b/collections/web4/architecture_highlevel/img/web_intro_0.png differ diff --git a/collections/web4/architecture_highlevel/img/worldview_executors_.jpg b/collections/web4/architecture_highlevel/img/worldview_executors_.jpg new file mode 100644 index 0000000..7d6d507 Binary files /dev/null and b/collections/web4/architecture_highlevel/img/worldview_executors_.jpg differ diff --git a/collections/web4/architecture_highlevel/img/your_digital_twin.jpg b/collections/web4/architecture_highlevel/img/your_digital_twin.jpg new file mode 100644 index 0000000..d9cbd4b Binary files /dev/null and b/collections/web4/architecture_highlevel/img/your_digital_twin.jpg differ diff --git a/collections/web4/architecture_highlevel/inspired_by_nature.md b/collections/web4/architecture_highlevel/inspired_by_nature.md new file mode 100644 index 0000000..3d8b83c --- /dev/null +++ b/collections/web4/architecture_highlevel/inspired_by_nature.md @@ -0,0 +1,28 @@ + +# ThreeFold grid inspired by nature + +![](img/nature_twin_.jpg) + +- Just like we have trillions of cells in our body, so can billions of twins live next to each other +- Each twin has memory, knows how to communicate, has knowledge, history, ... +- Twins like cells cannot live without a body = TFGrid. + +## This approach scales for ever + +![](img/unlimited_3nodes.png) + +- There can be unlimited amounts of 3Nodes as well as Executors (Digital Twins and Web4) +- There are no bottlenecks nor centralization points +- Our peer2peer network technology takes care of routing and security issues between the Twins and the 3Nodes. The shortest paths is always looked for. + + +## ThreeFold is compatible with the current IT world. + +While we push for a new possible, in the meantime our TFGrid infrastructure is compatible with the existing IT and internet ecosystem. + +![](img/worldview_executors_.jpg) + +- any workload which can run inside linux can run on top of our TFGrid +- any web developer can create apps (experiences) on top of the Digital Twin +- just like kwatth is used as a measurement of capacity for solar panels we have [CU](tfgrid:cloudunits), [SU](tfgrid:cloudunits) and [NU](tfgrid:cloudunits), which are called cloudunits. +- TFT is required to buy CU,SU,NU \ No newline at end of file diff --git a/collections/web4/architecture_highlevel/internet_evolution.md b/collections/web4/architecture_highlevel/internet_evolution.md new file mode 100644 index 0000000..4532404 --- /dev/null +++ b/collections/web4/architecture_highlevel/internet_evolution.md @@ -0,0 +1,53 @@ +# Internet Evolution to Web 4.0 + +### Classic Internet + +![](img/bad_internet_growth2.jpg) + +Everything is structured as client-server model + +![](img/everything_client_server.jpg) + +- The servers run as applications inside huge datacenters using a lot of energy +- Most of the processes in those servers are being repeated = highly inefficient +- We exist 100x times, very inefficient +- This leads to a lot of centralization -> insecure, as well as abuse of our data +- This has also been called Web 1.0 and Web 2.0 + +### Blockchain Based Web 3.0 Vision + +Blockchain decentralized the server, but in principle it remains a client - server model + +![](img/blockchain_is_clientserver.jpg) + +- It is definitely a step in the right direction but the paradigm is the same +- We as users still exist in different systems, and have to deal with different applications (protocols) +- These blockchains can be integrated, and through Web 2.0 concepts the web application can interact with multiple blockchains at the same time +- This has also been called Web 3.0 + +![](img/blockchain_based_distr_computer.jpg) + +The browser has now become our operating system running on javascript. All applications run in our browser and interact with multiple blockchains. + +> Please note we are 100% compatible with Web3 and we support this way of working completely. We see ourselves as a missing layer for Web 3.0. + +### Evolution To Peer2Peer + +![](img/compare_3_parts.jpg) + +### The Web 4.0 Digital Twin Vision + +In the Web 4.0 vision, the user has been put in the center (digital twin usecase) + +![](img/internet_evolution.jpg) + +- you in the center of your digital life +- blockchain only needed for specific functions (money, identity, smart contracts, ...) +- internet 10x more efficient +- data sovereignity for all +- an internet created by all for all = **be the internet** + + + + + diff --git a/collections/web4/architecture_highlevel/tfgrid_itenergy.md b/collections/web4/architecture_highlevel/tfgrid_itenergy.md new file mode 100644 index 0000000..a8b15a4 --- /dev/null +++ b/collections/web4/architecture_highlevel/tfgrid_itenergy.md @@ -0,0 +1,19 @@ + +## The ThreeFold Grid Provides the IT energy + +![](img/executors_.jpg) + +Each 3Node is an IT Power generator. The TFGrid is the network of these 3Nodes. + +![](img/power_generation.jpg) + +Needs to be super simple, just like a solar panel generates electricity. + +![](img/power_generator_comparison.jpg) + +- The 3nodes do for internet what solar panels do for large scale electricity power plants. +- They allow everyone to contribute to a new internet. +- People investing in the 3nodes are called [farmers](farming_home). +- Each farmer receives tokens called TFT for providing this IT capacity. +- IT Capacity is storage, compute and network capacity for this upgraded internet. +- The Twins need TFT to pay for the IT capacity they need. diff --git a/collections/web4/architecture_highlevel/web4_architecture_intro.md b/collections/web4/architecture_highlevel/web4_architecture_intro.md new file mode 100644 index 0000000..768462d --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_architecture_intro.md @@ -0,0 +1 @@ +# What Is diff --git a/collections/web4/architecture_highlevel/web4_digital_twin.md b/collections/web4/architecture_highlevel/web4_digital_twin.md new file mode 100644 index 0000000..8e31b72 --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_digital_twin.md @@ -0,0 +1,28 @@ +# Web 4.0 Digital Twin + +The ThreeFold web4 Digital Twin architecture puts the user in the center of its digital life, for that every user owns a digital twin running on the ThreeFold grid. + +![](img/digital_twin_to_browser.jpg) + +Every user uses any browser to access their digital twin. + +### The twin has many capabilities: + +The twin has basic capabilities which are strongly version controlled, but contributions from the global community are more than welcome. + +![](img/twin_capabilities_.jpg) + +### Experiences + +Developers create Experiences using the twin capabilities, not apps. + +Experiences re-use the same capabilities. + +This has huge benefits + +- a lot less development effort needed per experience +- more sustainable (less energy loss) +- easier for user, no duplication +- more simplicy +- more powerful + diff --git a/collections/web4/architecture_highlevel/web4_integration_web2.md b/collections/web4/architecture_highlevel/web4_integration_web2.md new file mode 100644 index 0000000..d21c785 --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_integration_web2.md @@ -0,0 +1,16 @@ + +## Integration to Web 2 + +Each Digital Twin can talk to the classic internet and web 2 interfaces. + + +![](img/web2_integration_w4.png) + + +Each Twin knows how to talk legacy protocols like SMTP, POP3, DNS, ... (in development) to allow seamless integration. + +In case more compute is required for a specific usecase like gaming, AI, data processing the twin can spin up compute & storage requirements on the TFGrid and as such become way more powerful for the time required. + +This leads to huge flexibility and efficiency. + +Any application can be developed on top and is compatible with existing development world. \ No newline at end of file diff --git a/collections/web4/architecture_highlevel/web4_integration_web3.md b/collections/web4/architecture_highlevel/web4_integration_web3.md new file mode 100644 index 0000000..fa15759 --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_integration_web3.md @@ -0,0 +1,14 @@ + +## Integration with blockchain (web 3) + +The twin integrates with web 3 or blockchain for the following functions: + +- money +- smart contract between people +- consensus between lots of people around info +- proof of authority, authentication, ... +- reputation system + +![](img/web4_bc_link.png) + +Each twin can talk to any required blockchain in a way that is 100% transparent for the user. diff --git a/collections/web4/architecture_highlevel/web4_intro.md b/collections/web4/architecture_highlevel/web4_intro.md new file mode 100644 index 0000000..4a59f0a --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_intro.md @@ -0,0 +1,4 @@ + +# Web 4 Intro + +{{#include web4_intro_.md}} \ No newline at end of file diff --git a/collections/web4/architecture_highlevel/web4_intro_.md b/collections/web4/architecture_highlevel/web4_intro_.md new file mode 100644 index 0000000..3e36430 --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_intro_.md @@ -0,0 +1,21 @@ + +![](img/web_intro_0.png) + +Web 4 is a new concept which is the combination of Web 3 (blockchain) and digital twin technology. + +Its a concept with many advantages like + +- less power usage +- more scalability +- more flexibility +- faster development +- more security + +### Architecture Intro + +![](img/web4_architecture_intro.png) + +**Specific for storage, there are some cool features:** + +Each twin has its own storage system where data cannot be lost or corrupted. Each twin decides for itself where the data will be stored. + diff --git a/collections/web4/architecture_highlevel/web4_intro_generic.md b/collections/web4/architecture_highlevel/web4_intro_generic.md new file mode 100644 index 0000000..0d24752 --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_intro_generic.md @@ -0,0 +1,4 @@ + +# Modern Digital Backbone Architecture + +{{#include web4_intro_.md}} \ No newline at end of file diff --git a/collections/web4/architecture_highlevel/web4_storage_architecture.md b/collections/web4/architecture_highlevel/web4_storage_architecture.md new file mode 100644 index 0000000..4891b6f --- /dev/null +++ b/collections/web4/architecture_highlevel/web4_storage_architecture.md @@ -0,0 +1,13 @@ +## Web 4 unique storage architecture + +![](img/storage_web4_twin.png) + +Each Digital Twin can now store data which can never be lost or corrupted. + +- This is not based on replication or blockchain! +- Data is distributed over multiple 3nodes in such a way that not even a quantum computer can hack it. +- The data is 100% owned by the owner and zero-knowledge proof to the the TFGrid. +- This concept scales unlimited. + + + diff --git a/collections/web4/errors.md b/collections/web4/errors.md new file mode 100644 index 0000000..b4aa883 --- /dev/null +++ b/collections/web4/errors.md @@ -0,0 +1,8 @@ +# Errors + + + +## page_double + +Can't add /Users/sashaastiadi/code/git.ourworld.tf/tfgrid/info_tfgrid/collections/web4/architecture_highlevel/web4_intro_.md: a page named web4_intro already exists in the collection + diff --git a/collections/web4/executor/executor_terraform.md b/collections/web4/executor/executor_terraform.md new file mode 100644 index 0000000..3217bf3 --- /dev/null +++ b/collections/web4/executor/executor_terraform.md @@ -0,0 +1,22 @@ +## Executor TERRAFORM + +> Terraform is a mechanism on how to deploy IT workloads in a reproducible and safe way. + +![](img/terraform_iac_.jpg) + +A terraform script has multiple parts and can get deployed by an executor. + +![](img/terraform_iac2_.jpg) + +See the ThreeFold Technology book to learn more about how to use smarts contracts for IT and deploy any workload. + +### Consensus Owned & Deployed Solutions + +![](img/consensus_deployed_.jpg) + + + + +> Coming H1 2023 \ No newline at end of file diff --git a/collections/web4/executor/executor_vlang.md b/collections/web4/executor/executor_vlang.md new file mode 100644 index 0000000..c766dfc --- /dev/null +++ b/collections/web4/executor/executor_vlang.md @@ -0,0 +1,19 @@ +# Executor VLANG + +![](img/vlang.png) + +VLang is an exciting language sponsored by ThreeFold. VLang has 27000 github stars and we believe its a very good language to build executor functions with. + +Why did we choose vlang as a first language to support on the TF Executors? + +- Its a very fast language (minimal energy & cpu footprint) +- Its easy to learn +- It compiles very fast + +![](img/vlang_executors_.jpg) + +### Utilization + +- As smart contract language inside chosen blockchain +- As provisioning layer for TFGrid +- As serverless function layer for Executors (super exciting) diff --git a/collections/web4/executor/executors_peer2peer.md b/collections/web4/executor/executors_peer2peer.md new file mode 100644 index 0000000..82c15f6 --- /dev/null +++ b/collections/web4/executor/executors_peer2peer.md @@ -0,0 +1,12 @@ + +## From Client Server to Peer2Peer + +![](img/peer2peer_executors_.jpg) + +Peer2peer is the most decentralized way to experience our digital life. + +- all executors talk to each other over private secure links +- there is no blockchain involved for the compute, storage & network requirements. +- each executor needs compute, network and storage resources this is managed by L0 Validators. +- The executor (web4 or twin) is the only entity who has control over the resource it requires, its all 100% private and fully peer2peer. + \ No newline at end of file diff --git a/collections/web4/executor/executors_usecases.md b/collections/web4/executor/executors_usecases.md new file mode 100644 index 0000000..b048b61 --- /dev/null +++ b/collections/web4/executor/executors_usecases.md @@ -0,0 +1,9 @@ +## 3 INITIAL USECASES FOR EXECUTORS + +- IPFS + - distributed storage location service + - we add: reliability, locality, cost effectiveness, … +- TERRAFORM EXECUTORS + - Smart contract for IT +- WEBGATEWAY + - Bridge web protocols to internal compute workloads diff --git a/collections/web4/executor/img/consensus_deployed_.jpg b/collections/web4/executor/img/consensus_deployed_.jpg new file mode 100644 index 0000000..5bf1334 Binary files /dev/null and b/collections/web4/executor/img/consensus_deployed_.jpg differ diff --git a/collections/web4/executor/img/executor_arch1_.jpg b/collections/web4/executor/img/executor_arch1_.jpg new file mode 100644 index 0000000..291518a Binary files /dev/null and b/collections/web4/executor/img/executor_arch1_.jpg differ diff --git a/collections/web4/executor/img/peer2peer_executors_.jpg b/collections/web4/executor/img/peer2peer_executors_.jpg new file mode 100644 index 0000000..73651a2 Binary files /dev/null and b/collections/web4/executor/img/peer2peer_executors_.jpg differ diff --git a/collections/web4/executor/img/storage_layer_ipfs_.jpg b/collections/web4/executor/img/storage_layer_ipfs_.jpg new file mode 100644 index 0000000..9fa12cf Binary files /dev/null and b/collections/web4/executor/img/storage_layer_ipfs_.jpg differ diff --git a/collections/web4/executor/img/terraform_iac2_.jpg b/collections/web4/executor/img/terraform_iac2_.jpg new file mode 100644 index 0000000..b47d875 Binary files /dev/null and b/collections/web4/executor/img/terraform_iac2_.jpg differ diff --git a/collections/web4/executor/img/terraform_iac_.jpg b/collections/web4/executor/img/terraform_iac_.jpg new file mode 100644 index 0000000..5d30b04 Binary files /dev/null and b/collections/web4/executor/img/terraform_iac_.jpg differ diff --git a/collections/web4/executor/img/terraform_pokt_.jpg b/collections/web4/executor/img/terraform_pokt_.jpg new file mode 100644 index 0000000..2fe8d12 Binary files /dev/null and b/collections/web4/executor/img/terraform_pokt_.jpg differ diff --git a/collections/web4/executor/img/vlang.png b/collections/web4/executor/img/vlang.png new file mode 100644 index 0000000..b6e7898 Binary files /dev/null and b/collections/web4/executor/img/vlang.png differ diff --git a/collections/web4/executor/img/vlang_executors_.jpg b/collections/web4/executor/img/vlang_executors_.jpg new file mode 100644 index 0000000..3f3a6a2 Binary files /dev/null and b/collections/web4/executor/img/vlang_executors_.jpg differ diff --git a/collections/web4/executor/storage_ipfs.md b/collections/web4/executor/storage_ipfs.md new file mode 100644 index 0000000..1562b2f --- /dev/null +++ b/collections/web4/executor/storage_ipfs.md @@ -0,0 +1,15 @@ +## IPFS storage integration on Web4 + +> IPFS is a standard used in the blockchain world on how to store and retrieve data from the blockchain. + +![](img/storage_layer_ipfs_.jpg) + +Each executor in the form of Web4 or twin is compatible with IPFS. + +Each IPFS object can be safely stored on QSSS. + +This provides the following unique Features + +- unbreakable storage for IPFS +- more distribution on global scale +- more performance for the enduser diff --git a/collections/web4/executor/web4_executors.md b/collections/web4/executor/web4_executors.md new file mode 100644 index 0000000..0d46409 --- /dev/null +++ b/collections/web4/executor/web4_executors.md @@ -0,0 +1,16 @@ + +# ThreeFold executors + +Executors are like digital twins but they are not linked to one specific person, they are stateless and can work on our behalf for any specific usecase and/or any pre-implemented. Some would call it our approach to serverless functions. + +![](img/executor_arch1_.jpg) + +Peer2peer is the most decentralized way to experience our digital life. + +- all executors talk to each other over private secure links +- there is no blockchain involved for the compute, storage & network requirements +- each executor needs compute, network and storage resources, this is managed by L0 Validators +- The executor (web4 or twin) is the only entity who has control over the resource it requires, its all 100% private and fully peer2peer + + + \ No newline at end of file diff --git a/collections/web4/features/features.md b/collections/web4/features/features.md new file mode 100644 index 0000000..cf3022c --- /dev/null +++ b/collections/web4/features/features.md @@ -0,0 +1,3 @@ +# Digital Backbone Features + + diff --git a/collections/web4/features/img/anywebapp_on_top.png b/collections/web4/features/img/anywebapp_on_top.png new file mode 100644 index 0000000..6c86da0 Binary files /dev/null and b/collections/web4/features/img/anywebapp_on_top.png differ diff --git a/collections/web4/features/img/develop_anything_on_op.png b/collections/web4/features/img/develop_anything_on_op.png new file mode 100644 index 0000000..299d38c Binary files /dev/null and b/collections/web4/features/img/develop_anything_on_op.png differ diff --git a/collections/web4/features/img/peer2peer_new.jpg b/collections/web4/features/img/peer2peer_new.jpg new file mode 100644 index 0000000..a8e3f90 Binary files /dev/null and b/collections/web4/features/img/peer2peer_new.jpg differ diff --git a/collections/web4/features/img/storage_web4_twin.png b/collections/web4/features/img/storage_web4_twin.png new file mode 100644 index 0000000..15ad966 Binary files /dev/null and b/collections/web4/features/img/storage_web4_twin.png differ diff --git a/collections/web4/features/img/unbreakable_deployment.png b/collections/web4/features/img/unbreakable_deployment.png new file mode 100644 index 0000000..eb31068 Binary files /dev/null and b/collections/web4/features/img/unbreakable_deployment.png differ diff --git a/collections/web4/features/unbreakable_deployment.md b/collections/web4/features/unbreakable_deployment.md new file mode 100644 index 0000000..45ffe64 --- /dev/null +++ b/collections/web4/features/unbreakable_deployment.md @@ -0,0 +1,28 @@ +## Unbreakable Deployment + +![](img/unbreakable_deployment.png) + +Ultra Scalable & Secure Decentralized Deployment + +**Example deployment** + +* lots of locations (offices, banks, small datacenters, universities, ...), each providing compute & storage to a private and/or public grid by means of the 3Nodes +* Each node runs Zero-OS which has no shell and cannot be accessed by any person in the organization (bank, government, enterprise) +* None of the nodes has enough data to allow anyone to reconstruct the data +* The different nodes together deliver a super resilient network of compute & network resources + +**Even if, in a disaster scenario, 30% of the locations would go down, the system would still function and be available to its users. This is the most reliable deployment possible in IT landscape today.** + +What runs on the 3Nodes + +* Blockchain Nodes +* The distributed storage system (ultra safe, zero-knowledge proof) +* Digital Twins for users +* Secure Browser Engines (can be in ultra safe location) +* Stateless high security (e.g. financial) apps + +This can then be combined with super nodes running in even more secure places for more central apps if there are any. + +This system works with and enables the planetary network and quantum safe storage system. + + diff --git a/collections/web4/features/unbreakable_storage.md b/collections/web4/features/unbreakable_storage.md new file mode 100644 index 0000000..714af9c --- /dev/null +++ b/collections/web4/features/unbreakable_storage.md @@ -0,0 +1 @@ +{{#include ../architecture_highlevel/web4_storage_architecture.md}} \ No newline at end of file diff --git a/collections/web4/features/unlimited_scaleout.md b/collections/web4/features/unlimited_scaleout.md new file mode 100644 index 0000000..9061910 --- /dev/null +++ b/collections/web4/features/unlimited_scaleout.md @@ -0,0 +1,14 @@ + +## Ultimate Scale Out Capabilities + +Peer2peer is the most decentralized way to experience our digital life + +![](img/peer2peer_new.jpg) + +- each user has a digital twin +- this twin serves your complete digital life +- the digital twin represents you and has all logic required to act on your behalf +- all digital twins talk to each other over private secure links +- there is no blockchain involved for the compute, storage & network requirements +- each digital twin needs compute, network and storage resources to survive, the twin will use TFT to reserve and pay for these resources as used on the ThreeFold Grid +- The twin is the only entity who has control over the resources it requires, it is all 100% private and no blockchain involved to reserve and use that capacity \ No newline at end of file diff --git a/collections/web4/features/web4_develop_anything.md b/collections/web4/features/web4_develop_anything.md new file mode 100644 index 0000000..4572ea7 --- /dev/null +++ b/collections/web4/features/web4_develop_anything.md @@ -0,0 +1,13 @@ + +## Develop any application on top of Web4 + +![](img/develop_anything_on_op.png) + +Developers can program anything on top on a digital twin. Any javascript framework can be used. + +This allows ANYONE to create ANY experience with the least amount of effort. + +This approach seamlessly integrates with any Web 3 or Blockchain Solutions. + +![](img/anywebapp_on_top.png) + diff --git a/collections/web4/features/web4_goals.md b/collections/web4/features/web4_goals.md new file mode 100644 index 0000000..ea4245b --- /dev/null +++ b/collections/web4/features/web4_goals.md @@ -0,0 +1,21 @@ +# Web 4 Goals + +- 10x faster development efficiency should be possible + - One Language to do all (smart contract, backend, frontend, logic …) + - Easy to read & learn (few ways how to do things) + - Leads to less security issues and lower maintenance cost +- Resolve the onion issue + - Solutions grow exponentially in complexity as they grow, Web 4 resolves this +- No Painkiller Approach (resolve the root of the problem) + - Governments or Large Enterprises want one digital backbone system to resolve all their needs + -Today they have too many systems and it's too complex, expensive and not secure +- Ultimate Scale + - We want to be able to grow to billions of users, our system is 100% scale out + - Our smart contract for IT allows deployment of any web 2,3 and 4 workload everywhere +- Ultimate Sovereignity + - Governments want all data in the country and their independence +- Antidote for the Cyber Pandemic + - This is a very hard one, the current architectures are very vulnerable + - The ThreeFold architecture allows for a real end2end solution + - We have e.g. browser virtualization technology (run no javascript in existing browsers) + diff --git a/collections/web4/finance/defi_p2p_exchange.md b/collections/web4/finance/defi_p2p_exchange.md new file mode 100644 index 0000000..607c55f --- /dev/null +++ b/collections/web4/finance/defi_p2p_exchange.md @@ -0,0 +1,10 @@ +# DeFi and Peer To Peer Exchange + +![alt_text](img/defi_exchange.png ) + + +DeFi is an amazing trend which banks should try to leverage, if not for internal usage, to provide a more transparent and safer way for their customers to exchange their currencies (digital and fiat) in a fully regulated environment. + +We have all the building blocks available to make this work. + +Thanks to the digital twin this is implemented in a fully peer2peer way, while using DeFi Smart Contracts on the blockchain. \ No newline at end of file diff --git a/collections/web4/finance/digitial_currency_wrapping.md b/collections/web4/finance/digitial_currency_wrapping.md new file mode 100644 index 0000000..1b25499 --- /dev/null +++ b/collections/web4/finance/digitial_currency_wrapping.md @@ -0,0 +1,16 @@ +# Digital Currency Wrapping + +![alt_text](img/cryptocurrency.png ) + + +In Addition to allowing a user to directly integrate with an outside digital currency, we also suggest allowing wrapping of the outside currencies e.g. a wrapped BitCoin (BTC). + +This Wrapped BTC is then stored on the main or dedicated digital currency chain (can even be one chain per wrapped asset). The IBC (see below) allows the wrapped BTC to be used by the user from their wallet and digital twin. + +The Original BTC is stored offline in the Knox Security Vault using our Quantum Safe Storage Codec. This allows for ultimate security and flexibility for users. + +The bank can choose to allow users to exchange digital currencies with the external world or not, through IBC (Inter Blockchain Protocol, see below), this can be easily achieved. The bank can even choose to become a liquidity provider for the existing digital currency world (optional). + +Revolut, for example, has chosen to keep the digital currencies in their internal system, and the user can only exchange from their own fiat currency to the digital currency and back. We believe though that it's nicer to allow the user to exchange digital currencies with the outside world if it matches the Bank’s Regulatory requirements. + +It is possible to introduce multiple stages e.g. in the digital bank ecosystem, users can freely exchange currencies with each other (stays on chain). Once they want to go off chain, extra checks are done to make sure there is no fraud involved, it can then take a certain time before it executes. \ No newline at end of file diff --git a/collections/web4/finance/finance.md b/collections/web4/finance/finance.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/collections/web4/finance/finance.md @@ -0,0 +1 @@ + diff --git a/collections/web4/finance/img/cryptocurrency.png b/collections/web4/finance/img/cryptocurrency.png new file mode 100644 index 0000000..e7af659 Binary files /dev/null and b/collections/web4/finance/img/cryptocurrency.png differ diff --git a/collections/web4/finance/img/defi_exchange.png b/collections/web4/finance/img/defi_exchange.png new file mode 100644 index 0000000..7988521 Binary files /dev/null and b/collections/web4/finance/img/defi_exchange.png differ diff --git a/collections/web4/finance/img/distributed_storage.png b/collections/web4/finance/img/distributed_storage.png new file mode 100644 index 0000000..46fcd6e Binary files /dev/null and b/collections/web4/finance/img/distributed_storage.png differ diff --git a/collections/web4/finance/img/security_vault.png b/collections/web4/finance/img/security_vault.png new file mode 100644 index 0000000..55a0d2c Binary files /dev/null and b/collections/web4/finance/img/security_vault.png differ diff --git a/collections/web4/finance/knox_security_vault.md b/collections/web4/finance/knox_security_vault.md new file mode 100644 index 0000000..20ceb52 --- /dev/null +++ b/collections/web4/finance/knox_security_vault.md @@ -0,0 +1,14 @@ +# Knox Security Vault + +![alt_text](img/security_vault.png "image_tooltip") + + +The ability to use multiple secure areas which can be used to provide offline storage of keys and digital currency cold wallets. + + +![alt_text](img/distributed_storage.png "image_tooltip") + + +Each Knox Security Vault is an ultra safe area. Thanks to our Quantum Safe Storage system, it is not possible to retrieve a key even if a hacker would be in one safe, as a combination of three safes is required to recover information. + +We suggest using the key storage in the following way: each wallet from a user stores the encrypted dispersed key distributed over four or five Knox Security Vaults. Only in the case of a disaster and user strong identification, an user could get access (in the case of death of the customer, to hand-over to the relatives). \ No newline at end of file diff --git a/collections/web4/finance/p2p_reputation_system.md b/collections/web4/finance/p2p_reputation_system.md new file mode 100644 index 0000000..5bdde29 --- /dev/null +++ b/collections/web4/finance/p2p_reputation_system.md @@ -0,0 +1,9 @@ +# Peer2Peer Reputation System + +Reputation is a very important part to any financial system. This allows users to see the reputation of the people they are transacting or doing business with. + +We are developing a unique peer2peer reputation system to allow the power of network effects to come up with strong verification and reputation proofs. We think this might become an important added value that any financial institution government could deliver to its customers/citizens. + +Such a system can easily be integrated and extended by a standard KYC and AML system. + +This goes had in had with the Proof of Authenticity system. diff --git a/collections/web4/finance/proof_of_authenticity.md b/collections/web4/finance/proof_of_authenticity.md new file mode 100644 index 0000000..35d2aa7 --- /dev/null +++ b/collections/web4/finance/proof_of_authenticity.md @@ -0,0 +1,36 @@ +# Proof of Authenticity + +Proof of Authenticity (PoA) is an algorithm that allows peers to verify that people, products and statements on the ThreeFold Grid are genuine. It acts as a reputation engine to validate any information on the grid. + +## Why Proof of Authenticity + +Any system that contains a vast amount of information, should require proof of authenticity. + +We believe users should be able to measure authenticity in relation to + +- The people they connect with; +- The products and services they access; +- The information they consume. + +Therefore, to automate information search in a decentralized and trustful environemnt, an algorithm that is able to scale information verification in a neutral way is required. + +Proof of authenticity puts forward a very simple method to verify the genuiness of information. + +Here's an example of how PoA works in a decentralized context: + +- Someone fills in their profile with their personal and professional data. +- A former colleague finds their information and verifies their information as being authentic. +- Once a user gets verified e.g. 10 times, they can be trusted to be real and genuine. + +The above can also apply to products, statements and more. In that sense, PoA can solve multiple digital challenges such as: + +- The verifiability of information and news +- A non-biased way to rate products and services. +- website authenticity +- etc. + +## Applicability + +POA can be used for any type of information but one of the first ones is identity, KYC/AML is a mechanism to identify people but peer authentication is a very powerful way to extend this with. + + diff --git a/collections/web4/introduction.md b/collections/web4/introduction.md new file mode 100644 index 0000000..fcf3dfa --- /dev/null +++ b/collections/web4/introduction.md @@ -0,0 +1 @@ +# WEB 4 diff --git a/collections/web4/network/img/planetary_network.png b/collections/web4/network/img/planetary_network.png new file mode 100644 index 0000000..437f13e Binary files /dev/null and b/collections/web4/network/img/planetary_network.png differ diff --git a/collections/web4/network/img/traditional_threefold_comparison.png b/collections/web4/network/img/traditional_threefold_comparison.png new file mode 100644 index 0000000..452a91d Binary files /dev/null and b/collections/web4/network/img/traditional_threefold_comparison.png differ diff --git a/collections/web4/network/planetary_network.md b/collections/web4/network/planetary_network.md new file mode 100644 index 0000000..b4e03bb --- /dev/null +++ b/collections/web4/network/planetary_network.md @@ -0,0 +1,13 @@ +# Planetary network + +![alt_text](img/planetary_network.png ) + + +The planetary network leads to serious benefits in scalability, reliability and security: + + +![alt_text](img/traditional_threefold_comparison.png ) + + + +## \ No newline at end of file diff --git a/collections/web4/ourledger/architecture.md b/collections/web4/ourledger/architecture.md new file mode 100644 index 0000000..14171ff --- /dev/null +++ b/collections/web4/ourledger/architecture.md @@ -0,0 +1 @@ +# OurLedger diff --git a/collections/web4/ourledger/blockchain_pruning.md b/collections/web4/ourledger/blockchain_pruning.md new file mode 100644 index 0000000..01e4752 --- /dev/null +++ b/collections/web4/ourledger/blockchain_pruning.md @@ -0,0 +1,7 @@ +# Blockchain Pruning + +![](img/pruning.png) + +Existing blockchains don’t have a pruning feature, which means old data cannot get archived, this leads to very large blockchains rather quickly. We have developed a technology which can enable any chosen blockchain and allow old data to be parked on the Quantum Safe Storage system (means can never be corrupted or lost). It means only active data remain on the online chain, this allows for much more scalability and better utilization of the hardware. + +To do effective pruning we need to modify parts of the chosen blockchain, but we know how to do this. \ No newline at end of file diff --git a/collections/web4/ourledger/img/consensus_subsystem.png b/collections/web4/ourledger/img/consensus_subsystem.png new file mode 100644 index 0000000..199b07e Binary files /dev/null and b/collections/web4/ourledger/img/consensus_subsystem.png differ diff --git a/collections/web4/ourledger/img/digital_twin_executor.png b/collections/web4/ourledger/img/digital_twin_executor.png new file mode 100644 index 0000000..7483a34 Binary files /dev/null and b/collections/web4/ourledger/img/digital_twin_executor.png differ diff --git a/collections/web4/ourledger/img/pruning.png b/collections/web4/ourledger/img/pruning.png new file mode 100644 index 0000000..0b7be19 Binary files /dev/null and b/collections/web4/ourledger/img/pruning.png differ diff --git a/collections/web4/ourledger/img/web_remade_twin.png b/collections/web4/ourledger/img/web_remade_twin.png new file mode 100644 index 0000000..e25eb33 Binary files /dev/null and b/collections/web4/ourledger/img/web_remade_twin.png differ diff --git a/collections/web4/ourledger/legacy_blockchain_compatability.md b/collections/web4/ourledger/legacy_blockchain_compatability.md new file mode 100644 index 0000000..44e4341 --- /dev/null +++ b/collections/web4/ourledger/legacy_blockchain_compatability.md @@ -0,0 +1,12 @@ +# Compatible with Blockchain & Legacy Systems + +![alt_text](img/web_remade_twin.png "image_tooltip") + + +The Twins can connect to any blockchain solutions, theey are close to the twins which are on safe locations where full blockchain nodes are deployed, this leads to even more security. In other words, it's not the browser of the user who connects to the blockchain, the browser of the user connects over the Browser Firewall to the apps running on the twin which connects the blockchain. Hackers have no possibility to abuse javascript or browser vulnerabilities. + + +![alt_text](img/digital_twin_executor.png "image_tooltip") + + +This is also compatible with any other classic IT system running behind firewalls in protected environments. The Twins can connect to any possible IT system, blockchain or classic in an ultra secure setting. \ No newline at end of file diff --git a/collections/web4/ourledger/ourledger.md b/collections/web4/ourledger/ourledger.md new file mode 100644 index 0000000..0e28388 --- /dev/null +++ b/collections/web4/ourledger/ourledger.md @@ -0,0 +1,43 @@ +# OurLedger + +OurLedger is the base consensus layer to develop any business or government solution on top of. + +![](img/consensus_subsystem.png) + +Multiple VLang engines become the validators of this system. Each VLang engine runs smart contract code and will integrate with the blockchain through the consensus layer. + +Only once the consensus is achieved, the result of the code will result in change in the real world (e.g. a blockchain), this allows for a lot of flexibility. + +The blockchain is needed to support authentication, money transactions, multi signature, auditing records, ... + +This approach is designed to be compatible with all existing blockchain technologies, although some are more efficient than others. + +### Benefits + +- order of magnitude faster development +- Integrates with everything, easy to extend +- 100% sovereign (can be deployed anywhere) +- Unlimited Scalable, uses Quantum Safe Storage System +- Works with unlimited amount of blockchains and over all protocols +- Super safe, only needs the most basic functionalities from a blockchain +- No limite in what can be created +- Actor based + + +### The developer has unified DSL for + +- Blockchain +- NFT +- Money +- Identity +- Consensus +- Ledger +- Internet Protocols +- SMS, Mail, Chat… +- Deployment of Web 2 and 3 workloads + +A DSL can be created for everything. + +DSL stands for Domain Specific Language. + + diff --git a/collections/web4/security/browser_firewall.md b/collections/web4/security/browser_firewall.md new file mode 100644 index 0000000..cff6778 --- /dev/null +++ b/collections/web4/security/browser_firewall.md @@ -0,0 +1,24 @@ +## Secure Access Mechanism = Browser Firewall + +![alt_text](img/browser_firewall.png ) + + +For ultra secure use cases, the user doesn't use javascript in his browser, he connects over an ultra secure end2end encrypted and multi authenticated link from his browser to a secure location. In the secure location, the secure browser engine gives access to the required web and banking applications which connect further. + + +![alt_text](img/twin_functions.png ) + + +As an option, the web sessions can be recorded for auditing or anti-hacking/fraud detection, also in a secure location. + +The twin can communicate with other twins, in a close ultra secure context, giving no chance to hackers to interfere. The data is stored on a Quantum Safe Storage system (see further). + + +![alt_text](img/cyber_security.png ) + + +This leads to very good protection and ‘Auditing’ opportunities. + +Cyber crime will have a much harder time to be successful, way more difficult (we hope impossible). + +Even in the very unlikely event a hacker would succeed, he would only interfere with one twin, which means only one customer would be affected!!! This makes it so much harder for hackers to deploy capital to hack and social engineer their way into a secure environment. diff --git a/collections/web4/security/img/browser_firewall.png b/collections/web4/security/img/browser_firewall.png new file mode 100644 index 0000000..817efa3 Binary files /dev/null and b/collections/web4/security/img/browser_firewall.png differ diff --git a/collections/web4/security/img/cyber_security.png b/collections/web4/security/img/cyber_security.png new file mode 100644 index 0000000..fae71de Binary files /dev/null and b/collections/web4/security/img/cyber_security.png differ diff --git a/collections/web4/security/img/twin_functions.png b/collections/web4/security/img/twin_functions.png new file mode 100644 index 0000000..68372e6 Binary files /dev/null and b/collections/web4/security/img/twin_functions.png differ diff --git a/collections/web4/security/security.md b/collections/web4/security/security.md new file mode 100644 index 0000000..a7abb2e --- /dev/null +++ b/collections/web4/security/security.md @@ -0,0 +1,3 @@ +# Security + +Security is a super important element of our Solution. \ No newline at end of file diff --git a/collections/web4/storage/img/qss_twin.png b/collections/web4/storage/img/qss_twin.png new file mode 100644 index 0000000..1a0c296 Binary files /dev/null and b/collections/web4/storage/img/qss_twin.png differ diff --git a/collections/web4/storage/img/quantum_safe_storage.png b/collections/web4/storage/img/quantum_safe_storage.png new file mode 100644 index 0000000..a0e9949 Binary files /dev/null and b/collections/web4/storage/img/quantum_safe_storage.png differ diff --git a/collections/web4/storage/qss_twin.md b/collections/web4/storage/qss_twin.md new file mode 100644 index 0000000..cea1cf8 --- /dev/null +++ b/collections/web4/storage/qss_twin.md @@ -0,0 +1,29 @@ +# Quantum Safe Twin Storage System + +![](img/qss_twin.png) + + +Each Twin or Executor stores the data on a quantum safe filesystem, which means data can never be lost, any application just sees a normal filesystem so it's compatible with any application. + +This is an ultra scalable design, there are no limits to the size which can be achieved. + +This is a ‘zero knowledge’ proof system which means that, once the data leaves the twin it is impossible for any hacker or even quantum computer to get access or to modify the data, there is simply not enough information available. + +A redundant filesystem can store PB’s (millions of gigabytes) of information. + +Unique features: + +* Unlimited scalable (many petabytes) filesystem +* Quantum Safe: even if used on the ThreeFold Grid, no farmer knows what the data is about +* Even a quantum computer cannot decrypt +* Data can’t be lost +* Protection for datarot, data will auto repair +* Data is kept forever +* Data is dispersed over multiple sites +* Sites can go down, data not lost +* Up to 10x more efficient than storing on classic storage cloud systems +* Can be mounted as a filesystem on any OS or any deployment system (OSX, Linux, Windows, Docker, Kubernetes, ThreeFold Grid, …) +* Compatible with ± all data workloads (not high performance data driven workloads like a database) +* Self-healing: when a node or disk is lost, storage system can get back to the original redundancy level +* Helps with compliance to regulations like GDPR (as the hosting facility has no view on what is stored, information is encrypted and incomplete) +* Hybrid: can be installed onsite, public, private, … \ No newline at end of file diff --git a/collections/web4/storage/quantum_safe_storage.md b/collections/web4/storage/quantum_safe_storage.md new file mode 100644 index 0000000..9c11a43 --- /dev/null +++ b/collections/web4/storage/quantum_safe_storage.md @@ -0,0 +1,19 @@ +# Quantum Safe Storage + +![](img/quantum_safe_storage.png) + +Imagine a storage system with the following benefits: + +* upto 10x more efficient (power and usage of hardware) +* ultra reliable, data can not be lost +* ultra safe & private +* ultra scalable +* sovereign, data is close to you in the country of your choice +* true Peer To Peer, by everyone for everyone. + +It is not a dream, it does already exist, and is the underpinning of the ultra safe **Cloud & Internet Backend System** empowering this solution. + + Our storage architecture follows the true Peer To Peer design. Any participating nodes (can be on ultra safe locations) only store small incomplete parts of data (files, photos, movies, databases…) by only offering a slice of their current (local) storage devices. Managing the storage and retrieval of all these ‘distributed fragments’ is done by a software that creates ‘development and/or end-user interfaces’ for this storage algorithm. We call this ‘dispersed storage‘. + + + diff --git a/collections/web4/vlang/img/v_programming_language.png b/collections/web4/vlang/img/v_programming_language.png new file mode 100644 index 0000000..3207a05 Binary files /dev/null and b/collections/web4/vlang/img/v_programming_language.png differ diff --git a/collections/web4/vlang/vlang_dev.md b/collections/web4/vlang/vlang_dev.md new file mode 100644 index 0000000..cc2975a --- /dev/null +++ b/collections/web4/vlang/vlang_dev.md @@ -0,0 +1,28 @@ +# VLANG Powerful Development Environment + +ThreeFold is the main sponsor behind vlang + +![alt_text](img/v_programming_language.png "image_tooltip") + +Vlang is a language heavily inspired by google’s GOLANG but faster and more friendly with resources. It's also a language much easier to understand and code in. This language has 28.000 github stars which is +25% of google itself for golang, this shows the potential. + +We use VLANG for + +* Digital twin backend (the main language for our digital life) +* Provisioning language for Threefold Grid (in progress) +* Language integrated with our chosen blockchain Algorand (we are close to having a full VLang compatible SDK for Algorand as well as VTeal smart contract language, this will be the easiest way to integrate and develop on top of Algorand) +* Dynamic Executor Language (fastest way to develop peer2peer on top of ThreeFold Grid). + +This Dynamic Executor Language is used in + * Digital Twin + * BCDB = BlockChain Database + * ThreeFold Grid Executors (serverless functions & compatibility layer for old internet) + +This approach allows us maximum productivity and minimal resources utilization which leads to much more power and hardware efficient design. + +Our approach is + +* Ultimate simplicity (do more with less) +* Easy to read code (DSL = Domain Specific Languages) +* Ultra reliable communication thanks to RMB (Reliable Message Bus) +* Safety, only support one best way how to do something diff --git a/collections/web4/zos/cloud_layer.md b/collections/web4/zos/cloud_layer.md new file mode 100644 index 0000000..c47298b --- /dev/null +++ b/collections/web4/zos/cloud_layer.md @@ -0,0 +1,7 @@ +# Cloud Layer + +![](img/cloudlayer.png) + +To allow web4 to work we need a reliable cloud layer, which is a layer capable to execute all workloads as described in this document in a safe and a reliable way. + + diff --git a/collections/web4/zos/img/cloudlayer.png b/collections/web4/zos/img/cloudlayer.png new file mode 100644 index 0000000..ac2380e Binary files /dev/null and b/collections/web4/zos/img/cloudlayer.png differ diff --git a/collections/web4/zos/img/zero_os.png b/collections/web4/zos/img/zero_os.png new file mode 100644 index 0000000..b046858 Binary files /dev/null and b/collections/web4/zos/img/zero_os.png differ diff --git a/collections/web4/zos/img/zero_os_server.png b/collections/web4/zos/img/zero_os_server.png new file mode 100644 index 0000000..95f5e83 Binary files /dev/null and b/collections/web4/zos/img/zero_os_server.png differ diff --git a/collections/web4/zos/zero_os.md b/collections/web4/zos/zero_os.md new file mode 100644 index 0000000..a7ae1fd --- /dev/null +++ b/collections/web4/zos/zero_os.md @@ -0,0 +1,44 @@ +# Ultra Secure Operating System = Zero-OS + +![alt_text](img/zero_os.png ) + + +Zero-OS is a lightweight and efficient operating system. There is no shell, local nor remote. It supports a small number of primitives; the low-level functions it could perform natively in the operating system. Zero-OS (ZOS) is the operating system which allows the 3Nodes to be used to provide IT capacity in all safety to its applications. ZOS has been developed by ThreeFold from scratch, starting from the Linux kernel with the purpose to improve on efficiency, energy usage, performance, scale, cost of management and security. All applications, twins and blockchains are secured by the Zero-OS operating system. + + +### Why? + +Most centrally managed operating systems rely on human management and intervention, which leads to downtime and security issues. + +Since the creation of the Internet, the development of operating systems mostly arises through the addition of further layers of code to improve capabilities and functionalities of software, this leads to too much complexity, performance loss, and energy usage issues. + +To build a truly scalable, private and efficient Internet infrastructure, we had to start from scratch to ensure a minimal hacking surface, improve efficiency, and ensure that anyone who connects hardware to the ThreeFold Grid wouldn’t be able to access the private user data thanks to our Quantum Safe Storage System. + +The result is game-changing as ZOS is able to provide the following benefits: + + + +* Stateless: without shell, local or remote, it does not allow for inbound network connections to happen nor can data be fetched by node operators. +* Lightweight: Zero-OS can save up-to 10X energy on storage workloads. +* Autonomous: it runs by itself and doesn’t require humans to maintain it, removing human error and considerably reducing the hacking surface. +* Decentralized: deploy IT workloads and infrastructures in a private and neutral environment. +* Secure: store workloads in a quantum safe (future proof) way. +* Private: communicate end-to-end without centralized servers or APIs in the middle. +* Compatible: run anything that can run on Linux but in a decentralized environment. + +![alt_text](img/zero_os_server.png ) + +Imagine an operating system with the following benefits + +* Upto 10x more efficient for certain workloads (e.g. storage) +* No installation required +* All files are deduplicated for the VM’s, containers and the ZOS itself, no more data duplicated filesystems +* The hacking footprint is super small, which leads to much more safe systems +* Every file is fingerprinted and gets checked at launch time of an application +* There is no shell or server interface on the operating system +* The networks are end2end encrypted between all Nodes +* There is the possibility to completely disconnect the compute/storage from the network service part which means hackers have a lot less chance to get to the data. +* A smart contract for IT layer allows groups of people to deploy IT workloads with concensus and full control +* All workloads which can run on linux, can run on Zero-OS but in a much more controlled, private and safe way + +More info see [https://library.threefold.me/info/threefold#/technology/zos](https://library.threefold.me/info/threefold#/technology/zos) diff --git a/docs/hero_mdbook_fullvm.md b/docs/hero_mdbook_fullvm.md index afdbf59..c084777 100644 --- a/docs/hero_mdbook_fullvm.md +++ b/docs/hero_mdbook_fullvm.md @@ -5,7 +5,7 @@ - [Introduction](#introduction) - [Setting the Full VM](#setting-the-full-vm) - [Remote Explorer Access](#remote-explorer-access) - - [Install cargo](#install-cargo) + - [Install cargo and mdbook](#install-cargo-and-mdbook) - [Install redis](#install-redis) - [Install pkg-config, gcc and libssl](#install-pkg-config-gcc-and-libssl) - [Set Hero](#set-hero) @@ -23,13 +23,21 @@ For this guide, we show an example using the mdbook from the repository [info_tf We show the steps for a full VM deployed on the TFGrid with WireGuard. We use `10.20.4.2` as a WireGuard IP address. Adjust according to your own setup. -We will be using SSH to connect to the VM and we will access the mdbook output on a local browser. To manage the mdbook files, we will be using the remote explorer feature of either VSCodium or VSCode. +We will be using SSH to connect to the VM and to create an SSH tunnel between the local machine and the VM. This will allow the mdbook output to be displayed on a local browser. + +To manage the mdbook files, we will be using the remote explorer feature of either VSCodium or VSCode. ## Setting the Full VM -We start by deploying a full VM with WireGuard on the TFGrid. +We start by deploying a full VM with WireGuard on the TFGrid. We also set an SSH tunnel. -To connect to the VM, we will be using a remote explorer. +- Deploy a full VM with WireGuard on the TFGrid +- Set an SSH tunnel, on port 3333 for both local and VM + ``` + ssh -4 -L 3333:127.0.0.1:3333 root@10.20.4.2 + ``` + +Instead of working on the SSH tunnel terminal window, we will be using the remote explorer feature of a source-code editor. ### Remote Explorer Access @@ -49,9 +57,7 @@ You can use the remote explorer feature of both [VSCode](https://marketplace.vis apt update && apt upgrade -y ``` -### Install cargo - -Once you install cargo, all mdbook dependencies will be installed via the hero script. +### Install cargo and mdbook - Install cargo rust for linux and mac (with default installation) ``` @@ -61,6 +67,10 @@ Once you install cargo, all mdbook dependencies will be installed via the hero s ``` source "$HOME/.cargo/env" ``` +- Install mdbook + ``` + cargo install mdbook + ``` ### Install redis @@ -120,7 +130,7 @@ Once you install cargo, all mdbook dependencies will be installed via the hero s - To serve on your local machine, make sure to use the same part as the one set in your SSH tunnel (here it's port 3333) ``` - mdbook serve --hostname 0.0.0.0 --port 3333 + mdbook serve --port 3333 ``` - To see the mdbook live, open a browser on the local machine and go to localhost:3333 diff --git a/heroscript/legal/book_collections.md b/heroscript/legal/book_collections.md new file mode 100644 index 0000000..6983048 --- /dev/null +++ b/heroscript/legal/book_collections.md @@ -0,0 +1,15 @@ + + +```js + +!!book.generate name:'legal' title:'Legal' + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/legal' + + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections' + + + +``` + diff --git a/heroscript/legal/context.md b/heroscript/legal/context.md new file mode 100644 index 0000000..a8f5892 --- /dev/null +++ b/heroscript/legal/context.md @@ -0,0 +1,11 @@ + +```js + +!!books.configure + buildroot:'~/hero/var/mdbuild' + publishroot:'~/hero/www/info' + install:true + reset:false + +``` + diff --git a/heroscript/legal/sshkey.md b/heroscript/legal/sshkey.md new file mode 100644 index 0000000..85acfe6 --- /dev/null +++ b/heroscript/legal/sshkey.md @@ -0,0 +1,14 @@ + +```js +!!sshagent.key_add + name:'books' + privkey:' + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW + QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m + 0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ + AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2 + FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz + -----END OPENSSH PRIVATE KEY----- + ' +``` \ No newline at end of file diff --git a/heroscript/test/book_collections.md b/heroscript/test/book_collections.md new file mode 100644 index 0000000..0ffe780 --- /dev/null +++ b/heroscript/test/book_collections.md @@ -0,0 +1,24 @@ + + +```js + +!!book.generate name:'tfgrid' title:'TFGrid Internet 4.0' + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/test' + + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid_org' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/values' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/p2p' + +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/why' + + + +``` + diff --git a/heroscript/test/context.md b/heroscript/test/context.md new file mode 100644 index 0000000..a8f5892 --- /dev/null +++ b/heroscript/test/context.md @@ -0,0 +1,11 @@ + +```js + +!!books.configure + buildroot:'~/hero/var/mdbuild' + publishroot:'~/hero/www/info' + install:true + reset:false + +``` + diff --git a/heroscript/test/sshkey.md b/heroscript/test/sshkey.md new file mode 100644 index 0000000..85acfe6 --- /dev/null +++ b/heroscript/test/sshkey.md @@ -0,0 +1,14 @@ + +```js +!!sshagent.key_add + name:'books' + privkey:' + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW + QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m + 0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ + AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2 + FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz + -----END OPENSSH PRIVATE KEY----- + ' +``` \ No newline at end of file diff --git a/heroscript/tfgrid/book_collections.md b/heroscript/tfgrid/book_collections.md index 11b1dfd..3d063e6 100644 --- a/heroscript/tfgrid/book_collections.md +++ b/heroscript/tfgrid/book_collections.md @@ -2,7 +2,7 @@ ```js -!!book.generate name:'duniayetu' title:'TFGrid Internet 4.0' +!!book.generate name:'tfgrid' title:'TFGrid Internet 4.0' url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tfgrid' diff --git a/scripts/hero_mdbook.sh b/scripts/hero_mdbook.sh index d94caa1..b9b6421 100644 --- a/scripts/hero_mdbook.sh +++ b/scripts/hero_mdbook.sh @@ -1,63 +1,64 @@ -#!/bin/bash - -# Generate opening text. -cat < /tmp/hero_install.sh -bash /tmp/hero_install.sh - -# Start the SSH agent, run hero mdbook and build the mdbook -eval $(ssh-agent) -hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript -cd /root/hero/var/mdbuild/duniayetu -mdbook build - -# Generate closing text after successful script. -cat < /tmp/hero_install.sh +bash /tmp/hero_install.sh + +# Start the SSH agent, run hero mdbook and build the mdbook +eval $(ssh-agent) +hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript +cd /root/hero/var/mdbuild/duniayetu +mdbook build + +# Generate closing text after successful script. +cat < /dev/null; exit \ No newline at end of file diff --git a/sync_production.sh b/sync_production.sh index d8b83c0..6143104 100755 --- a/sync_production.sh +++ b/sync_production.sh @@ -1,3 +1,3 @@ #!/bin/bash /bin/bash ~/hero/var/mdbuild/duniayetu/build.sh -rsync -rav ~/hero/www/info/duniayetu/ root@info.ourworld.tf:/root/hero/www/info/duniayetu/ \ No newline at end of file +rsync -rav ~/hero/www/info/duniayetu/ root@info.ourworld.tf:/root/hero/www/info/tfgrid4/ \ No newline at end of file