Tale of Two Coins - Reading Assignment

  1. a) Funding: GRIN: volunteer work | BEAM: VC
    b) Governance: GRIN: decentralized | BEAM: centralized
    c) Target Customer: GRIN: geeks | BEAM: mass adoption
    d) Emssion Schedules: GRIN: infinite | BEAM: limited
  2. Both protocols are potentially vulnerable to machine learning analysis, inputs and outputs are not concealed. Both teams are implementing Dandelion.
  1. Describe the difference between GRIN’s and BEAM’s…
    a. Funding
    Grin is all donation funded
    BEAM is funded through VC and part of the mining reward
    b. Governance
    Grin is a community driven platform funded by donations
    BEAM: uses a ZCash like structure where part of the mining return is used for funding
    c. Target Customer
    GRIN: has a more complex userinterface so it will be more interesting to the tech people
    Beam: Better user interface so a larger public market becomes available.
    d. Emssion Schedules
    GRIN: one every second, unlimited
    Beam: Limited Currency

  2. What is the key privacy concern of both, and what feature do they implement to deal with this?
    Both implementations may potentially be vulnerable to machine-learning analysis – due to the design’s failure to conceal inputs and outputs. To cover this they want to implement Dandelion.

1 Like
  1. Funding Grin: Community donations | Beam: VC
    Governance Grin: Community-driven, open-source | Beam: Corporate
    Target Customer Grin: More technical/niche | Beam: The average person/ mass
    Emission Schedules Grin: Infinite supply | Beam: Fixed supply
  2. Both aim to implement MimbleWimble. There is a concern due to the design’s failure to conceal inputs and outputs, to overcome this problem the two teams are implementing the Dandelion privacy feature.

1: A) Grin is community and Beam is funded
B) Grin governance is community based, Beam is a corporate structure
C) Grin is targeting technical users, Beam is user oriented
D) Grin has an infinite supply one coin every second, Beam feed supply similar to bitcoin

2: Both use Dandelion to avoid machine learning analysis that could use the vulnerability caused by both systems not hiding the inputs and outputs to exploit the system

1 Like
  1. a) Grin is volunteer based development with no ICO or premine and Beam sought VC funding and hired a team of developers to work on the software full-time.
    b) Grin is based on an open source community and donations. Beam is based on an corporate and business structure.
    c) Grin is targeting technical users and Beam is targeting as many people as possible to increase adoption and anonymity set.
    d) Grin has an infinite supply and one coin per second And Beam aims to be a store of value like bitcoin.

  2. Grin and Beam already employ Dandelion++.

One of the challenges that both Grin and BEAM will face is adequately reaching a level of network decentralization while incentivizing miners to contribute more hash power to the network, securing the chains. Both projects are mitigating ASIC functionality in their early stages, and bootstrapping a PoW-based cryptocurrency is an arduous task. Gathering support of GPU miners in the first couple of years is crucial to decentralization before the ASIC market matures, but both projects need to effectively aggregate sufficient hash power to deter possibilities of malicious chain reorganizations attempts too.

1 Like
  1. Describe the difference between GRIN’s and BEAM’s…
    a. Funding: Grin is funded by the comminity Beam sought VC funding
    b. Governance: Grin is all community based Beamis corperate
    c. Target Customer: Grin: tech people Beam- average joes
    d. Emission Schedules Grin unlimited beam- limited

  2. What is the key privacy concern of both, and what feature do they implement to deal with this?
    concerns that both implementations may potentially be vulnerable to machine-learning analysis – due to the design’s failure to conceal inputs and outputs – are also under discussion.

feature is mimblewimble

  1. Differences between Grin and Beam:
    a. Funding. Grin is a more community driven decentralized coin that uses volunteer developers. Beam is a more corporate organization that uses VC funding and paid developers.
    b. Grin has a community based governance system simlar to Monero. Beam has a more corporate structure with developer group that is funded by a levy on mining rewards.
    c. The target customer of Grin is the technically inclined user that can use a basic wallet and wants to use the coin as a currency rather than a store of value. Beam has a nicer wallet and is more focused on users that desire a store of value.
    d. The Grin issuance is one coin every second. This does not give an advantage to early miners. With a growing ‘stock’ and constant ‘flow’ the stock to flow ratio will slowly rise over time. Beam has a fixed issuance schedule akin to BTC.

  2. The key privacy concerns are that they may be vulnerable to machine learning analysis that can link inputs to outputs. The addition of Dandillion (stem & fluff) is planned to improve this.

Describe the difference between GRIN’s and BEAM’s…
a. Funding
Grins funding is based on donations, where as beam has private investors.

b. Governance
As for governance, Grin was/is open sourced from the beginning and relied on donations from there community similarly to Monero Beam on the other hand wasnt open sourced from the beginning and took a more corporate look similar to Zcash"s approach.

c. Target Customer
Beam as made Progress in making a more user frinedly GUI, thus easier to use, Grin on the is Still in its early phase, so it isn’t user friendly at the time the article was written.

d. Emission Schedules
As for whats on the Horizon, both plan on implementing Dandelion, a feature used in Monero. The both plan on continuing to increase privacy and finding a middle ground in how the privacy is used. Beam is adding features such as atomic swaps and integrating with BOLT a privacy-centric Lightning implementation.

  1. Describe the difference between GRIN’s and BEAM’s…
    a. Funding
  • Grin relies on a community funding model that is similar to the one utilized by the monero project.
  • Beam funnels a portion of the block reward into a Foundation to support the blockchain’s development.

b. Governance

  • Beam takes its example from privacy-centric cryptocurrency zcash, maintaining a corporate structure, and funneling a portion of the block reward into a Foundation to support the blockchain’s development.
  • Grin is open-source and community-driven by design.

c. Target Customer

  • Beam boasts implementations in different operating systems, including MacOS, Windows, and Linux. Beam will also release a light client alongside its mainnet release, Coreum said.
  • Grin currently only offers a command-line wallet, and is less accessible for non-technical users. It is aimed at a technical crowd

d. Emission Schedules

  • GRIN’s Emission Schedules: A new token is issued every second, this is due to the project’s belief that sustained issuance will stabilise the value of the currency
  • BEAM’s Emission Schedules:Fixed issuance schedule akin to Bitcoin
  1. What is the key privacy concern of both, and what feature do they implement to deal with this?
  • Both implementations may potentially be vulnerable to machine-learning analysis due to the design’s failure to conceal inputs and outputs. While both teams currently implement a privacy feature named Dandelion to better conceal these potential leaks, there may be other experimental efforts that can be concluded as well going forward.

a) GRIN is community funded, while BEAM has VC funding and is more business oriented.
b) GRIN has a funding model similar to Monero, BEAM similar to Zcash takes portions of the block rewards to fund development.
c) GRIN has a CLI wallet and is less accessable to non-technical users, BEAM focuses on usability.
d) GRIN wants to be a currency, issuing a new token every second, BEAM wants to be a store of value with a limited emission.

  1. Both implementations may potentially be vulnerable to machine-learning analysis, due to the designs failure to conceal inputs and outputs.
2 Likes

! Grin is internally funded , community intent, unfixed monetary policy, less accessible with command live wallet, coded in Rust language , for tech crowd
Beam Sharp Business sense for faster adoption, funded with VC, coded in c++. for a more non -tech crowd.
Both aim for privacy protocol implementation on Mimblewimble.

  1. Describe the difference between GRIN’s and BEAM’s

  2. Funding : Grin - only donations, Beam - sought VC funding

  3. Governance : Beam maintains a corporate structure funneling a portion of the block reward back into a Foundation. Grin relies on community funding.

  4. Target Customer : Beam uses both a GUI and mobile wallet simple interface, focusing customer on usability, implementing in MacOS, Linux, and Windows. Grin only offers a command line wallet, less accessible to nontechnical users.

  5. Emission Schedules :Grin uses an Equihash PoW algorithm with Cuckoo Cycle to block the use of AISIC’s by making the algorithm less predictable. Beam has a similar strategy with a slightly modified version of Equihash that only GPU’s should be able to mine, keeping ASIC’s at Bay for only 12 months.

  6. What is the key privacy concern of both, and what feature do they implement to deal with this? Dandelion was implemented by both, to better conceal potential leaks.

1 Like

a Grin : donations // Beam : VC Funding
b Grin: community driven, like XMR and open source // Beam : corporate
c Grin: Technical and niche // Beam: Average guy, user friendly
d Grin: Unfixed issuance // Beam: fixed issuance of coins

1 Like

Describe the difference between GRIN’s and BEAM’s…
Funding
GRIN’s Funding: Donations
BEAM’s Funding: Startup Company funding
Governance
GRIN’s Governance: Relying on community funding model that is similar to the one utilized by the Monero Project
BEAM’s Governance: Corporate Structure like Zcash
Target Customer
GRIN’s Target Customer: Technical Crowd
BEAM’s Target Customer: Non-Technical People
Emission Schedules
GRIN’s Emission Schedules: A new token is issued every second, this is due to the project’s belief that sustained issuance will stabilize the value of the currency
BEAM’s Emission Schedules:Fixed issuance schedule akin to Bitcoin

What is the key privacy concern of both, and what feature do they implement to deal with this?
They both may potentially be vulnerable to machine-learning analysis. They implement Dandelion to better conceal these potential leaks

1 Like
  1. Describe the difference between GRIN’s and BEAM’s…
  2. Funding: Beam sought VC funding and hired a team of developers to work on the software full-time, allowing it to speed ahead of Grin in its implementation.
    Grin takes a different approach, relying on a community funding model that is similar to the one utilized by the monero project.
    And while it’s a less reliable income source, Grin sees this as an advantage that ultimately increases the security of the project.
  3. Governance: Beam takes its example from privacy-centric cryptocurrency zcash, maintaining a corporate structure, and funneling a portion of the block reward into a Foundation to support the blockchain’s development.
  4. Target Customer: Beam GUI wallet and mobile wallet, whereas Grin only offered a command-line wallet, and is less accessible for non-technical users.
  5. Emission Schedules: Grin combines Equihash with another proof-of-work algorithm, named Cuckoo Cycle, which is intended to block the use of ASICs by making the algorithm less predictable. Beam has announced a similar strategy, launching with a slightly modified version of Equihash that only general purpose hardware (GPUs) should be able to mine
  6. What is the key privacy concern of both, and what feature do they implement to deal with this? Beam cited its plans to integrate with BOLT, the privacy-centric lightning implementation, as well as adding atomic swaps and other features. Both teams currently implement a privacy feature named Dandelion to better conceal these potential leaks, there may be other experimental efforts that can be concluded as well going forward.
1 Like
  1. Describe the difference between GRIN’s and BEAM’s…
    a. Funding - Grin is funded by donations like Monero, while Beam has a developer tax like Zcash.
    b. Governance - Grin is ran by community, Beam is more corporate.
    c. Target Customer - Grin only has a CLI wallet and is oriented on technical users. Beam was planning GUI and mobile.
    d. Emission Schedules - Beam has a fixed schedule so the coin functions as a store of value. Grin is released 1 unit per second forever, aiming to be a currency.

  2. What is the key privacy concern of both, and what feature do they implement to deal with this?

  • Both of them could be susceptible to machine-learning analysis, which they plan to solve with Dandelion.
1 Like

a. GRIN do not receive any funding from outside and only receive funding from donations. BEAM sought VC funding

b. BEAM maintains a corporate structure and funneling a portion of the block rewards to the foundation. Whereas Grin relies on a community funding model.

c. BEAM aims at the more average joe user, a user friendly experience. GRIN on the other hand is more for the technical savvy audience.

d. Currently for GRIN, a new token is issued every second whereas BEAM has a fixed issuance schedule. BEAM sees itself more as a “store of value” coin.

  1. Both implementations may potentially be vulnerable to machine-learning analysis – due to the design’s failure to conceal inputs and outputs. Both are currently using a privacy feature named Dandelion to help with this.
1 Like

Although both crypto projects, Grin and Beam, are built on Mimble wimble, there are some very big differences in terms of funding, governance, audience, and Emission rate of the coins. Grin, the first of these two projects to launch, relies strictly on donations for its funding model (much like monero), while Beam elected to go the route of VC Funding. This difference plays out in governance as well, as Grin continues to rely on community funding. Beams Governance model however, much more resembles a corporate style structure and funds its development through a founders Reward type model, pulling value from the block rewards to fund future development. Also true to its roots, Grin has maintained a very technical side with respect to interaction with humans. This is most evident in the wallet used for the coin. The wallet is old school, command line, thus requiring users to be fairly tech savvy. On the other hand, Beam has elected to use a much more user friendly and more sophisticated Wallet format, using a combination of well executed GUI in combination with a lite wallet version. The idea for Beam, is that it wants to create as few barriers as possible toward mass adoption, and ease of use is the path of least resistance.
Emission rates for the two coins couldn’t be any more different either. Grin has put into use a continuous emission process, whereby one new coin is minted every second, while Beam has chosen to used the model of a fixed supply in combination with events like halvings. The main reason for this difference is understood by examining the ethos of the two projects. While Grin seeks to have it’s users view it more as a currency and means to transact, Beam has gone with the idea that its coin should be more of a store of value, similar to Bitcoin.
Both projects have displayed some weakness in vulnerability to analysis via machine learning and artificial intelligence, and for now both projects have chosen to implement Dandelion as a means to obfuscate as much information as possible to render this threat null in the present day.

1 Like
  1. Describe the difference between GRIN’s and BEAM’s…
    a. Funding
  • Grin: based on donations
  • Beam: funded through part of block rewards and VC funding

b. Governance

  • Grin: community driven, no organisation
  • Beam: corporate structure

c. Target Customer

  • Grin: targets technical users
  • Beam: goes for mainstream adoption

d. Emission Schedules

  • Grin: infinite supply, one coin per second
  • Beam: fixed supply
  1. What is the key privacy concern of both, and what feature do they implement to deal with this?
    They don’t conceal inputs and outputs, they implemented Dandelion.
1 Like

Both implementations may potentially be vulnerable to machine-learning analysis, due to the designs failure to conceal inputs and outputs. :slight_smile:

1 Like