Permalink
Fetching contributors…
Cannot retrieve contributors at this time
197 lines (138 sloc) 11.9 KB

BLOCKNET

alt text

The Internet Of Blockchains

Hotlinks

Block Specs

Core Team

  • Dan Metcalf (@atcsecure) - Main Developer and Co-Founder of Blocknet
  • Arlyn Culwick (@synechist) - Generalist and Co-Founder of Blocknet
  • Hanni Abu (@hanniabu) - Project Coordinator
  • @philipmarshall - Social Coordinator
  • Alexander Hemdorff Koch (@dungor) - Strategic Advisor
  • Jeff Madgett (@86b) - User Acceptance Testing
  • @aderks - User Acceptance Testing
  • Michael Madgett (@michael) - Core Developer
  • Steve Matyk (@sawtoothgeek) - Core Developer
  • Ander Rackcheev (@arckcheev) - Project Manager of Euro Development Team
  • @xenix - Euro Development Team
  • @boa - Euro Development Team
  • Community Contributors: @lautrer, @stormingj, @infinity7592, @cricket, @mushoz, @ishkb, @jrocket, @baron

Core Team Interviews

Overview

What Blocknet Is

The Blocknet is infrastructure for the coming “inter-blockchain era,” an emerging technology epoch characterised primarily by the superseding of the current API ecosystem with an intrinsically monetizable “token ecosystem.”

From the perspective of blockchain technology, if blockchains are to achieve their true potential, then broad, generic interoperability between blockchain services is required. Without inter-chain interoperability, blockchain-based services will (a) either deliver services only within the confines of the limited customer base that runs its nodes, or sacrifice the unique security properties of blockchains in delivering to centralized entities, and (b) face enduring problems with chain bloat and, relatedly, the market-related pressure to build further features onto a single chain.

From the perspective of software-as-a-service (SaaS), the token ecosystem embodies two fundamental advancements: (a) the comparatively frictionless monetisation of services, and (b) the leveraging of the unique robustness, decentralization, and security properties of blockchain technology.

By creating an “internet of blockchains,” the Blocknet is positioned to enable the frictionless monetisation of APIs, and in doing so, to empower blockchain technology by converting its thousands of isolated chains into a token ecosystem.

What Blocknet Enables

  • The delivery of potentially any kind of digital service from a node on any blockchain to another.

  • The ability for any given blockchain service to function not as an “appcoin” but as a “protocol service,” that is, to be consumable by any other dapp anywhere, instead of only by its community, greatly enlarging the service’s market reach and revenue stream.

  • The ability for smart contracts to function not as “dapps” but as “protocol tokens,” where their code quality may benefit from a broad contributor-base of developers from diverse communities, exploit their combined learnings, prevent chain bloat and the duplication of code and labour, and deliver services to the entire blockchain-consuming market, instead of just the set of users of its blockchain.

  • The ability to create dapps with a multi-chain architecture, leveraging relevant services no matter which chain they are available on, rendering nugatory the (currently-difficult) choice of blockchain.

  • The capacity for a microservices architecture, where each blockchain delivers a single service, integrated with many others in a modular fashion, providing simpler component design, easier bug-fixing, and easier upgrading.

  • The monetisation of inter-chain and multi-chain services, using their intrinsic tokens of value.

  • The full exploitation of the new, cryptoeconomically-driven business models ushered in by blockchain technology, in which a business may extract value from a “better than free” model, from monetary policy directly (ICOs, transaction fees, deflationary economics, etc), and from a marketplace for its monetized APIs.

How It Works

In brief, the Blocknet supplies three core services for inter-chain interoperability: service lookup, inter-chain messaging, and decentralized exchange. These are currently implemented in a monolithic app, xbridgep2p.exe, and modularisation of components, and abstraction of services into API façade(s) are planned.

Supported Coins

Any coin that supports OP_CHECKLOCKTIMEVERIFY and has a stock JSON RPC interface cloned from Bitcoin Core will be Blocknet compatible.

The following is a list of coins which have been tested and are confirmed to be supported. Any two coins from this list are a valid coin pair and can be traded directly.

Bitcoin (BTC) | Blocknet (BLOCK) | Dash (DASH) | DigiByte (DGB) | Dogecoin (DOGE) | Dynamic (DYN) | Faircoin (FAIR) | LBRY Credits (LBC) | Litecoin (LTC) | Monacoin (MONA) | MonetaryUnit (MUE) | Namecoin (NMC) | PIVX (PIVX) | Qtum (QTUM) | SysCoin (SYS) | Vertcoin (VTC) | Viacoin (VIA) | XCurrency (XC)

Videos

Blocknet DX Exchange Tutorial (MONA/LTC Trade)

Recordings of Live Decentralized Trades Across Blockchains on Blocknet DX

DASH Pairs: DASH for LTC | DASH for DYN

DYN Pairs: LTC for DYN | DASH for DYN

FAIR Pairs: FAIR for MUE

LTC Pairs: LTC for DYN | DASH for LTC

MUE Pairs: MUE for DGB

NMC Pairs: NMC for DOGE

PIVX Pairs: PIVX for DGB

QTUM Pairs: QTUM for DGB

SYS Pairs: DASH for SYS | LTC for SYS

VIA Pairs: VIA for LTC

VTC Pairs: VTC for SYS

Tools & Stats

Setup Guide's

Translations

Roadmap

Done

  • Oct Nov 2014: ITO ("initial token offering")
  • Dec 2014: first messages sent across blockchains (data transport proof-of-concept)
  • March 2015: partnership with Bitnation forged
  • March 2015: Decentralized exchange UI/UX: business logic and mockups
  • April 2015: Blocknet Think Tank launched; breadth of scope of the Blocknet seen to extend to the entire token ecosystem
  • May 2015: Ethereum collaboration; commitment to integrate ETH
  • October 2015: Decentralized exchange v.1 (proof-of-concept)
  • December 2015: Blockchain router v.1
  • March 2016: Decentralized exchange v.2 (TierNolan's algo, no CLTV)
  • August 2016: Decentralized exchange v.3 (CLTV: nonmalleable design)
  • Sept 2016: Debugging and testing; order book
  • May 2017: Service node design: QoS provider concept
  • June 2017: Decentralized exchange app: specification documentation complete (for UI/UX partner)
  • July 2017: Production blockchain: work commences
  • September 2017: Production blockchain launched
  • September 2017: Service nodes launch on mainnet
  • October 2017: VSA Partners announced as the major design firm that is developing the UI/UX
  • October 2017: Blocknet "Toolkit" website goes live (site that lists supported coins, config files, docs, other data)

Coming Up

Note: upcoming milestones are subject to change, and some require new ground be broken in crypto, and thus are to be interpreted as intents, not commitments. Development is in an agile manner and so is not to deadlines; Rather, continual progress is to be expected.

  • Decentralized exchange app ("UI")
  • UI TradingView integration (Core Team)
  • Design specification document ("white paper")
  • New Blocknet website
  • New DX website
  • Analytics site (think bfxdata.com, but for a DX)
  • Bot “skeleton” in Python for easy DX bot building (infinity7592)
  • 0x integration (addition of Ethereum and all ERC20 tokens to the DX)
  • Ethfinex integration (Bitfinex’s order book on the DX)
  • Decentralized exchange SPV multiwallet (no full blockchains)
  • Chain relay: trust-minimised data verification
  • DX order book enhancements (Core Team)
  • Mobile Blocknet wallet app
  • Mobile decentralized exchange app
  • "Offline orders" feature (orders stay live after wallet is closed)
  • Decentralized leveraged trading (p2p loan swaps locked to longs/shorts)
  • Decentralized ICO dapp
  • Browser-based exchange
  • Modularisation of core components (network overlay, blockchain router and data transport)
  • Abstraction of core services into dedicated APIs (service lookup, inter-chain messaging, and decentralized exchange)
  • Service delivery: Proof-of-Legitimacy (trustless exchange of non-currency)