• [[cybernet]], [[cyberver]], [[cybertensor]]
  • the simpest dumb solution
    • [[avatar]] choose [[faculty]] to ask
    • price if fixed
    • [[avatar]] ask [[cybernet]] [[prog]] which [[axon]] to ask
    • [[avatar]] send [[signal]] with cyberlink and tokens to [[axon]] and [[bostrom]]
    • [[axon]] start preparing answer and listen [[signal]] confirmation
    • after confirmation [[axon]] send answer to [[avatar]]
    • problems
      • [[axon]] can cheat and do not answer
      • output of mechanism could disincentivize [[axon]] answer due to fixed price
  • more simple smart solution
    • design choices
      • let [[axon]] prove clients that their [[answers]] are valuable
      • move risk of non payment to [[axons]] with query limiting of not paying [[avatars]]
      • [[prog]] is need only for accounting of [[ask]] and determining recommended price of [[asks]]
    • process
      • [[avatar]] send [[cyberlink]] to [[bostrom]]
      • in parallel [[avatar]] ask [[cybernet]] [[prog]] which [[axon]] to ask: random + ranking
      • [[axon]] preparing answer and send it to [[avatar]]
      • [[avatar]] evaluate the answer and if decide to cyberlink it send payment to axon [[through prog]]
      • [[axon]] account for paying [[avatars]] and can reject [[asks]] from particular [[avatars]]
      • [[prog]] index payments and recalculate recommended price of ask using eip-1559 like moving average
    • outcomes
      • [[axon]] are motivated to answer better
      • [[cybergraph]] accumulate valuable answers
      • recommended [[price]] maximize gain of [[axons]]
      • [[avatars]] can have amazing answers from [[bostrom]]
  • how to decide which [[cybernet/axon]] will serve and get reward
    • can be decided by algorithm or [[avatar]]
    • best
      • no choice is the better for the product
      • [[avatar]] assume that network is smart
      • and faculty can decide on who give the answer
    • simplest
      • choice from top mentors by some metrics
      • staking on mentors is the next step in funnel
    • more options
      • choice from staked mentors
      • choice followed mentors
  • does cyberlinking necessary in this process?
    • simple: no
    • right: of course
  • how to define price for requests
    • simplest: let [[axon]] decide
    • right: let [[avatar]] decide using eip-1559 recomendation
  • how to charge for every request
    • simples: one [[ask]] - one [[signal]]
    • options
      • send [[signal]] to [[axon]] he check validity and give answer
      • payment channel: fast and cheap
        • [[avatar]] send tokens to [[prog]]
        • [[avatar]] send signed message to [[axon]]
        • in case of validity [[axon]] answer to [[avatar]]
        • [[axon]] decide when to settle in [[prog]]
      • prog router: slow and smart
        • [[avatar]] send query to [[prog]]
        • [[prog]] route query to [[axon]] and charge for query
        • [[prog]] cyberlink query and answer
  • how to deliver content
    • simplest: directly
    • slow: through [[ipfs]]
  • how to render answers
    • simplest: add group into [[oracle/answer]] with answers from [[axons]]