Giter Club home page Giter Club logo

docs's Introduction

Documentation

NOTE! This site is not updated anymore. Please use https://dev.scuttlebutt.nz/ instead.

Get started with Scuttlebot and the Secure Scuttlebutt protocol.

Links

  • Scuttlebot implemented by ssb-server: a p2p log store
  • Secure Scuttlebutt implemented by ssb-db: a global database protocol
  • Patchwork: a social messaging app built on ssb-server and ssb-db

docs's People

Contributors

1p6 avatar anthonyfinch avatar aredridel avatar arj03 avatar asbjornenge avatar christianbundy avatar dominictarr avatar erethon avatar harlantwood avatar michielbdejong avatar mitar avatar pfrazee avatar stv0g avatar yangwao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

Why is ssb so different from scuttlebutt?

I'm not asking about the security. scuttlebutt had a model whereas ssb has feeds and scuttlebutt had an event 'update' but ssb seems to push all new updates of the feed.id though a stream.

Are you making ssb for a more specific / narrow use (different concept of behavior) or is this just early days and may you be planning to incorporate other things that you previously had that aren't feeds?

I am currently using this npm module (https://github.com/rtc-io/rtc-mesh) that has scuttlebutt installed, What I am looking into is to get the old scuttlebutt replaced with ssb (but it looks like an entirely different beast). Should I just use the security feature of original scuttlebutt and carry on as with the old or are you going to make ssb better than scuttlebutt?

Thanks

incorrect documentation: adding a blob

@NHQ found that adding blobs doesn't match the documentation. What we have is correct if you embed scuttlebot, but not if you use the client.

To use the current api, you need to calculate the hash yourself.

function createHash() {
  var hash = crypto.createHash('sha256'), hasher
  return hasher = pull.through(function (data) {
    hash.update(data)
  }, function () {
    hasher.digest = '&'+hash.digest('base64')+'.sha256'
  })
}
var hasher = createHash()
pull(
   toPull.source(fileStream),
   hasher,
    sbot.blobs.add(function (err) {
      hasher.digest //here is the hash.
     })
)

The better solution would be to update muxrpc to send the value in the callback in a sink stream.

404 not found

I get 404 on first 2 links in readme. My be it's time to update them? =D

You can get help with -h.

no you can't

installed with npm install -g scuttlebot
then running sbot -h
gives : Invalid command

propose there is an sbot --help option.
I might take a stab at a pull request for it if I can find the relevant files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.