Originalworks-Beam2018

in #originalworks6 years ago

What is BEAM


BEAM is a non comparable store of value coin.As a programme that cannot be altered in its memory,Beam is also built with scalability and features in mind just like the Bitcoin blockchain system.

87affd_bb90c288516142bcace2443f26d2c2a7_mv2.webp
source

Users have entire manage over privateness - person comes to a decision
Which statistics could be available and to which events,Having complete manage over his non-public facts in accordance to his will and relevant legal guidelines.

Beam is a raised level with the main reason of security in Thoughts. It's miles a destiny crypto based transacti bon saver. Meaning that, loss of security in blockchains and Cryptocurrencies is the reason why beam has come into Lifestylestyle as a resizeable and protected base, where Cryptousers can securely shop thier coins without the worry Of thier transactions being tracked in the process leading to Password leakage and loosing of cash. Cryptousers could be Very a whole lot thrilled to discover the good and secure works of Beam due to insecure transactions

Features of BEAM

1.Confidentiality :

No addresses stored in the blockchain - no information whatsoever about the either sender or a receiver of a transaction is stored in the blockchain.This involves a set of rules usually executed through confidentiality agreements that places restrictions on certain types of information (Wikipedia) Beam possess these feature because
All transactions are private no information about transaction participants are stored in the blockchain


2.Versatility :

“Scriptless Script” technology allows implementation of a wide variety of transaction types beyond simple transmissions of value; for example, atomic swapping, escrow, and time-locked transactions.Ability to adapt or to be adapted to many responsibilities. Capable of doing many things competently.Having varied uses and many functions.In constant and changeable (English Wiktionary).Beam possess this feature because it has a script less script technology that allows the implementation of a wide variety of transaction types beyond simple transmissions of value; for instance time lock transactions, atomic swapping, escrow, and lots more.


3.Scalability :

The “cut-through” feature of
Mimblewimble helps to avoid excessive computational overhead, making the BEAM blockchain orders of magnitude smaller than any other blockchain implementation.Capable of being climbed. Able to be changed in scale and
resizeable.(English Wiktionary). Beam possess this feature because of the cut through feature of mimblewimble which helps to avoid excessive computational overhead, making the beam blockchain orders of magnitude smaller than any other blockchain implementation.


4.Sustanability :

Open source, community governed and 20% of growth mining rewards from grwoth mining pool given to community as rewards, helps in sustanalbility and Promotion of BEAM.Beam's open source, implementation from scratch,community governed, and backed by the Beam Growth Pool: 20% of block mining rewards goes to this pool to incentivize development and promotion of Beam.


5.Usability :

Mobile and desktop wallet helps to increase no of users. Easy to use for both small and big business and dashboard helps to make easy records helps in usability of this project.Beam has a wallet for desktop and mobile, designed
to support day-to-day usage for both individual and small bushing users. The built-in dashboard make budget management easy Featuring actionable spend and earning insights.


6.Compatability :

An industry-proven Equihash algorithm was selected to ensure broad adoption by existing GPU miners.the capability of two or more items or components of equipment or material to exist or function in the same system or environment without mutual interferences (English Wiktionary).And industry proven Equihash algorithm was selected to ensure broad adoption by existing GPU miners. Beam comes with an extensive set of tools for running and managing mining nodes.




IMG_20180909_220904_827.JPG

"Exclusive transactions are applied by way of the use of a Cryptographic dedication. Given that all that is necessary to show ownership of the UTXO Is the cost and the particular blinding issue, there's no need To save any addresses in the blockchain". In my view, this blinding ray like a laser that hits clearly on The goal and heals the affected person from glaucoma and makes it Visible. So beam has created a beam that illuminates the genuine route
To acquire a legitimate transaction, with none records for Third events. In this situation, the transaction should always be handiest Nice, in order that the intention has been accomplished. In any other case,With a bad transaction, it is able to be possible to produce Different cash prohibited by the machine."further to inputs, outputs, proofs and prices, each
Mimblewimble transaction includes, the transaction kernel,Which in its most simple shape consists of the distinction among Blinding elements of sender and receiver."


The BEAM team has taken this protocal and implemented it from scratch using C++ and as added a memory-hard Equihash Proof-of-Work algorithm to secure the network


image (2).png

Here,

  • Transaction is demonstrated by using the node wherein every Transaction is confirmed with recognize to the latest Blockchain nation that's saved as a merkle tree.The basis hash of the tree is recorded in block header Together with a evidence of labor. Similarly, each node Periodically creates compacted history

  • Quick synchronization wherein when a brand new node connects to the Network for the primary time it is able to request compacted Records containing only system state and blockchain Headers. There is no want to retrieve the complete Transaction records.

  • Wallet sends transaction to node wherein every Transaction contains a listing of inputs and outputs Represented through pedersen commitments, in addition to Explicit prices and kernels. Each transaction also carries Non-interactive 0 understanding variety proof to verify That the output transaction value is high quality

  • Mined blocks containing the brand new transactions are despatched To the known peers in which a legitimate block this is Extending the longest chain is common as a new tip And propagated in addition until full consensus is reached.

  • Transaction is brought to the mining pool where a block Is mined each minute and is despatched back to the node For verification and distribution.

  • Wallets’ owners create new transaction the use of comf Channel either online or offline where both wallets Take part in signing the transaction the use of schnorr Protocol.
    image (1).png




What is MIMBLEWIMBLE

fig-29-03-2018_13-15-41.jpg
Image Source

Other cryptocurrencies have employed multiple methods that seek to solve this issue, including the implementation of master nodes, ring signature and most recently, zk-snarks. However, these require the user to convert his Bitcoins into an alternative cryptocurrency that is always more volatile. This can also be an issue.



One of the primary differences among bitcoin and mimblewimble is that mimblewimble helps private transactions. In a bitcoin transaction, the entirety is public. We will see the enter and output values and we will verify the transaction as being valid if those add up (the sum of the inputs is the sum of the outputs).

Within the confidential transactions device, all the values are homomorphically encrypted with random strings of numbers called “blinding factors.”. This means that the values can not be seen without delay, they're alternatively encrypted in a way that permits the mathematics to be executed with ciphertext, producing an encrypted result that, when decrypted, matched the end result of the operations achieved in plain text. Which means that the values are encrypted, but that it is feasible to calculate that all the output values minus all of the enter values upload as much as zero and verify that a transaction is legitimate.

monerov-mimblewimble.jpg
Source

Right here, transactions also include statistics with which receivers can decrypt the amounts. In exclusive transactions each the sender and receiver realize the blinding aspect.

In mimblewimble, the receiver of a transaction generates the blinding issue that's used to show possession of the bitcoins. And the way it does this is thru this "excess fee", that is the the difference among the inputs and outputs. This extra price is a set of random numbers that make certain that handiest the individual that generated the blinding aspect (the receiver) can spend the bitcoins. So, the blinding factors do no longer add as much as 0 anymore, but instead to every other quantity that is like a private key.

“the way to think about that is that the extra is a multisignature key, essentially. It's a multisignature key with the owner of all inputs and the owners of all outputs.”

images (1).jpg
Image Source

Mimblewimble also gets rid of person transactions by way of advancing on a previous idea, coinjoin (but by means of making it non-interactive). In place of containing transactions, mimblewimble blocks will simplest have a listing of recent inputs, a listing of latest outputs and a listing of signatures which might be constituted of the aforementioned excess price.

Because the values are homomorphically encrypted, nodes can affirm that no bitcoins are being created or destroyed. The excess fee signatures will in turn show that every one the transactions are legitimate, since they most effective add up if the entire transaction does.

On this scheme, neither the values or the destination of the transactions are regarded, since the inputs and outputs are all contained in a block and aren't separated, every output may be destined for each different enter with no manner of associating one to the opposite.

One of the maximum thrilling matters about mimblewimble is that it’s a scalable answer. If it had been to be active on bitcoin given that day one, the blockchain might be relatively larger (a few gb) than it's miles now. However, whilst compared to different solutions like exclusive transactions, it’s a completely high-quality end result, due to the fact ct activated in view that day one might upload as much as approximately a tb of blockchain statistics.

0-EwE91hN2jL0GCT5h.jpeg
Reference

But, mimblewimble additionally has dangers as it eliminates bitcoin’s functionalities by way of getting rid of scripts. However, builders are getting to know approaches of permitting bitcoin to maintain its functionalities within the mimblewimble scheme. Despite the fact that, if it is to be implemented it maximum likely might be as a sidechain or a separate altcoin.

BEAM team members

IMG_20180909_220946_508.JPG
Image Credit

Beam Investors

IMG_20180909_220927_478.JPG
Source

Resources and Important Links

Beam2018

Contest link Here

Sort:  

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

Congratulations @zaska! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of comments
Award for the number of upvotes received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemitBoard - Witness Update
SteemFest³ - SteemitBoard support the Travel Reimbursement Fund.

Support SteemitBoard's project! Vote for its witness and get one more award!