P2P Search engine

for solidity source code

presents

...but first -  HISTORY:   What we did?   &   TEAM: Who we are?

  • terminal

  • file explorer

  • recorder

  • initial plugin architecture

HISTORY - What did we do?

                                 Q1/2017    -   Q4/2018

auto-generate "Dapp" (from compiler output)

  • to deploy "contract template", or
  • to interact with "contract"

HISTORY - play.ethereum.org

Q1/2019 - Q2/2019

GOAL: improve developer experience    (onboarding & education)

a lightweight embeddable solidity editor

HISTORY - play.ethereum.org

Q1/2019 - Q2/2019

static workshop page generator

HISTORY - play.ethereum.org

Q1/2019 - Q2/2019

static workshop page generator

HISTORY - play.ethereum.org

Q1/2019 - Q2/2019

workshop generator

skilltree module

HISTORY - play.ethereum.org

Q1/2019 - Q2/2019

Play project team


TEAM - Who are we?

Our current annual budget per person:

If you like our work please help to fund us :-)

~£20,000.00

£0.00

(from Ethereum Foundation)

(from other sources)

What's next?

NOW - ...so far so good...

...but why?!?

A p2p search engine for verified solidity source codes

CONTEXT - How can I trust this does what it is supposed to do?

???

WITHOUT "verified source codes":

CONTEXT - How can I trust this does what it is supposed to do?

Ethereum = slow & expensive
alternative hosting solution like
AWS, Heroku, Azure etc.

ETHEREUM is NOT  TRUSTLESS

???

PROBLEM

only few thousand

verified source codes

nowhere to browse

smart contract sources

no incentive to

share sources

no neutral place

to store sources

Very few verified source codes

SOLUTION

CURRENT FOCUS

p2p search engine architecture

Consists of different kind of network nodes:

1. DHT nodes - help with discovery

2. source code nodes - collect source code

3. target list nodes - collect crawler targets

4. crawler & scraper nodes - add new source codes to the network

CURRENT FOCUS

DHT nodes

piggy back on existing DHT system for discovery

CURRENT FOCUS

target list nodes

They maintain and synchronize a list of crawlable targets

CURRENT FOCUS

source code nodes

They maintain and synchronize a list of source codes

CURRENT FOCUS

scraper & crawler nodes

They crawl and scrape all targets to add new source codes to the p2p database system

CURRENT FOCUS

next: shared indexing work

goal:

all active p2p search nodes will share the work of

updating and maintaining indexes

to improve search performance

@RangerMauve

@RangerMauve

search interface for solidity source code

...but in the meantime :-)

PRE ALPHA   - First release is planned for late autumn (beta)

CURRENT FOCUS

DEMO TIME :-)

  • EthCamp chapters (Nigeria, Taiwan, Germany, ...)
     
  • Annual WizardAmigos FREE 1-month code camp
     
  • This year 2x code camp:
    1. Thailand                   (20.Oct - 20.Nov)
    2. South Korea            (December)

JOIN US :-)

we promote a 100% earn while you learn & work remote culture
=> a future of self-organized & self-employed business partners

 

Community Project

Wanna join in October/November in Thailand?  => Talk to us :-)

Thank you! Questions?

  1. play-workshop & skilltree
  2. solc-js
  3. smartcontract-ui
  4. play ed
  5. (iframe-wallet)
  6. p2p-search-engine
  7. smartcontract.codes
  8. wizardamigos.com

play project portfolio:

JOIN US :-)

Playproject Blockchainweek

By Alexander Praetorius

Playproject Blockchainweek

  • 773