Questions tagged [cryptography]

Concerning the broad subject of cryptography and its narrow application in Bitcoin protocol and applications.

Filter by
Sorted by
Tagged with
0
votes
1answer
902 views

Looking for code generate bitcoin address from passphase in C++

i'm try to write a program which generate bitcoin address from given hash sha256 of passphase as private key or given hex private key. I've found a library for this but it required Boost package in ...
0
votes
1answer
39 views

Is hashing an optional step to use with public key cryptography for blockchain

I am confused by the public key cryptography versions that I've read so far. Are the steps optional, dependable on the types of blockchain or they are referring to different methods? Version 1 =======...
0
votes
2answers
60 views

I am just wondering what are the methods which can hide all the transactions and also able to validate transactions in an block chain?

I am new to block chain and was looking at how block chain work mainly proof of stake based . They check validity by going through all the transactions which is something concerning as everyone can ...
0
votes
2answers
149 views

How to get the generator G point for any new curve?

I have this bitcoin curve: y^2 = x^3 + 7 but the finite field Fp is modified to be: n=115792089237316195423570985008687907853269984665640564039457584007908834675927 1-What is the G point? 2-how ...
-1
votes
1answer
63 views

proof of stake concept and implementation confusion

i'm currently studying proof of stake concept in cryptocurrency in preparation of building it soon, but i still have some doubts about my understanding of the concept itself, and i have a lot of ...
1
vote
0answers
187 views

Idioms of use/ bitcoin heuristic

I already know the answer of a) part which is Alice. Can anybody help me in finding answer of b) part.
2
votes
2answers
46 views

How can I use messengers for crypto transactions?

Is it possible to use Signal or Telegram for crypto transactions? I heard CryptoCat messenger is for such needs, but interested in using those two mentioned above.
0
votes
1answer
71 views

Can Bitcoin Tech be Used to Protect Journalists [closed]

Over eight Nigerian journalists are currently in police detention because they published investigative news stories that didn't sit well with the government of the day. How can the bitcoin ...
0
votes
1answer
31 views

Have all hashes of unlocked difficulty levels of cryptocurrencies been mined?

I'm wondering if all the hashes of a previously unlocked difficulty level of a cryptocurrency, such as 0000000000000000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx BTC , have been completely ...
0
votes
1answer
47 views

Multisig Wallet Question

I think I understand multisig wallets: X out of Y signatures are required for a transaction to be made. My question is: is there such a thing as a multisig wallet where any ONE of the allowed ...
1
vote
1answer
182 views

What's the difference between xpub and bpub?

I've seen extended public keys such as the one below xpub661MyMwAqRbcFLCsW67CH9AgprkK2MbeLbmdMiBRWb1Wamm6GjGhTFQChvPmwQGQh78MMd8Eu7CLJ7FEuwhsomD66XC74VnfgHdEx1NFSKL But now I've seen a bpub ...
1
vote
2answers
179 views

Is there a single point generator G for every elliptic curve?

I understand that G is a point on curve which holds true for y^2 = x^3 + ax + b. But there can be several other points as well which holds true for above equation but how do we choose which one is our ...
1
vote
0answers
41 views

Could a network described below function and how well?

I have an idea I am working on for some time, it would be using blockchain technology. However, although I know something about blockchain as it stands today, I am lacking a more deepened knowledge ...
0
votes
1answer
465 views

What is the difference between digital signature and a digital fingerprint?

I've been reading the book, Mastering Bitcoin by Andreas M. Antonopoulos, in chapter 4, the cryptography used in bitcoin is classified as: keys, bitcoin addresses and digital signatures. I understand ...
1
vote
0answers
174 views

Would it be possible for an 8-bit microprocessor to create a bitcoin keypair?

Context for question: With the latest security breaches around modern CPU's (Spectre / Meltdown) I was wondering if we could generate ECDSA keypairs on cheap, small and/or simple air gapped (micro)...
1
vote
3answers
506 views

Public key cryptography question - Is Private or Public key used to sign? Confusion between which key is used to sign and which is used to encrypt

I am relatively new to cryptography and blockchain and am learning about how public key cryptography works, and its application in Bitcoin's environment. I read two different articles , the 1st which ...
0
votes
2answers
223 views

Practical application of Electrum's Encrypt/Decrypt message feature?

It's pretty clear how signing a message with a Bitcoin key can be useful in proving ownership of funds. However, it's far from clear how encrypting a message with a Bitcoin key can do anything useful....
2
votes
1answer
894 views

SECP256K1 Minimum Value for Private Key

I've been looking into Elliptic Curve Cryptography, in particular the SECP256K1 spec which is used in Bitcoin and Ethereum. So I understand that the Generator point G is fixed based on the spec and ...
0
votes
3answers
1k views

Why is it impossible to modify a transaction in the blockchain?

Many pages (including Wikipedia) say that it is impossible to modify a transaction which is already in the blockchain included. But why is it so difficult?
5
votes
2answers
661 views

BIP32 recommends a 256 bit seed. Why do most Bitcoin wallets only use a 128 bit seed?

According to BIP32's "Master key generation" section, "256 bits is advised". See https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Master_key_generation Why did BIP32 consider 256 bits ...
0
votes
1answer
1k views

Cryptocurrency Exchange Technical architecture? How to build it? (Developer Point of View) [closed]

I'm a softawre developer & newly involved in Blockchain Technology. I need information about How Cryptocurrency Exchange Technically work? i.e Buy ETH using BTC or exchanging any coin with ...
1
vote
0answers
383 views

Ed25519 Successor to ECDSA in Bitcoin?

Bitcoin is currently using the secp256k1 curve. Understand that Ed25519 is technically superior -- i.e., offers better security than ECDSA and DSA, speed and most importantly, I think, resistance ...
0
votes
1answer
419 views

How can I create uncompressed public key in C++?

I need to derive public key from my private key in uncompressed form. I know how to create compressed one with libbitcoin, but I can't find appropriate method for uncompressed form there. Are there ...
4
votes
1answer
217 views

what is a discrete logarithmic assumption? how does it set-up trustless proofs?

pending proposal of bulletproofs as a zk proof for confidential transactions relies on fiat-shamir heuristic to be non-interactive via creating a digital signature on interactive proof of knowledge ...
0
votes
1answer
491 views

How do I calculate the expected shares per minute for my pool

I am currently mining Zencash in a pool, and I'd like to be able to calculate the expected shares per minute for a given pool's hashrate. Let's say the pool's hashrate is 50 KSol/s. I think that the ...
2
votes
1answer
61 views

Needed maths for full understanding

I often come across papers written in the Bitcoin space involving some math that I am not formally versed in. Could anyone point out general topics in math that I should have a formal grasp on in ...
0
votes
1answer
36 views

While creating new crypto using fork need to generate smart contract? [closed]

I have 2 questions for creating nee crypto currency using fork. 1.) I have created one new crypto coin which is called mindcoin, now should i generate smart contract for deployment my currency in ...
0
votes
1answer
20 views

hello, need some help [duplicate]

Who is responsible for ensuring that the bitcoin protocol is not violated in the network? 1. The market forces behind the supply and demand of bitcoin 2. Miners 3. Consensus of the miners ...
0
votes
1answer
51 views

How important is the hash power in solving a block?

What is the role of hash power in solving a black, I have read at numerous place it's more like a lottery to successfully form a block in bitcoin and any such crypto blockchain currencies. Is it ...
0
votes
1answer
82 views

Solving a Block with more than one miner connected to same daemon

Well excuse me in advance if my question sounds funny. But I'm just curious perhaps someone can shed a light. When in a pool of miners, let's say there are 100 miners connected to a single daemon ...
0
votes
1answer
38 views

Can a cryptocurrency be liquid while it is in its pre-sale, or even ICO

I am planning to run a Coin's ICO for several years, not interested in the gains to be made from selling out ICO in 3 days NO, but interested in using the COin to end Global Poverty as i deem fit. So ...
2
votes
2answers
61 views

cryptography book or resource

I am trying to write a multiple currency hd wallet. I am using javascript libraries but I feel unsafe as I am new to most cryptography concepts and terms like elliptic curve, seeds, entropy etc. I ...
0
votes
1answer
187 views

Does each miner in a bitcoin mining pool has a chance to win the block reward?

Suppose there is mining pool XYZ. 10 miners 1 through 10 are subscribed to it and miners have varying hash power, some have 10 GPU mining rig while others have just a single CPU running 24 hours a day ...
0
votes
2answers
122 views

Do mining pools eliminate the need to store blockchain?

Suppose I want to design generic crypto currency miner starting from scratch . By generic I mean it can be configured to support a large number of available crypto currencies. This generic miner must ...
0
votes
1answer
96 views

What part that control coin's total supply and give initial coins to specific wallet?

As title, Max coins supply. From github's bitcoin source, where is line or function that define coin's total supply? Like bitcoin's case, 21,000,000. I found that amount.h file has above number, ...
3
votes
1answer
848 views

Implementing NiPoPoW algorithm

Hello, We, a small team, have implemented about 95% of a breakthrough scientific proposal that is describing the NiPoPoW Non-Interactive Proofs of Proof-of-Work. You can find our source code ...
-2
votes
1answer
50 views

How to increase payment process speed of crypto currency? [closed]

I want to make own coin. I have marketing cooperation team. I am main developer. [Questions] 1 Making coin with pow and qr-code transaction function is possible for one man developer? Me, know C# ...
0
votes
2answers
636 views

C#, How can I actively query the crypto-market?

Are there any wrappers to get the real-time crypto-currency value similar to coincap.io? Right now I am using Json to deserialize a download string from CoinMarketCap, however, the api does not ...
-3
votes
2answers
486 views

Payments without private key/address in wallet [OWN COIN]

currently I am creating/sharing an own crypto currency. Details about it are that it is a Scrypt Coin with Proof-Of-Work. But that's not really the question. I will build a website around the coin ...
0
votes
1answer
245 views

Teslacoin sync error - No Suitable Inputs Found

Not sure this is the right forum for this, but I thought I'd ask out of desperation. I have the following error when trying to sync my teslacoin wallet. I managed to sunc about 6 weeks ago, however ...
1
vote
4answers
113 views

Use of proof of work in bitcoin

I am trying to understand what problem in bitcoin proof of work solves and came to this somewhat helpful quote: So, for instance, if a miner controls one percent of the computing power being used ...
1
vote
1answer
1k views

24 Hour price change Mean

If a currency price is showing ABC per coin and its price % is +X% or -X% then this reference is taken from which last price i.e. which point of time the price is taken
0
votes
4answers
178 views

cryptocurrency tax question

I have a buddy who I sent money to to buy a certain amount of Ripple. For one reason or another, I couldn't do this on my own at the time. In any case, the currency has tripled and I want him to send ...
1
vote
2answers
186 views

Block chain and its uses cases for a non-financial asset market

So i have been reading a lot about block chain technology and its use cases in the finance and cryptocurrecncy markets. One thing that guarantees blockchain's success in the cryptocurrency market is ...
1
vote
1answer
88 views

What means “messege” in the bitcoin blockchain? [elliptic curve cryptography]

I am stuck with one question in my research. I found some mentions that bitcoin(or blockchain) is a messeging system, I played with couple curve encoding algorithms and it was like: Curve params, ...
2
votes
2answers
377 views

Would writing one's own cryptocurrency in a language other than C/C++ be stupid?

I'm curious from a performance perspective if writing a cryptocurrency from the ground up in a language other than C/C++ be stupid? For example, if I wanted to write a cryptocurrency and protocol in ...
0
votes
1answer
180 views

Does 'Mixing' in bitcoins really add up protection to my bitcoins?

I was researching on simple ways to protect bitcoins without using unknown/untrusted software or solutions. It took my attention to 'Mixing' in the bitcoins with a friend's bitcoins and transfer back ...
0
votes
1answer
734 views

What is the Coin Base Text of a bitcoin block?

On the site https://coin.dance/blocks#blockDetails, there is a column Coin Base Text with values like Mined by AntPoolk9 Z4,b or *3Zc/BTC.COM/mm.j΀n~OoBրn*e*@ for example. What does it mean? Is it ...
3
votes
2answers
491 views

Verifying that a transaction is in the blockchain

Let me first start off by saying im just learning about blockchain and the technical aspects. From my understanding, each transaction is cryptographically hashed, the hashes are paired and hashed ...
0
votes
3answers
331 views

What happens if everyone discovers much faster way of solving hash function problem (mining)?

The question is not about how bitcoin mining works, but rather how bitcoin system adapts to progress in ability to tackle proof-of-work problems. Suppose that proof-of-work problems used for bitcoin ...