Episode 9: Bitcoin Smart Contract Community

Counterparty

Pioneering Peer to Peer Finance

BITCOIN SMART CONTRACT COMMUNITY

The Protocol

The technology allows Counterparty nodes to communicate with each other via the Bitcoin blockchain.

Assets

Create your own digital tokens in a matter of seconds, which can represent anything and are easily exchanged peer-to-peer.

XCP

The native currency of Counterparty, is used for advanced features and representing stake in the protocol.

Counterparty Features

Counterparty Wallets

Secure, fast, and user-friendly web, browser and mobile wallets that provide all the power of Counterparty.

Bitcoin-Aware

Counterparty smart contracts are Bitcoin aware and can also interact directly with Counterparty tokens.

Lightning Network

Currently, under development, payment channel support will allow rapid exchange of assets and are compatible with the Lightning Network.

Asset Creation

Custom-named assets can be created for a small anti-spam fee and numerical assets are free to create.

Decentralized Exchange

Exchange assets trustlessly using the Counterparty’s DEx (Decentralized Exchange).

Secure & Open Source

All Counterparty software is open source and has been formally reviewed by several well-known Bitcoin security experts since it’s release in January 2014.

Tokens

Custom Counterparty tokens can be used for a wide range of purposes and act as their own cryptocurrency, while still running on the Bitcoin blockchain. Unlike ordinary bitcoin, custom tokens can be used to represent any kind of value.

Tokens are being used today to:

Asset Exchange (“DEX”)

In the physical word, exchanging assets is fraught by risks and problems, such as potential theft and reliance on an escrow agent or central counterparty. On Counterparty, the roles of escrow agent and clearing house are filled by the Counterparty protocol itself, eliminating unnecessary costs, time, and third-party trust. In any transaction the required funds are debited from each party’s address immediately, and are not released until the conditions of the contract have been met.

Payment Channels

Work on the upcoming Lightning Network promises to enable nearly instant, cheap and safe exchange of bitcoin between untrusted counterparties.

Features in Counterparty are under development that will allow for use of uni- or bi-directional payment channels with Counterparty tokens. Future work will allow the use of the Lightning Network with Counterparty, enabling the rapid, decentralized, and off-chain exchange of tokens that settle onto the Bitcoin blockchain.

Voting

Blockchain-based voting avoids many of the issues inherent in voting in “real world”. Digital signatures allow for identity and voting rights to be easily established and verified, and the blockchain itself provides an unalterable, append-only record of who voted, and when.

Counterparty provides multiple methods to perform fully decentralized voting on the blockchain:

XCP stake voting is under development, to allow for powerful, decentralized governance of the Counterparty protocol.

Multisignature Addresses

Multisignature transactions require signatures from more than one Bitcoin private key to spend their funds. Counterparty supports various multisignature schemes, such as 1-of-3, 2-of-3, 3-of-5, and more. Using our technology, a Bitcoin “multisignature address” may be created, and some quantity of a Counterparty token sent to it. Some quorum of signers will then be required to digitally verify and sign any transaction that sends these tokens somewhere else.

In practice, this allows for enhanced security measures around Counterparty token access and distribution. Scenarios where this could be useful include:

  • Allowing team members and third-party firms to initiate transactions that can be approved later by management,
  • allowing issuers of tokens to safely store these tokens, as well as to control their distribution, and
  • allowing third-party auditing services to ensure the delivery of goods and services once contractual obligations have been satisfied, and only release funds once verified.

The Counterparty Platform

Counterparty extends Bitcoin’s functionality by “writing in the margins” of regular Bitcoin transactions, opening the door for innovation and advanced features not possible with ordinary Bitcoin software.

The Counterparty Protocol

The Counterparty protocol is open source and extensively tested. Besides allowing users to create and trade any kind of digital token, Counterparty enables anyone to write specific digital agreements or programs known as Smart Contracts, and execute them on the Bitcoin blockchain. Smart Contracts are a revolutionary technology that opens the door to endless possibilities. By using Bitcoin’s decentralized ledger network and Counterparty’s built-in scripting language, real-world scenarios can now be transformed into code and executed automatically with no need for an intermediary.

Read the technical details of the Counterparty Protocol >

XCP

XCP is used to provide functionality where it isn’t technically possible to use BTC. For instance, XCP is the currency used to pay for the execution of all smart contract codes. More generally, XCP represents a stake in the Counterparty protocol and is the voting currency for changes to be decided on by the community.

XCP was created by “burning” bitcoins, which involved sending coins to an unspendable address in exchange for XCP, ensuring an even and fair distribution of the currency. In January 2014, over 2,100 bitcoins were burned, creating about 2.6 million XCP. You can purchase XCP through several exchanges.

Counterparty Wallets

Counterparty currently has four different types of wallets: a desktop wallet, a web wallet, a mobile wallet, and a Chrome extension wallet. These wallets provide all of the functionality of the Counterparty’s reference client, while preserving the security of your funds.

When you use one of the Counterparty wallets, all transactions are signed on your device and your private keys are never stored on the servers. All information sent to the servers is first encrypted by the wallet client for maximum security, and every trace of your session is erased when you log out. All you need is your unique passphrase for easy and secure access.

Common Wallet Features

Create and manage new tokens on the Bitcoin blockchain

Distribute profits in BTC, XCP, or any other Counterparty currency

Trade BTC for XCP or any Counterparty token fully peer to peer

Create and manage multisignature addresses

Store tokens offline using Armory

Broadcast data feeds to the Bitcoin network

Counterwallet

is a free web-wallet for Bitcoin and Counterparty, the world’s first protocol for decentralized financial tools.

 Secure

All encryption is handled client-side. Neither your passphrase nor any of your private information ever leaves your browser.

Counterwallet passphrases are highly secure, and protect your wallet from any brute force attacks. They are also rather easy to learn and hard to mistype.

 Simple

With Counterwallet, your passphrase is literally your wallet, and all of your addresses and keys are generated on-the-fly when you log in.

There are no wallet files to backup or secure, and using your passphrase you can access your wallet from any trusted machine with a web browser.

Open-Source

Counterwallet is entirely open-source, so you know that it works exactly the way that it is supposed to.

If you like, you even run your own Counterwallet server.

The Counterparty Foundation is a non-profit organization dedicated to advancing the Counterparty protocol and its products, educating the community on the Counterparty technology, driving global Counterparty awareness, and ensuring Counterparty remain a successful and growing financial platform. The Foundation is governed by five directors, one Founding Director, and four Community Directors.

Shelton Estate & Co Insights is a Noocracy Radio podcast and Social Media Roundtable called The Rameses Social Media Club where we discuss all things related to smart contracts, from fundamental rights to securities, financial literacy, and mental health. We hope to help everyone become more empowered through knowledge and information, whether they’re in America, Africa, or the Middle East.

Join us every week!

In this episode, Hon. Larry Shelton talks with the Family Office about the Bitcoin Smart Contract Community.

Leave a comment

Design a site like this with WordPress.com
Get started