Navigation Menu

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

ZSnarks tech integration #12247

Closed
wants to merge 391 commits into from
Closed

ZSnarks tech integration #12247

wants to merge 391 commits into from

Conversation

karibik
Copy link

@karibik karibik commented Jan 23, 2018

I like all this compounding interest and saving account tech Hodlcoin has to offer but i am concerned about my privacy. Dont want whole world to see my saving account and my store of value lol but still want to earn some interest by locking some coins, so my question is can Hodlcoin team integrate zcash (zSnarks) tech so our privacy gets preserved?

Start here
https://z.cash/support/zig.html

maaku and others added 30 commits October 23, 2015 21:33
…me constraints

Transactions are not allowed in the memory pool or selected for inclusion in a block until their lock times exceed chainActive.Tip()->GetMedianTimePast(). However blocks including transactions which are only mature under the old rules are still accepted; this is *not* the soft-fork required to actually rely on the new constraint in production.
20ca81f Merge pull request #9
7aa105e leveldb: Win32WritableFile without memory mapping

git-subtree-dir: src/leveldb
git-subtree-split: 20ca81f
0af5b8e Squashed 'src/leveldb/' changes from 7d41e6f..20ca81f (Pieter Wuille)
f720c5f Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints (Mark Friedenbach)
a1d3c6f Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations (Mark Friedenbach)
af6edac *: alias -h for --help (Daniel Cousens)
131d7f9 Change URLs to https in debian/control (Matt Corallo)
7ce2c91 Update debian/changelog and slight tweak to debian/control (Matt Corallo)
4fbfebe Correct spelling mistakes in doc folder (Mitchell Cash)
e42bf16 Clarification of unit test build instructions. (Eric Lombrozo)
54f9dee Update bluematt-key, the old one is long-since revoked (Matt Corallo)
bfc6154 [Trivial] Fixed typo when referring to a previous section in depends/README.md [skip ci] (Chris Kleeschulte)
9e45157 build: disable -Wself-assign (Wladimir J. van der Laan)
33d6825 Bugfix: Allow mining on top of old tip blocks for testnet (fixes testnet-in-a-box use case) (Luke Dashjr)
87a797a build: Remove dependency of bitcoin-cli on secp256k1 (Wladimir J. van der Laan)
a33cd5b [trivial] Fix rpc message "help generate" (MarcoFalke)
6fd0019 Drop "with minimal dependencies" from description (Zak Wilcox)
2394f4d Split bitcoin-tx into its own package (Zak Wilcox)
1e672ae Include bitcoin-tx binary on Debian/Ubuntu (Zak Wilcox)
b3eaa30 [Qt] Raise debug window when requested (MarcoFalke)
01878c9 Fix locking in GetTransaction. (Alex Morcos)
9b9acc2 Fix spelling of Qt (Diego Viola)
Previously, the undo weren't being flushed during a reindex because
fKnown was set to true in FindBlockPos. That is the correct behaviour
for block files as they aren't being touched, but undo files are
touched.

This changes the behaviour to always flush when switching to a new file
(even for block files, though that isn't really necessary).

Rebased-From: 22e7807
Github-Pull: bitcoin#6948
- Revisions to text as proposed by Greg Maxwell
- Add Btcdrak to contributors for backporting bitcoin#6884
- Fix spelling mistake

[ci skip]
9149589 [docs] 0.11.2 release notes: add sipa graphs & leveldb note (David A. Harding)
929b2c7 [docs] Minor revisions to 0.11.2RC1 release notes (David A. Harding)
40941d9 [Docs] First-draft release notes for 0.11.2RC1 (David A. Harding)
ab6ff12 [doc] 0.11.2 release notes: use original pull numbers (David A. Harding)
9730051 add bip65 tests to rpc-tests.sh -extended (Alex Morcos)
This allows for much finer control of the transaction fees per kilobyte
as it prevent small transactions using a fee that is more appropriate
for one that is of a kilobyte.

This also allows controlling the fee per kilobyte over rpc such that:

bitcoin-cli settxfee `bitcoin-cli estimatefee 2`

would make sense, while currently it grossly fails often by a factor of x3

Conflicts:
	src/wallet/wallet.cpp
Rebased-From: 4b89f01
Conflicts:
	qa/rpc-tests/wallet.py

Rebased-From: fa506c0
fa3cb49 [init] Fix typo (MarcoFalke)
fa24941 [dbwrapper] Detect obfuscation (MarcoFalke)
final changes, new genesis
HODL change, start parameters
More name changes, alteration to bonus interest rate
Interest Payments, Pattern Search PoW,
line 101 changed to LogPrintf
ghobson2013 and others added 28 commits July 13, 2017 04:29
Fix error reporting: set the ValidationState object too
…int warnings for MINERHODLINGPERIOD , bumped CLIENT_VERSION_REVISION to 1
fixed minor header formatting errors
Added DNS seed
n.b. Travis build reporting broken because of length of time for compile, not because of any breaking changes from this commit.
…irst time you pay the same penalty to load the block index as it builds the header cache and verify's their authenticity , once that is done a subsequent load is much faster. My testing shows going from 250s down to 5s.
Added DNS seed seed.hodlcoin.dk
the sending addressbook dialog will now show sending+receiving addres…
Added ghobson2013's idea
@fanquake fanquake closed this Jan 23, 2018
@bitcoin bitcoin locked and limited conversation to collaborators Jan 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet