Skip to content

Commit

Permalink
Merge pull request #237 from nottoseethesun/whitepaper-economics-upda…
Browse files Browse the repository at this point in the history
…te-and-edits

Whitepaper economics update and edits
  • Loading branch information
jring-o authored Jan 21, 2025
2 parents ee848b9 + 314c8f1 commit 98107bd
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 6 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: CI

on: [push]

jobs:
build:

runs-on: ubuntu-latest
env:
WHITEPAPER_FORMATS_DIR: whitepaper/formats
WHITEPAPER_FILE_NAME_ROOT: gridcoin-whitepaper-draft
WHITEPAPER_ARTIFACT_NAME: gridcoin-whitepaper
steps:
- uses: actions/checkout@v2
- name: Update package manager and install o/s level dependencies
run: sudo apt update && sudo apt install nodejs npm
- name: Install secondary dependencies; '--unsafe-perm' is necessary due to https://github.com/BlueHatbRit/mdpdf/issues/69
run: sudo npm install --unsafe-perm mdpdf -g
- name: Checkout the project source code
run: git checkout
- name: List current workspace checkout
run: ls -ail ${{ github.workspace }}/whitepaper/ && git status
- name: Create the build directory
run: mkdir -p ${{ github.workspace }}/build/${{ env.WHITEPAPER_FORMATS_DIR }}
- name: Create the pdf-format whitepaper from the markdown source code
run: |
cd ${{ github.workspace }}/whitepaper && \
mdpdf ${{ env.WHITEPAPER_FILE_NAME_ROOT }}.md && \
mv ${{ env.WHITEPAPER_FILE_NAME_ROOT }}.pdf ${{ github.workspace }}/build/${{ env.WHITEPAPER_FORMATS_DIR }}/${{ env.WHITEPAPER_ARTIFACT_NAME }}.pdf
- uses: actions/upload-artifact@v1
with:
name: ${{ env.WHITEPAPER_ARTIFACT_NAME }}
path: ${{ github.workspace }}/build/${{ env.WHITEPAPER_FORMATS_DIR }}
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
![CI](https://github.com/nottoseethesun/Gridcoin-Tasks/workflows/CI/badge.svg)

# Gridcoin-Tasks

The Gridcoin-Tasks repository is for long-term ideas, things relating to the larger Gridcoin community, or other issues that don't belong in any other repository
Expand Down
12 changes: 6 additions & 6 deletions whitepaper/gridcoin-whitepaper-draft.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ rules of the system.

See below for definition of terms.

(@todo: Graphic of chart to be inserted)
![Gridcoin Monetary Inflation Rate](./resources/images/gridcoin-monetary-inflation-rate.png)

#### Definition of Terms

Expand All @@ -230,9 +230,9 @@ MI = Monetary Inflation. There is no ultimate cap on the number of GRC to be min

##### CBR

CBR = Constant Block Reward. CBR incentivizes people to maintain a balance of GRC to help secure the network. There is technical and economic significance to CBR. The economic significance comes in the form of GRC lock-up -- it is similar to how banks reward people with interest for keeping their money in a bank. Essentially, a 10 GRC reward for staking a block (a constant reward for each block) incentivizes people to hold GRC. This type of holding of the GRC helps ensure a healthy network because of the technical ways proof-of-stake works. Similar to how holding money in a bank helps ensure that banks can continue to stimulate economic activity.
CBR = Constant Block Reward. CBR incentivizes people to maintain a balance of GRC to help secure the network. There is technical and economic significance to CBR. The economic significance comes in the form of GRC lock-up -- it is similar to how banks reward people with interest for keeping their money in a bank. Essentially, a 10 GRC reward for staking a block (a constant reward for each block) incentivizes people to hold GRC. This type of holding of the GRC helps ensure a healthy network because of the technical ways proof-of-stake works. The mechanism is similar to how holding money in a bank helps ensure that banks can continue to stimulate economic activity.

The more GRC one holds and keeps available for staking on an active GridCoin full node, the more blocks they will stake, and the more GRC they will earn. Similar to logic: the more $$$ I put in the bank, the more $$$ I will earn through interest.
The more GRC one holds and keeps available for staking on an active GridCoin full node, the more blocks they will stake, and the more GRC they will earn. This is similar to the following logic: the more $$$ I put in the bank, the more $$$ I will earn through interest.

##### ERR

Expand All @@ -242,7 +242,7 @@ View it like so: The protocol mints a chunk of GRC to distribute to network part

### The Gridcoin Foundation

The Gridcoin Foundation is a community-managed wallet of ~30 million GRC.The Gridcoin
The Gridcoin Foundation is a community-managed wallet of ~30 million GRC. The Gridcoin
Foundation’s expressed purpose is to support the development of the Gridcoin protocol and
growth of the Gridcoin network.

Expand Down Expand Up @@ -662,8 +662,8 @@ Reddit
Discord
<https://discord.gg/jf9XX4a>

Slack @todo: this link needs to be fixed
<https://join.slack.com/t/teamgridcoin/shared_invite/enQtMjk2NTI4MzAwMzg0LTUzMmY0YjdiNzYxYzQ0MDc3MGE1NjQ3Nzg2NWMzZTUzMjAwZjdhMWI1YWUzMDE4YzQyZjVjMjMzOTc1MRmMmM>
Slack
<https://join.slack.com/t/teamgridcoin/shared_invite/enQtMjk2NTI4MzAwMzg0LTE4N2I3ZWZjYWJlZGM1Zjg3MTUyMDhiN2M5NmRmZTA2NDA0ZmY1ZTFmOGM3ZGU2YTBkOTdhNTk2ZjkzMGZkODY>

Medium
<https://medium.com/@gridcoinnetwork>
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 98107bd

Please sign in to comment.