blockstack
  • About Stacks
  • Developers
  • Apps
  • Community
No Result
View All Result
stacks
No Result
View All Result
Home Blockchain

Highlights: Full Proof of Transfer Whitepaper Released

Diwaker Gupta by Diwaker Gupta
May 22, 2020
in Blockchain

In February, we introduced Proof of Transfer, a novel mining mechanism that uses the proof-of-work consensus mechanism of an established blockchain to bootstrap and secure new blockchains. Since the draft whitepaper (v.02) was released, developers throughout the ecosystem have been working toward adding Proof of Transfer to the Stacks 2.0 Testnet. As work has progressed and we’ve gathered feedback and new information, there have been a few important design decisions and updates to the PoX mechanism.

This post summarizes the key changes to the original design, while SIP-007 remains the canonical specification. You can read the new paper at blockstack.org/pox.pdf.

To celebrate Bitcoin halving we released the full PoX mining paper.

We believe in developers innovating around the Bitcoin ecosystem.

PoX interconnects blockchains to Bitcoin, including our Stacks 2.0 chain.

📒 PDF: https://t.co/iixqOivYsJ pic.twitter.com/gwQYYCne1F

— Muneeb (@muneeb) May 12, 2020

Participation-based reward threshold

The original whitepaper proposed a minimum threshold to participate in Stacking — 0.02% of the total unlocked supply of STX. Presently, this maps to approx. 94K STX, which understandably (though deliberately) is a high threshold for many STX holders.

The 0.02% requirement now only applies if 100% of the unlocked STX are participating in Stacking. At lower participation levels, the protocol defines two lower thresholds. If fewer than 25% of unlocked STX are participating, the threshold falls to 0.005% (1/20,000th) of total unlocked supply. Between 25% and 100% participation, the reward threshold adjusts to fill in as many reward slots as possible. So the threshold T is roughly 1/5,000th of the unlocked supply and a wallet controlling W STX can include W/T addresses in the reward set.

Native support for Delegation

The process of delegation allows a Stacks wallet address (the represented address) to designate another address (the delegate address) for participation in Stacking. The Stacking mechanism, proposed in SIP-007, is a scheme that rewards Stacks (STX) holders who participate and add value to the Stacks network. Delegation enables new avenues (e.g. “pools”) for collective participation in Stacking even if individual STX holders do not meet the minimum threshold.

To facilitate this, the protocol introduces two new transaction types:

  1. Delegate Funds: Initiates the representee-delegate relationship
  2. Terminate Delegation: Terminates a previously established delegate relationship.

Both types of delegation transactions must be signed by the represented address. These are transactions on the Stacks blockchain and will be implemented via a native smart contract loaded into the blockchain with the Stacks 2.0 genesis block.

Stronger fallbacks for resiliency

To discourage certain types of attacks, we’ve updated the protocol to include a fallback path for Stacking-related transactions. Stacking participants must broadcast signed messages for three purposes:

  1. Indicating to the network how many STX should be locked up, and for how many reward cycles.
  2. Indicate support for a particular chain tip.
  3. Specifying the Bitcoin address for receiving Stacking rewards.

These messages may be broadcast either on the Stacks chain or the Bitcoin chain — this should deter bad actors from attempting to attack transactions on the Stacks chain since the transactions would then use the Bitcoin chain instead, which is arguably the most secure blockchain in the world today (based on resources required to mount a successful attack).

If broadcast on the Stacks chain, these messages must be confirmed on the Stacks chain before the anchor block for the reward period. If broadcast on the Bitcoin chain, they may be broadcast during the prepare phase, but must be included before the prepare phase finishes. You can review the particulars of the reward cycle phases in the whitepaper.

Conclusion

If you’re interested in participating, either as miner or Stacker, we encourage you to play around with the testnet! The current testnet (Phase 1: Neon) implements basic mining functionality, while a full PoX mining implementation with the improvements described above are currently targeted for Phase 3 (Krypton).

Whitepaper

 


Important disclaimer

Blockstack PBC is not registered, licensed, or supervised as a broker dealer or investment adviser by the Securities and Exchange Commission (SEC), the Financial Industry Regulatory Authority (FINRA), or any other financial regulatory authority or licensed to provide any financial advice or services.

Forward-looking statements

This communication contains forward-looking statements that are based on our beliefs and assumptions and on information currently available to us. In some cases, you can identify forward-looking statements by the following words: “will,” “expect,” “would,” “intend,” “believe,” or other comparable terminology. These statements involve risks, uncertainties, assumptions, and other factors that may cause actual results or performance to be materially different. We cannot assure you that the forward-looking statements will prove to be accurate. These forward-looking statements speak only as of the date hereof. We disclaim any obligation to update these forward-looking statements.

Previous Post

The Clarity Smart Contract Hackathon Has Begun!

Next Post

Stacks (STX) Now Trading On KuCoin

Diwaker Gupta

Diwaker Gupta

Diwaker joined Blockstack after Dropbox, where he spent 4 years in a variety of leadership roles across Engineering. Most recently, he led engineering for Intelligence at Dropbox — a group of 30+ engineers, PMs and designers — encompassing Search Infrastructure, Search Quality, Machine Learning, ML Platform and new product initiatives. During his tenure at Dropbox, Diwaker oversaw major infrastructure initiatives and product launches, including a new search engine for Dropbox.

Related Posts

Blockchain

Stacks 2.0 Is Feature Complete

by Diwaker Gupta
December 15, 2020
0

Stacks 2.0 is now feature complete. Since being introduced in February, the PBC team, the Stacks Foundation, and community contributors across the world have been busy bringing this ambitious, ‘master’ blockchain design...

Read more
Blockchain

Xenon: Stacks 2.0 Testnet Enters Final Phase

by Diwaker Gupta
November 25, 2020
0

With the mainnet clearly in sight, I’m excited to share that we’ve now entered the final phase of the Stacks 2.0 testnet: Xenon. The key change from the previous phase (Krypton) is...

Read more
Blockchain

Stacks 2.0 To Reach Feature Completion By December 15th, Launch Date Set for January 14th

by Diwaker Gupta
November 19, 2020
0

The energy around Stacks 2.0 is obvious. Momentum across the ecosystem has continued to grow in recent weeks with all kinds of new partnerships, new efforts from independent entities, and community activities....

Read more
Blockchain

Staked Will Support BTC Earnings via Stacking Upon Stacks 2.0 Launch

by Mitchell Cuevas
November 17, 2020
0

  The Stacks ecosystem continues to grow ahead of the Stacks 2.0 launch; today we’re happy to share that Staked will be a Stacks 2.0 launch partner as the chain...

Read more

Recent Posts

Stacks Cryptocurrency No Longer Treated as a US Security by Blockstack PBC

January 21, 2021

See the Stacks.co Blog for latest Stacks Ecosystem Updates!

January 11, 2021

Hiro: Dedicated To The Builders of A Better Internet on Bitcoin

December 22, 2020

Categories

---
  • App Mining (17)
  • Asia (6)
  • Blockchain (31)
  • Bounties (4)
  • Censorship (2)
  • Community (10)
  • Dapps (23)
  • Digital Rights (10)
  • Events (31)
  • Exclude (9)
  • Featured (6)
  • Funding (6)
  • Governance (6)
  • Guest Author (4)
  • Hackathon Winners (8)
  • News (7)
  • Partners (16)
  • Privacy (2)
  • Smart Contracts (14)
  • Society (13)
  • Stacks (38)
  • Stacks token (36)
  • Technical (29)

A better internet, built on Bitcoin

Learn About Stacks

Developers

Documentation

Github

Testnet

Papers

Community

Events

Discord

Blog

Forum

Shop

Kakao Talk (한국)

Ecosystem

Discover apps

Stacks Token

Stacks Wallet

Stacks Explorer

Chrome extension

Firefox extension

About

Blockstack PBC

Careers

Roadmap

Patent pledge

Terms & Privacy

Stay up to date

GitHub

Twitter

Discord

Newsletter

This blog will no longer receive new posts and will be available only as an archive. Hiro PBC plans to have a developer-focused blog at hiro.so. Readers looking for Stacks related news and announcements can go to the Stacks ecosystem blog at blog.stacks.co to find updates about the project from various entities and individuals across the decentralized ecosystem.

Hiro PBC (formerly Blockstack PBC) is not registered, licensed, or supervised as a broker-dealer or investment adviser by the Securities and Exchange Commission (SEC), the Financial Industry Regulatory Authority (FINRA), or any other financial regulatory authority or licensed to provide any financial advice or services.

Close
No Result
View All Result
  • Home
  • Home 2
  • Home 3
  • Home 4
  • Home 5
  • Sample Page

Get Started

---
  • Tutorials
  • Install browser
  • Live apps

Technology

---
  • Tutorials
  • Documentation
  • Github
  • White Papers

Community

---
  • Forum
  • Slack
  • Meetup
  • Blog
  • YouTube
  • Videos
  • Signature Fund
  • Telegram (English)
  • Telegram (中文群)

Blockstack

---
  • About
  • What is Blockstack
  • FAQ
  • Roadmap
  • Careers
  • Press
  • Swag
  • Branding
  • Privacy
  • Terms of Use
  • Disclaimers

© 2022 JNews - Premium WordPress news & magazine theme by Jegtheme.

This blog is now an archive. Find content from Hiro here and Stacks news and announcements here.