Counterparty (platform)

Last updated
Counterparty
Developer(s) Robby Dermody, Adam Krellenstein, Ouziel Slama
Stable release
9.55.2
Written in Python, JavaScript
Operating system Cross-platform
License MIT
Website www.counterparty.io

Counterparty is a peer-to-peer financial platform and distributed, open source Internet protocol built on top of the Bitcoin blockchain and network. [1] It was one of the most well-known "Bitcoin 2.0" (later known as non-fungible token) platforms in 2014, along with Mastercoin, Ethereum, Colored Coins, Ripple and BitShares. [2]

Contents

It is a "metacoin"-type protocol. It provides such features as tradable user-created currencies, additional financial instruments and a decentralized asset exchange. [3]

Over time, it has developed a strong user base, mostly due to the protocol hosting the non-fungible token collections Spells Of Genesis (2015) and Rare Pepe (2016).

History

In November 2014, Counterparty added support for the Ethereum Virtual Machine (EVM) to the Counterparty protocol, allowing all Ethereum decentralized applications to be run on the Bitcoin blockchain within the Counterparty protocol. [4] [5]

In 2014, Counterparty was part of a plan by Overstock.com to issue and trade legal securities on a blockchain. [6] The initiative, originally named "Medici", [5] eventually became Overstock's tZERO. [7]

In August 2014, Dogeparty, which is based on Dogecoin, was forked off Counterparty, offering lower fees and faster transaction times. [8]

In March 2015, a company called EverdreamSoft released the blockchain trading card, FDCARD, on the Counterparty platform that was later usable in their blockchain game Spells Of Genesis. [9]

Technology

XCP Currency

Counterparty has a native currency, XCP, which was created during January 2014 by 'proof of burn', a unique alternative to a crowdsale or ICO, designed to maximize the project's legitimacy by eliminating any possible source of unfairness in the launch.

To create XCP in the network, 2140 BTC, worth between US $1.6 million and US $2 million at the time, were destroyed by sending them to a provably unspendable Bitcoin address. [10] XCP is used in the counterparty protocol to create new assets, make bets and callback callable assets issued with Counterparty. Counterparty used proof of burn to issue XCP, instead of a more traditional fund-raising technique for alt-coin launches to keep the initial distribution of funds as fair and decentralized as possible, and to avoid potential legal issues. [10]

Wallets

counterpartyd is the reference implementation of the Counterparty protocol, and Counterwallet [5] is a deterministic web-wallet frontend to counterpartyd, in which all cryptography is handled client-side. Both are open-source and hosted on GitHub. [11]

Freewallet (mobile and desktop) has become a more popular wallet with the Spells Of Genesis & Memorychain/Oasis Mining communities, while the Rare Pepe wallet targets Rare Pepe collectors specifically.

See also

Related Research Articles

A smart contract is a computer program or a transaction protocol that is intended to automatically execute, control or document events and actions according to the terms of a contract or an agreement. The objectives of smart contracts are the reduction of need for trusted intermediators, arbitration costs, and fraud losses, as well as the reduction of malicious and accidental exceptions. Smart contracts are commonly associated with cryptocurrencies, and the smart contracts introduced by Ethereum are generally considered a fundamental building block for decentralized finance (DeFi) and NFT applications.

<span class="mw-page-title-main">Cryptocurrency</span> Digital currency not reliant on a central authority

A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work as a medium of exchange through a computer network that is not reliant on any central authority, such as a government or bank, to uphold or maintain it. It is a decentralized system for verifying that the parties to a transaction have the money they claim to have, eliminating the need for traditional intermediaries, such as banks, when funds are being transferred between two entities.

Litecoin is a decentralized peer-to-peer cryptocurrency and open-source software project released under the MIT/X11 license. Inspired by Bitcoin, Litecoin was among the earliest altcoins, starting in October 2011. In technical details, the Litecoin main chain shares a slightly modified Bitcoin codebase. The practical effects of those codebase differences are lower transaction fees, faster transaction confirmations, and faster mining difficulty retargeting. Due to its underlying similarities to Bitcoin, Litecoin has historically been referred to as the "silver to Bitcoin's gold." In 2022, Litecoin added optional privacy features via soft fork through the MWEB upgrade.

Blockchain.com is a cryptocurrency financial services company. The company began as the first Bitcoin blockchain explorer in 2011 and later created a cryptocurrency wallet that accounted for 28% of bitcoin transactions between 2012 and 2020. It also operates a cryptocurrency exchange and provides institutional markets lending business and data, charts, and analytics.

<span class="mw-page-title-main">Ethereum</span> Open-source blockchain computing platform

Ethereum is a decentralized blockchain with smart contract functionality. Ether is the native cryptocurrency of the platform. Among cryptocurrencies, ether is second only to bitcoin in market capitalization. It is open-source software.

A decentralized autonomous organization (DAO), sometimes called a decentralized autonomous corporation (DAC), is an organization managed in whole or in part by decentralized computer program, with voting and finances handled through a blockchain. In general terms, DAOs are member-owned communities without centralized leadership. The precise legal status of this type of business organization is unclear.

Circle began as a peer-to-peer payments technology company that now manages stablecoin USDC, a cryptocurrency the value of which is pegged to the U.S. dollar. It was founded by Jeremy Allaire and Sean Neville in October 2013. Circle is headquartered in Boston, Massachusetts. USDC, the second largest stablecoin worldwide, is designed to hold at or near a stable price of $1. The majority of its stablecoin collateral is held in short-term U.S. government securities.

A blockchain is a distributed ledger with growing lists of records (blocks) that are securely linked together via cryptographic hashes. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data. Since each block contains information about the previous block, they effectively form a chain, with each additional block linking to the ones before it. Consequently, blockchain transactions are irreversible in that, once they are recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks.

<span class="mw-page-title-main">The DAO</span> Decentralized business model based on the Ethereum blockchain

The DAO was a digital decentralized autonomous organization and a form of investor-directed venture capital fund. After launching in April 2016 via a token sale, it became one of the largest crowdfunding campaigns in history, but it ceased activity after much of its funds were taken in a hack in June 2016.

A decentralised application is an application that can operate autonomously, typically through the use of smart contracts, that run on a decentralized computing, blockchain or other distributed ledger system. Like traditional applications, DApps provide some function or utility to its users. However, unlike traditional applications, DApps operate without human intervention and are not owned by any one entity, rather DApps distribute tokens that represent ownership. These tokens are distributed according to a programmed algorithm to the users of the system, diluting ownership and control of the DApp. Without any one entity controlling the system, the application is therefore decentralised.

<span class="mw-page-title-main">Ethereum Classic</span> Blockchain computing platform

Ethereum Classic is a blockchain-based distributed computing platform which offers smart contract (scripting) functionality. It is open source and supports a modified version of Nakamoto consensus via transaction-based state transitions executed on a public Ethereum Virtual Machine (EVM).

<span class="mw-page-title-main">Cardano (blockchain platform)</span> Public blockchain platform

Cardano is a public blockchain platform. It is open-source and decentralized, with consensus achieved using proof of stake. It can facilitate peer-to-peer transactions with its internal cryptocurrency, ADA.

<span class="mw-page-title-main">Bitcoin scalability problem</span> Scaling problem in bitcoin processing

The Bitcoin scalability problem refers to the limited capability of the Bitcoin network to handle large amounts of transaction data on its platform in a short span of time. It is related to the fact that records in the Bitcoin blockchain are limited in size and frequency.

<span class="mw-page-title-main">Polkadot (cryptocurrency)</span> Cryptocurrency

Polkadot is a blockchain platform and cryptocurrency. The native cryptocurrency for the Polkadot blockchain is the DOT. It is designed to allow blockchains to exchange messages and perform transactions with each other without a trusted third-party. This allows for cross-chain transfers of data or assets, between different blockchains, and for decentralized applications (DApps) to be built using the Polkadot Network.

<span class="mw-page-title-main">MetaMask</span> Software cryptocurrency wallet

MetaMask is a software cryptocurrency wallet used to interact with the Ethereum blockchain. It allows users to access their Ethereum wallet through a browser extension or mobile app, which can then be used to interact with decentralized applications. MetaMask is developed by ConsenSys Software Inc., a blockchain software company focusing on Ethereum-based tools and infrastructure.

<i>CryptoPunks</i> First non-fungible token on Ethereum

CryptoPunks is a non-fungible token (NFT) collection on the Ethereum blockchain. The project was launched in June 2017 by the Larva Labs studio, a two-person team consisting of Canadian software developers Matt Hall and John Watkinson. The experimental project was inspired by the London punk scenes, the cyberpunk movement, and electronic music artists Daft Punk. The crypto art blockchain project was an inspiration for the ERC-721 standard for NFTs and the modern crypto art movement, which has since become a part of the cryptocurrency and decentralized finance ecosystems on multiple blockchains.

Stacks, formerly Blockstack, is a blockchain platform for smart contracts, decentralized finance ("DeFi"), NFTs, and decentralized apps ("DApps"). Stacks blockchain is a layer for bitcoin similar to the Lightning Network.

A rare Pepe or RarePepe is a variation on the "Pepe the Frog" internet meme, itself based on a character created by Matt Furie. The related Rare Pepe crypto project, created by various artists worldwide between 2016 and 2018, was based on the aforementioned meme and traded as non-fungible tokens (NFTs) recorded on the CounterParty platform. A total of 1,774 official cards were released for the project across 36 series.

Colored Coins is an open-source protocol built on the Bitcoin 2.0 that allows users to represent and manipulate immutable digital resources on top of Bitcoin transactions. They are a class of methods for representing and maintaining real-world assets on the Bitcoin blockchain, which may be used to establish asset ownership. Colored coins are bitcoins with a mark on them that specifies what they may be used for. Colored coins are also considered the initial step toward NFTs built on top of the Bitcoin network.

Nervos Network is a blockchain platform which consists of multiple blockchain layers that are designed for different functions. The foundational layer is known as the Common Knowledge Base, whilst the native cryptocurrency of this layer is called CKB. This foundational layer uses a proof-of-work consensus model. Smart contracts and decentralized applications can be deployed on any layer.

References

  1. Seijas, Pablo Lamela; Thompson, Simon; McAdams, Darryl (2016). "Scripting smart contracts for distributed ledger technology". Cryptology ePrint Archive. IACR Cryptology ePrint Archive 2016. S2CID   12808341.
  2. Kharif, Olga (2014-03-28). "Bitcoin 2.0 Shows Technology Evolving Beyond Use as Money". Bloomberg. Archived from the original on 2019-06-29. Retrieved 2019-06-28.
  3. Antonopoulos, Andreas (2014-10-07). Mastering Bitcoin. O'Reilly Media.
  4. Vigna, Paul; Casey, Michael J. (2014-11-12). "BitBeat: Bitcoin 2.0 Firm Counterparty Adopts Ethereum's Software". Wall Street Journal. Archived from the original on 2019-07-06. Retrieved 2019-07-06.
  5. 1 2 3 Swan, Melanie (2015). Blockchain: Blueprint for a New Economy. O'Reilly Media.
  6. Metz, Cade (2014-07-30). "Overstock's Radical Plan to Reinvent the Stock Market with Bitcoin". Wired. Archived from the original on 2019-06-24. Retrieved 2019-07-06.
  7. Vigna, Paul (2018-11-23). "Overstock's Founder Bets on Blockchain, Not Bedsheets". Wall Street Journal. ISSN   0099-9660. Archived from the original on 2020-11-27. Retrieved 2021-03-23.
  8. "Dogecoin Community Burning Currency for Dogeparty". CCN.com. 2014-08-14. Retrieved 2022-04-07.
  9. EverdreamSoft (2015-05-04). "Introducing the FDCARD". Medium. Retrieved 2022-10-25.
  10. 1 2 Alex Brokaw (2014-04-16). "The People Who Burn Bitcoins". Minyanville. Archived from the original on 2014-04-29. Retrieved 2014-04-26.
  11. Robby Dermody (2014-04-24). "Counterparty: Enabling Decentralization with Insight". Bitcore.io. bitcore blog. Archived from the original on 2014-04-28. Retrieved 2014-04-26.