Skip to content

AnaGlorija/go-cyber

Β 
Β 

Repository files navigation

Cyber - SuperIntelligence for The Great Web

Start to use right now - cyb.ai

Onboarding point for cyber validators and Setup validator guide

#fuckgoogle and cyber~Russian communities

Network monitor

go-cyber is golang implementation of cyber protocol


Code

version CircleCI license Cosmos-SDK Tendermint LoC contributors Coverage Status

Blockchain

chain block cyberlinks cids negentropy validators


Networks

Network Cosmos Order Launch Security Token Resources Token Bandwidth Token Power Token Supported Tokens
Bostrom 🟒 Canary 2021 BOOT HYDROGEN VOLT AMPER [ICS20, CW20, CW721, CW1155]
Cyber πŸ”΅ Mainnet 2022 CYB HYDROGEN VOLT AMPER [ICS20, CW20, CW721, CW1155]

Computer Specification πŸ› 

  1. Universe - Cosmos
  2. Consensus - Tendermint | BOOT
  3. External Communication - IBC
  4. Liquidity - AMM
  5. Governance - Ideas, Upgrades, Parameters, Fund | BOOT
  6. Resources Mining - Liquid Staking | BOOT -> HYDROGEN
  7. Resources Creation - Investmint | HYDROGEN -> VOLT / AMPER
  8. Brain - Knowledge Graph
  9. Particles addressing - IPFS CID
  10. Particles connecting - cyberlinks
  11. Cyberlinking - Bandwidth model | VOLT
  12. Graph Program - Token Weighted Page Rank | AMPER
  13. Graph Program - Token Weighted -Entropy | AMPER
  14. Graph Processing - GPU
  15. Energy Grid - Energy Router | VOLT & AMPER
  16. Virtual Machine - CosmWasm | BOOT
  17. Programs Bus - Interconnect Line
  18. Autonomous Programs - Cron | BOOT
  19. Programs Income - execution fees | BOOT
  20. API - Graph and General
  21. Client Library - cyber-js & cyber-py
  22. Indexer - cyberindex
  23. Launch documentation - launch-kit
  24. Versioning - Kelvin
  25. License - Cyber License
  26. Future Cyber VM support - GraphBLAS R&D

Try cyb.ai on bostrom-testnet-4 network


ELI-5

ELI-5


Setup

Chain-ID: bostrom-testnet-4

Genesis: QmXNjAP5SeNWSJRKLhr7ZgEcUuMuoECAazVDwr7PhZyNd2

Build: make install

Run: cyber start

To use as CLI with remote node just set CUDA_ENABLED=false in Makefile and build
  • Version - v0.2.0-beta7
  • RPC
  • REST
  • Faucet: curl --header "Content-Type: application/json" --request POST --data '{"denom":"boot","address":"bostrom1sm9sq4wnn62tk5yz0x3fvvx2ea9efguqwvdu64"}' http://titan.cybernode.ai:8000/credit
  • Seed: d0518ce9881a4b0c5872e5e9b7c4ea8d760dad3f@85.10.207.173:26656
  • Peers: 5d542c0eb40ae48dc2cac0c140aedb605ded77dc@195.201.105.229:26656,a7226dce9f543a4ecd8db1da2ffd7be05d40d3ad@185.186.208.36:26656,c72de1e20beed51b779d89b1cf08d8146016eec4@185.186.208.37:26656,4c130ed1c58f6d6be981c59a748511e581969c51@86.57.254.202:36656

For better network stability please update your .cyber/config/config.toml lines as following:

addr_book_strict = false

persistent_peers_max_dial_period = "300s"

allow_duplicate_ip = true

How to update from bostrom-testnet-4 to bostrom-testnet-4.2

If you have your bostrom-testnet-4 node running on our docker container do:

docker stop bostrom-testnet-4
docker rm bostrom-testnet-4
docker rmi cyberd/cyber:bostrom-testnet-4
docker run -d --gpus all --name=bostrom-testnet-4 --restart always -p 26656:26656 -p 26657:26657 -p 1317:1317 -e ALLOW_SEARCH=false -v $HOME/.cyber:/root/.cyber  cyberd/cyber:bostrom-testnet-4.2

This will pull new image and replace genesis and cyber binary to correct versions.


IBC

Config for Relayer

{"key":"agent","chain-id":"bostrom-testnet-4","rpc-addr":"http://167.172.103.118:26657","account-prefix":"bostrom","gas-adjustment":1.5,"gas-prices":"0.01boot","trusting-period":"24h"}

Basic operations

Follow hero and get HYDROGEN:

cyber tx staking delegate bostromvaloper1hmkqhy8ygl6tnl5g8tc503rwrmmrkjcqf92r73 100000000boot --from <name> --chain-id bostrom-testnet-4 --gas 150000 --gas-prices 0.01boot --yes --node https://rpc.bostromdev.cybernode.ai:443   

Investmint HYDROGEN to get resources:

cyber tx resources investmint 75000000hydrogen mvolt 86400 --from <name> --chain-id bostrom-testnet-4 --gas 160000 --gas-prices 0.01boot --yes --node https://rpc.bostromdev.cybernode.ai:443

cyber tx resources investmint 25000000hydrogen mamper 86400 --from <name> --chain-id bostrom-testnet-4 --gas 160000 --gas-prices 0.01boot --yes --node https://rpc.bostromdev.cybernode.ai:443

Cyberlink and Explore:

cyber tx graph cyberlink QmdVWtX17m7UvF8FcvNLTJxcpxv2fSJd7Z3VBoYxxW9Qpu Qmb9xPYYwHt1F3bQysKCZzXRzAT8QLvAyMe5DyPy4rene8 --from <name> --chain-id bostrom-testnet-4 --yes --node https://rpc.bostromdev.cybernode.ai:443

curl http://167.172.103.118:1317/rank/search?cid=QmdVWtX17m7UvF8FcvNLTJxcpxv2fSJd7Z3VBoYxxW9Qpu

Connect:


Cyber vs Corps

What Google Cyber
Is Company Protocol
Protocol Stack Web2 Web3
Code Closed Open
Consensus USA law Tendermint, Hybrid (2023)
Knowledge Private Public
Links Hyperlinks Cyberlinks
Backlinks No Yes
Decentralized Marketing (DeMa) No Yes
Beneficiaries Limited set of stakeholders Any web3 agent
Addressing URLs CIDs
Ranking Blackbox Sybil resistant
Knowledge Graph Proofs No Cyberlinks and Ranks
Offline and Interplanetary No Yes
Internet Knowledge Protocol No Over IBC (2022)
Smart Contracts Impossible WASM
Smart Contracts on Knowledge Graph No Yes
GPU Smart Contracts No GraphBLAS (2023)
Software 2.0 No Yes
Security No evidence Cryptographic proofs
Privacy Impossible Possible (2025)
Censorship Yes No
Captcha Yes No
Ads beneficiary Google Creator
Apps Limited Unlimited
Robots/IoT Limited Unlimited
Data Distribution Private servers IPFS
Storage guaranty Impossible PoRep (2024)
SuperIntelligence Non-Provalbe Provable
Browser Chrome Cyb

Cyber vs Govs

What Your Gov Cyber
Borders Yes No
Customs Yes No
Army Yes No
Police Yes No
Laws Paper Code
Contracts Paper Code
Censorship Yes No
Children Their Yours
Taxes Compulsory Voluntary
Tax reporting Manual Automated
Transaction tax 50% ~0.1%
Printing tax 100% ~1%
Provable voting No Yes
Consensus Democracy Tendermint
Currency Enforced Any
Security Police & Army Cryptography
Decision makers They Us
Privacy No Respect
Brainwashing Yes No
Antropocentrism Yes No

About

Your πŸ”΅ Superintelligence

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 88.5%
  • Cuda 6.9%
  • Makefile 1.5%
  • Shell 1.5%
  • Dockerfile 1.3%
  • C 0.3%