Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trailmap & Prologue first cut #93

Merged
merged 5 commits into from
Dec 23, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -289,11 +289,11 @@ disableHugoGeneratorInject = false
name = "Manifesto"
url = "manifesto/"
weight = 3
#[[menu.main]]
#identifier = "roadmap"
#name = "Roadmap"
#url = "roadmap/"
#weight = 4
[[menu.main]]
identifier = "trailmap"
name = "Trailmap"
url = "trailmap/prologue/"
weight = 4
[[menu.main]]
identifier = "news"
name = "News"
Expand All @@ -318,4 +318,4 @@ disableHugoGeneratorInject = false
name = "Announcements"
url = "announcements/"
weight = 3
parent = "news"
parent = "news"
2 changes: 1 addition & 1 deletion content/roadmap.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
+++
title = "Dogecoin Foundation Roadmap"
title = "Dog Walk"
date = "2021-08-15"
[ author ]
name = "Dogecoin Foundation"
Expand Down
159 changes: 159 additions & 0 deletions content/trailmap/prologue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
+++
title = "Dogecoin Trailmap: Prologue"
date = "2021-12-10"
type = "about"
[ author ]
name = "Dogecoin Foundation"
+++

<section class="presentation">
<div class="left">

<div class="title">


## <img title='You are here!' width="60px" style='display: inline;' src="/marker.png"/>Dogecoin Trailmap: Prologue
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved

<div class="underline"></div>
</div>

<div class="description">

* [**Dogecoin Trailmap: Prologue**](/trailmap/prologue/)
* [Project: Libdogecoin](/trailmap/libdogecoin/)
* [Project: Dogecoin Standard](/trailmap/standard/)
* [Project: GigaWallet](/trailmap/gigawallet/)
* Project: Dogecoin Keyring (App / SDK)
* Task: Doge-In-A-Box (Core Containerisation)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

Suggested change
* Task: Doge-In-A-Box (Core Containerisation)
* [Task: Doge-In-A-Box](https://github.com/dogecoin/docker/) (Core Containerisation)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh sweet, I didn't know that was a thing (looks new!) I'll take it off the list, thanks!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks awesome btw, can't wait to try it out :) hopefully an option to run without wallet and to point at the block store as params would be really handy

Copy link

@AbcSxyZ AbcSxyZ Dec 17, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it's new and still in progress, but may not be far from being ready :) You may keep it to help/promote it ❤️ By the block store, you mean the -datadir ? If yes, it's already possible. Take a look at the image documentation, only available as PR for now : dogecoin/docker#13

I guess running without a wallet shouldn't be possible. Disabling is done through the ./configure step, and we are using release binaries which enable it by default. Need confirmation, but I think removing wallets may not be possible.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, yeh I have my dev copy of core compiled without wallet support as I'm primarily interested in understanding how integrators (exchanges / platforms etc) would be using it, might not be a common use-case for others 😅

Re: promoting it, there's a current effort by a bunch of people to make a fresh new dogecoin.com site and I believe that's supposed to have a whole section of projects relating to dogecoin so I think it would make sense to go there rather than in the Foundation roadmap? If you're interested I can send you a discord invite to where folk are working on it :)

Copy link

@AbcSxyZ AbcSxyZ Dec 18, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of doing the containerization, your trailmap bullet point could have been to help to finish containerization :) It can be a quick win for you and the community, a good part of the job is already done !

But however you feel, it was also to show that one of your goal is already in progress somewhere else if you weren't aware !

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hopefully an option to run without wallet

dogecoind has the option -disablewallet ;)

* Project: RadioDoge (Starlink + Radio nodes for remote locations)
* Proposal: Community Staking (Proof of Stake)
* Partnership: Point of Sale (L2 app)
</div>

</div>

<div class="right">
<img class="dogegoin-light" src="/trailmap.png" alt="Dogecoin logo">
<img class="dogegoin-dark" src="/trailmap.png" alt="Dogecoin logo">
</div>


</section>

<section class='board'>

## What is the Dogecoin Trailmap?

While _roadmap_ is a term that's commonly used when new cryptocurrencies
are released, it conveys a rigid way forward, led by a single company
or _'lead'_.

**Dogecoin is a community-driven, consensus based open-source project and its
direction is formed by the many individual and organisational contributors
to the various projects of the Dogecoin blockchain & ecosystem.**

The direction of Dogecoin is paved by the many projects that the community
feels best shapes its direction. This is a very intentional decision: it is
important that Dogecoin remains a decentralised project with shepherds rather
than rulers, each whose projects and contributions stand or fall on their
merits.

This Trailmap represents a dog-walk the Dogecoin Foundation is committed
to exploring and which it believes are beneficial for the success of Dogecoin.


## Why these projects?

Back in August we signed the [Dogecoin Manifesto](/manifesto) and welcomed
the community to sign it by clicking the tweet button; the response was
overwhelmingly positive.

The Manifesto was our attempt at reducing down everything the community wanted
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved
from the Dogecoin project: a 'Currency of the people, for the people and by the
people', something humanity could really use, to buy a coffee or pay the rent.

Therefore the first pillar of the Manifesto is: **Being useful, we value utility
over technical brilliance.**

This is fundamental to the thinking behind the Foundation Trailmap, in fact we
believe this so strongly we have an even simpler saying:
</br>utility → adoption,
</br>utility → adoption!
</br>utility → adoption.. this is the way.

Essentially the more utility the more useful, the more useful the more adoption,
the more adoption the more Dogecoin gains traction as a serious universal currency
for people everywhere.

## Two coins starting with D..
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved


<div class="center">
<img src="/denarius.png" width='50%' style='margin: auto;' alt="Denarius to Dogecoin">
</div>

There was a time when most of the 'known world' accepted a universal currency, that
minted by Rome. A **Denarius**, 'about a day's wages' had one thing going for it, you
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved
could spend it anywhere in the empire to satisfy your wants or needs, it had **utility**.

A Denarius had no smart contracts, no scriptability, no DAPPs, and yet this coin once
controlled the world.


We believe **Dogecoin** is on a simmilar trajectory, yet this time it's not the face
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved
of the Emperor controlling a centralised currency, but a friendly Doge welcoming
all to a decentralised and liberated currency for the people.

Whilst many crypto projects are trying to be stores of value such as BTC, or
engineering platforms such as ETH, we believe that the _innovative step_ has
already been made by Sotashi with the invetion of crypto _CURRENCY_.
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved

Dogecoin already has the fundamentals required to achieve these goals by focusing
on simplicity, utility & reliability, and that's what this Trailmap is focused on.

## Utility through rapid integration.

For the last eight years Dogecoin has closely tracked the aging Bitcoin C++/QT
desktop wallet, heroically maintained by the Dogecoin Core dev team. A decade
ago when crypto was in it's infancy this was a solid decision, but times change
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved
and what was once useful at the foundation of crypto has lagged behind a world
where most people transact on their phones, and integration with online retailers
is paramount.

The Foundation Trailmap provides a path forward to both secure Dogecoin
through network diversification (paving the way for new, faster Nodes), and
consolidating what Dogecoin is through a written, provable Dogecoin Standard with
comprehensive testing.

Furthermore it presents new avenues for payment providers, retailers, game
developers and social platforms (to name a few), to rapidly integrate Dogecoin
into their infrastructure with scalable backend solutions such as the
[GigaWallet Project](/trailmap/gigawallet/).

Community safety is tackled with a proposed Dogecoin Keyring App & SDK that will
let Dogecoin users retain custody of their Dogecoin while integrating with the
GigaWallet APIs so that mobile apps can transact Doge without holding your keys.

The Foundation are also working with Vitalik (Founder of the Ethereum blockchain)
on crafting a uniquely _Doge_ proposal for a 'Community Staking' version of PoS
that will allow _everyone_, not just the big players to participate in a way that
rewards them for their contribution to running the network, and at the same time
gives back to the whole community through charitable causes.

## Timeline
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved

As you can imagine, setting off on such an adventure is not a small feat and
we are still just getting started. We already have some influencial friends
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved
on our side and a growing group of people who are getting ready to contribute
development time to these Open Source projects.
tjstebbing marked this conversation as resolved.
Show resolved Hide resolved

Over the next few months the Libdogecoin and GigaWallet projects will begin
to take shape, and we have some early integrators who are interested in putting
them to use in their projects.

Expect to see more of the projects on the Trailmap unlock with their own details,
Git repositories and issues as they are refined and commence work into 2022.


&mdash; The Dogecoin Foundation team.
</section>
Binary file added static/denarius.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/marker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/trailmap.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.