Search content
Sort by

Showing 11 of 11 results by bondcoder
Post
Topic
Board Development & Technical Discussion
Re: ECDSA public key
by
bondcoder
on 15/09/2019, 07:07:20 UTC
Thank you for your answer! It helped me to solve my problem. Grin
Its great to see that your problem has been solved. I will suggest you to use our forum search option before opening a new thread. In most of the cases you will be able to get your query related topics by using bitcointalks search button. Its true that our forum users are enough interested to give necessary replies to anyone's thread but you should try to get proper solution by searching here first.

To know details about forum search system you can read this topic; A Complete Guideline to use forum search button properly

Of course! Sorry, I will search similar topics before publication.
Post
Topic
Board Development & Technical Discussion
Re: ECDSA public key
by
bondcoder
on 12/09/2019, 16:57:30 UTC
Exactly same question has been asked two years back. Here a answer from a moderator.

The public key is calculated by taking the generator point G and performing elliptic curve point multiplication on it with the private key. Given private key d and generator G, you do d * G. The process for elliptic curve point multiplication is detailed on wikipedia. The curve parameters are the ones for the secp256k1 curve which are defined here (section 2.4.1): http://www.secg.org/sec2-v2.pdf

Also below article could help you understand the process,

https://en.bitcoin.it/wiki/Private_key  

Hope you will get solution from above.

Thank you for your answer! It helped me to solve my problem. Grin
Post
Topic
Board Development & Technical Discussion
Merits 1 from 1 user
Topic OP
ECDSA public key
by
bondcoder
on 10/09/2019, 15:37:02 UTC
⭐ Merited by DarkStar_ (1)
Hello, bitcointalkers! I have a problem with signing transaction in my wallet implementation.  I can not understand how I can generate public key that based on my private key. I have private key that I generated randomly with 256 bits. I read in A.Antonopulos book that we can receive point on elliptic curve from private key. I received X and Y coordinates, What I need to do with it for transforming in single string row (traditional public key)?
Post
Topic
Board Development & Technical Discussion
Re: UTXO storing
by
bondcoder
on 25/06/2019, 06:59:44 UTC
Thank you. I will use your advices in my implementation!
Post
Topic
Board Development & Technical Discussion
Topic OP
UTXO storing
by
bondcoder
on 24/06/2019, 14:50:58 UTC
I started my impementation of blockchain and I have question about UTXO storing. Do I need to store outputs after it was used? Or maybe I need to change them status on "used", or transfer into another collection (NoSQL )or table (relation)  of database?
Post
Topic
Board Development & Technical Discussion
Re: Linux OS for a new user
by
bondcoder
on 22/06/2019, 08:26:25 UTC
I have Linux Ubuntu OS on my computer. It has many advantages. It is hard to catch virus on Ubuntu, Linux is open source project. It mean that developers believe in security of their OS ,because they show to people source code of  Linux.
Linux is more fast . First of them, I  install it on my computer. because it had a low speed of work on Windows 7. Ubuntu solved this problem.
Linux has a small size of programs relative to Windows. It is free, you can change all in this OS. It is full controlled by user.
Also Linux has built-in free tools  (for example archiver, ssh for connection with server from terminal, USB flash drive launch utility, etc,
It have not  unnecessary files and programs like Windows. Also it has a small size.  
It is post on my site, where I describe my first impression about Linux after launching.
https://bondcoder.com/2018/11/03/ubuntu-18-first-experience/
Post
Topic
Board Development & Technical Discussion
Re: Where does blockchain store adresses of wallets?
by
bondcoder
on 21/06/2019, 17:41:39 UTC
Yes, you are right, thank you!
Post
Topic
Board Development & Technical Discussion
Re: Where does blockchain store adresses of wallets?
by
bondcoder
on 20/06/2019, 08:05:48 UTC
Wow, it is really mean that all parameters like adresses, balances, tokens I can calculate from this distributed ledger. Thank you. I started to deep learn creating of keys and it fallen in my mind that address exist only when it appeared in the transaction list (block of blockchain). I read in previous answers about storing transaction in special database LevelDB. Can I change it on MongoDB in my implementation? MongoDB use key-value structure too.
Post
Topic
Board Development & Technical Discussion
Re: Where does blockchain store adresses of wallets?
by
bondcoder
on 19/06/2019, 14:41:59 UTC
Thank you for the reference. I understand from this article that it doesn't matter how transaction info stored in the node. The main idea in distributed storage system on different nodes. Type of database on one node touch internal realization and can be various from project to project.
Because it question create a big problem in storing process blockchain data like adresses, transaction lists. Thanks evebody for answer. You  helped me in my problem Smiley
Post
Topic
Board Development & Technical Discussion
Re: Where does blockchain store adresses of wallets?
by
bondcoder
on 19/06/2019, 11:55:50 UTC
Thank you for your answer!)
Post
Topic
Board Development & Technical Discussion
Topic OP
Where does blockchain store adresses of wallets?
by
bondcoder
on 19/06/2019, 11:12:11 UTC
Hello! I am new person in blockchain technology and I want to fasten my knowledges by writing own primitive version of blockchain. I can not understand where will be my blockchain store wallets public addresses for transactions between users. Should I use helpful database like a MongoDB or MySQL for these purposes?