All Projects → 0xB10C → bitcoin-development-history

0xB10C / bitcoin-development-history

Licence: MIT License
Data and a example for a open source timeline of the history of Bitcoin development

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to bitcoin-development-history

Mdline
Markdown timeline format and toolkit.
Stars: ✭ 111 (+311.11%)
Mutual labels:  timeline, history
Symbolic Execution
History of symbolic execution (as well as SAT/SMT solving, fuzzing, and taint data tracking)
Stars: ✭ 395 (+1362.96%)
Mutual labels:  timeline, history
Grand Timeline
Interactive grand unified timeline of 30,800 ancient Chinese people / 古人全表
Stars: ✭ 83 (+207.41%)
Mutual labels:  timeline, history
Covid 19 Germany Gae
COVID-19 statistics for Germany. For states and counties. With time series data. Daily updates. Official RKI numbers.
Stars: ✭ 114 (+322.22%)
Mutual labels:  timeline, history
Timeline
直观地显示各个历史时间段及历史地图。Visually display various historical time periods and historical maps.
Stars: ✭ 127 (+370.37%)
Mutual labels:  timeline, history
TTTTRPG
Timeline Tree of Tabletop Role-Playing Games, celebrating more than 40 years game design innovations
Stars: ✭ 34 (+25.93%)
Mutual labels:  timeline, history
Covid 19 Timeline
以 社会学年鉴模式体例规范地统编自2019年末起新冠肺炎疫情进展的时间线。
Stars: ✭ 1,887 (+6888.89%)
Mutual labels:  timeline, history
timeline-component-lwc
This component enables timeline view for Salesforce Record history.
Stars: ✭ 18 (-33.33%)
Mutual labels:  timeline, history
binance-profit-calculator
Just some Trade History import tool to see how much profit you made. If you have bags (unsold coins) it tries to take those into account as well.
Stars: ✭ 30 (+11.11%)
Mutual labels:  history
tm
timers and timeline
Stars: ✭ 31 (+14.81%)
Mutual labels:  timeline
EMF
Extended Mechanics & Flavor
Stars: ✭ 33 (+22.22%)
Mutual labels:  history
xivtlsheet
ACT、FFLogsを使い、FF14 零式コンテンツのタイムラインスプレッドシートを作成
Stars: ✭ 39 (+44.44%)
Mutual labels:  timeline
timeline
My daily talks in timeline
Stars: ✭ 24 (-11.11%)
Mutual labels:  timeline
TimelineView
A customizable and easy-to-use Timeline View library for Android. Works as a RecyclerView decorator (ItemDecoration)
Stars: ✭ 169 (+525.93%)
Mutual labels:  timeline
ultra-router
Router for component-based web apps. Pair with React or <BYOF />.
Stars: ✭ 35 (+29.63%)
Mutual labels:  history
ForensicsTools
A list of free and open forensics analysis tools and other resources
Stars: ✭ 392 (+1351.85%)
Mutual labels:  timeline
react-redux-starter-kit
Get started with React, Redux, Webpack and eslint
Stars: ✭ 29 (+7.41%)
Mutual labels:  history
valorant.js
This is an unofficial NodeJS library for interacting with the VALORANT API used in game.
Stars: ✭ 48 (+77.78%)
Mutual labels:  history
UndoRedo.js
A powerful and simple JavaScript library provides a history for undo/redo functionality. Just like a time machine! 🕐
Stars: ✭ 19 (-29.63%)
Mutual labels:  history
fornalder
Visualize long-term trends in collections of Git repositories.
Stars: ✭ 80 (+196.3%)
Mutual labels:  history

Timeline of the Bitcoin development history

To fully understand the rationale behind the current state of Bitcoin development, knowledge about historical events is essential.

This open source project contains data for a timeline on historical Bitcoin developments. Most data points are adopted from a talk John Newbery gave on the History and Philosophy of Bitcoin Development. Feel free to propose a change or add a new entry to the timeline. All code in this repository is licensed under a MIT License. The data contained in the bitcoin-history.json file is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. When using the data, please attribute this project.

Creative Commons License

I've used this timeline in my blog post The incomplete history of Bitcoin development.

Formatting

The bitcoin-history.json file contains a sorted list of events on the timeline. It starts with Satoshi Nakamoto beginning his work on Bitcoin in 2007. Each event is encoded in the following JSON structure. Correct formatting can be checked with the Python script json-format-checker.py. This script is automatically run for each pull request on travis.

An id must start with a year and a valid type. Currently the five types release, post, bug, company and other are specified. The title should contain a date a column as separator and a short title. At least one paragraph must be filled. No empty paragraphs. Links to a source should be provided. Each link must have an according label.

{
  "id": "",
  "type":"",
  "title": "",
  "paragraphs": [
    ""
  ],
  "links": [
    {
      "label": "",
      "link": ""
    }
  ]
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].