Bitcoin Forum
April 19, 2024, 03:11:35 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Bitcoin system diagrams on: May 31, 2018, 05:24:11 PM
I've been studying bitcoin architecture and even though I'm a developer, I am a visual person.  I've been looking for the data and control flow diagrams for entire bitcoin system but have not found them.  There are many diagram that show some portions such as Merkle tree, block composition, but not the entire system data and control flow among different components including wallet, miners and full nodes.

I am taking that project on myself, but was wondering if such a set of diagrams/documents exist.  If you know of such documentation(s), please let me know.

Thanks in advance.

PS: I read Mastering Bitcoin.  Even though that book describe many aspects of bitcoin in great details, it does not provide the overall flow of the operations. 
2  Alternate cryptocurrencies / Altcoin Discussion / DeepOnion: Anonymity vs. Public Ledger on: January 21, 2018, 02:04:25 AM
The concept of DeepOnion (DO) caught my attention.  I've read their white paper a couple of times but there is one thing I could not figure out as it doesn't seem to cover it.

DeepSend transaction seems to hide the transaction information.  Also DO uses TOR as the transport to hide geo-location of the parties.

But DO is based on chainblock with public ledger.

How will the public ledger be used within DO?

With the DeepSend transaction's obfuscation through coinjoin and multi-signature, how will each transaction be recorded within a block?
What gets recorded and how many times?

I'd appreciate any explanation on how this is addressed.
3  Alternate cryptocurrencies / Altcoin Discussion / Real purpose of altcoins on: January 18, 2018, 12:38:50 AM
First of all I do understand the purpose of some altcoins such as BitCoincash (BCH) is trying to address the transaction throughput and txn fees associated with BitCoin (BCT).  The maximum transaction throughput of BCT is 7 transactions per second and BCH's maximum transaction throughput is 7 * 8 = 56 txn per second.

I also understand Ethereum is different because of its support for the smart contracts.

There are few others which I could understand their purpose, but for the vast majority of the altcoins, I don't understand. 

Many wrap their business objectives with ICO of the coin.  Which is great for raising fund to achieve their objectives.  Here is an example.  A new web site will support job free lancers.  They want to provide the IT infrastructure/support to enable that.  I think that is a great idea and many web sites already exist for that purpose.  But they are issuing new coin to support that business idea.  So the market consisting of consumers, who use the service and pay for the service using the new coins, and freelancers, who provide the service and gets paid with the new coins, need to obtain specific coins to use this service.

Now, let's take a step back and look at this.

We need various functions and services in our daily lives.  Do we really want to obtain different coins for different needs?

I personally am not going to go through with that.  I'll skip these service providers that are forcing me to get new coins and reach out someone who accepts existing coin(s) or fiat currency.

Will all these altcoins really survive the market?

My opinion is a definite NO.  The market only needs a few handful cryptocurrencies.  The rest will die out.  The question is not if, but how soon.

That is my opinion.  What is yours?
4  Alternate cryptocurrencies / Pools (Altcoins) / Ethereum pool share difficulty level and mining earning on: January 17, 2018, 07:05:15 AM
I have noticed that various pools have differing share difficulty levels: less than 1GH/s, 2GH/s, 4GH/s.

Has anyone noticed any correlation between them?  I.e. Does the greater difficulty affect your earnings?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!