Jump to content


Individual Candidate: Luke Dashjr


8 replies to this topic

#1 Lindsay Holland

Lindsay Holland

    Assistant Director

  • Administrators
  • 54 posts

Posted 02 August 2013 - 08:43 PM

Please use this thread to communicate with and about this candidate.

Candidate name: Luke Dashjr
Forum handle: Luke-Jr
Running for: Individual Seat

Statement of Qualifications:

== Vision ==

My vision for Bitcoin is pretty simple: a legal and widely utilized,
decentralized replacement for fiat currencies. I've noticed some people are
using Bitcoin as an exclusive vehicle for their own ideologies. I dislike that
agenda. I'm particularly against agendas of this sort which focus on promoting
tax evasion, anarchy, or other anti-government activities. These agendas
increase the probability that governments will perceive Bitcoin as a threat
and try to make it illegal or regulated more than necessary. While I don't
wish to police individuals from political experimentation, it isn't something
I believe Bitcoin itself should be wagered on. There are many different
ideologies in the world, and I think Bitcoin can be of value to all of them
for different reasons.

Since becoming one of the main developers in the mining arena, Bitcoin's
decentralization has become more of a focal point to me. I regularly work
toward making mining less centralized by trying to reconcile the needs of
individual miners (regular/low-variance earnings) with the needs of Bitcoin
(no entities who can single-handedly control a substantial amount of the
network blocks). I also try to encourage more independent development teams
working on their own Bitcoin node/wallet implementations, to try to remove the
centralization on a single codebase/team that unfortunately exists right now.

I also think decisions shouldn't be centralized on the board of directors. If
called upon to vote or decide on a non-trivial matter as a member of the board
of directors for the Bitcoin Foundation, I intend to consult with the
community before making a decision, including using polls for non-landslide
cases (potentially anonymous, as long as we can ensure no sockpuppets).


== Experience ==

Before Bitcoin, I have been involved in the development of many different
peer-to-peer and free software projects. Bitcoin has allowed a new area of
excitement and challenge for me to which I believe I bring a unique set of
skills, knowledge and experience as a developer. My passion for Bitcoin's long
term sustainability and continued interest in developing widely used software
connect me with the community for what I believe will be the long and
prosperous road ahead of us. I've been researching and exploring Bitcoin for
what's coming up on 3 years, and have taken an immediate interest to it and
its expansive uses.

Below is a snapshot of my experience and contributions to the Bitcoin
community, both in teams and, in some cases when my peers were unable to lend
a hand, on my own, as a means of broadening the wide usage and accessability
of Bitcoin to the general public.

bitcoind and Bitcoin-Qt: Over the years, I have contributed a number of
improvements to the Satoshi-codebase wallets. These include extending BTC
precision from 2 decimal places to 8 decimal places, various mining
improvements, and a lot of other under-the-hood improvements and fixes.
Additionally, I currently maintain the stable (aka backport) branches of the
client, and every so often put together a bleeding edge version called "next-
test".

Spesmilo: Before Wladimir released Bitcoin-Qt, I was an active lead developer
on the Spesmilo wallet frontend for bitcoind.

Pay-to-script-hash: I participated in the development of the P2SH protocol
extensions, and while BIP 16 was eventually adopted over the BIP 17
specification which I championed, I believe a lot was learned in the process.

Eligius mining pool: I founded the 4th ever mining pool in early 2011. We have
remained on the leading edge of mining technology, being the first to
implement the BIP 22 decentralized mining protocol standard (getblocktemplate
aka GBT), one of the few pools to have developed our own mining server
software, and one of few to design newer innovative mining reward systems.
Eligius is popularly known for its generation payouts, lack of registration
required, and low variance zero-fee reward system. The pool serves nearly
1,500 miners with nearly 20 Th/s combined, and finds about 5% of blocks on the
Bitcoin network. It has also developed into a lively mining community
expanding beyond just the pool.

Eloipool: When the needs of Eligius grew beyond what was capable with simple
bitcoind getwork proxies, I wrote custom mining server software, the first to
implement its own work generation instead of being a mere proxy to bitcoind.
It has grown to be the most featureful open source software of its kind, and
supports all major mining protocols (getwork, GBT, and stratum), and is
actively used to find at least 11% of mined blocks.

getblocktemplate: Inspired by BitPenny and p2pool's attempts at decentralized
mining pools, I set out to create a standard protocol that could be used for
decentralizing all mining pools. Following the completion of the BIP 22 and
BIP 23 specifications, I also implemented and maintain libraries implementing
it for both C and Python. GBT is now widely adopted for decentralized mining,
and I continue to develop it further to improve decentralization.

BFGMiner: With the advent of FPGA mining devices, I set out to implement
software to make use of them. Based on the popular GPU miner of the time,
cgminer, I refactored the internal mining code to support modular drivers, and
added the first FPGA driver to make BFGMiner. As the industry has developed
further, I have continued to work closely with most, if not all, of the
FPGA/ASIC vendors, as well as end-user miners, to provide the best possible
FPGA/ASIC mining software. BFGMiner has also grown to add numerous
enhancements, and I have taken extra effort to find and fix many bugs and
security issues.

Mining hardware: In addition to my experiences with mining software, I helped
BTCFPGA completely rewrite their FPGA MCU's firmware, and assisted Butterfly
Labs in doing a proper open source release of their ASIC MCU firmware. I have
also been working on getting BFL's MCU firmware compiled and installed using
just free software. I regularly provide advice to device manufacturers for
improvement of current and new mining products.

Bitcoin Magazine: As an effort to improve Bitcoin education, I have been
assisting Bitcoin Magazine as a volunteer editor for the past 8 months.

Bitcoin statistics: I maintain a #Bitcoin-Watch freenode IRC channel to
monitor transactions in realtime, and have put together a number of realtime
graphs to analyze the Bitcoin network.

Cryptocurrency research: I have studied the various aspects of how
cryptocurrencies work, including the minor and major variations attempted in
various altcoins, and have demonstrated and observed various strengths and
weaknesses in them.

#2 Luke-Jr

Luke-Jr
  • LocationBrooksville, Florida

Posted 02 August 2013 - 08:59 PM

Questions and answers


Q. What about Tonal Bitcoin? You didn't mention it?
Outside of (and longer than my involvement with) Bitcoin, I dedicate much of my time teaching children. The reason I originally got involved with Bitcoin myself was that it is a perfect fit for another ideology I support: improving humanity by encouraging the education of multiple number systems (similar to being multi-lingual), such as the tonal (base 8*2) and dozenal (base 6*2) number systems. Tonal Bitcoin was my first Bitcoin-related initiative, back in 2011. It was (and still is), however, primarily aimed toward the Tonal community, not so much the Bitcoin community. Therefore, it is not immediately relevant to my role in the Bitcoin Foundation (whether as an individual member or on the board of directors). Just as I would not want others to use Bitcoin as a vehicle for some external ideology, I likewise recognise this is only one of many uses of Bitcoin, and one which does not really make sense to promote from any position on the Bitcoin Foundation.

(will add more as asked)
Donate: 134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH / N3MqCH1ZHyteDtKELHeSRaZcRThvixYS4q
My projects: bitcoind/Bitcoin-Qt, BFGMiner (FPGA/GPU/CPU), Eligius mining pool, Eloipool (pool software), Tonal Bitcoin, and BitGit (Bitcoin code directory)
Help keep Bitcoin secure by mining with getblocktemplate, the ASIC-ready decentralized mining protocol

#3 Lorenzo Petrone

Lorenzo Petrone

    Bitgoblin

  • Members
  • Pip
  • 187 posts
  • LocationGenova, Italy

Posted 03 August 2013 - 10:08 PM

I'm quite concerned about having a religious zealot as a normal member, let alone in the board.

Can you elaborate on this?

<Graet> mm interesting luke-jr i understand you are strong in your faith but you dont think putting prayers in might alienate some ppl - after all btc is multidenominational
<luke-jr> Graet: Catholics do not believe in freedom of religion.
<Graet> and you make your non catholic miners aware of this?


So you do not believe in freedom of religion?
You think everyone should convert and burn all the heretics?

This is very important, obviously we can't be represented by someone like that.
This is the future, bitches!

#4 Michael Toomim

Michael Toomim

    Member

  • Members
  • Pip
  • 9 posts

Posted 03 August 2013 - 10:26 PM

That's too extreme Lorenzo. We don't want to exclude religious believers from the board.

The underlying issue is that Luke-Jr just says really wacky things sometimes. Would that get in the way of his board work?

#5 Lorenzo Petrone

Lorenzo Petrone

    Bitgoblin

  • Members
  • Pip
  • 187 posts
  • LocationGenova, Italy

Posted 04 August 2013 - 09:00 AM

View PostMichael Toomim, on 03 August 2013 - 10:26 PM, said:

That's too extreme Lorenzo. We don't want to exclude religious believers from the board.

The underlying issue is that Luke-Jr just says really wacky things sometimes. Would that get in the way of his board work?
If you keep your belief for yourself, fine.
If you want to convert other people by force or by trick or whatever, much less fine.
If you want to abuse board power to spread your nonsense...
This is the future, bitches!

#6 Luke-Jr

Luke-Jr
  • LocationBrooksville, Florida

Posted 04 August 2013 - 10:50 PM

If anyone wants to ask any serious questions (rather than just trolling/FUD), I'd be glad to respond to them.

Michael Toomim, I am not sure what you think I've said "wacky", so I cannot really respond to yours.
Donate: 134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH / N3MqCH1ZHyteDtKELHeSRaZcRThvixYS4q
My projects: bitcoind/Bitcoin-Qt, BFGMiner (FPGA/GPU/CPU), Eligius mining pool, Eloipool (pool software), Tonal Bitcoin, and BitGit (Bitcoin code directory)
Help keep Bitcoin secure by mining with getblocktemplate, the ASIC-ready decentralized mining protocol

#7 Lorenzo Petrone

Lorenzo Petrone

    Bitgoblin

  • Members
  • Pip
  • 187 posts
  • LocationGenova, Italy

Posted 05 August 2013 - 12:19 AM

FUD, you say.

Is it true that you included prayers in your blocks, without informing your users?
Is it true that you do not believe in freedom of religion?
This is the future, bitches!

#8 Michael Marquardt

Michael Marquardt

    Member

  • Members
  • Pip
  • 5 posts

Posted 05 August 2013 - 04:11 AM

I'm glad to see you as a candidate. :)

Here are some questions:
1. Bitcoin.org is currently owned by Martti Malmi, who is mostly unaffiliated with any Bitcoin organizations. Is this situation OK with you, or would you prefer that the Foundation or a separate organization control bitcoin.org instead?
2. What sorts of things should the Foundation do, and what should it not do? Where would you expand?
3. What can/should the Foundation do to prevent tax evasion, money laundering, etc.?
4. Should the Foundation do anything about the max block size issue?

Thank you.

#9 Luke-Jr

Luke-Jr
  • LocationBrooksville, Florida

Posted 05 August 2013 - 04:42 AM

View PostMichael Marquardt, on 05 August 2013 - 04:11 AM, said:

1. Bitcoin.org is currently owned by Martti Malmi, who is mostly unaffiliated with any Bitcoin organizations. Is this situation OK with you, or would you prefer that the Foundation or a separate organization control bitcoin.org instead?
I think the Foundation should focus on its mission; being a centralized point-of-control would not only be outside that mission, but IMO would be contrary to it. That is, it should offer assistance to help improve Bitcoin-related websites, but not try to take control of them. Bitcoin.org as it is today seems to be a very helpful resource, without the Foundation's needing to get involved in it.

View PostMichael Marquardt, on 05 August 2013 - 04:11 AM, said:

2. What sorts of things should the Foundation do, and what should it not do? Where would you expand?
Should do:
  • Promote legal uses of Bitcoin.
  • Provide educational materials (of both technical and legal nature) to help merchants safely transact using Bitcoin.
  • Help Bitcoin informational websites improve their content.
  • Encourage developers to participate in Bitcoin code review, even if they are not themselves developing Bitcoin code.
  • Encourage Bitcoin developers to use the Bitcoin Improvement Proposal standardisation process for protocols which need interoperability between software.
  • Encourage users to help test Bitcoin software.
  • Political lobbying to ensure Bitcoin remains a legal currency to trade with.
Shouldn't do:
  • Promote illegal use of Bitcoin, or otherwise encourage governments to make Bitcoin illegal or overly regulated.
  • Make Bitcoin sound better than it really is with false statements.
  • Promote Bitcoin as merely a means to some ulterior motive/end (eg, anarchy or tonal).
  • Take control over Bitcoin websites, services, or software.
  • Fund development of non-free (closed source) software or proprietary protocols.
  • Discourage users from adopting competing Bitcoin software.
One simple idea for expansion might be funding an effort to discover and document the intricate details of the Bitcoin blockchain protocol.

View PostMichael Marquardt, on 05 August 2013 - 04:11 AM, said:

3. What can/should the Foundation do to prevent tax evasion, money laundering, etc.?
I'm not sure the Foundation should take an active role in this. It could perhaps, however, publish clear legal guidelines for paying taxes in major countries and/or prepare and offer educational documents to law enforcement on how to trace bitcoins through the blockchain.

View PostMichael Marquardt, on 05 August 2013 - 04:11 AM, said:

4. Should the Foundation do anything about the max block size issue?
When the block size limits begin to become a problem (I don't expect this to occur any time soon), it might make sense for the Foundation to sponsor research into what solutions may be available at the time, if a solution has not already been found by then (which seems unlikely, given all the early attention this problem is getting). The Foundation certainly should not try to assert some kind of authoritative declaration of which solution is to be adopted, but should leave that decision to the economic majority where it naturally lies. Should there be problems reaching a consensus, it might make sense to assist in ensuring the competition and eventual transition goes smoothly.
Donate: 134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH / N3MqCH1ZHyteDtKELHeSRaZcRThvixYS4q
My projects: bitcoind/Bitcoin-Qt, BFGMiner (FPGA/GPU/CPU), Eligius mining pool, Eloipool (pool software), Tonal Bitcoin, and BitGit (Bitcoin code directory)
Help keep Bitcoin secure by mining with getblocktemplate, the ASIC-ready decentralized mining protocol



Reply to this topic


Luke-Jr's Photo

  

3 user(s) are reading this topic

1 members, 2 guests, 0 anonymous users