This is Cyberlog, a series of communications about the cyber•Congress Project. These posts are written by the cyber•Congress team, and members of the broader community. The subject matter is broad: project news, protocol explanations, development stories, usage examples, application spotlights, and more.
cyberlog entries: 60
On March 6th, the Game of Links final was prolonged until the 1st of May by proposal #28. The rationale behind the proposal evolved around the development of the next stage of Cyber, the Bostrom canary network. That proposal mentioned that if the allocated time won’t be enough, the Congress team will propose a new timeframe, and here it is: Prolong the final of the Game of Links until the ~3 weeks deadline before the launch of Bostrom.
On December 30th the Game of Links final was prolonged until the 1st of March with proposal #19. The rationale behind the proposal evolved around the development of the next stage of Cyber, the Bostrom canary network. In the proposal, we have mentioned that if this won’t be enough, the Congress team will propose a new timeframe, and here it is: Prolong the final of the Game of Links until the 1st of May 2021, instead of 1st of March 2021 Close the load discipline on block 3638501 On the 1st of May 2021, close all disciplines, excluding lifetime Keep the lifetime discipline incentive until the launch of Bostrom Close the lifetime discipline when Bostrom is ready for launch Rationale: As expected, the Congress team requires more time for the launch of the Bostrom canary network.
Intro Cyber has had a very productive and filled with events 2020. Here, at cyber~Congress (the launching DAO behind Cyber), we have decided to put together a short review of the year. Before we move on, we would like to take a minute to thank everyone who has been supporting us. Whether by helping to test the network as a validator, creating cyberlinks as a user, or helping our DAO, cyber~Congress, by participating in the takeoff donation round.
December 3rd saw an outgoing transaction from the cyber~Congress multisig account to over 56 addresses, that participated in the first step of the takeoff donation round. According to the rules of the Game of Links, after the distribution, the final of the game should have kicked off, and was meant to last for 21 days. We feel that there hasn’t been enough time to unlock the potential of the Game and propose to prolong the game:
The takeoff donation round is over! A huge thank you and a shoutout to all those that took part in the donation round, your contribution to the Great Web is more than just significant! 15,088.40963 ATOM out of 300,000 have been donated. This accounts for 5.03% out of the target sum 56 Cosmos addresses participated in the takeoff and won ~12,1 TCYB out of 100 TCYB The rewards for disciplines that were dependent on the takeoff results are ~1.
These are the last days of Cybers takeoff round and this is a good time to draw some initial conclusions. We’ve started the takeoff donation round on 30 of March 2020, we then updated the rules of the round on the 27 of April 2020, following a governance proposal. Our aim was to distribute 100 TEULs and 100 TCYBs to ATOM donors. 100 TCYBs will be distributed to donors proportionally per their donated ATOMs and the order of the transactions.
Surely, most of you have paid attention to our previous announcements that the donation takeoff round was prolonged. The decision was pushed by a governance proposal to finish it off with a beautiful date and give the cyber~Congress DAO a bit of extra time to design the next allocation round. This means that the Game of Links will finish exactly a year after it begun. A year is a long enough time to come to conclusions about the Game itself and the community, and finalize the next development vectors.
TL;DR Last spring, members of the cyber~Congress team and Cyber’s community decided to launch a Cosmos hub validator, ‘fuckgoogle’. The idea behind it was to promote Cybers word to the masses and to progress forward with no bullshit politics for the hub. Recently, Tendermint announced a new round of delegations of ATOMs and ‘fuckgoogle’ was one of the receivers of such a delegation. The team behind the validator is thankful that its work for the Cosmos hub was recognized by Tendermint, however, after much consideration, we decided to shut down ‘fuckgoogle.
Intro Euler-6 is the latest incentivized test network of the Euler series. Test networks, especially incentivized once, can provide a playground for the community to battle-test protocols and their implementations. Blockchain development is difficult from many perspectives. Software which runs in a decentralized environment has a lot of failure points. This software has bugs. And the continuous process of finding and fixing them is part of the development. During Euler 1-5 a lot of bugs were found and fixed by the cyber~Congress team and by community members.
What is it good for? euler~Foundation is a community-powered DAO and a DeVC backing the Cyber protocol. It is the predecessor of cyber~Foundation (the mainnet DAO-DeVC). Taking into consideration that the Euler network series are an existing product and have a community of their own, it is safe to say that the euler~Foundation is here to stay. The role of the Foundation is to bootstrap a well-governed DAO and a decentralized fund, without bingo BS, CEO’s and jurisdictions.
cyber~Congress developed Cyber: a software for replacing existing internet behemoth monopolies, such as Google, which exploited outdated internet protocols using the common patterns of our semantic interaction. These corps share similar underlying properties, they lock the information, produced by the users, from search, social and commercial knowledge graphs in private databases, and then sell this knowledge back as advertisement. They stand as an insurmountable wall between content creators and consumers extracting an overwhelming the majority of created value.
cyber~Congress (https://cybercongress.ai) developed Cyber (https://github.com/cybercongress/go-cyber): a software for replacing existing internet behemoth monopolies, such as Google, which exploited outdated internet protocols using the common patterns of our semantic interaction. These corps lock the information, produced by the users, from search, social and commercial knowledge graphs in private databases, and then sell this knowledge back as advertisement. They stand as an insurmountable wall between content creators and consumers extracting an overwhelming majority of the created value.
Welcome to the Game of Links! Intro The game is part of the distribution games planned in our whitepaper. In this document, we describe the purpose, the rules and the tools that are required to participate in the Game. The game started with euler-5, which is the technical name of our incentivized testnet that is required for the launch of the cyber network. The Game of Links is going to be held as part of the euler testnets.
Cybers takeoff donation round has successfully kicked off. Let’s try to understand what stands behind it and how to use your $ATOM tokens to donate to the cyber~Congress DAO and receive CYB tokens! TL;DR Cyber is built using cosmos-SDK and Tendermint amongst several other perspective technologies like IPFS, CUDA, etc. This allows Cyber to buidl a state of the art, distributed computer for providing relevant answers and computing knowledge.
Insanity is a perfectly rational adjustment to an insane world Devoted to all cosmonauts, astronauts and believers in a bright, decentralized future: 3… Today we mark another step in our battle to end digital feudalism. Today might not be remembered in history books, but it will surely be marked by us as a day when the walls of one of the biggest religions in the world took another big crack.
The takeoff proposal has passed! Without much ado, we announce the Open Bootstrap Evangelism Program or OBEP. Acknowledged Evangelists will be eligible to 10% of all donations in ATOMs, which they have generated during the Game of Links and other perks. To kick off the program, vote yes to the evangelism proposal. Details The full description of OBEP Use your Metamask to apply here Learn about cyber~Foundation Check out the Aragon evangelism app Rewards Rewards in ATOM CYB tokens Honourable lifetime badge Cybers Genesis Evangelist Early knowledge of popularity mechanisms in web3 A possibility to become an early adopter of web3 Rules 2 requirements are necessary to receive rewards:
We do not stop playing because we grow old, we grow old because we stop playing! Benjamin Franklin Hear thee, cosmonauts and astronauts! The rumour has it that participants of intergalactic tournament have been pushing the knowledge graph to new boundaries. It seems that this is the perfect time to join them before they are nowhere to be seen. The intergalactic tournament Cybers Game of Links is a game in which athletes battle it out in different disciplines to gain more tokens from cyber~Congress, the DAO behind the launch of cyber.
TL;DR As a team, we have over 5 years of experience launching blockchain-related products and projects. One of our core principles is decentralization and transparency, hence we work in a 100% open-source manner. This not only relates to code, but to our documentation, organisation process and so on. Another core principle that we follow is trying to deliver tools for others as we progress. To counter both of these principles we would like to share a launch-kit that was prepared by our team for the launch of cyber (which is still ongoing).
This guide will explain several ways to migrate your cyberlinks. Following our migration proposal, the IPLD structure with the links made by masters has been prepared and is ready to be moved across testnets. These are the tools masters can use to migrate their links from euler-5 to euler-6 network, depending on how you created your links: All of my cyberlinks were done using a Ledger Nice! Connect your Ledger device to the cyber.
EUL tokens are the liquid tokens of the euler testnet network. They are the testing equivalent of CYB in cybers mainnet. You can transfer them, stake them, and most importantly, use them to create cyberlinks to build the Great Web and to participate in the intergalactic tournament. You may also use EUL tokens to start following the hero’s path and set up a validator node for cyber to get tokens from inflation and commission
We understand that shaking the status quo of Google’s religion will be difficult. But we must try. As this is the only way to provide a sustainable future for the next generations. Founders TL;DR This proposal is the culmination, of over 3 years of hard work, of one small team, on the path to unravelling the entangled web, that has emerged over the last 30 years of the existence of our civilization.
Once we accept our limits, we go beyond them. Albert Einstein Tl;DR A few days ago we launched euler~Foundation to Aragons mainet and released the euler~Foundation Aragon ceremony setup guide. This is an epic event for Cyber and in this post, I will briefly explain what it is and why is this step can be considered epic. Governance To understand the importance of euler~Foundation we need to understand the importance of governance.
TL;DR cyber is a search-engine for the Great Web, the new epoch in information processing. With the rise of intelligent blockchain systems, the world of computing has already changed. cyber provides the desired search instrument for these state of the art computers, via its simple and robust consensus protocol. Why cyber? Original protocols of the Internet, such as: TCP/IP, DNS, URL, and HTTP/S have brought the web to a stale point.
Greetings cyber aliens, cosmonauts and other citizens of cyberspace! By now, you are probably aware that we are transitioning from euler-5 –> euler-6, which will contain quite several awesome upgrades, like the integration of CosmWasm, upgrades to the latest Cosmos-SDK, on-chain upgrades and much more. The upgrade also follows the activation of the crisis protocol of the Game of Links and the fix to the bug. Read the full transition article here.
Welcome to day 4 of the bi-weekly cyber report! @serejandmyself Done: Finilised initial proption of OBEP with @hipster Started to add thoughts to cyber~Foundation repo Added new profiles to partnering communities (along with videos) Added new sections to homestead Proposed rank for Karma levels Ongoing: Recorded the first podcast with @aha203, still in work Carry on homestead doc Social media and [partnering communities](https://github.com/cybercongress/congress/blob/master/ecosystem Offline work in Berlin To do:
Welcome to day 3 of the bi-weekly cyber report! @serejandmyself Done: Launched both: comsostation and stakingrewards campaigns Added new profiles to partnering communties Ongoing: Social media and partnering communities interaction Interactions with media Carry on homestead doc Other cyber~Ecosystem development tasks To do: Add initial thoughts to cyber~Foundation Finish guides for homestead doc with @savetheales Resume the ‘Great Web’ course on FB and YouTube campaign Outline final details for OBEP Finish spreading euler-5 workshop videos amongst partnering communities Try preparing the first podcast with @aha203 Offline work in Berlin @savetheales Done:
The initial plan was to Takeoff in a week after the launch of euler-5. But so many details were hidden from bootstrappers. Now, as they feel confident in the success of the venue, its time for the final preparation. Are you ready for Takeoff? Dear comrades! This is a very important letter to our modest company! Goal Valerka and I decided that we had gained the necessary critical mass to take off the ground.
There is so much amazing development happening in crypto right now across communities. I believe that our movement needs a better feeling of direction. The Great Web journal tries to fill a visionary gap behind the most important transformation in contemporary history. Why the new Web is Great? Because due to its underlying properties, even thousands of years into the future, the Great Web will remain permanent, trustful and accessible thanks to:
Welcome to day 2 of the bi-weekly cyber report! @serejandmyself Done: Published and started to spread euler-5 workshop videos Improved homestead doc to include structure, guides, communities Together with the rest of the team published the migration process post Improved the IPFS project map, by adding cyber Helped @savetheales with reviewing launch kit repo Revived some profiles on forums, and added new profiles too. Please see this section of homestead doc Updated info on certain awesome lists about cyber and added 2 new ones.
Summary: Currently we have at least one blocking error to continue the Game of Links on top of the euler-5 network: a bandwidth limiting bug which removes the ability to correctly load the network. According to the outlined launch protocol of euler-5, we have to act and relaunch the network. Due to the blocking error described in #309, we shall activate the crisis protocol and migrate from euler 5 -> euler-6.
Sometimes, stories do not occur as expected. Often, they might not even have a beginning… In the depth of a faraway galaxy, the light of which is barely even seen from Earth, hope is born. Hope that one day good will overcome darkness. Scattered through the night of the Cosmos and bypassing space debris, a ray of light reaches Earth… On the 20 December 2019 AD (Earth time), after almost a year of hard work, we released Episode 1.
Welcome to day 1 of the bi-weekly report from cyber! @serejandmyself Done: Together with cyber academy started to publish videos from cyber~House Started work on homestead doc Created guidelines for cyber community for #fuckgoogle cosmos validator Finished describing working guidelines for ecosystem providers Started to update readme for evolution of species doc Became a member of Forklog hub and published some articles Mediametrics radio podcast Published Monero talk podcast Started work on the Great Web course on FB and YouTube campaign Article in Futuretimes Updated ecosystem folder Updated FAQ Created an entry point for validators Ongoing:
cyber~Wednesday Day 0 Welcome to the new bi-weekly report format from cyber! As most of you know, previously we used to report weekly in our TG channel in an open format. But nothing lasts forever and its time to move to a new format. An asynchronous format that will: Eliminate the need for a monolithic team leader Make the report more interactive to the public Include more information from each full-time member of the team Be more efficient and creative than before Last week, we outlined a new set of guidelines for the reports.
A long time ago somewhere in Cosmos… It is a period of digital war. The evil empire swallows the last unoccupied borders of the universe. Resisting rebel units consolidate all remaining energy on building a superintelligence, which they believe will help to stop the domination of the evil empire once and for all. As they begin to test the new god in the wild - an enormous, zepto amount of robots emerge.
by @savetheales I’ve been worked on it for almost 3 years. I want it shining! 2019.12.01 @xhipster and @litvintech have released The whitepaper - cyber: Computing the knowledge of the Great Web. This is the result of 3 years of painstaking work, discussions, and durability tests. This idea goes side by side with a ready implementation. The high risk to be misunderstood is a Great adherence to the principles.
Today for most humans is just another day. But historically this day is important because the Genesis of Cosmos Hub happens. 0D9BB9FA6EB9D64E80CF920EB917B1124F298B12C92BE7FD5328564C6D85D087 Almost 4 years ago in a day of Ethereum Genesis, I wrote a post on its bright future. This accelerating future is happening right now. Current post is not the comparison between Ethereum and Cosmos or Polkadot or other amazing p2p technology. Nor it is an overview of the technology.
January 3, 2019, we’ve launched first public testnet Euler-3. Since this time we have 3 relaunches and much more we’ll has in the future. Thanks to our testers and validators we’re finding and fixing new bugs every day. But now one fundamental and critical bug is not fixed yet. Currently, we have just 2 seed nodes and they able to upload data and provide connection to other nodes. Unfortunately, this is not about decentralization.
If something wrong… First of all I would like to encourage you to use --help feature if you want to get better experience of using cyberdcli. This is really easy way to find all necessary commands with options and flags. For example you can enter: docker exec cyberd cyberdcli --help You should see this message: Command line interface for interacting with cyberd Usage: cyberdcli [command] Available Commands: status Query remote node for status query Querying subcommands tx Transactions subcommands keys Add or view local private keys rest-server Start LCD (light-client daemon), a local REST server version Print the app version link Create and sign a link tx help Help about any command Flags: --chain-id string Chain Id of cyberd node -e, --encoding string Binary encoding (hex|b64|btc) (default "hex") -h, --help help for cyberdcli --home string directory for config and data (default "/root/.
Glossary Bandwidth - The recovered unit of your account. Used to complete transactions in the cyberd blockchain. The amount of your bandwidth calculates like: your_cyb_tokens / all_cyb_tokens_in_cyberd * 2000*1000*100. Messages cost is 500 (exclude link). Transaction consists of one or more messages m_1, m_2, ..., m_n. Transaction cost is 300 + c_1 + c_2 ... + c_n, where c_i - cost of m_i message. Full bandwidth regeneration time is 86400 blocks (24 hours)
Start: 2019-01-21 End: 2019-02-01 Сonclusion This sprint was not easy for us. We had worked on bug fixing and improvements, and, also, adapted to the new climate. What exactly is ready? Testnet Euler drives like hell. It’s too easy now to launch own node or validator and start linking principally new Internet. Is it hard to? Alright! Testnet Euler is now available in cyb. So you can link the new Internet with great UX.
What is this The cyberd is a public Delegated Proof-of-Stake (DPoS) protocol based on Tendermint Byzantine Fault-Tolerant consensus, meaning that validator’s weight is determined by the amount of staking tokens bonded as collateral. These tokens can be staked directly by the validator or delegated to them by token holders. The weight (i.e. total stake) of a validator determines whether or not it is an active validator, and also how frequently this node will have to propose a block and how much revenue it will obtain.
cyberd: Computing the knowledge from web3 Notes on euler release of cyber:// protocol reference implementation using Go. cyber•Congress: @xhipster, @litvintech, @hleb-albau, @arturalbov, @belya cyb: - nick. a friendly software robot who helps you explore universes cyber: - noun. a superintelligent network computer for answers - verb. to do something intelligent, to be very smart cyber:// - web3 protocol for computing answers and knowledge exchange CYB: - ticker. transferable token expressing a will to become smarter CYBER: - ticker.
Start: 2019-01-08 End: 2019-01-21 Сonclusion Briefly. After a successful launch we have faced a few problems with our blockchain: - not enough validators - rapid blocks generation - confused naming Good news: we have solved it already, but validators are still welcome! Secondly, we’ve prepared a whitepaper 0.4. It’s still immature, but for launched testnet with economic incentives it makes sense. I need to remind once again for all who care about web3 and decentralized search engine to join the discussion in our telegram dev chat.
Start: 2018-12-17 End: 2018-12-28 Сonclusion 42 . This number has haunted us. I’m not kidding. 42 participants came to our conference, cyberc0n, and now there are 42 members in our dev chat. Mystic… However it was a new year sprint! We have done quite a lot in this sprint and are proud of that! What exactly we are proud of? First public testnet. What does it mean for you? You can do your best for the future Internet with testing our chain as a validator.
Start: 2018-11-26 End: 2018-12-17 Сonclusion We have a rich and crazy sprint. A lot of things happened during the last three weeks. And… You know what? We want to collect just good things among the array of events. First of all, let’s speak about our products state. Soon, on Bitcoin genesis block 10th year anniversary, 2019.01.03, we’ll launch cyberd first testnet - Euler, Cyb 0.1.0 Euler release, and Chaingear mainnet with updated UI.
First Week in Dragonereum One week ago I wrote about Dragonereum. One week passed since the launch … And I have some really exciting numbers to you. Some in-game results More than 1⁄3 of genesis EGGs sold out. 2400 DRAGONs can live forever! More than 250 addresses in the game More than 7500 fights done! That is 3 fights per dragon or 30 (!) per address 28k transactions. That is more than 100 per address.
by @savetheales Hi everyone! Today we’ll take one giant step to regular Cyb using. At this time import of account is available just with the private key. All private keys are encrypted and stored at local storage. Disclaimer: Cyb in Ethereum Mainnet may not be secure yet. We recommend to operate accounts with small balance at your own risk. After successful installation and launching of the latest version Cyb you should see the screen like this:
by @savetheales and @xhipster This article for Dragonereum players who was faced with trouble around Chrome, Mozilla, Opera + Metamask using. We want to explain why and how to play Dragonereum with a pure web3 browser. The first question we want to address is why someone may need to use another browser instead of Chrome? Speed The truth is that real blockchain gaming is brand new thing. We know that gaming require fast interactions.
by @savetheales Hi! As we know from an earlier post we need 3 green lights on the right side of the footer. Today we’ll add ETH node to Cyb. We’ll use Parity node as an example, but you can try Geth node if you feel strong enough. Installing Parity-node The easiest way to install the stable version of Parity is Homebrew. Run this command in terminal: brew tap paritytech/paritytech
The history of contemporary web technologies is very interesting. Every time something truly exciting begins then peoples from all over the world meet around “some not obvious for every joe” idea. Global Ethereum community started from devcon0. Web3 community started from web3 summit. Community around zero knowledge started from Zcon0. Robonomics community started from Robonomics 2017. Last 5 years I witnessing tremendous pace of development of consensus computing. Starting from naive bitcoin forks we went from slow, dumb and expensive distributed ledgers to the state of the art consensus computers with ultimate privacy, consensus computers with self-evolving capabilities, consensus computers who are able to prove computing costs ahead of execution, consensus computers who is able to execute a code written (almost) in any language, mesh-like consensus computers, consensus computers which are prepared for quantum computing era.
Web3 [GAV] is coming. This can shift existing web’s ubiquitously used client-server architecture to truly peer-to-peer interactions based on stateless IPFS and variety of stateful consensus computers such as Ethereum. In the following series of posts, I would love to discuss opportunities behind consensus search engine, challenges of crawling, indexing, and evaluation for the next generation web and eventually propose a consensus computer implementation. But first, let us start a discussion from disadvantages of general-purpose search engines:
by @savetheales Hey everyone! Today we’ll make the glorious step into adulthood! The greatest level of Cyb using is when you have 3 greenlights on the right side of footer ;) Cyb uses color indication to show your connection status. Green indicator means that you have connection to local node, yellow one is for remote node and red one is for no connection at all. So today we intend to add local IPFS node to our Cyb.
Today is special day. After one year of development Dragonereum will be born. For me this is a very important milestone and in this post I will explain you why. Last time I dedicated the whole post for some blockchain system 3.5 years ago. That was also very special day: We launch Ethereum. Those post was not very popular. Nobody those days give a shit to the most important developments.
Start: 2018-11-12 End: 2018-11-23 Сonclusion So, first of all, what are we looking for? We want a growth. Slowly, patiently, organic growth. Thats’s we’re looking for. That is why our focus now on Cyb. We start to support our first 3rd-party app Dragonereum. Don’t think it’s all pleasure, there are a lot of troubles there. But we want to use Cyb at Dragonereum genesis, so the next couple of days will be hard ;) Also we need to add some security measures to make it more safer (not safe, sorry) in the mainnet.
by @savetheales Hi everyone! Today I intend to show you how to open web3 link with our web3 browser. If you have read our last post you should have noticed IPFS hash at back matter. The thing is that we have web3 blog :) First of all download latest version of our Сyb and install it. Next click on a Сyb icon. You can see something like this This is the Root Registry by the way, but we will talk later about this.
by @savetheales Hi everyone! In our agreement phrase “open-source” appears for six times! Not bad for 2 pages of agreement, isn’t it? We believe in this mighty power and have no vision of evolution without it. Today I want to provide insights into our communication with open-source community and collaboration process. A little bit more than half of the year ago we learned gitcoin. For more details you can explore their platform.
Hi! Today after almost a year of stealth work we want to introduce you cyber•Congress. We are a community of scientists, developers, engineers and craftsmen which is build around some arbitrary consensus and is founded by @litvintech, @hleb-albau and me. We have so much of exciting ideas but in the following years we are going to focus on web3. We feel that browsing, search and database technology can be moved towards more open and accessible internet: the internet for our generations.
Start: 2018-10-15 End: 2018-11-09 Сonclusion Such a productive sprint! Seriously. We combined 21 and 22 sprints because in a second one was too codeless. Also we got useful acquaintances but more about that later. First of all we update our web3 vision by @xhipster. It’s early draft for web3 summit but we have choose direction to develop for now. Also this vision includes our DURA spec that must displace URLs.
Start: 2018-10-01 End: 2018-10-11 Сonclusion Yet another sprint where we tried to fess up to. With our attempts to create cyberd PoC based on Cosmos SDK we hit at performance bug of Tendermint and Cosmos. Moreover it’s huge problems with multithreading. For now we want to add current implementation to Cyb for tests. But in spite of performance problems we’ll not give up the Cosmos SDK as a base for cyberd in the near future.
Start: 2018-09-17 End: 2018-09-28 Сonclusion Here is our first sprint report. We have a great reboot at our trip to Iceland in August 2018 and now we ready to new challenges. For this block we decide to focus on development our cyb, cyberd and chaingear projects. As result for this sprint we have first web3 browser release and first PoC of cyberd. We look forward for your feedback and feature request and bug issues.