
Decreases the size of the range proofs of a RingCT transaction.

Greg Maxwell, Andrew Poelstra and Pieter Wuille with other researchers from the Stanford Applied Cryptography Group.

Bulletproofs does not require a trusted setup for parameter generation, but verification is more time consuming that zkSNARKS.

Rather than scaling linearly, Bulletproofs scale logarithmically to the number of outputs in a transaction making the cryptographic proof of multioutput transactions smaller.
1. What exactly do Bulletproofs do on the Monero blockchain?
Bulletproofs allows for the aggregation of range proofs within a Confidential Transaction and collectively prove their validity.
2. Who developed Bulletproofs?
Greg Maxwell, Andrew Poelstra, Pieter Wuille, and researchers from the Stanford Applied Cryptography Group developed Bulletproofs.
3. How do Bulletproofs compare to zkSNARKs?
Bulletproofs are more timeconsuming; however, they do not require a trusted setup for a system parameters generation.
4. How do Bulletproofs improve scalability of multioutput transactions on Monero?
Bulletproofs scale logarithmically and take up very little space (relative to former range proofs) which means that more multioutput transactions, which improve Monero’s obfuscation tactic, can occur thus improving Monero’s robust privacy scheme even more.
 What exactly do Bulletproofs do on the Monero blockchain?
They decrease the size of the range proofs, while improving privacy.  Who developed Bulletproofs?
Greg Maxwell, Andrew Poelstra and Pieter Wuille with researchers from the Stanford Applied Cryptography Group. NonInteractive Zero Knowledge Proofs build off of the FiatShamir heuristic.  How do Bulletproofs compare to zkSNARKs?
zkSNARK (ZeroKnowledge Succinct NonInteractive Argument of Knowledge)
NIZKP (noninteractive zero knowledge proof)
“the use of NIZKP Bulletproofs does not require a trusted setup for parameter generation”
Bulletproofs are more time consuming than akSNARKS though.  How do Bulletproofs improve scalability of multioutput transactions on Monero?
The size of Monero transactions goes from scaling linearly to logarithmically. Additional freed up compute power could be used to implement further obfuscation techniques, like decoy outputs.
They make transactions much smaller and even “more private” than RingCTs.
Greg Maxwell, Andrew Poelstra and Pieter Wuille together with researchers from the Stanford Applied Cryptography Group
They don’t require a trusted setup for parameter generation, but are also more time consuming when being verified.
Transactions with Bulletproofs are much smaller. Without bulletproofs the transaction size pretty much grows linearly with the number of outputs.

What exactly do Bulletproofs do on the Monero blockchain?
They reduce the size of the range proofs and increase the privacy of confidential transactions. 
Who developed Bulletproofs?
Benedikt Bünz and Dan Boneh from Stanford University. Jonathan Bootle from University College London. Andrew Poelstra and Pieter Wuille from Blockstream and Greg Maxwell. 
How do Bulletproofs compare to zkSNARKs?
Bulletproofs don’t require a trusted setup for parameter generation. But the verification of a Bulletproof is more time consuming than zkSNARKs. 
How do Bulletproofs improve scalability of multioutput transactions on Monero?
Using the current range proof format, the size of XMR transactions scales mostly linearly depending on the number of outputs (ex: 1 output = 7kB, 2 outputs = 13kB). Under bulletproofs, transaction sizes will then scale logarithmically instead (ex: 1 output = 2kB, 2 outputs = 2.5kB).
 What exactly do Bulletproofs do on the Monero blockchain?
 This technology is intended to address one of the main drawbacks of RingCT: the size of the range proofs this scheme produces.
 Who developed Bulletproofs?
 Greg Maxwell, Andrew Poelstra and Pieter Wuille
 How do Bulletproofs compare to zkSNARKs?
 On one hand, the use of NIZKP Bulletproofs does not require a trusted setup for parameter generation , like Zcash’s Powers of Tao ceremony. On the other hand, the verification of a Bulletproof is more time consuming than zkSNARKs.
 How do Bulletproofs improve scalability of multioutput transactions on Monero?
 Bulletproofs have a much lower fingerprint (or size) relative to the proof systems used in blockchain networks today. In fact, much like SegWit, Bulletproofs can be seen as an approach to vertical scalability as they can greatly decrease the size of a cryptographic proof from over 10kB to less than 1kB.
 Decrease the amount of space needed for the range proofs of Confidential Transactions
 Greg Maxwell, Andrew Poelstra and Pieter Wuille together with researchers from the Stanford Applied Cryptography Group
 Bulletproofs don’t need a trusted setup for a generation event like zkSNARKs, but they do consume more time.
 Instead of output data increasing linearly, the output data increases logarithmically.
Q1: Reduce the size of range proofs aggregating all of them and collectively prove their validity.
Q2: After working on the Confidential Transactions scheme, Greg Maxwell, Andrew Poelstra and Pieter Wuille teamed up with researchers from the Stanford Applied Cryptography Group to make it more efficient. Their research focused on applying a noninteractive zero knowledge proof (NIZKP) system to aggregate all the range proofs of a Confidential Transaction and collectively prove their validity.
Q3: Relative to zkSNARKs, the NIZKP system proposed by the Bulletproof has both benefits and drawbacks. On one hand, the use of NIZKP Bulletproofs does not require a trusted setup for parameter generation , like Zcash’s Powers of Tao ceremony. On the other hand, the verification of a Bulletproof is more time consuming than zkSNARKs.
Q4:Beyond improving the privacy assumptions within Confidential Transactions, Bulletproofs have a much lower fingerprint (or size) relative to the proof systems used in blockchain networks today. In fact, much like SegWit, Bulletproofs can be seen as an approach to vertical scalability as they can greatly decrease the size of a cryptographic proof from over 10kB to less than 1kB. The Bulletproof white paper focused on applying NIZKPs to the Bitcoin blockchain and stated that, if implemented, total size of Bitcoin’s UTXO set would be only 17 GB (compared to 160 GB) if Confidential Transactions were to be implemented.

In an easy explanation, bulletproofs reduces the size of a transaction. Monero needs range proof in order to ensure that the transferred amount is > 0 (this includes that the amount is a positive value). The downside of range proofs is the increasing size of the transaction. The size when using bulletproof increases only logarithmically (both size of the range and number of outputs), whereas the range proofs scale linearly in size.

Benedikt Bünz, Jonathan Bootle, Dan Boneh, Andrew Poelstra, Pieter Wuille, Greg Maxwell

The verification of bulletproofs takes longer time compared to zkSNARKs, but they does not require a trusted setup for parameter generation which means bulletproofs are more transparent!

As described before bulletproofs the size of a transaction scales logarithmically when using multiples outputs, whereas range proofs scale linearly. One output more means vaguely doubling the size of a transaction. With bulletproofs you can reduce the size up to 80 % of a transaction compared to range proofs.

Bulletproofs . This technology is intended to address one of the main drawbacks of RingCT: the size of the range proofs this scheme produces. Bulletproofs can increase the privacy of digital currency transactions and at the same time dramatically decrease their size.

After working on the Confidential Transactions scheme, Greg Maxwell, Andrew Poelstra and Pieter Wuille teamed up with researchers from the Stanford Applied Cryptography Group.

Relative to zkSNARKs, the NIZKP system proposed by the Bulletproof white paper has both benefits and drawbacks. On one hand, the use of NIZKP Bulletproofs does not require a trusted setup for parameter generation , like Zcash’s Powers of Tao ceremony. On the other hand, the verification of a Bulletproof is more time consuming than zkSNARKs.

Bulletproofs can be seen as an approach to vertical scalability as they can greatly decrease the size of a cryptographic proof from over 10kB to less than 1kB

Bulletproofs reduce the size of range proofs using NonInteractive Zero Knowledge Proofs, making the Monero blockchain more scalable.

Greg Maxwell, Peter Wiulle, and Andrew Poelstra developed Bulletproofs, along with researchers from Stanford Applied Cryptography Group Benedikt Bünz, Jonathan Bootle, and Dan Boneh.

Unlike zkSNARKS, Bulletproofs do not require a trusted setup. However, they are more timeconsuming.

They would scale logarithmically instead of linearly, making multioutput transactions much smaller.
 NonInteractive Zero Knowledge Proofs (NIZKP) Bulletproofs allow you to: “cryptographically prove that something exists, without knowing what that something is.” It dramatically reduces the size of the proofs used in the RingCT scheme of Monero.
 Greg Maxwell, Andrew Poelstra and Pieter Wuille developed NIZKP Bulletproofs.
 zkSNARKs are faster to verify then NIZKP and that NIZKP does not require a trusted party for parameter generation.
 Bulletproofs improve scalability in Monero by aggregating the range proofs of a Confidential Transaction; therefore reducing the size of the proofs for the transaction.
 Bulletproof increase privacy and decrease size of transactions.
 Benedict Bunz and Jonathan Bootle.
 Bulletproofs does not require a trusted setup for parameter generation. On the other hand, the verification of a Bulletproof is more time consuming than zkSNARKs.
 Transaction sizes scale logarithmically

What exactly do Bulletproofs do on the Monero blockchain?
Bulletproofs is intended to address one of the main drawbacks of RingCT: the size of the range proofs this scheme produces. It can increase the privacy of digital currency transactions and at the same time dramatically decrease their size. 
Who developed Bulletproofs?
Dr. Adam Back, Blockstream cofounder and hashcash inventor, proposed.
Greg Maxwell, Andrew Poelstra and Pieter Wuille teamed up with researchers from the Stanford Applied Cryptography Group to make it more efficient. 
How do Bulletproofs compare to zkSNARKs?
Relative to zkSNARKs, the NIZKP system proposed by the Bulletproof white paper has both benefits and drawbacks. On one hand, the use of NIZKP Bulletproofs does not require a trusted setup for parameter generation, like Zcash’s Powers of Tao ceremony. On the other hand, the verification of a Bulletproof is more time consuming than zkSNARKs. 
How do Bulletproofs improve scalability of multioutput transactions on Monero?
Beyond improving the privacy assumptions within Confidential Transactions, Bulletproofs have a much lower fingerprint (or size) relative to the proof systems used in blockchain networks today. Bulletproofs can be seen as an approach to vertical scalability as they can greatly decrease the size of a cryptographic proof from over 10kB to less than 1kB.
1  What exactly do Bulletproofs do on the Monero blockchain?
Bulletproofs is monero’s technology that deals with the pitfalls of using RingCT. This is the size of the range proofs the scheme produces.
2  Who developed Bulletproofs?
Greg Maxwell, Andrew Poelstra and Pieter Wuille along with researchers from the Stanford Applied Cryptography Group developed Bulletproofs.
3  How do Bulletproofs compare to zkSNARKs?
The act of verifying a Bulletproof is more time consuming compared to zkSNARKs. Also, NIZKP Bulletproofs does not require a trusted setup for parameter generation, like Zcash’s Powers of Tao ceremony.
4  How do Bulletproofs improve scalability of multioutput transactions on Monero?
Bulletproofs can scale vertically as they can decrease the size of a cryptographic proof from over 10kB to less than 1kB. The Bulletproof white paper focused on applying NIZKPs to the Bitcoin blockchain and stated that, if implemented, total size of Bitcoin’s UTXO set would be only 17 GB (compared to 160 GB) if Confidential Transactions were to be implemented.

Bulletproofs increase privacy, solves RingCT’s range proof size problems and also reduce the transaction size.

Bulletproofs where developed by Greg Maxwell, Andrew Poelstra, Pieter Wuille, Benedikt Bunz, Jonothan Bootle and Dan Bohen.

Bulletproofs do not need a trusted setup to generate parameters whilst zkSNARKS verification times are alot less.

Bulletproofs improve scalability due to the size of its fingerprint. The hugely reduce the size of the cryptographic proof.
 What exactly do Bulletproofs do on the Monero blockchain?
 Bulletproofs are a way to aggregate the different range proofs in Monero, to just one proof.
 Who developed Bulletproofs?
 Greg Maxwell, Andrew Poelstra, Pieter Wuille and researchers from the Stanford Applied Cryptography Group.
 How do Bulletproofs compare to zkSNARKs?
 NIZKP Bulletproofs does not require any trusted setup for parameter generation, unlike Zcash. But the verification of NIZKP Bulletproofs take longer.
 How do Bulletproofs improve scalability of multioutput transactions on Monero?
 Bulletproofs are much smaller. The size of the profe is reduced by 90% and Transaciton sizes grow logarithmically instead of linearly.
#1  What exactly do Bulletproofs do on the Monero blockchain?
So called Bulletproofs aggregate the ‘range proofs’ and prove their validity collectively, which decreases the size of a monero transaction
#2  Who developed Bulletproofs?
Greg Maxwell, Andrew Poelstra and Pieter Wuille and other researchers from the Stanford Applied Cryptography Group
#3  How do Bulletproofs compare to zkSNARKs?
They do not not require a trusted setup for parameter generation, but are more time consuming
#4  How do Bulletproofs improve scalability of multioutput transactions on Monero?
They reduce the size of transactions

Bulletproofs uses NIZKP to aggregate all the range proofs of a Confidential Transaction and collectively prove their validity. Thanks to this it reduces the size of the cryptographic proofs and consequently increases the scalability. Bulletproofs also increases privacy.

Greg Maxwell, Andrew Poelstra and Pieter Wuille teamed up with researchers from the Stanford Applied Cryptography Group.

Although there are several differences, the most relevant ones are:
 Bulletproofs does not require a trusted setup for parameter generation.
 The verification of a Bulletproof is more time consuming than zkSNARKs.

Look at the first answer.
• Bulletproofs increase the privacy of digital currency transactions and at the same time dramatically decrease their size.
• Greg Maxwell, Andrew Poelstra, Pieter Wuille and a team of Stanford Applied Cryptography.
• Bulletproofs does not required a trusted set u for parameter generation, so once it is deployed, the program does everything if I understand correctly, but on the other hand it is more time consuming.
• By decreasing the size of the transaction, the article mentions that the current range proof format is measured in a linear way and that under bulletproofs, transaction sizes will scale logarithmically instead. E.g 13kb vs 2.5kb for a 2 output Tx.