What is beam??

in cryptocurrency •  6 years ago 

Beam MW enhances the protection convention to influence it to scale safely. BEAM is based on Mimblewimble – an elegant protocol released by an anonymous developer in 2016. Named after a tongue-tying spell from the Harry Potter saga, Mimblewimble uses Pedersen Commitment scheme for full anonymity and zero-knowledge range proofs to ensure the validity of transaction amounts. To enhance privacy and reduce the blockchain size, Mimblewimble merges all intermediate outputs within a single block and across multiple blocks, thus only storing the current UTXO state and making the blockchain size an order of magnitude smaller than in other leading currencies.
Beam survey, inspired by this one for some time and truly need to perceive what they're doing to enhance Mimblewimble. Snappy recap for those new – the MW convention is intended to be adaptable, private, mysterious (named after tongue-tying quietness spell from Harry Potter on the off chance that you were pondering) and the Beam group are attempting to improve it work for all constituents. Note site is https://www.beam-mw.com – there is another Beam venture out there, this is the important one. So what do they say.

"Unknown, Lightning-Fast Gold, A Mimblewimble Implementation"

"MimbleWimble tackles two key issues: security and versatility. Beam makes scratch changes to the Mimblewimble convention including shortage, a reward pool for evangelism, and a more secure mining calculation called Equihash." So recall, on Mimblewimble the key center regions are;

  • Protection

  • Adaptability and Size

Protection is straight sufficiently forward (conceptually, not from an execution perspective). Versatility and Size is the thing that I cherish about the Mimblewimble particular.

So first, we have to clarify that Mimblewimble (I simply love saying it), is an UTXO based framework and not a State based framework. An UTXO based framework is characterized by information sources and yields.

Data sources are from beginning or square rewards initially and would then be able to be utilized from yields. So we begin with a square reward of 1 BTC as a contribution to digger A. Digger A would then be able to utilize the contribution of 1 BTC to make 2 yields 0.5 BTC to B and 0.5 BTC to C. B at that point utilizes the yield from A (now contribution to B) of 0.5 BTC and sends it to D. This is an UTXO based framework.

Mimblewimble characterizes that to know the condition of the above: I don't have to spare 1 BTC to An, A 0.5 BTC to B, A 0.5 BTC to C, B 0.5 BTC to D, i should simply save 0.5 BTC to C, 0.5 BTC to D, since that is my concluded state. This is incredible for versatility and how rapidly new hubs can begin in the system. So observing a live Mimblewimble usage is really amazing.

This is the thing that the Beam group are (and have) fabricated, a Mimblewimble execution.
Every one of the defaults officially actualized for p2p, hub administration. Utilizing secp256k1 for zero information proofs, they additionally as of now have a working execution of Bulletproofs.
Working Equihash execution.

Conclusion:
This is one of those, "It's simply great" activities. Bunches of exertion, loads of code, heaps of diligent work. Strong execution.

For more info

beam2018

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

This post has been submitted for the @OriginalWorks Sponsored Writing Contest!
You can also follow @contestbot to be notified of future contests!