mako
bcoin
Our great sponsors
mako | bcoin | |
---|---|---|
13 | 6 | |
565 | 2,952 | |
- | 1.0% | |
0.0 | 6.2 | |
over 1 year ago | 3 months ago | |
C | JavaScript | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mako
-
what programming language is bitcoin software written in?
Mako is written in C Core and some other variants are discussed in the /u/bitusher comment
-
Who controls Bitcoin ?
There is a thread about mako, which is a new implementation, in this sub right now.
- Show HN: Mako – a full Bitcoin implementation in C
- mako - a full Bitcoin implementation in C
- An open access book on scientific visualization using python and matplotlib
-
Mako – a full Bitcoin implementation in C
Call me old school, but I like looking at the number of lines of code to get a feel for how big of a project something is. Mako[1] is 265,618 lines of code. The most widely accepted Bitcoin implementation[2] is 639,074 lines of code. The common Bitcoin implementation is 2.5x bigger and written in a slew of languages. Mako looks like a super-impressive amount of work (and by a single person no less).
[1] https://github.com/chjj/mako
[2] https://github.com/bitcoin/bitcoin
[3] How I calculated: find -type f | sed 's/.*/"&"/' | xargs wc -l
bcoin
-
What's your unpopular crypto opinion?
You can just submit your changes to the Bitcoin core repo https://github.com/bitcoin/bitcoin or you can fork it and create your own version. You can even just use/change one of the alternative implementations: https://github.com/bcoin-org/bcoin
- Bitcoin is the only coin the SEC Chair will call a commodity
-
Sent BCH to BTC wallet.
I'm not sure what you mean by "truly separate", but our hot wallets are indeed separate wallets, both running on top on bcoin.io
-
Who controls Bitcoin ?
bcoin
-
Mako – a full Bitcoin implementation in C
My first bitcoin reimplementation was written in node.js and called bcoin[1]. So this is my second time reimplementing the bitcoin protocol, albeit in a very different language.
Bcoin was frequently used as a reference along with bitcoin core v0.8.0-v0.11.0 when I felt like double checking consensus functions (among other things).
As an aside, I personally think bitcoin core v0.8.0 is the best version of core if you want to learn bitcoin from it. It's a lot more straightforward than later versions. I personally don't enjoy reading any version beyond v0.11.0.
This is also the reason mako doesn't support taproot yet. That code is very new and isn't present in upstream bcoin. I could try to implement it from the BIPs alone, but I won't know what intricacies are present in the actual bitcoin core code until I actually read it.
[1] https://github.com/bcoin-org/bcoin
-
Is there a way to run a bitcoin-core program without downloading the blockchain?
Hey guys, Is there a way to run a bitcoin-core program (like https://github.com/bcoin-org/bcoin) without downloading the blockchain?
What are some alternatives?
tokei - Count your code, quickly.
sigma-male-grindset-api
StratisFullNode
btcd - An alternative full node bitcoin implementation written in Go (golang)
scc - Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
NBitcoin - Comprehensive Bitcoin library for the .NET framework.
Mako - THIS IS NOT THE OFFICIAL REPO - PLEASE SUBMIT PRs ETC AT: http://github.com/sqlalchemy/mako
gui - Bitcoin Core GUI staging repository
HD-Wallet-Scanner - ❄️ Find all used addresses in your Bitcoin HD wallets bypassing gap limits.