diff --git a/books/tfgrid/SUMMARY.md b/books/tfgrid/SUMMARY.md index a6fc4c3..06a2bc6 100644 --- a/books/tfgrid/SUMMARY.md +++ b/books/tfgrid/SUMMARY.md @@ -1,4 +1,4 @@ - +- [Intro](bestkeptsecret/home.md) - [Why](why/why.md) - [Cloud Too Centralized](why/current_cloud_too_centralized.md) - [Countries don't have their Internet](why/countries_no_internet.md) @@ -13,10 +13,11 @@ - [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) +- [Partners Utilization](partners_utilization/partners.md) + - [sikana](partners_utilization/sikana.md) + - [vindo](partners_utilization/vindo.md) + - [mkondo](partners_utilization/mkondo.md) + - [vverse](partners_utilization/vverse.md) - [Solutions](solutions/solutions.md) - [Decentralized Cloud](solutions/cloud/cloud.md) - [Content Providers](solutions/content_providers/content_providers.md) diff --git a/collections/SUMMARY.md b/collections/SUMMARY.md new file mode 120000 index 0000000..7f1b3c4 --- /dev/null +++ b/collections/SUMMARY.md @@ -0,0 +1 @@ +../books/tfgrid/SUMMARY.md \ 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 index 67457b9..0a9a891 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_ga7opn.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_ga7opn.md @@ -5,4 +5,4 @@ Liquid Exchange account #1 !!!tokens type:account-info id:GA7OPN4A3JNHLPHPEWM4PJDOYYDYNZOM7ES6YL3O7NC3PRY3V3UX6ANM -!!!time +!!core.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 index 33e0440..ba64152 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gai4c2.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gai4c2.md @@ -4,4 +4,4 @@ TF Promotion Wisdom !!!tokens type:account-info id:GAI4C2BGOA3YHVQZZW7OW4FHOGGYWTUBEVNHB6MW4ZAFG7ZAA7D5IPC3 -!!!time +!!core.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 index 9c35f5e..34180f6 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gamt37.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gamt37.md @@ -5,4 +5,4 @@ Used for liquidity purposes. !!!tokens type:account-info id:GAMT37U3JASMVGI5GR4TD7HV7ECOUUY7I4A7NZPOVNJKBY27ET7NQFQ2 -!!!time \ No newline at end of file +!!core.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 index 9c7a9cd..e5c4e8f 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaqxbl.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaqxbl.md @@ -4,4 +4,4 @@ TF Team Wisdom !!!tokens type:account-info id:GAQXBLFG4BZGIVY6DBJVWE5EAP3UNHMIA2PYCUVLY2JUSPVWPUF36BW4 -!!!time +!!core.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 index 35d514d..9b28649 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaugos.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gaugos.md @@ -4,4 +4,4 @@ Wisdom Council Locked !!!tokens type:account-info id:GAUGOSYLCX7JZTQYF2K7RIMHFWKSA3WSI2OQ4IRKXMDMVE6ABJIJMFQR -!!!time +!!core.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 index 0e61c70..d002118 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gawogi.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gawogi.md @@ -4,4 +4,4 @@ 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 +!!core.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 index c12bc76..db30df4 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gb2c5h.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gb2c5h.md @@ -5,4 +5,4 @@ TF DAY2DAY operations !!!tokens type:account-info id:GB2C5HCZYWNGVM6JGXDWQBJTMUY4S2HPPTCAH63HFAQVL2ALXDW7SSJ7 -!!!time +!!core.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 index 04966b6..9d3df6e 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbb6kr.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbb6kr.md @@ -4,4 +4,4 @@ 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 +!!core.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 index b44efa5..e34c6e4 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbqhn7.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbqhn7.md @@ -5,4 +5,4 @@ Gettft.com storage account !!!tokens type:account-info id:GBQHN7RL4LSRPR2TT74ID2UJPZ2AXCHQY2WKGCTDLJM3NXVJ7GQHUCOD -!!!time +!!core.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 index 3380fb5..32f90c4 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbtpax.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbtpax.md @@ -4,5 +4,5 @@ BTC-Alpha Exchange !!!tokens type:account-info id:GBTPAXXP6534UPC4MLNGFGJWCD6DNSRVIPPOZWXAQAWI4FKTLOJY2A2S -!!!time +!!core.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 index b4938f7..681de5f 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbv734.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gbv734.md @@ -4,4 +4,4 @@ Liquidity/Ecosystem Contribution Wisdom !!!tokens type:account-info id:GBV734I2SV4YDDPVJMYXU3IZ2AIU5GEAJRAD4E4BQG7CA2N63NXSPMD6 -!!!time +!!core.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 index 78c8919..2dc09a0 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcbfrq.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcbfrq.md @@ -5,4 +5,4 @@ Used for liquidity purposes. !!!tokens type:account-info id:GCBFRQU4CR6KCLZERUBRMOPTGJ3RXKPCUUWHGCLBZVKIQSX73AWGPO75 -!!!time \ No newline at end of file +!!core.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 index 8574279..4cd0b50 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcej7d.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcej7d.md @@ -4,4 +4,4 @@ TF Grants Wisdom wallet. !!!tokens type:account-info id:GCEJ7DMULFTT25UH4FAAGOZ6KER4WXAYQGJUSIITQD527DGTKSXKBQGR -!!!time +!!core.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 index c8a0f7b..0ffdddf 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcwhwd.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gcwhwd.md @@ -4,4 +4,4 @@ TF Team Wallet !!!tokens type:account-info id:GCWHWDRXYPXQAOYMQKB66SZPLM6UANKGMSL4SP7LSOIA6OTTOYQ6HBIH -!!!time +!!core.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 index 16984e3..876f23a 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gd4oi4.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gd4oi4.md @@ -5,4 +5,4 @@ Used for liquidity purposes. !!!tokens type:account-info id:GD4OI4VVLWZQHCEPYZXCBEFREH34SWGQZBR5YNLKPXMSHXKXOY7WFYBN -!!!time \ No newline at end of file +!!core.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 index 9b462bc..001408f 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdijy6.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdijy6.md @@ -4,4 +4,4 @@ ThreeFold Carbon Credit Funding !!!tokens type:account-info id:GDIJY6K2BBRIRX423ZFUYKKFDN66XP2KMSBZFQSE2PSNDZ6EDVQTRLSU -!!!time +!!core.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 index b15498f..27852f5 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdkxtu.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdkxtu.md @@ -4,4 +4,4 @@ TF Grants Wallet !!!tokens type:account-info id:GDKXTUYNW4BJKDM2L7B5XUYFUISV52KUU4G7VPNLF4ZSIKBURM622YPZ -!!!time +!!core.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 index e35ec15..a165c5d 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdlvib.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdlvib.md @@ -4,4 +4,4 @@ TF Promotion Wallet !!!tokens type:account-info id:GDLVIB44LVONM5K67LUPSFZMSX7G2RLYVBM5MMHUJ4NAQJU7CH4HBJBO -!!!time +!!core.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 index a52d6c7..f3377c4 100644 --- a/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdskfy.md +++ b/collections/_archive/tf_tokens/stats/special_accounts/tft_account_gdskfy.md @@ -3,4 +3,4 @@ Liquid Exchange account #2 !!!tokens type:account-info id:GDSKFYNMZWTB3V5AN26CEAQ27643Q3KB4X6MY4UTO2LIIDFND4SPQZYU -!!!time +!!core.time diff --git a/collections/_archive/tf_tokens/stats/stats_special_wallets.md b/collections/_archive/tf_tokens/stats/stats_special_wallets.md index dffd947..7b35436 100644 --- a/collections/_archive/tf_tokens/stats/stats_special_wallets.md +++ b/collections/_archive/tf_tokens/stats/stats_special_wallets.md @@ -2,7 +2,7 @@ !!!tokens type:special-wallets-table -!!!time +!!core.time ### Remarks diff --git a/collections/_archive/tf_tokens/stats/stats_token_overview.md b/collections/_archive/tf_tokens/stats/stats_token_overview.md index 1d5322b..087a9f2 100644 --- a/collections/_archive/tf_tokens/stats/stats_token_overview.md +++ b/collections/_archive/tf_tokens/stats/stats_token_overview.md @@ -1,6 +1,6 @@ # ThreeFold Token Overview -!!!time +!!core.time ## Current Distribution Values !!!tokens type:current-distribution diff --git a/collections/_archive/tf_tokens/stats/tokens_locked.md b/collections/_archive/tf_tokens/stats/tokens_locked.md index 4c5c928..ab68ce6 100644 --- a/collections/_archive/tf_tokens/stats/tokens_locked.md +++ b/collections/_archive/tf_tokens/stats/tokens_locked.md @@ -3,7 +3,7 @@ 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 +!!core.time !!!tokens type:locked-chart diff --git a/collections/_archive/tf_tokens/stats/tokens_locked_table.md b/collections/_archive/tf_tokens/stats/tokens_locked_table.md index 8782810..2625c82 100644 --- a/collections/_archive/tf_tokens/stats/tokens_locked_table.md +++ b/collections/_archive/tf_tokens/stats/tokens_locked_table.md @@ -1,5 +1,5 @@ # Locked Tokens Table -!!!time +!!core.time !!!tokens type:locked-table diff --git a/collections/actions/actions.md b/collections/actions/actions.md deleted file mode 100644 index 1e4a1b7..0000000 --- a/collections/actions/actions.md +++ /dev/null @@ -1,2 +0,0 @@ -# Actions - diff --git a/collections/actions/partners.md b/collections/actions/onboard_partners.md similarity index 93% rename from collections/actions/partners.md rename to collections/actions/onboard_partners.md index ab21226..02011ad 100644 --- a/collections/actions/partners.md +++ b/collections/actions/onboard_partners.md @@ -1,9 +1,11 @@ +# Potential partners + +> We are hoping to onboard following partners soon. ## Filecoin -- https://fvm.filecoin.io/ and co... +- https://fvm.filecoin.io/ -> reward 20,000 INCA for making this deal what @@ -28,7 +30,7 @@ questions ## Helium -> reward 20,000 INCA for making this deal + what @@ -63,7 +65,7 @@ questions ## Hivemapper -> reward 20,000 INCA for making this deal + what @@ -96,7 +98,7 @@ questions ## elest.io -> reward 10,000 INCA for making this deal + what @@ -124,7 +126,7 @@ questions ## https://metablox.io/ -> reward 20,000 INCA for making this deal + why @@ -154,7 +156,7 @@ questions ## Render (RNDR) -> reward 20,000 INCA for making this deal + why @@ -184,7 +186,7 @@ questions ## https://coldstack.io/ -> reward 20,000 INCA for making this deal + why diff --git a/collections/bestkeptsecret/.collection b/collections/bestkeptsecret/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/bestkeptsecret/architecture.md b/collections/bestkeptsecret/architecture.md new file mode 100644 index 0000000..0681436 --- /dev/null +++ b/collections/bestkeptsecret/architecture.md @@ -0,0 +1,16 @@ + +## Architecture + +![image alt text](img/architecture.png) + +Our autonomous technology enables anyone to become a cloud service provider and a network operator (as of our V4.0), and, in the future, it may even allow us to act as our own telecom providers (5G). The challenge to make this accessible was to make this possible without requiring technical expertise, which led us to develop an autonomous system that can self-heal while still providing users with full control over where their data and applications are hosted. + +![image alt text](img/3node_simple.png) + +Our system comprises several highly innovative components, with the three main ones being: + +* Zero-OS, our open-source low-level operating system, which enables anyone to become a cloud provider. This operating system supports all required Web2 and Web3 workloads. + +* Mycelium, our networking layer, which can create networks on both physical and logical levels, fully interconnecting with existing Internet networks. It offers privacy and redundancy that are currently not possible elsewhere. In version 4.0 we will be supporting meshed wireless, lorawan (like helium) and even 5G base stations. + +* Our Quantum Safe Storage system, which is capable of storing data in ways that are indestructible, efficient, and ultra-scalable. Previous versions of this system are widely used to store Zetabytes of information by large organizations. diff --git a/collections/bestkeptsecret/concept.md b/collections/bestkeptsecret/concept.md new file mode 100644 index 0000000..ccf8216 --- /dev/null +++ b/collections/bestkeptsecret/concept.md @@ -0,0 +1,15 @@ + +## Concept + +The Internet roughly needs 3 layers to function: (1) a network which allows us to communicate, (2) servers providing compute and storage space, and (3) applications delivering the Internet experiences to you. + + +![image alt text](img/compute_net_app.png) + +The current architecture is implemented in a flawed manner, where our digital presence is monetized by large corporations, and the traffic patterns are inefficient (for instance, a Zoom call between two people in Zanzibar might be routed through Europe). Additionally, we are in the midst of a cyber pandemic for which standard clouds don’t have enough defense. + +![image alt text](img/dc_old.png) + +We cannot solve these problems by using the same thinking that created them over the last 30 years. Our tech founders, who are among the original Internet pioneers, have been inventing and creating solutions to overcome the biggest bottlenecks facing the Internet today. Furthermore, this was done, not on the application level, but at the lower infrastructure level. + +We welcome the emergence of Web3 and the current decentralized physical infrastructure networks (DePIN) movement; however, it's important to note that many of these projects are still relying on centralized infrastructures, such as Amazon Web Services (AWS), Microsoft Azure and other centralized data centers. For true decentralization to be achieved, projects such as ours are essential. diff --git a/collections/bestkeptsecret/home.md b/collections/bestkeptsecret/home.md new file mode 100644 index 0000000..1127610 --- /dev/null +++ b/collections/bestkeptsecret/home.md @@ -0,0 +1,18 @@ +# ThreeFold, the best kept secret of the Internet & DePIN Space. + +ThreeFold is the best kept secret of the Internet and has the power to reshape how the Internet works. +We are now ready to go viral in our 3-phase journey, and we hope you will join us on our exciting path. + +!!include page:concept + +!!include page:tfgrid_intro + +!!include page:architecture + +!!include page:next_phase + +!!include page:we_have_all_needed + +!!include page:tft_vs_inca + +!!include page:references \ No newline at end of file diff --git a/collections/bestkeptsecret/img/.done b/collections/bestkeptsecret/img/.done new file mode 100644 index 0000000..58995eb --- /dev/null +++ b/collections/bestkeptsecret/img/.done @@ -0,0 +1,5 @@ +cloud_close_to_use.png +cloud_close_to_use2.png +dc_old.png +top_depin.png +vr_streaming.png diff --git a/collections/bestkeptsecret/img/3node_simple.png b/collections/bestkeptsecret/img/3node_simple.png new file mode 100644 index 0000000..0997df1 Binary files /dev/null and b/collections/bestkeptsecret/img/3node_simple.png differ diff --git a/collections/bestkeptsecret/img/architecture.png b/collections/bestkeptsecret/img/architecture.png new file mode 100644 index 0000000..c823f72 Binary files /dev/null and b/collections/bestkeptsecret/img/architecture.png differ diff --git a/collections/bestkeptsecret/img/cloud_close_to_use.png b/collections/bestkeptsecret/img/cloud_close_to_use.png new file mode 100644 index 0000000..8849612 Binary files /dev/null and b/collections/bestkeptsecret/img/cloud_close_to_use.png differ diff --git a/collections/bestkeptsecret/img/cloud_close_to_use2.png b/collections/bestkeptsecret/img/cloud_close_to_use2.png new file mode 100644 index 0000000..e87b3dd Binary files /dev/null and b/collections/bestkeptsecret/img/cloud_close_to_use2.png differ diff --git a/collections/bestkeptsecret/img/compute_net_app.png b/collections/bestkeptsecret/img/compute_net_app.png new file mode 100644 index 0000000..adb4cf6 Binary files /dev/null and b/collections/bestkeptsecret/img/compute_net_app.png differ diff --git a/collections/bestkeptsecret/img/dc_old.png b/collections/bestkeptsecret/img/dc_old.png new file mode 100644 index 0000000..40f211f Binary files /dev/null and b/collections/bestkeptsecret/img/dc_old.png differ diff --git a/collections/bestkeptsecret/img/inca_mutual_credit.png b/collections/bestkeptsecret/img/inca_mutual_credit.png new file mode 100644 index 0000000..5157fdd Binary files /dev/null and b/collections/bestkeptsecret/img/inca_mutual_credit.png differ diff --git a/collections/bestkeptsecret/img/network_layout.png b/collections/bestkeptsecret/img/network_layout.png new file mode 100644 index 0000000..69ff786 Binary files /dev/null and b/collections/bestkeptsecret/img/network_layout.png differ diff --git a/collections/bestkeptsecret/img/stats.png b/collections/bestkeptsecret/img/stats.png new file mode 100644 index 0000000..e7d42c5 Binary files /dev/null and b/collections/bestkeptsecret/img/stats.png differ diff --git a/collections/bestkeptsecret/img/top_depin.png b/collections/bestkeptsecret/img/top_depin.png new file mode 100644 index 0000000..c88d7d1 Binary files /dev/null and b/collections/bestkeptsecret/img/top_depin.png differ diff --git a/collections/bestkeptsecret/img/vr_streaming.png b/collections/bestkeptsecret/img/vr_streaming.png new file mode 100644 index 0000000..db8ff2a Binary files /dev/null and b/collections/bestkeptsecret/img/vr_streaming.png differ diff --git a/collections/bestkeptsecret/lets_have_fun.md b/collections/bestkeptsecret/lets_have_fun.md new file mode 100644 index 0000000..6aa94cc --- /dev/null +++ b/collections/bestkeptsecret/lets_have_fun.md @@ -0,0 +1,23 @@ + +## Let's have fun, it's a game, let's create our own Internet, viral expansion + +Only for true believers, not for the pump and dumpers. Invitation only basis. You need to receive a referral code from a friend before you can access our portal and be part of our phase 2 rollout. + +Node Expansion + +* Claim your area on our Global Map and deploy a computer (3Node) and optionally also offer wireless connectivity (meshed peer-to-peer) to people around you. + +* For each active node deployed in a "red zone" who achieves uptime of 99%, you will receive the option to buy a certain amount of TFT at 0.15 USD (our entry price of INCA). This means that, as our token goes up in value, you will have the option to buy TFT cheaper compared to the market price. + +* The first 100,000 nodes as deployed in an "orange or red zone" will receive reward boosters (1.5x) + +User Expansion + +* Become part of our viral movement: for each person you bring into the system who shows ownership of at least 10,000 TFT, you will receive the option to buy 2,000 TFT at 0.15 USD (limited to 100m TFT). + +* These TFT can be exchanged to INCA, which is our mutual credit currency for the our Grid +(our new Internet) and the ONLY way to sell/buy services on that network of capacity. + +![image alt text](img/stats.png) + +The above shows the current deployed capacity… and this is only the beginning! diff --git a/collections/bestkeptsecret/next_phase.md b/collections/bestkeptsecret/next_phase.md new file mode 100644 index 0000000..91b4644 --- /dev/null +++ b/collections/bestkeptsecret/next_phase.md @@ -0,0 +1,60 @@ + +## We are ready to go to our next phase + +### Phase 1: We made it work = ThreeFold Grid is alive and the most incredible technology has been proven to work. + +We had to achieve what seemed impossible. Can we develop a new foundational layer that could serve as the base layer for any web2 or web3 project in the world to deploy upon? Can we tackle and potentially resolve some of the most challenging issues for the infrastructure layer that empowers our digital life? + +We needed to develop a sort of super cloud as an alternative to the centralized clouds like Amazon and Google. This supercloud can grow to planetary scale and can be provided by everyone without technical knowledge. It can run autonomously and it has the potential to run any Internet web2 and web3 workloads. + +It has taken us over 20 years to prove that: + +* A new Physical Server Operating System can be developed, which is autonomous and can be deployed by anyone, anywhere, establishing a new foundation on top of which applications can run. + +* A new Storage System can be created which is more efficient, hyper scalable and cannot be hacked, not even by quantum computers. + +* A new Network System can be created which has the power to let us communicate over any possible medium (5G, fiber, satellite), is end-to-end encrypted, is capable of restoring any broken connection in real time, and is always looking for the shortest path between participants on this network. + +To arrive at this point: + +* Over the past two decades, 7 companies have been created with the goal of tackling some of these challenging problems. These companies have since been acquired by larger corporations, and their technology is widely used today, significantly contributing to the Internet. + +* Within ThreeFold itself, $50,000,000 has been invested by our community members, TF farmers, and technology companies. The TFT token symbolizes the collective effort of our ecosystem. + +* The TFT has played a crucial role in enabling the funding and growth of this highly ambitious project. The maximum supply of TFT is set at 1,000,000,000 TFT, which we anticipate reaching in the coming months. Currently, our market capitalization stands at just $15,000,000. + +* A venture creator has been established in Mauritius with a focus on emerging countries to deploy this new type of Internet system, and two countries have already signed up for it. + +* We have developed additional incredible technologies to address the challenges associated with this radically new approach. + +### Phase 2: We go viral = let's buy our tokens back and deploy +10,000 additional nodes + +It's now time to go viral, we want to use the power of human networks to expand and grow our project before going mainstream in phase 3. + +Our aim for phase 2: + +* Deploy +10,000 additional nodes in the field. Already today, we have probably the biggest network of compute and storage capacity in the world. That being said, we want to grow this 50x. + +* Create a network of +10,000 like minded souls who will be the base of this revolution which has the power to reshape how we communicate and build our future digital life. + +* Buy as many TFT as we can to have them when we enter Phase 3. + +We now have the capability to truly build our own Internet where we build our own communication, compute, storage and network layer. Imagine the possibilities: true freedom. + +### Phase 3: We go mainstream = ThreeFold will be launched on a global base. + +It's now time to go mainstream, we are looking for a team who will bring our project forward and make sure the world knows about it. In parallel to Phase 2, fundraising is going on to empower our global commercial launch. This team will make sure the world knows about ThreeFold and the importance of our project. + +This phase will be mainly in parallel to Phase 2 and we expect Phase 3 to start within 3 to 6 months from now. + +DePIN is happening and growing right now, + +![image alt text](img/top_depin.png) + +In our opinion, we are just at the beginning of the journey for DePIN. ThreeFold has more alive compute and storage capacity and more foundational relevant technology compared to any projects displayed above. + +We are not a competitor: we deliver a layer which is needed by all those projects. We are a true decentralized cloud layer which can serve as a basis for all those projects. + +**Each of the players above can be deployed on top of ThreeFold, while ThreeFold can not live on top of them. ** + +**With appropriate team and funding, we have all it takes to be a top 10 player.** diff --git a/collections/bestkeptsecret/references.md b/collections/bestkeptsecret/references.md new file mode 100644 index 0000000..067a207 --- /dev/null +++ b/collections/bestkeptsecret/references.md @@ -0,0 +1,11 @@ +## References + +* [Statistics of our network](img/https://next.dashboard.grid.tf/#/tf-grid/node-statistics/) + +* [Dashboard for our community](img/https://next.dashboard.grid.tf/) + +* [Manual for system administrators](img/https://manual.grid.tf/system_administrators/system_administrators.html) + +* [Manual for farmers](img/https://manual.grid.tf/farmers/farmers.html) (current version, new one is changing). + +* [Manual for developers](img/https://manual.grid.tf/developers/developers.html) diff --git a/collections/bestkeptsecret/tfgrid_intro.md b/collections/bestkeptsecret/tfgrid_intro.md new file mode 100644 index 0000000..74e43bf --- /dev/null +++ b/collections/bestkeptsecret/tfgrid_intro.md @@ -0,0 +1,10 @@ + +## The ThreeFold Grid = Our Decentralized Internet & Cloud System + +![image alt text](img/cloud_close_to_use.png) + +What we provide is not simply an algorithm, but a foundational layer, and this layer is a requirement for other projects to be successful in a true decentralized manner. + +We represent the foundational layer on top of which many other layers may be built. + +![image alt text](img/cloud_close_to_use2.png) diff --git a/collections/bestkeptsecret/tft_vs_inca.md b/collections/bestkeptsecret/tft_vs_inca.md new file mode 100644 index 0000000..6c8d85e --- /dev/null +++ b/collections/bestkeptsecret/tft_vs_inca.md @@ -0,0 +1,16 @@ + +## TFT vs INCA![image alt text](img/inca_mutual_credit.png) + +TFT - our reserved currency, the result of having created our system (1 billion TFT) + +* TFT is needed to be able to buy INCA which is needed to buy Cloud and Internet Connectivity. + +* TFT is needed to prove reputation for a 3Node. + *i.e. to show the community that you have invested in the ecosystem* + +* TFT is needed to get a discount. +* **i.e. the amount of TFT in your wallet defines the discount levels* + +INCA - the mutual credit currency used to buy/sell capacity on the TF Grid for cloud, connectivity, compute, storage and network services. INCA can only be bought for min 0.15 USD and results in 1 locked TFT. + +For the first year, there is a 1-1 mapping between TFT & INCA, for each INCA in the system there needs to be 1 TFT in the wallet of the user. The Internet Cloud & Connectivity is +1 trillion USD Business. Our current market cap of TFT is 15m USD. diff --git a/collections/bestkeptsecret/upcoming_workloads.md b/collections/bestkeptsecret/upcoming_workloads.md new file mode 100644 index 0000000..eca21fa --- /dev/null +++ b/collections/bestkeptsecret/upcoming_workloads.md @@ -0,0 +1,43 @@ + +## Upcoming Workloads + +* [https://elest.io/](img/https://elest.io/) + + * Super nice enterprise capable multi cloud front end, +1,000 customers and growing fast. + + * TF will offer elest.io rebranded to some government use cases as well as Elest will promote us. + +* https://nodeshift.com/ + + * Virtual Machine management interface, already integrated with ThreeFold + +* [https://www.earthwallet.io/](img/https://www.earthwallet.io/) + + * ThreeFold has been chosen to be the default deployment partner for their Earth nodes as well as Nostr Nodes. All Nodes will use Mycelium and our Quantum Safe Storage system. + + * Earth Wallet is a very exciting project combining social media as well as BTC ultra fast payments. + +* [https://www.holochain.org/](img/https://www.holochain.org/) + + * An incredibly scalable open source P2P app framework system, ThreeFold will endorse their technology as backend for our transaction layer as well as Holochain will be fully supported to run on top of our Grid. + +* [A Country Sovereign internet: a game changer to Tanzania](img/https://docs.google.com/document/d/1Zw8hbAfbwm5uST6_zPm2Gr6e_L4tuVj_ecIyR_uCkN0/edit#heading=h.l3mcviioimzi) + + * Tanzania and Zanzibar want to roll out a sovereign Internet based on ThreeFold + +* [VVerse = probably one of the most capable metaverse technologies ever made](img/https://www.vverse.co/) + + * The ThreeFold grid will host the GPU’s and can be used to render in the cloud and use low latency connection to stream virtual reality environments which have video-like quality. + + * A lot of storage & GPU capacity is required for the further roll out of this metaverse. + + * This metaverse will natively support INCA and allow people to earn INCA by expanding the virtual world. + +* Many more to be announced … + +![image alt text](img/vr_streaming.png) + +*These pictures show the realistic output as can be rendered from VVerse on top of ThreeFold* + +There are many more use cases coming, any of the above mentioned use cases can eat all capacity of our current ThreeFold grid, expansion is needed to support the needs of our upcoming ecosystem. + diff --git a/collections/bestkeptsecret/we_have_all_needed.md b/collections/bestkeptsecret/we_have_all_needed.md new file mode 100644 index 0000000..3bd8d8b --- /dev/null +++ b/collections/bestkeptsecret/we_have_all_needed.md @@ -0,0 +1,26 @@ + +## We have all the tech required to build an Internet from scratch if that would be needed + +![image alt text](img/network_layout.png)Companies or individuals can invest in computers, ThreeFold wireless routers, or even 5G mobile antennas to provide Internet and Cloud Services to those around them. Our innovation lies in simplifying something incredibly complex, making it accessible and deployable by everyone. We have developed technology that enables anyone to become a Cloud and Internet service provider by creating an autonomous system capable of self-management without the need for human intervention. + +Everyone can now: + +* Be a Cloud Provider and deliver compute, storage and AI capabilities to people around you. + +* Be a Wifi Provider and deliver reliable communication almost for free. + +* Buy Internet connectivity and resell this connectivity to the people around you. + +* Be a Telecom Operator and deliver 4/5G Telecommunication Services (end of 2024) + +The results are astonishing: + +* The cost of providing such infrastructure can be less than $2 USD per person per month for storage, compute, and network (telecom) services, which is significantly lower than current rates. This system has the potential to connect the 4 billion people who are currently offline, allowing anyone to earn money by providing these services without needing to be a tech expert. + +* More than 90% of all data can be localized, reducing bandwidth requirements to the rest of the Internet by 90%. By acting as a content delivery network (CDN), you help save on bandwidth costs for everyone, while also enhancing performance. + +* This platform enables new use cases, such as streaming virtual and augmented reality directly from the cloud to your mobile phone, offering ultra-realistic video quality without the need for expensive equipment. + +* The system is designed to withstand war or natural disasters: as long as there are enough nodes and the Mycelium network is operational, it can continue providing connectivity at any time. + +* Our data and applications are truly sovereign, allowing us to choose where our digital life resides. This could fundamentally change how the Internet works. diff --git a/collections/companies/.collection b/collections/companies/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/threefold/accelerator.md b/collections/companies/accelerator.md similarity index 100% rename from collections/threefold/accelerator.md rename to collections/companies/accelerator.md diff --git a/collections/threefold/img/acci.jpg b/collections/companies/img/acci.jpg similarity index 100% rename from collections/threefold/img/acci.jpg rename to collections/companies/img/acci.jpg diff --git a/collections/threefold/img/threefold_tech.jpg b/collections/companies/img/threefold_tech.jpg similarity index 100% rename from collections/threefold/img/threefold_tech.jpg rename to collections/companies/img/threefold_tech.jpg diff --git a/collections/threefold/img/threefold_tech_location.jpg b/collections/companies/img/threefold_tech_location.jpg similarity index 100% rename from collections/threefold/img/threefold_tech_location.jpg rename to collections/companies/img/threefold_tech_location.jpg diff --git a/collections/threefold/tfdao.md b/collections/companies/tfdao.md similarity index 100% rename from collections/threefold/tfdao.md rename to collections/companies/tfdao.md diff --git a/collections/threefold/threefold.md b/collections/companies/threefold.md similarity index 100% rename from collections/threefold/threefold.md rename to collections/companies/threefold.md diff --git a/collections/threefold/threefold_ambassador.md b/collections/companies/threefold_ambassador.md similarity index 100% rename from collections/threefold/threefold_ambassador.md rename to collections/companies/threefold_ambassador.md diff --git a/collections/threefold/threefold_cooperative.md b/collections/companies/threefold_cooperative.md similarity index 100% rename from collections/threefold/threefold_cooperative.md rename to collections/companies/threefold_cooperative.md diff --git a/collections/threefold/threefold_dubai.md b/collections/companies/threefold_dubai.md similarity index 100% rename from collections/threefold/threefold_dubai.md rename to collections/companies/threefold_dubai.md diff --git a/collections/threefold/threefold_tech.md b/collections/companies/threefold_tech.md similarity index 100% rename from collections/threefold/threefold_tech.md rename to collections/companies/threefold_tech.md diff --git a/collections/threefold/threefold_token.md b/collections/companies/threefold_token.md similarity index 100% rename from collections/threefold/threefold_token.md rename to collections/companies/threefold_token.md diff --git a/collections/threefold/threefold_values.md b/collections/companies/threefold_values.md similarity index 100% rename from collections/threefold/threefold_values.md rename to collections/companies/threefold_values.md diff --git a/collections/decentralization/decentralization.md b/collections/decentralization/decentralization.md index 335efef..a69099d 100644 --- a/collections/decentralization/decentralization.md +++ b/collections/decentralization/decentralization.md @@ -22,7 +22,7 @@ Decentralization, in our view, isn't solely about employing blockchain technolog | 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 +| 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 | diff --git a/collections/decentralization/img/.done b/collections/decentralization/img/.done new file mode 100644 index 0000000..570a85f --- /dev/null +++ b/collections/decentralization/img/.done @@ -0,0 +1,3 @@ +decentralization.png +opensourcegrid.png +roadmap.png diff --git a/collections/legal/companies/companies.md b/collections/legal/companies/companies.md index 248b590..0f5676b 100644 --- a/collections/legal/companies/companies.md +++ b/collections/legal/companies/companies.md @@ -4,10 +4,10 @@ FOLLOWING COMPANIES ARE RELATED PARTIES TO THREEFOLD, OUR TERMS AND CONDITIONS A | 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 | +| [ThreeFold Dubai or ThreeFold Cloud](companies:threefold_dubai.md) | Promotion of TFGrid + Delivery of ThreeFold Cloud | +| [Threefold_Tech](companies:threefold_tech.md) | Belgium-based tech company owns IP (Intellectual Property.md) of tech, is open source | +| [ThreeFold_VZW](companies:threefold_vzw.md) | Non for profit organization in BE, intented to be used for grants work. | +| [ThreeFold_AG](companies: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 | @@ -15,8 +15,8 @@ FOLLOWING COMPANIES ARE RELATED PARTIES TO THREEFOLD, OUR TERMS AND CONDITIONS A | 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 | +| [Mazraa](companies:mazraa.md) | Farmer in Middle East (part of ThreeFold_Dubai .md) | +| [BetterToken](companies:bettertoken.md) | Europe's first ThreeFold Farming Cooperative |
@@ -27,7 +27,7 @@ FOLLOWING COMPANIES ARE RELATED PARTIES TO THREEFOLD, OUR TERMS AND CONDITIONS A | 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) +> [Click here for more info about our DAO](tfgrid3:tfdao.md) -!!!time +!!core.time diff --git a/collections/legal/definitions_legal.md b/collections/legal/definitions_legal.md index f621f95..bb19f88 100644 --- a/collections/legal/definitions_legal.md +++ b/collections/legal/definitions_legal.md @@ -17,7 +17,7 @@ The ThreeFold Foundation (ThreeFold_Dubai) is a participant in the bigger ThreeF 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) +See [ThreeFold Dubai](companies:threefold_dubai) > Work is ongoing to make the Foundation a global distributed concept with probably more than 1 legal entity. @@ -27,7 +27,7 @@ TF TECH NV, a Belgian limited liability company, having its registered office at 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) +See [TFTech](companies:threefold_tech) ## Non For Profit @@ -113,7 +113,7 @@ Atomic Swaps were difficult to use, this got resolved by switching to Stellar bl ## Cloud Units Units of IT capacity as sold from the TF Grid to Users. -More info see [on our wiki](threefold:cloudunits) +More info see [on our wiki](tfgrid3:cloudunits) ## ThreeFold Farming Pool (FP) diff --git a/collections/legal/sub/the_single_source_truth.md b/collections/legal/sub/the_single_source_truth.md index 828bf0d..2eae6a5 100644 --- a/collections/legal/sub/the_single_source_truth.md +++ b/collections/legal/sub/the_single_source_truth.md @@ -4,7 +4,7 @@ Our single source of truth for our legal docs is stored on [Github: https://gith > 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 +!!core.time ->>TODO: change link to new repo \ No newline at end of file +!!core.todo descr:'change link to new repo' \ No newline at end of file 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 index 322582a..a0f8077 100644 --- a/collections/legal/terms_conditions_farmer_parts/part_5_farmer_responsibilities.md +++ b/collections/legal/terms_conditions_farmer_parts/part_5_farmer_responsibilities.md @@ -5,7 +5,7 @@ At all times during the Term of this Agreement or the period when Content is mai 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) +4. You will provide and maintain the 3Node so that, at all times, it will meet the minimum requirements for being a good cloud provider (hoster of IT capacity). 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. 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 index cdfecb0..2d75803 100644 --- 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 @@ -6,7 +6,7 @@ Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running #### 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. +The details of farming (minting of TFT’s) are described on our [farming logic TFGrid 2](tfgrid3: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 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 index e3abcb3..6ae8ccf 100644 --- 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 @@ -6,7 +6,7 @@ Farmers who connect 3Nodes on an ongoing basis to the ThreeFold_Grid by running #### 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 details of farming (minting of TFT’s) are described on our [farming logic](tfgrid3: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: 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 index 9298e4f..80024fe 100644 --- a/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization.md +++ b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization.md @@ -14,8 +14,8 @@ The reservation and use of the Farmer’s IT Capacity by the User is effected th IT capacity is expressed in compute & storage units. -- CU = [Compute Units](threefold:cloudunits) -- SU = [Storage Units](threefold:cloudunits) +- CU = [Compute Units](tfgrid3:cloudunits) +- SU = [Storage Units](tfgrid3:cloudunits) The pricing is expressed as follows: 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 index c5268dd..8bc4a84 100644 --- a/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization3.md +++ b/collections/legal/terms_conditions_farmer_parts/part_9_capacity_utilization3.md @@ -10,9 +10,9 @@ ThreeFold_Tokens (TFTs) are used to buy IT Capacity as delivered by the 3Nodes ( IT capacity is expressed in network, compute & storage units. -- CU = [Compute Units](threefold:cloudunits) -- SU = [Storage Units](threefold:cloudunits) -- NU = [Network Units](threefold:cloudunits) +- CU = [Compute Units](tfgrid3:cloudunits) +- SU = [Storage Units](tfgrid3:cloudunits) +- NU = [Network Units](tfgrid3:cloudunits) TF Explorer is the inventory of all IT capacity available for consumption on the ThreeFold_Grid. See http://explorer.grid.tf/ diff --git a/collections/legal/terms_conditions_griduser.md b/collections/legal/terms_conditions_griduser.md index 13668d9..b7595ab 100644 --- a/collections/legal/terms_conditions_griduser.md +++ b/collections/legal/terms_conditions_griduser.md @@ -53,7 +53,7 @@ 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). +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) as explained on our wiki. Once converted, any TFT’s can be traded or transferred by various means as the User deems fit. 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. diff --git a/collections/legal/tfgrid/terms_conditions_tfgrid3.md b/collections/legal/tfgrid/terms_conditions_tfgrid3.md index 7e5a414..49e1d84 100644 --- a/collections/legal/tfgrid/terms_conditions_tfgrid3.md +++ b/collections/legal/tfgrid/terms_conditions_tfgrid3.md @@ -2,7 +2,7 @@ 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: +>> BY USING THE [TFGRID](tfgrid3: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 diff --git a/collections/mkondo/.collection b/collections/mkondo/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/actions/img/.done b/collections/mkondo/img/.done similarity index 100% rename from collections/actions/img/.done rename to collections/mkondo/img/.done diff --git a/collections/actions/img/vstreaming.png b/collections/mkondo/img/vstreaming.png similarity index 100% rename from collections/actions/img/vstreaming.png rename to collections/mkondo/img/vstreaming.png diff --git a/collections/mkondo/mkondo.md b/collections/mkondo/mkondo.md new file mode 100644 index 0000000..cd94506 --- /dev/null +++ b/collections/mkondo/mkondo.md @@ -0,0 +1,8 @@ +![](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. + diff --git a/collections/actions/mkondo.md b/collections/mkondo/mkondo_biz_model.md similarity index 85% rename from collections/actions/mkondo.md rename to collections/mkondo/mkondo_biz_model.md index 633c093..01a5c67 100644 --- a/collections/actions/mkondo.md +++ b/collections/mkondo/mkondo_biz_model.md @@ -1,10 +1,3 @@ -![](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. diff --git a/collections/partners_utilization/.collection b/collections/partners_utilization/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/actions/helium.md b/collections/partners_utilization/helium.md similarity index 66% rename from collections/actions/helium.md rename to collections/partners_utilization/helium.md index 4cca886..33ec398 100644 --- a/collections/actions/helium.md +++ b/collections/partners_utilization/helium.md @@ -1,7 +1,7 @@ -!!story.todo name:'mnode_selection' title:'select best helium node' description:'see ${dockey}' +!!story.todo name:'mnode_selection' title:'select best helium node, can be as small as USB version' description:'see ${dockey}' https://www.linxdot.com/shop/linxdot-indoor-helium-hotspot/ diff --git a/collections/partners_utilization/mkondo.md b/collections/partners_utilization/mkondo.md new file mode 100644 index 0000000..7983f89 --- /dev/null +++ b/collections/partners_utilization/mkondo.md @@ -0,0 +1 @@ +!!include page:'mkdondo:mkondo.md' diff --git a/collections/partners_utilization/partners.md b/collections/partners_utilization/partners.md new file mode 100644 index 0000000..8a0e313 --- /dev/null +++ b/collections/partners_utilization/partners.md @@ -0,0 +1,3 @@ +# Partners + +The following partners all have the potential to utilize a lot of our capacity and will drive the growth of our grid. \ No newline at end of file diff --git a/collections/actions/sikana.md b/collections/partners_utilization/sikana.md similarity index 100% rename from collections/actions/sikana.md rename to collections/partners_utilization/sikana.md diff --git a/collections/partners_utilization/vindo.md b/collections/partners_utilization/vindo.md new file mode 100644 index 0000000..ae8acde --- /dev/null +++ b/collections/partners_utilization/vindo.md @@ -0,0 +1 @@ +!!include page:'vindo:vindo' diff --git a/collections/partners_utilization/vverse.md b/collections/partners_utilization/vverse.md new file mode 100644 index 0000000..7a7a2f3 --- /dev/null +++ b/collections/partners_utilization/vverse.md @@ -0,0 +1,2 @@ +## VVerse + diff --git a/collections/technology/img/.done b/collections/technology/img/.done new file mode 100644 index 0000000..49f7e19 --- /dev/null +++ b/collections/technology/img/.done @@ -0,0 +1,6 @@ +3node_simple.png +architecture_usage.png +manual.png +tech_overview.png +tech_overview2.png +web_remade.png diff --git a/collections/technology/img/3node_simple.png b/collections/technology/img/3node_simple.png index ce05bfd..fc02d0e 100644 Binary files a/collections/technology/img/3node_simple.png 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 index 996e2b9..de586c8 100644 Binary files a/collections/technology/img/architecture_usage.png and b/collections/technology/img/architecture_usage.png differ diff --git a/collections/technology/img/manual.png b/collections/technology/img/manual.png index 7b42eaf..876d012 100644 Binary files a/collections/technology/img/manual.png and b/collections/technology/img/manual.png differ diff --git a/collections/technology/img/tech_overview.png b/collections/technology/img/tech_overview.png index 416400a..60ed220 100644 Binary files a/collections/technology/img/tech_overview.png 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 index aa71f09..b1f23ba 100644 Binary files a/collections/technology/img/tech_overview2.png and b/collections/technology/img/tech_overview2.png differ diff --git a/collections/technology/img/web_remade.png b/collections/technology/img/web_remade.png index e5c9a87..feacec2 100644 Binary files a/collections/technology/img/web_remade.png and b/collections/technology/img/web_remade.png differ diff --git a/collections/technology/layers/img/.done b/collections/technology/layers/img/.done new file mode 100644 index 0000000..d01f920 --- /dev/null +++ b/collections/technology/layers/img/.done @@ -0,0 +1 @@ +3layers_tf.png diff --git a/collections/technology/layers/img/3layers_tf.png b/collections/technology/layers/img/3layers_tf.png index e69a591..1b113d0 100644 Binary files a/collections/technology/layers/img/3layers_tf.png and b/collections/technology/layers/img/3layers_tf.png differ diff --git a/collections/technology/primitives/storage/img/.done b/collections/technology/primitives/storage/img/.done new file mode 100644 index 0000000..5198189 --- /dev/null +++ b/collections/technology/primitives/storage/img/.done @@ -0,0 +1 @@ +zosfs.png diff --git a/collections/technology/primitives/storage/img/zosfs.png b/collections/technology/primitives/storage/img/zosfs.png index 430c6c0..1779f43 100644 Binary files a/collections/technology/primitives/storage/img/zosfs.png and b/collections/technology/primitives/storage/img/zosfs.png differ diff --git a/collections/technology/qsss/img/.done b/collections/technology/qsss/img/.done new file mode 100644 index 0000000..fd820fc --- /dev/null +++ b/collections/technology/qsss/img/.done @@ -0,0 +1,2 @@ +qss_scaleout.png +qsss_intro.png diff --git a/collections/technology/qsss/img/qss_scaleout.png b/collections/technology/qsss/img/qss_scaleout.png index 39eb284..a55ca78 100644 Binary files a/collections/technology/qsss/img/qss_scaleout.png and b/collections/technology/qsss/img/qss_scaleout.png differ diff --git a/collections/technology/qsss/img/qsss_intro.png b/collections/technology/qsss/img/qsss_intro.png index ec43055..bfd70eb 100644 Binary files a/collections/technology/qsss/img/qsss_intro.png and b/collections/technology/qsss/img/qsss_intro.png differ diff --git a/collections/technology/smartcontract_it/img/.done b/collections/technology/smartcontract_it/img/.done new file mode 100644 index 0000000..037a189 --- /dev/null +++ b/collections/technology/smartcontract_it/img/.done @@ -0,0 +1,3 @@ +smart_contrac_it1.png +smart_contract_intro.png +smartcontract_iac.png diff --git a/collections/technology/smartcontract_it/img/smart_contrac_it1.png b/collections/technology/smartcontract_it/img/smart_contrac_it1.png index 21814b4..cbf3580 100644 Binary files a/collections/technology/smartcontract_it/img/smart_contrac_it1.png 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 index f9d2fb3..2c25a1f 100644 Binary files a/collections/technology/smartcontract_it/img/smart_contract_intro.png and b/collections/technology/smartcontract_it/img/smart_contract_intro.png differ diff --git a/collections/technology/smartcontract_it/img/smartcontract_iac.png b/collections/technology/smartcontract_it/img/smartcontract_iac.png index d7bfa0b..0b92b49 100644 Binary files a/collections/technology/smartcontract_it/img/smartcontract_iac.png and b/collections/technology/smartcontract_it/img/smartcontract_iac.png differ diff --git a/collections/technology/zos/benefits/img/.done b/collections/technology/zos/benefits/img/.done new file mode 100644 index 0000000..7574b0d --- /dev/null +++ b/collections/technology/zos/benefits/img/.done @@ -0,0 +1,3 @@ +qsss_1.png +smartcontract_deploy.png +zmachine_storage.png diff --git a/collections/technology/zos/benefits/img/qsss_1.png b/collections/technology/zos/benefits/img/qsss_1.png index b29df62..5cd7b19 100644 Binary files a/collections/technology/zos/benefits/img/qsss_1.png 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 index 1947fb5..8c0a900 100644 Binary files a/collections/technology/zos/benefits/img/smartcontract_deploy.png 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 index bebea1d..79cc966 100644 Binary files a/collections/technology/zos/benefits/img/zmachine_storage.png and b/collections/technology/zos/benefits/img/zmachine_storage.png differ diff --git a/collections/tfgrid3/.collection b/collections/tfgrid3/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/tfgrid3/cloudunits.md b/collections/tfgrid3/cloudunits.md new file mode 100644 index 0000000..94174f9 --- /dev/null +++ b/collections/tfgrid3/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) 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/tfgrid3/dao_info.md b/collections/tfgrid3/dao_info.md new file mode 100644 index 0000000..19aa1f8 --- /dev/null +++ b/collections/tfgrid3/dao_info.md @@ -0,0 +1,33 @@ + +![](img/dao_whatis_.jpg) + + +- Decentralized = Online, global, uncensorable. +- Autonomous = Self-governing. +- Organization = Coordination & collaboration around shared objectives. + +DAOs are an effective and safe way to work with like-minded folks around the globe. + +Think of them like an internet-native business that's collectively owned and managed by its members. They have built-in treasuries that no one has the authority to access without the approval of the group. Decisions are governed by proposals and voting to ensure everyone in the organization has a voice. + +This opens up so many new opportunities for global collaboration and coordination. + +DAOs operate using smart contracts, which are essentially chunks of code that automatically execute whenever a set of criteria are met. These smart contracts establish the DAO’s rules. Those with a stake in a DAO then get voting rights and may influence how the organization operates by deciding on or creating new governance proposals. + + +| DAO | A traditional organization | +| ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | +| Usually flat, and fully democratized. | Usually hierarchical. | +| Voting required by members for any changes to be implemented. | Depending on structure, changes can be demanded from a sole party, or voting may be offered. | +| Votes tallied, and outcome implemented automatically without trusted intermediary. | If voting is allowed, votes are tallied internally, and the outcome of voting must be handled manually. | +| Services offered are handled automatically in a decentralized manner (for example distribution of philanthropic funds). | Requires human handling, or centrally controlled automation, prone to manipulation. | +| All activity is transparent and fully public. | Requires human handling, or centrally controlled automation, prone to manipulation. | + +*Info from https://ethereum.org/en/dao/, picture from https://cointelegraph.com/ethereum-for-beginners* + +Decentralized autonomous organization (DAO), is an organization represented by rules encoded as a computer program that is transparent, controlled by the organization members and not influenced by a central government. A DAO's financial and voting transaction record and program rules are maintained on a blockchain. + +Decentralized autonomous organizations are typified by the use of blockchain technology to provide a secure digital ledger to track financial and other community interactions across the internet, hardened against forgery by trusted timestamping and dissemination of a distributed database. This approach eliminates the need to involve a mutually acceptable trusted third party in a transaction, simplifying the transaction. The costs of a blockchain-enabled transaction and of the associated data reporting may be substantially offset by the elimination of both the trusted third party and of the need for repetitive recording of contract exchanges in different records. For example, the blockchain data could, in principle and if regulatory structures permit it, replace public documents such as deeds and titles. In theory, a blockchain approach allows multiple cloud computing users to enter a loosely coupled peer-to-peer smart contract collaboration. + + + diff --git a/collections/tfgrid3/dao_why.md b/collections/tfgrid3/dao_why.md new file mode 100644 index 0000000..c5884f1 --- /dev/null +++ b/collections/tfgrid3/dao_why.md @@ -0,0 +1,97 @@ +# What is a decentralized autonomous organization, and how does a DAO work? + +![](img/dao_whatis_.jpg) + +A decentralized autonomous organization (DAO) is an entity with no central leadership. Decisions get made from the bottom-up, governed by a community organized around a specific set of rules enforced on a blockchain. + +DAOs are internet-native organizations collectively owned and managed by their members. They have built-in treasuries that are only accessible with the approval of their members. Decisions are made via proposals the group votes on during a specified period. + +A DAO works without hierarchical management and can have a large number of purposes. Freelancer networks where contracts pool their funds to pay for software subscriptions, charitable organizations where members approve donations and venture capital firms owned by a group are all possible with these organizations. + +Before moving on, it’s important to distinguish a DAO, an internet-native organization, from The DAO, one of the first such organizations ever created. The DAO was a project founded in 2016 that ultimately failed and led to a dramatic split of the Ethereum network. + +## How does a DAO work? + +As mentioned above, a DAO is an organization where decisions get made from the bottom-up; a collective of members owns the organization. There are various ways to participate in a DAO, usually through the ownership of a token. + +DAOs operate using smart contracts, which are essentially chunks of code that automatically execute whenever a set of criteria are met. Smart contracts are deployed on numerous blockchains nowadays, though Ethereum was the first to use them. + +These smart contracts establish the DAO’s rules. Those with a stake in a DAO then get voting rights and may influence how the organization operates by deciding on or creating new governance proposals. + +This model prevents DAOs from being spammed with proposals: A proposal will only pass once the majority of stakeholders approve it. How that majority is determined varies from DAO to DAO and is specified in the smart contracts. + +DAOs are fully autonomous and transparent. As they are built on open-source blockchains, anyone can view their code. Anyone can also audit their built-in treasuries, as the blockchain records all financial transactions. + +Typically, a DAO launch occurs in three major steps +Smart contract creation: First, a developer or group of developers must create the smart contract behind the DAO. After launch, they can only change the rules set by these contracts through the governance system. That means they must extensively test the contracts to ensure they don’t overlook important details. + +Funding: After the smart contracts have been created, the DAO needs to determine a way to receive funding and how to enact governance. More often than not, tokens are sold to raise funds; these tokens give holders voting rights. + +Deployment: Once everything is set up, the DAO needs to be deployed on the blockchain. From this point on, stakeholders decide on the future of the organization. The organization’s creators — those who wrote the smart contracts — no longer influence the project any more than other stakeholders. + +## Why do we need DAOs? + +Being internet-native organizations, DAOs have several advantages over traditional organizations. One significant advantage of DAOs is the lack of trust needed between two parties. While a traditional organization requires a lot of trust in the people behind it — especially on behalf of investors — with DAOs, only the code needs to be trusted. + +Trusting that code is easier to do as it’s publicly available and can be extensively tested before launch. Every action a DAO takes after being launched has to be approved by the community and is completely transparent and verifiable. + +Such an organization has no hierarchical structure. Yet, it can still accomplish tasks and grow while being controlled by stakeholders via its native token. The lack of a hierarchy means any stakeholder can put forward an innovative idea that the entire group will consider and improve upon. Internal disputes are often easily solved through the voting system, in line with the pre-written rules in the smart contract. + +By allowing investors to pool funds, DAOs also give them a chance to invest in early-stage startups and decentralized projects while sharing the risk or any profits that may come out of them. + +## The principal-agent dilemma + +The main advantage of DAOs is that they offer a solution to the principal-agent dilemma. This dilemma is a conflict in priorities between a person or group (the principal) and those making decisions and acting on their behalf (the agent). + +Problems can occur in some situations, with a common one being in the relationship between stakeholders and a CEO. The agent (the CEO) may work in a way that’s not in line with the priorities and goals determined by the principal (the stakeholders) and instead act in their own self-interest. + +Another typical example of the principal-agent dilemma occurs when the agent takes excessive risk because the principal bears the burden. For example, a trader can use extreme leverage to chase a performance bonus, knowing the organization will cover any downside. + +DAOs solve the principal-agent dilemma through community governance. Stakeholders aren’t forced to join a DAO and only do so after understanding the rules that govern it. They don’t need to trust any agent acting on their behalf and instead work as part of a group whose incentives are aligned. + +Token holders’ interests align as the nature of a DAO incentivizes them not to be malicious. Since they have a stake in the network, they will want to see it succeed. Acting against it would be acting against their self-interests. + +## What was The DAO? + +The DAO was an early iteration of modern decentralized autonomous organizations. It was launched back in 2016 and designed to be an automated organization that acted as a form of venture capital fund. + +Those who owned DAO tokens could profit from the organization’s investments by either reaping dividends or benefitting from price appreciation of the tokens. The DAO was initially seen as a revolutionary project and raised $150 million in Ether (ETH), one of the greatest crowdfunding efforts of the time. + +The DAO launched on April 30, 2016, after Ethereum protocol engineer Christoph Jentzsch released the open-source code for an Ethereum-based investment organization. Investors bought DAO tokens by moving Ether to its smart contracts. + +A few days into the token sale, some developers expressed concerns that a bug in The DAO’s smart contracts could allow malicious actors to drain its funds. While a governance proposal was set forth to fix the bug, an attacker took advantage of it and siphoned over $60 million worth of ETH from The DAO’s wallet. + +At the time, around 14% of all ETH in circulation was invested in The DAO. The hack was a significant blow to DAOs in general and the then one-year-old Ethereum network. A debate within the Ethereum community ensued as everyone scrambled to figure out what to do. Initially, Ethereum co-founder Vitalik Buterin proposed a soft fork that would blacklist the attacker’s address and prevent them from moving the funds. + +The attacker or someone posing as them then responded to that proposal, claiming the funds had been obtained in a “legal” way according to the smart contract’s rules. They claimed they were ready to take legal action against anyone who tried to seize the funds. + +The hacker even threatened to bribe ETH miners with some of the stolen funds to thwart a soft fork attempt. In the debate that ensued, a hard fork was determined to be the solution. That hard fork was implemented to roll back the Ethereum network’s history to before The DAO was hacked and reallocate the stolen funds to a smart contract that allowed investors to withdraw them. Those who disagreed with the move rejected the hard fork and supported an earlier version of the network, known as Ethereum Classic (ETC). + +## Disadvantages of DAOs + +Decentralized autonomous organizations aren’t perfect. They are an extremely new technology that has attracted much criticism due to lingering concerns regarding their legality, security and structure. + +MIT Technology Review has, for example, revealed it considers it a bad idea to trust the masses with important financial decisions. While MIT shared its thoughts back in 2016, the organization appears to have never changed its mind on DAOs — at not least publicly. The DAO hack also raised security concerns, as flaws in smart contracts can be hard to fix even after they are spotted. + +DAOs can be distributed across multiple jurisdictions, and there’s no legal framework for them. Any legal issues that may arise will likely require those involved to deal with numerous regional laws in a complicated legal battle. + +In July 2017, for example, the United States Securities and Exchange Commission issued a report in which it determined that The DAO sold securities in the form of tokens on the Ethereum blockchain without authorization, violating portions of securities law in the country. + +## Examples of DAOs + +Decentralized autonomous organizations have gained traction over the last few years and are now fully incorporated into many blockchain projects. The decentralized finance (DeFi) space uses DAOs to allow applications to become fully decentralized, for example. + +To some, the Bitcoin (BTC) network is the earliest example of a DAO there is. The network scales via community agreement, even though most network participants have never met each other. It also does not have an organized governance mechanism, and instead, miners and nodes have to signal support. + +However, Bitcoin is not seen as a DAO by today’s standards. By current measures, Dash would be the first true DAO, as the project has a governance mechanism that allows stakeholders to vote on the use of its treasury. + +Other, more advanced DAOs, including decentralized networks built on top of the Ethereum blockchain, are responsible for launching cryptocurrency-backed stablecoins. In some cases, the organizations that initially launched these DAOs slowly give away control of the project to one day become irrelevant. Token holders can actively vote on governance proposals to hire new contributors, add new tokens as collateral for their coins or adjust other parameters. + +In 2020, a DeFi lending protocol launched its own governance token and distributed it through a liquidity mining process. Essentially, anyone who interacted with the protocol would receive tokens as a reward. Other projects have since replicated and adapted the model. + +Now, the list of DAOs is extensive. Over time, it has become a clear concept that has been gaining traction. Some projects are still looking to achieve complete decentralization through the DAO model, but it’s worth pointing out they are only a few years old and have yet to achieve their final goals and objectives. + +As internet-native organizations, DAOs have the potential to change the way corporate governance works completely. While the concept matures and the legal gray area they operate in is cleared, more and more organizations may adopt a DAO model to help govern some of their activities. + + +> info from: https://cointelegraph.com/ethereum-for-beginners/what-is-a-decentralized-autonomous-organization-and-how-does-a-dao-work diff --git a/collections/tfgrid3/farming_reward.md b/collections/tfgrid3/farming_reward.md new file mode 100644 index 0000000..71de34b --- /dev/null +++ b/collections/tfgrid3/farming_reward.md @@ -0,0 +1,27 @@ +![](img/farming_rewards_.png ':size=350x') + +# Farming Reward 3.0 + +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: + +!!!include:farming_reward_calculation + +## More Info + +- [see Proof of Capacity](proof_of_capacity) : **important info inside !!!** +- [Calculation rules for cloudunits from Resource Units.](resource_units_calc_cloudunits) + +> DISCLAIMER: ThreeFold Dubai 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 Dubai like but not limited to the different councils. This process changes for TFGrid 3.X once the TFDAO is fully active. + +!!!def alias:farming_reward,farming_reward,farming_reward3,farming_reward + +!!!tfpriceinfo + diff --git a/collections/tfgrid3/farming_reward2.md b/collections/tfgrid3/farming_reward2.md new file mode 100644 index 0000000..af4c4e8 --- /dev/null +++ b/collections/tfgrid3/farming_reward2.md @@ -0,0 +1,252 @@ +# Farming Logic v2.0 + +TFT are only created (minted) when new capacity (storage & compute) is added to the ThreeFold Grid in the form of hardware. This is done by TF_Farmers, ThreeFolds more sustainable equivalent of cryptocurrency miners. Farming is calculated once a month by the opensource minting software, on the first day of the next month. + +The amount of TFTs that are created by farmers depends on four variables: + +### 1. Proof-of-Capacity + +The server/Node specs of the Farmers hardware: + +* Compute Capacity (CPU) +* Memory Capacity (RAM) +* Storage Capacity (SSD/HDD) + +The performance/capability of this hardware is attributed with cloudunits that then summarized to a CPR for the individual node. The higher the CPR, the more tokens are earned. Simply put, the more capable the hardware, the more TFTs are earned. + +### 2. Grid Specs + +* Tokens are limited in supply + - For that minting is calculated using a "Farming Difficulty" parameter. + - The difficulty factor determining how fast TFT’s are created through farming). + - Farming difficulty follows the logic of diminishing returns, meaning that over time, less and less TFT are earned in relation to the size of the grid. +* This is the same for all farmers at every point in time. + + +### 3. The price of TFT in USD + +To maximize the stability of farming returns, the amount of TFTs earned for farming is normalized against the US Dollar. This ensures that farming profits are stable in relation to currencies used to do the investment with (USD is possibly less speculative than TFT). + +> Disclaimer: Please note that we can't and won't make price predictions on TFT evaluation and all assumptions made here are purely hypothetical. + +### 4. Certification + +Providing hardware reliably is rewarded with a certification that leads to increased earnings in TFT for certified farmers. We are currently in the creation process of a new certification program. + +> update: march 2021 (certification is not possible on v2 of Farming Logic) + +## Minting Rules V2.0 + +- Farming is calculated once a month, on the first day of the next month. + - executed by open source minting (farming) code + - all the proof of capacities are stored on a redundant storage system and hashed (hashed means fingerprinted) + - these hashes verify the authenticity of the report +- 4 days later the TFT are being transferred to the farmer. + - minting consensus needs to be achieved before minting can happen + - in transaction message the hash will be stored which is link to the proof of the capacity for each minting operation + +> DISCLAIMER: ThreeFold Dubai 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 Dubai like but not limited to the different councils. + +### Maximum amount of TFT + +There is a maximum amount of 4 billion TFT minted. + +### Calculation of TFT minted per Node per Period + +> ```Amount of TFT = Amount of CPR * (CPR expressed in TFT / 6) * (1/ Difficulty Level)``` + +### Cloud Production Rate (CPR) + +The Cloud Production Rate (CPR) indicates how ‘productive’ a compute or server hardware platform is. The higher the CPR, the more capacity in form of compute and storage is added. This makes it simple for a non-tech farmer to select the best farming hardware for the budget available. It is similar to the hashrate of a Bitcoin miner for example. + +To calculate the CPR are very simple and straightforward formula is used: + +> ```CPR = 1.5 * the amount of Compute Units (CU) of the hardware + the amount of Storage Units (SU) of the hardware``` + +The CPR Price is USD 40 as of Q1 2020. CPR Price in TFT is 40 USD / TFT price + +#### Cloud Units + +Cloud Units [see here](cloudunits) + + +#### CPR expressed in TFT + +Until the end of year 2020 the following USD TFA price is used for minting: USD 0.15 plus 2% monthly starting May 2020. + + +### Difficulty Level + +The amount of TFTA that Farmers receive for farming depends on the amount of TFT(A) that are already in circulation. The more TFT(A) already exists, the lower the rewards. This follows the principle of diminishing returns. We call this farming limitation to reward Difficulty Level. + +When the amount of existing TFT nears 4 billion, the amount of TFT received by farmers will be less. Once the maximum of 4 billion TFT has been reached, there won't be any rewards for farming anymore. + +## Python Pseudo Farming Code + +Next code is there to let you explore how the minting (farming) of tokens has been programmed in a more simple language. +This is called pseudo code which means it's not the real code but should have the same logic. + + + +```python + +class TFTFarmingCalculator: + + def __init__(self, node_id, node_config, threefold_explorer ): + self.threefold_explorer = threefold_explorer + #configuration as used for the node + self.node_config = node_config + #unique node id in the TFGrid + self.node_id = node_id + + @property + def is_certified(self): + """ + ThreeFold has created a certification program which Farmers can opt in for. + Certified farmers will have to buy their hardware from a certified hardware vendor. + ThreeFold makes sure that that hardware is optimal from energy perspective + and that the security features are optimally implemented + e.g. silicon route of trust, secure bios & boot, ... + ThreeFold will also make sure that network is good enough to the internet, + + If certified farmers will be in breach with their farming contract, they loose + their certification and become a default farmer. + ThreeFold with the help of the ThreeFold Explorer nodes checks on quality achieved in + relation to the certification contract. + If checks not good enough the the certification process will mark in the blockchain + database as used by the explorer that node is no longer certified, which means + this check will return False. + + The foundation will give free certification to boxes which benefit the distribution + of nodes in the grid e.g. right now in Africa almost no capacity, whoever put boxes which are + well distributed and they are bought from a certified partner will not have to pay for the + certification a monthly or setup fee for a certain period. + The boxes will still be certified though and the network uptime & capacity measured, its + not a free pass to get more TFT. + + """ + return self.threefold_explorer.is_certified(self.node_id) + + @property + def network_capability_zone(self): + """ + south america & africa are emerging location, today the explorer returns 1 + ThreeFold uses best possible technical means to define the location of the node + depending of the location ad network capability map as maintained by the foundation + a number is returned + @return between 1 and 20, today check is very easy, when emerging country return 1, otherwise 10 + """ + return 1 #not implemented yet + return self.threefold_explorer.network_capability_zone_get(self.node_id) + + def bandwith_check(self): + """ + returns between 0 an 1, 1 is 100%, 0 is None + for certified hardware its always 100% (1) + """ + if self.is_certified: + return 1 + return 1 #not implemented yet in TFGrid + # checks the threefold explorer & returns available bandwidth in mbit/sec avg + # measurement done 24 times per day each time from node region (europe to europe, ...) + # 2 MB of data is uploaded and downloaded from a random chosen node in the grid + # local nodes are not used (check is done to see if nodes are local) + bandwidth_availability = self.threefold_explorer.bandwidth_availability_get(self.node_id) #mbit/sec + if bandwidth_availability > 2 * self.network_capability_zone: + return 1 + elif bandwidth_availability > 1 * self.network_capability_zone: + return 0.5 + else: + return 0 + + def utilization_check(self,month): + """ + checks the threefold explorer & returns the utilization of the node + returns between 0 an 1, 1 is 100%, 0 is None + for the first 12 months its always 1 + for certified hardware its always 100% + """ + if self.is_certified(): + return 1 + return 1 #not implemented yet + startmonth = self.threefold_explorer.month_start_get(self.node_id) + utilization_rate = self.threefold_explorer.utilization_rate_get(self.node_id) + if month - startmonth < 12: + #first 12 months utilization rate is 1, means all is rewarded + return 1 + else: + if utilization_rate > 50: + return 1 + if utilization_rate > 25: + return 0.5 + return 0 + + def uptime_check(self): + return 1 #not implemented yet + #untill certification progr is active we will not check uptime + #this is planned for end summer 2020 (to be confirmed) + if self.certified_capacity: + #the threefold explorer return 1 if agreed sla achieved (part of certification) + #the std requested SLA is 99.8% for a certified farmer (1.44h per month) + return self.threefold_explorer.uptime_sla_achieved(self.node_id) + else: + uptime = self.threefold_explorer.uptime_achieved(self.node_id) + if uptime < 99: + #corresponds to 7.2h, so if non certified capacity node was out for more + #than 7.2h then no TFT farmed + return 0 + return 1 + + def difficulty_level_get(self, month): + """ + return difficulty in relation to how many token there are + the difficulty factor makes sure that there can never be more than 4 billion tokens + """ + + nr_of_tft_ever_farmed = self.threefold_explorer.nr_tft_total_get() + p = nr_of_tft_ever_farmed / 4000000000 + if p > 0.999: + return 0 + else: + diff_level = 1 - p + + return diff_level + + def farming_cpr_tft(self,month): + """ + cpr is the cloud production rate, like a hashrate for a bitcoin miner + in our case a production rate of capacity for the internet + + cost to buy 1 cpr production capability in Q1 2020 = 40USD + this is the nr put in the code + + we say ROI for batch 1 (month 1) is 6 months, thats why we need to devide by 6 + + ROI = Return on investment + """ + + cpr_investment_cost_in_usd_month = j.tools.tfgrid_simulator.simulator_config.tokenomics.cpr_investment_usd / 6 + return cpr_investment_cost_in_usd_month / self.simulation.tft_price_get(month) + + + def tft_farm(self, month): + """ + calculate the farming of tft's + """ + + #cpr is like a hashrate for a bitcoin miner + #in our case it represents the capability for a node to produce cloud units (our IT capacity) + tft_farmed = self.node_config.cpr * self.farming_cpr_tft(month) * self.difficulty_level_get(month) + + return tft_farmed * self.uptime_check() * self.utilization_check() * self.bandwith_check() + + +``` + +- ```tft_farm``` is the method which returns the tokens farmed + +## History of changes + +- no changes have happened for last 6 months (Dec 2022) + +!!!include:farming_toc \ No newline at end of file diff --git a/collections/tfgrid3/gep.md b/collections/tfgrid3/gep.md new file mode 100644 index 0000000..df14806 --- /dev/null +++ b/collections/tfgrid3/gep.md @@ -0,0 +1,14 @@ +# Grid Enhancement Proposal + +![](img/gep.png) + +GEP stands for Grid Enhancement Proposal. A GEP is a design document providing information to the ThreeFold community, or describing a new feature for the TFGrid or its processes or environment. The GEP should provide a concise technical specification of the feature and a rationale for the feature. + +- A GEP gets registered in TFChain. TFDAO makes this possible +- Community has to approve or not a GEP +- Once enough consensus achieved the GEP will be executed upon, whereas "consensus" is a variable % per GEP and will be defined when sepcs are ready. +- Validator Nodes of our L1 TFChain will make sure GEP is properly implemented and consensus also achieved on that level. + +*some inspiration comes from https://www.python.org/dev/peps/pep-0001* + +!!def alias:gep diff --git a/collections/tfgrid3/img/cloudunits_abstract.jpg b/collections/tfgrid3/img/cloudunits_abstract.jpg new file mode 100644 index 0000000..4e5e089 Binary files /dev/null and b/collections/tfgrid3/img/cloudunits_abstract.jpg differ diff --git a/collections/tfgrid3/img/dao_whatis_.jpg b/collections/tfgrid3/img/dao_whatis_.jpg new file mode 100644 index 0000000..0b99259 Binary files /dev/null and b/collections/tfgrid3/img/dao_whatis_.jpg differ diff --git a/collections/tfgrid3/img/farming_rewards_.png b/collections/tfgrid3/img/farming_rewards_.png new file mode 100644 index 0000000..d67d68b Binary files /dev/null and b/collections/tfgrid3/img/farming_rewards_.png differ diff --git a/collections/tfgrid3/img/gep.png b/collections/tfgrid3/img/gep.png new file mode 100644 index 0000000..dc20ecf Binary files /dev/null and b/collections/tfgrid3/img/gep.png differ diff --git a/collections/tfgrid3/tfdao.md b/collections/tfgrid3/tfdao.md new file mode 100644 index 0000000..a48b5bb --- /dev/null +++ b/collections/tfgrid3/tfdao.md @@ -0,0 +1,26 @@ +![](img/dao_whatis_.jpg) + +# ThreeFold DAO + +The ThreeFold DAO allows autonomous operation of the TFChain and TFGrid . + +Amongst others the DAO needs to arrange + + +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 page:dao_info + +!!def alias:tf_dao,tfdao + diff --git a/collections/tfgrid3/threefold_grid.md b/collections/tfgrid3/threefold_grid.md new file mode 100644 index 0000000..5268715 --- /dev/null +++ b/collections/tfgrid3/threefold_grid.md @@ -0,0 +1,7 @@ +# ThreeFold_Grid + +ThreeFold_Grid is a global, neutral, and sustainable network of autonomous storage and compute Internet capacity created by ThreeFold Farmers, with more than 80,000,000 GB and 20,000 cores existing today. On this Grid, IT capacity is indexed / registered on the TFChain for easy discovery by purchasers. Any application which can run on Linux can run on the ThreeFold_Grid but with more privacy, security, closer to the end-user, and at a much lower cost. + +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. + +!!!def alias:Threefold_Grid,tf_grid diff --git a/collections/threefold_team/img/.done b/collections/threefold_team/img/.done new file mode 100644 index 0000000..d7ef372 --- /dev/null +++ b/collections/threefold_team/img/.done @@ -0,0 +1 @@ +exits.png diff --git a/collections/threefold_team/img/exits.png b/collections/threefold_team/img/exits.png index f2fd498..1e079f5 100644 Binary files a/collections/threefold_team/img/exits.png and b/collections/threefold_team/img/exits.png differ diff --git a/collections/values/img/.done b/collections/values/img/.done new file mode 100644 index 0000000..bef0d6a --- /dev/null +++ b/collections/values/img/.done @@ -0,0 +1 @@ +planet_people_profit.png diff --git a/collections/vindo/.collection b/collections/vindo/.collection new file mode 100644 index 0000000..e69de29 diff --git a/collections/vindo/img/vindo0.png b/collections/vindo/img/vindo0.png new file mode 100644 index 0000000..2e2720d Binary files /dev/null and b/collections/vindo/img/vindo0.png differ diff --git a/collections/vindo/img/vindo1.png b/collections/vindo/img/vindo1.png new file mode 100644 index 0000000..9c33536 Binary files /dev/null and b/collections/vindo/img/vindo1.png differ diff --git a/collections/vindo/img/vindo2.png b/collections/vindo/img/vindo2.png new file mode 100644 index 0000000..87bdc5f Binary files /dev/null and b/collections/vindo/img/vindo2.png differ diff --git a/collections/vindo/img/vindo3.png b/collections/vindo/img/vindo3.png new file mode 100644 index 0000000..fa67e56 Binary files /dev/null and b/collections/vindo/img/vindo3.png differ diff --git a/collections/vindo/img/vindo4.png b/collections/vindo/img/vindo4.png new file mode 100644 index 0000000..ded2f16 Binary files /dev/null and b/collections/vindo/img/vindo4.png differ diff --git a/collections/vindo/img/vindo5.png b/collections/vindo/img/vindo5.png new file mode 100644 index 0000000..0ae7541 Binary files /dev/null and b/collections/vindo/img/vindo5.png differ diff --git a/collections/vindo/img/vindo6.png b/collections/vindo/img/vindo6.png new file mode 100644 index 0000000..1395b91 Binary files /dev/null and b/collections/vindo/img/vindo6.png differ diff --git a/collections/vindo/img/vindo7.png b/collections/vindo/img/vindo7.png new file mode 100644 index 0000000..28cc1fe Binary files /dev/null and b/collections/vindo/img/vindo7.png differ diff --git a/collections/vindo/img/vindo8.png b/collections/vindo/img/vindo8.png new file mode 100644 index 0000000..76408c8 Binary files /dev/null and b/collections/vindo/img/vindo8.png differ diff --git a/collections/vindo/vindo.md b/collections/vindo/vindo.md new file mode 100644 index 0000000..12acef2 --- /dev/null +++ b/collections/vindo/vindo.md @@ -0,0 +1,24 @@ +## Vindo + + +
+ + +![](img/vindo0.png) + +![](img/vindo1.png) + +![](img/vindo2.png) + +![](img/vindo3.png) + +![](img/vindo4.png) + +![](img/vindo5.png) + +![](img/vindo6.png) + +![](img/vindo7.png) + +![](img/vindo8.png) + diff --git a/collections/web4/architecture_highlevel/img/.done b/collections/web4/architecture_highlevel/img/.done new file mode 100644 index 0000000..f964d6f --- /dev/null +++ b/collections/web4/architecture_highlevel/img/.done @@ -0,0 +1,6 @@ +storage_web4_twin.png +unlimited_3nodes.png +web2_integration_w4.png +web4_architecture_intro.png +web4_bc_link.png +web_intro_0.png diff --git a/collections/web4/architecture_highlevel/img/storage_web4_twin.png b/collections/web4/architecture_highlevel/img/storage_web4_twin.png index 15ad966..901a4c8 100644 Binary files a/collections/web4/architecture_highlevel/img/storage_web4_twin.png and b/collections/web4/architecture_highlevel/img/storage_web4_twin.png differ diff --git a/collections/web4/architecture_highlevel/img/web2_integration_w4.png b/collections/web4/architecture_highlevel/img/web2_integration_w4.png index 3b417ac..f74e0cf 100644 Binary files a/collections/web4/architecture_highlevel/img/web2_integration_w4.png 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 index 4fb6321..af868bd 100644 Binary files a/collections/web4/architecture_highlevel/img/web4_architecture_intro.png 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 index 6c73587..8e9df6d 100644 Binary files a/collections/web4/architecture_highlevel/img/web4_bc_link.png 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 index 0b72f1a..5dbb48f 100644 Binary files a/collections/web4/architecture_highlevel/img/web_intro_0.png and b/collections/web4/architecture_highlevel/img/web_intro_0.png differ diff --git a/collections/web4/features/img/.done b/collections/web4/features/img/.done new file mode 100644 index 0000000..fc85583 --- /dev/null +++ b/collections/web4/features/img/.done @@ -0,0 +1,4 @@ +anywebapp_on_top.png +develop_anything_on_op.png +storage_web4_twin.png +unbreakable_deployment.png diff --git a/collections/web4/features/img/anywebapp_on_top.png b/collections/web4/features/img/anywebapp_on_top.png index 6c86da0..107495c 100644 Binary files a/collections/web4/features/img/anywebapp_on_top.png 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 index 299d38c..356946f 100644 Binary files a/collections/web4/features/img/develop_anything_on_op.png and b/collections/web4/features/img/develop_anything_on_op.png differ diff --git a/collections/web4/features/img/storage_web4_twin.png b/collections/web4/features/img/storage_web4_twin.png index 15ad966..9b41e1b 100644 Binary files a/collections/web4/features/img/storage_web4_twin.png 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 index eb31068..79e3fc2 100644 Binary files a/collections/web4/features/img/unbreakable_deployment.png and b/collections/web4/features/img/unbreakable_deployment.png differ diff --git a/collections/web4/finance/img/.done b/collections/web4/finance/img/.done new file mode 100644 index 0000000..799ff28 --- /dev/null +++ b/collections/web4/finance/img/.done @@ -0,0 +1,2 @@ +defi_exchange.png +security_vault.png diff --git a/collections/web4/finance/img/security_vault.png b/collections/web4/finance/img/security_vault.png index 55a0d2c..4897416 100644 Binary files a/collections/web4/finance/img/security_vault.png and b/collections/web4/finance/img/security_vault.png differ diff --git a/collections/web4/network/img/.done b/collections/web4/network/img/.done new file mode 100644 index 0000000..2072280 --- /dev/null +++ b/collections/web4/network/img/.done @@ -0,0 +1,2 @@ +planetary_network.png +traditional_threefold_comparison.png diff --git a/collections/web4/network/img/planetary_network.png b/collections/web4/network/img/planetary_network.png index 437f13e..128aec6 100644 Binary files a/collections/web4/network/img/planetary_network.png 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 index 452a91d..039aaca 100644 Binary files a/collections/web4/network/img/traditional_threefold_comparison.png and b/collections/web4/network/img/traditional_threefold_comparison.png differ diff --git a/collections/web4/ourledger/img/.done b/collections/web4/ourledger/img/.done new file mode 100644 index 0000000..efaebcb --- /dev/null +++ b/collections/web4/ourledger/img/.done @@ -0,0 +1 @@ +web_remade_twin.png diff --git a/collections/web4/security/img/.done b/collections/web4/security/img/.done new file mode 100644 index 0000000..474f2b7 --- /dev/null +++ b/collections/web4/security/img/.done @@ -0,0 +1,2 @@ +cyber_security.png +twin_functions.png diff --git a/collections/web4/security/img/cyber_security.png b/collections/web4/security/img/cyber_security.png index fae71de..c8aae38 100644 Binary files a/collections/web4/security/img/cyber_security.png and b/collections/web4/security/img/cyber_security.png differ diff --git a/collections/web4/storage/img/.done b/collections/web4/storage/img/.done new file mode 100644 index 0000000..d092e81 --- /dev/null +++ b/collections/web4/storage/img/.done @@ -0,0 +1,2 @@ +qss_twin.png +quantum_safe_storage.png diff --git a/collections/web4/storage/img/qss_twin.png b/collections/web4/storage/img/qss_twin.png index 1a0c296..7b10c53 100644 Binary files a/collections/web4/storage/img/qss_twin.png 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 index a0e9949..ac3342d 100644 Binary files a/collections/web4/storage/img/quantum_safe_storage.png and b/collections/web4/storage/img/quantum_safe_storage.png differ diff --git a/collections/web4/zos/img/.done b/collections/web4/zos/img/.done new file mode 100644 index 0000000..bbd45c3 --- /dev/null +++ b/collections/web4/zos/img/.done @@ -0,0 +1,2 @@ +cloudlayer.png +zero_os_server.png diff --git a/collections/web4/zos/img/cloudlayer.png b/collections/web4/zos/img/cloudlayer.png index ac2380e..a12b1fc 100644 Binary files a/collections/web4/zos/img/cloudlayer.png and b/collections/web4/zos/img/cloudlayer.png differ diff --git a/collections/web4/zos/img/zero_os_server.png b/collections/web4/zos/img/zero_os_server.png index 95f5e83..103fd24 100644 Binary files a/collections/web4/zos/img/zero_os_server.png and b/collections/web4/zos/img/zero_os_server.png differ diff --git a/heroscript/legal/book_collections.md b/heroscript/legal/book_collections.md index 6983048..a68a044 100644 --- a/heroscript/legal/book_collections.md +++ b/heroscript/legal/book_collections.md @@ -7,9 +7,13 @@ !!doctree.add - url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections' + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/companies' +!!doctree.add + url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3' ```