<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bisq.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plebeian9000</id>
	<title>Bisq Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bisq.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plebeian9000"/>
	<link rel="alternate" type="text/html" href="https://bisq.wiki/Special:Contributions/Plebeian9000"/>
	<updated>2026-04-08T16:15:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>https://bisq.wiki/index.php?title=Trading_BSQ&amp;diff=2793</id>
		<title>Trading BSQ</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Trading_BSQ&amp;diff=2793"/>
		<updated>2022-02-02T03:04:42Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add note about atomic bsq swaps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to obtain BSQ ==&lt;br /&gt;
&lt;br /&gt;
The faster, cheaper, easier, and trustless way to obtain BSQ is through [[BSQ_swaps|BSQ swaps]], available in the Bisq application as the default method when creating an offer to sell BTC for BSQ.&lt;br /&gt;
&lt;br /&gt;
What follows is the previous trading protocol for obtaining BSQ, which is still functional, though deprecated in favor of swaps, as it offers no advantages over the former.&lt;br /&gt;
&lt;br /&gt;
= Old trading protocol =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Trading BSQ''' is very similar to trading any other [[payment_methods#altcoin-payment-methods | altcoin]], but instead of using an external wallet to send and receive funds, you use the [[BSQ#BSQ_Wallet | BSQ wallet]] built in to your Bisq application.&lt;br /&gt;
&lt;br /&gt;
== Why buy or sell BSQ? ==&lt;br /&gt;
&lt;br /&gt;
For traders, using BSQ colored bitcoin to pay trading fees can be a lot cheaper than using plain BTC to pay trading fees. The [[Trading_fees|target discount rate is 50%]], fluctuates with market prices, and is [[Updating_BSQ_trading_fees|re-calibrated on a monthly basis]].&lt;br /&gt;
&lt;br /&gt;
For contributors, BSQ is required to make proposals and cast votes. Contributors are also compensated with BSQ, which can be sold on Bisq for BTC.&lt;br /&gt;
&lt;br /&gt;
== Get your BSQ address ==&lt;br /&gt;
&lt;br /&gt;
In order to create a payment account for trading BSQ, you'll first need a BSQ address.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;DAO&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;BSQ wallet&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Receive&amp;lt;/code&amp;gt; and click the copy icon in the right corner to copy the BSQ address to receive the BSQ payment.&lt;br /&gt;
&lt;br /&gt;
[[File:Get-bsq-address.png|600px|thumb|left|Get BSQ address.]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Create a payment account ==&lt;br /&gt;
&lt;br /&gt;
Once you've found your BSQ address, create a BSQ payment account at &amp;lt;code&amp;gt;Account&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Altcoin Accounts&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Click &amp;lt;code&amp;gt;Add New Account&amp;lt;/code&amp;gt;, pick &amp;lt;code&amp;gt;BSQ&amp;lt;/code&amp;gt; in the dropdown, and paste your BSQ address.&lt;br /&gt;
&lt;br /&gt;
== Buy or sell  BSQ ==&lt;br /&gt;
&lt;br /&gt;
To trade BSQ you can either make an offer or take an existing offer just as you would with any other payment method.&lt;br /&gt;
&lt;br /&gt;
Since v1.8.0, Bisq offers [[BSQ_swaps|atomic swaps for BSQ/BTC trades]], which means you can buy and sell BSQ for BTC with only a single on-chain transaction. This means mining fees are greatly reduced, and trades are virtually instant (!).&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Trading_GRIN&amp;diff=2424</id>
		<title>Trading GRIN</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Trading_GRIN&amp;diff=2424"/>
		<updated>2021-11-10T15:59:52Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add formatting refinements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[https://github.com/mimblewimble/grin/blob/master/doc/grin4bitcoiners.md GRIN]''' is a minimalistic, lightweight cryptocurrency, implementing the Mimblewimble protocol for a unique balance of privacy and scalability. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Buying GRIN ==&lt;br /&gt;
&lt;br /&gt;
Buying GRIN is like buying any other [[altcoin]]. It requires a GRIN [[Creating_a_payment_account#Creating_an_altcoin_account|payment account]] in Bisq.  The GRIN slatepack address to be used is issued by your GRIN wallet.&lt;br /&gt;
&lt;br /&gt;
When buying, you should keep your GRIN wallet open to receive the payment.  If that is not feasible, you can also receive GRIN by exchanging slatepack messages with the seller in trader chat.  More information about GRIN transactions can be found [https://docs.grin.mw/about-grin/transactions here].&lt;br /&gt;
&lt;br /&gt;
Once you have received the GRIN, you should confirm the receipt on Bisq so that escrowed BTC funds can be released to you and your peer.&lt;br /&gt;
&lt;br /&gt;
== Selling GRIN ==&lt;br /&gt;
&lt;br /&gt;
The trader ''selling'' GRIN (BTC buyer) will send GRIN to the counterparty's slatepack address using their wallet of choice once the Bisq trade deposit is confirmed.  &lt;br /&gt;
&lt;br /&gt;
The amount and recipient address is displayed on-screen when you are prompted to do the transfer.&lt;br /&gt;
&lt;br /&gt;
Example of sending using grin-wallet:&lt;br /&gt;
&amp;lt;pre&amp;gt;./grin-wallet -r &amp;quot;https://grinnode.live:3413&amp;quot; send -d grin1dxnzk3gfnqz69va64ut7jafs7u72dtyswpzxekdgmlurkng9ctfqf9yqu5 10.123456789&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The GRIN ''buyer'' will confirm the trade in Bisq once they are satisfied that they received the correct amount of GRIN.&lt;br /&gt;
&lt;br /&gt;
You must be able to generate [https://docs.grin.mw/getting-started/wallet-handbook/#proof proof of payment] in case of a dispute.  Otherwise, Confidential Transactions make it impossible for a third party to verify if a payment was made. GRIN sellers must be able to generate a transaction's proof for mediators or arbitrators in case of disputes.  &lt;br /&gt;
&lt;br /&gt;
'''At this moment the only wallet capable of generating and verifying payment proofs is the [https://github.com/mimblewimble/grin-wallet/releases CLI wallet] developed by the GRIN core team.'''&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Warn|Failing to provide the proof to a dispute agent will likely result in losing the dispute case.}}&lt;br /&gt;
&lt;br /&gt;
See how to generate payment proof below.&lt;br /&gt;
&lt;br /&gt;
== Generate payment proof ==&lt;br /&gt;
&lt;br /&gt;
Only the person sending the GRIN funds can create payment proof.&lt;br /&gt;
&lt;br /&gt;
First, list your transactions using &amp;lt;code&amp;gt;txs&amp;lt;/code&amp;gt;, and look for the one you want to issue proof on.&lt;br /&gt;
&lt;br /&gt;
The command &amp;lt;code&amp;gt;export_proof&amp;lt;/code&amp;gt; will generate a file containing information to prove the details to the recipient or a mediator.&lt;br /&gt;
&lt;br /&gt;
For the purpose of these examples, a public node provided by https://grinnode.live is used.  If you have access to your own node running locally, you can remove the -r option completely or change it to a different http endpoint.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    ./grin-wallet -r &amp;quot;https://grinnode.live:3413&amp;quot; txs&lt;br /&gt;
&lt;br /&gt;
    ./grin-wallet -r &amp;quot;https://grinnode.live:3413&amp;quot; export_proof -i 2 proof2.txt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Contents of &amp;lt;code&amp;gt;proof2.txt&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;amount&amp;quot;: &amp;quot;10123456789&amp;quot;,&lt;br /&gt;
      &amp;quot;excess&amp;quot;: &amp;quot;0924ca1b69531aa9abcf85ff7a2bf0d494bc1d85440339332fb62374aabaddf1d6&amp;quot;,&lt;br /&gt;
      &amp;quot;recipient_address&amp;quot;: &amp;quot;grin1dxnzk3gfnqz69va64ut7jafs7u72dtyswpzxekdgmlurkng9ctfqf9yqu5&amp;quot;,&lt;br /&gt;
      &amp;quot;recipient_sig&amp;quot;: &amp;quot;710d58fe9e728077dad9494c0d0e15ba5e883e863477aa471c753282a838d9c45966bc57d21f078c226576b6189b293eed3534b755674284a90bb99a128a7d02&amp;quot;,&lt;br /&gt;
      &amp;quot;sender_address&amp;quot;: &amp;quot;grin1ephxt0u33rz9zpl7exer2awfr9s9ae28qsx7908q2zq03uv3sj7suqdule&amp;quot;,&lt;br /&gt;
      &amp;quot;sender_sig&amp;quot;: &amp;quot;f054a71d5791532364b3267d44601531cdd6730e1eb487142ae798aa3de6e3551c4f756caec09d17901c5e6e08946f04d9d03d04af525567b6df14e25158160c&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
Send this proof file to a mediator in case of a dispute (e.g. payment not received, incorrect amount, etc).&lt;br /&gt;
&lt;br /&gt;
== Guidance for dispute agents ==&lt;br /&gt;
&lt;br /&gt;
There are two steps for verifying the correct payment was made. Note that there is no reason to verify a proof if the amount or recipient is wrong.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check that the proof file supplied by the GRIN seller matches the details you have for the Bisq trade.&lt;br /&gt;
&lt;br /&gt;
This is just basic fact checking: did the sender proof show the correct recipient address and amount?&lt;br /&gt;
&lt;br /&gt;
Note that amounts are shown without a decimal place, and there are 9 digits after the decimal (e.g. &amp;lt;code&amp;gt;&amp;quot;amount&amp;quot;: &amp;quot;10123456789&amp;quot;&amp;lt;/code&amp;gt; means 10.123456789 GRIN).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run the &amp;lt;code&amp;gt;verify_proof&amp;lt;/code&amp;gt; command to check that the transaction is recorded on the blockchain.&lt;br /&gt;
&lt;br /&gt;
In order to do this, you'll need grin-wallet installed on your PC.  &lt;br /&gt;
&lt;br /&gt;
Install the grin wallet software from https://github.com/mimblewimble/grin-wallet/releases, and then:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;./grin-wallet -r &amp;quot;https://grinnode.live:3413&amp;quot; init&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The wallet is just used as a tool to verify transactions.  You do not need a node, Tor, or a seedphrase for this.&lt;br /&gt;
&lt;br /&gt;
To verify, use the command &amp;lt;code&amp;gt;verify_proof&amp;lt;/code&amp;gt; with the details provided by the GRIN seller, e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;./grin-wallet -r &amp;quot;https://grinnode.live:3413&amp;quot; verify_proof ./proof2.txt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Payment proof's signatures are valid.&lt;br /&gt;
Neither the proof's sender nor recipient address belongs to this wallet.&lt;br /&gt;
Command 'verify_proof' completed successfully&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This proves that the amount was sent to the recipient address shown in the proof and recorded in the GRIN ledger.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
'''How is the price of GRIN determined?'''&lt;br /&gt;
&lt;br /&gt;
The price of GRIN is determined by the marketplace within Bisq.  &lt;br /&gt;
&lt;br /&gt;
Trade price is chosen by offer maker (which can be the buyer or seller).  Offers are by default arranged in the marketplace with the best prices shown at the top of the list.&lt;br /&gt;
&lt;br /&gt;
The last traded price is shown in at the top right of the screen as &amp;quot;Price of latest Bisq trade&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2415</id>
		<title>BSQ swaps</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2415"/>
		<updated>2021-10-19T16:37:57Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: fix typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''BSQ swaps''' allow [[BSQ]] colored bitcoin and BTC to be traded atomically: instantly, risklessly, with less fees, and with no special Bisq account setup required.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
With the BSQ swap protocol, BSQ and BTC can be traded in a single transaction without much of the baggage of the conventional trade protocol.&lt;br /&gt;
&lt;br /&gt;
From a user's perspective, the process is rather seamless. No special payment accounts need to be created. The offer maker creates the offer (BSQ is default trade currency).&lt;br /&gt;
&lt;br /&gt;
[[File:Create-bsq-swap-offer.png|600px|thumb|left|Creating a BSQ swap offer.]]&lt;br /&gt;
&lt;br /&gt;
As long as the offer maker has enough of what they want to trade in their wallet (either BTC or BSQ), the offer will be live and visible on the network. If the relevant wallet balance ever goes below the amount required to complete the swap, the swap offer automatically deactivates.&lt;br /&gt;
* if a user creates a swap offer to sell 1000 BSQ, the offer will remain live as long as their BSQ wallet has more than 1000 BSQ&lt;br /&gt;
* if a user creates a swap offer to buy 0.5 BTC, the offer will remain live as long as their Bisq BTC wallet has more than 0.5 BTC&lt;br /&gt;
&lt;br /&gt;
Offers can still be activated or deactivated manually in &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;My Open Offers&amp;lt;/code&amp;gt; as usual.&lt;br /&gt;
&lt;br /&gt;
Taken offers show in a new &amp;lt;code&amp;gt;BSQ Swap Trades&amp;lt;/code&amp;gt; tab on the &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; screen.&lt;br /&gt;
&lt;br /&gt;
Of course, this trade protocol can only work while both users are online, but Bisq offers can only be taken when both maker and taker are online anyway, and these trades can be settled almost instantly so there is no further expectation that users be online for any particular amount of time (e.g. for 1 hour with [[Payment_methods#Altcoin_payment_methods|instant altcoins offers]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Since the protocol is trustless, BSQ swaps do not require Bisq's conventional [[dispute resolution]]. &lt;br /&gt;
&lt;br /&gt;
Rarely, an invalid transaction could be committed to your wallet. In such a case, you will need to [[Resyncing SPV file|resync your SPV file]] to get rid of it.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
=== Transaction structure ===&lt;br /&gt;
&lt;br /&gt;
Here we cover the basic mechanics of BSQ swaps.&lt;br /&gt;
&lt;br /&gt;
BTC buyers and sellers need to pay BTC mining fees and BSQ trading fees, but the BSQ swap protocol simplifies the transaction by only having BTC inputs for BTC sellers and BSQ inputs for BSQ sellers. The appropriate deductions are made from the outputs (e.g. the BTC buyer/BSQ seller gets BTC with their share of mining fees and trading fees deducted; similarly, the BTC seller/BSQ buyer gets BSQ with their share of mining fees and trading fees deducted).&lt;br /&gt;
&lt;br /&gt;
Now let us examine an example trade to see the structure of such a transaction.&lt;br /&gt;
&lt;br /&gt;
This is how a transaction for a 1 BTC/50,000 BSQ swap with a 0.5 BSQ maker fee and 1.5 BSQ taker fee would look. We estimate the buyer's share of the mining fee to be 2000 sats and the seller's share of the mining fee to be 2500 sats.&lt;br /&gt;
&lt;br /&gt;
Assuming Alice makes an offer to buy BTC (sell BSQ) and Bob takes her offer (making him BTC seller/BSQ buyer):&lt;br /&gt;
&lt;br /&gt;
* Alice's BSQ input(s): min. 50,000 BSQ + 0.5 BSQ trade fee&lt;br /&gt;
* Bob's BTC input(s): min. 1 BTC + 2500 sat - 150 sat (his BSQ trade fee will be used for mining fee, so he needs a bit less of a mining fee)&lt;br /&gt;
* Bob's BSQ payout output: 50,000 BSQ - 1.5 BSQ trade fee&lt;br /&gt;
* Alice's BSQ change output: xxx BSQ - optional, can be omitted in case input was exact&lt;br /&gt;
* Alice's BTC payout output: 1 BTC - 2000 sat miner fee + 50 sat from BSQ fee&lt;br /&gt;
* Bob's BTC change output: yyy BTC - optional, can be omitted in case input was exact&lt;br /&gt;
&lt;br /&gt;
=== Spam prevention ===&lt;br /&gt;
&lt;br /&gt;
With the conventional Bisq trade protocol, the maker fee transaction acts as a spam prevention measure: you cannot create an offer without spending bitcoin.&lt;br /&gt;
&lt;br /&gt;
The BSQ swap protocol has no such transaction, so instead, a proof-of-work (POW) mechanism is used. The difficulty level (number of leading zeros) is set in the filter. When creating an offer, the maker does the required POW and attaches the resulting data to their offer. Each node verifies the POW and only shows offers with valid POW.&lt;br /&gt;
&lt;br /&gt;
If POW difficulty is increased, offer makers must re-do their POW in the background and republish their offers. Old offers are removed from the network and new offers with new POW are added.&lt;br /&gt;
&lt;br /&gt;
Each offer has a counter appended to its offer ID (after the version number, in the full offer ID) each time a new POW is completed. This enables each re-published offer with new POW to have a new offer ID that looks the same to users (since the short offer ID doesn't change).&lt;br /&gt;
&lt;br /&gt;
At first, POW difficulty will be set to a very low value so users do not notice anything (low milliseconds on modern laptop hardware), but will be increased as needed.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2414</id>
		<title>BSQ swaps</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2414"/>
		<updated>2021-10-18T15:20:28Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Transaction structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''BSQ swaps''' allow [[BSQ]] colored bitcoin and BTC to be traded atomically: instantly, risklessly, with less fees, and with no special Bisq account setup required.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
[[File:Create-bsq-swap-offer.png|600px|thumb|left|Creating a BSQ swap offer.]]&lt;br /&gt;
&lt;br /&gt;
With the BSQ swap protocol, BSQ and BTC can be traded in a single transaction without much of the baggage of the conventional trade protocol.&lt;br /&gt;
&lt;br /&gt;
From a user's perspective, the process is rather seamless. No special payment accounts need to be created. The offer maker creates the offer (BSQ is default trade currency).&lt;br /&gt;
&lt;br /&gt;
As long as the offer maker has enough of what they want to trade in their wallet (either BTC or BSQ), the offer will be live and visible on the network. If the relevant wallet balance ever goes below the amount required to complete the swap, the swap offer automatically deactivates.&lt;br /&gt;
* if a user creates a swap offer to sell 1000 BSQ, the offer will remain live as long as their BSQ wallet has more than 1000 BSQ&lt;br /&gt;
* if a user creates a swap offer to buy 0.5 BTC, the offer will remain live as long as their Bisq BTC wallet has more than 0.5 BTC&lt;br /&gt;
&lt;br /&gt;
Offers can still be activated or deactivated manually in &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;My Open Offers&amp;lt;/code&amp;gt; as usual.&lt;br /&gt;
&lt;br /&gt;
Taken offers show in a new &amp;lt;code&amp;gt;BSQ Swap Trades&amp;lt;/code&amp;gt; tab on the &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; screen.&lt;br /&gt;
&lt;br /&gt;
Of course, this trade protocol can only work while both users are online, but Bisq offers can only be taken when both maker and taker are online anyway, and these trades can be settled almost instantly so there is no further expectation that users be online for any particular amount of time (e.g. for 1 hour with [[Payment_methods#Altcoin_payment_methods|instant altcoins offers]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Since the protocol is trustless, BSQ swaps do not require Bisq's conventional dispute resolution. Rarely, an invalid transaction could be committed to a your wallet. In such a case, you will need to [[Resyncing SPV file|resync your SPV file]] to get rid of it.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
=== Transaction structure ===&lt;br /&gt;
&lt;br /&gt;
Here we cover the basic mechanics of BSQ swaps.&lt;br /&gt;
&lt;br /&gt;
BTC buyers and sellers need to pay BTC mining fees and BSQ trading fees, but the BSQ swap protocol simplifies the transaction by only having BTC inputs for BTC sellers and BSQ inputs for BSQ sellers. The appropriate deductions are made from the outputs (e.g. the BTC buyer/BSQ seller gets BTC with their share of mining fees and trading fees deducted; similarly, the BTC seller/BSQ buyer gets BSQ with their share of mining fees and trading fees deducted).&lt;br /&gt;
&lt;br /&gt;
Now let us examine an example trade to see the structure of such a transaction.&lt;br /&gt;
&lt;br /&gt;
This is how a transaction for a 1 BTC/50,000 BSQ swap with a 0.5 BSQ maker fee and 1.5 BSQ taker fee would look. We estimate the buyer's share of the mining fee to be 2000 sats and the seller's share of the mining fee to be 2500 sats.&lt;br /&gt;
&lt;br /&gt;
Assuming Alice makes an offer to buy BTC (sell BSQ) and Bob takes her offer (making him BTC seller/BSQ buyer):&lt;br /&gt;
&lt;br /&gt;
* Alice's BSQ input(s): min. 50,000 BSQ + 0.5 BSQ trade fee&lt;br /&gt;
* Bob's BTC input(s): min. 1 BTC + 2500 sat - 150 sat (his BSQ trade fee will be used for mining fee, so he needs a bit less of a mining fee)&lt;br /&gt;
* Bob's BSQ payout output: 50,000 BSQ - 1.5 BSQ trade fee&lt;br /&gt;
* Alice's BSQ change output: xxx BSQ - optional, can be omitted in case input was exact&lt;br /&gt;
* Alice's BTC payout output: 1 BTC - 2000 sat miner fee + 50 sat from BSQ fee&lt;br /&gt;
* Bob's BTC change output: yyy BTC - optional, can be omitted in case input was exact&lt;br /&gt;
&lt;br /&gt;
=== Spam prevention ===&lt;br /&gt;
&lt;br /&gt;
With the conventional Bisq trade protocol, the maker fee transaction acts as a spam prevention measure: you cannot create an offer without spending bitcoin.&lt;br /&gt;
&lt;br /&gt;
The BSQ swap protocol has no such transaction, so instead, a proof-of-work mechanism is used. The difficulty level (number of leading zeros) is set in the filter. When creating an offer, the maker does the required POW and attaches the resulting data to their offer. Each node verifies the POW and only shows offers with valid POW.&lt;br /&gt;
&lt;br /&gt;
If POW difficulty is increased, offer makers must re-do their POW in the background and republish their offers. Old offers are removed from the network and new offers with new POW are added.&lt;br /&gt;
&lt;br /&gt;
Each offer has a counter appended to its offer ID (after the version number, in the full offer ID) each time a new POW is completed. This enables each re-published offer with new POW to have a new offer ID that looks the same to users (short offer ID doesn't change).&lt;br /&gt;
&lt;br /&gt;
At first, POW difficulty will be set to a very low value so users do not notice anything (low milliseconds on modern laptop hardware), but will be increased as needed.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2413</id>
		<title>BSQ swaps</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=BSQ_swaps&amp;diff=2413"/>
		<updated>2021-10-18T15:15:16Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: initial creation; more thorough proofing needed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''BSQ swaps''' allow [[BSQ]] colored bitcoin and BTC to be traded atomically: instantly, risklessly, with less fees, and with no special Bisq account setup required.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Process ==&lt;br /&gt;
&lt;br /&gt;
[[File:Create-bsq-swap-offer.png|600px|thumb|left|Creating a BSQ swap offer.]]&lt;br /&gt;
&lt;br /&gt;
With the BSQ swap protocol, BSQ and BTC can be traded in a single transaction without much of the baggage of the conventional trade protocol.&lt;br /&gt;
&lt;br /&gt;
From a user's perspective, the process is rather seamless. No special payment accounts need to be created. The offer maker creates the offer (BSQ is default trade currency).&lt;br /&gt;
&lt;br /&gt;
As long as the offer maker has enough of what they want to trade in their wallet (either BTC or BSQ), the offer will be live and visible on the network. If the relevant wallet balance ever goes below the amount required to complete the swap, the swap offer automatically deactivates.&lt;br /&gt;
* if a user creates a swap offer to sell 1000 BSQ, the offer will remain live as long as their BSQ wallet has more than 1000 BSQ&lt;br /&gt;
* if a user creates a swap offer to buy 0.5 BTC, the offer will remain live as long as their Bisq BTC wallet has more than 0.5 BTC&lt;br /&gt;
&lt;br /&gt;
Offers can still be activated or deactivated manually in &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;My Open Offers&amp;lt;/code&amp;gt; as usual.&lt;br /&gt;
&lt;br /&gt;
Taken offers show in a new &amp;lt;code&amp;gt;BSQ Swap Trades&amp;lt;/code&amp;gt; tab on the &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; screen.&lt;br /&gt;
&lt;br /&gt;
Of course, this trade protocol can only work while both users are online, but Bisq offers can only be taken when both maker and taker are online anyway, and these trades can be settled almost instantly so there is no further expectation that users be online for any particular amount of time (e.g. for 1 hour with [[Payment_methods#Altcoin_payment_methods|instant altcoins offers]]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
Since the protocol is trustless, BSQ swaps do not require Bisq's conventional dispute resolution. Rarely, an invalid transaction could be committed to a your wallet. In such a case, you will need to [[Resyncing SPV file|resync your SPV file]] to get rid of it.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
=== Transaction structure ===&lt;br /&gt;
&lt;br /&gt;
Here we cover the basic mechanics of BSQ swaps.&lt;br /&gt;
&lt;br /&gt;
BTC buyers and sellers need to pay BTC mining fees and BSQ trading fees, but the BSQ swap protocol simplifies the transaction by only having BTC inputs for BTC sellers and BSQ inputs for BSQ sellers. The appropriate dedications are made from the outputs (e.g. the BTC buyer/BSQ seller gets BTC with their share of mining fees and trading fees deducted; similarly, the BTC seller/BSQ buyer gets BSQ with their share of mining fees and trading fees deducted).&lt;br /&gt;
&lt;br /&gt;
Now let us examine an example trade to get an idea of the structure of such a transaction.&lt;br /&gt;
&lt;br /&gt;
This is how a transaction for a 1 BTC/50,000 BSQ swap with a 0.5 BSQ maker fee and 1.5 BSQ taker fee would look. We estimate the buyer's share of the mining fee to be 2000 sats and the seller's share of the mining fee to be 2500 sats.&lt;br /&gt;
&lt;br /&gt;
Assuming Alice makes an offer to buy BTC (sell BSQ) and Bob takes her offer (making him BTC seller/BSQ buyer):&lt;br /&gt;
&lt;br /&gt;
* Alice's BSQ input(s): min. 50,000 BSQ + 0.5 BSQ trade fee&lt;br /&gt;
* Bob's BTC input(s): min. 1 BTC + 2500 sat - 150 sat (his BSQ trade fee will be used for mining fee, so he needs a bit less of a mining fee)&lt;br /&gt;
* Bob's BSQ payout output: 50,000 BSQ - 1.5 BSQ trade fee&lt;br /&gt;
* Alice's BSQ change output: xxx BSQ - optional, can be omitted in case input was exact&lt;br /&gt;
* Alice's BTC payout output: 1 BTC - 2000 sat miner fee + 50 sat from BSQ fee&lt;br /&gt;
* Bob's BTC change output: yyy BTC - optional, can be omitted in case input was exact&lt;br /&gt;
&lt;br /&gt;
=== Spam prevention ===&lt;br /&gt;
&lt;br /&gt;
With the conventional Bisq trade protocol, the maker fee transaction acts as a spam prevention measure: you cannot create an offer without spending bitcoin.&lt;br /&gt;
&lt;br /&gt;
The BSQ swap protocol has no such transaction, so instead, a proof-of-work mechanism is used. The difficulty level (number of leading zeros) is set in the filter. When creating an offer, the maker does the required POW and attaches the resulting data to their offer. Each node verifies the POW and only shows offers with valid POW.&lt;br /&gt;
&lt;br /&gt;
If POW difficulty is increased, offer makers must re-do their POW in the background and republish their offers. Old offers are removed from the network and new offers with new POW are added.&lt;br /&gt;
&lt;br /&gt;
Each offer has a counter appended to its offer ID (after the version number, in the full offer ID) each time a new POW is completed. This enables each re-published offer with new POW to have a new offer ID that looks the same to users (short offer ID doesn't change).&lt;br /&gt;
&lt;br /&gt;
At first, POW difficulty will be set to a very low value so users do not notice anything (low milliseconds on modern laptop hardware), but will be increased as needed.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bsq-swap-history.png&amp;diff=2412</id>
		<title>File:Bsq-swap-history.png</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bsq-swap-history.png&amp;diff=2412"/>
		<updated>2021-10-18T14:32:10Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BSQ swap history.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Create-bsq-swap-offer.png&amp;diff=2411</id>
		<title>File:Create-bsq-swap-offer.png</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Create-bsq-swap-offer.png&amp;diff=2411"/>
		<updated>2021-10-18T14:22:22Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creating a BSQ swap offer.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:V12-conventional-trade-protocol.png&amp;diff=2410</id>
		<title>File:V12-conventional-trade-protocol.png</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:V12-conventional-trade-protocol.png&amp;diff=2410"/>
		<updated>2021-10-18T13:52:14Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Non-atomic trade protocol for v1.2+&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Main_Page&amp;diff=2409</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Main_Page&amp;diff=2409"/>
		<updated>2021-10-18T13:48:19Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: update markets link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--        left panels        --&amp;gt;&lt;br /&gt;
{| id=&amp;quot;mp-upper&amp;quot; style=&amp;quot;width: 100%; margin:6px 0 0 0; background:none; border-spacing: 0px;&amp;quot;&lt;br /&gt;
| class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;width:55%; border:1px solid #fff; background:#fff; vertical-align:top; color:#000;&amp;quot; |&lt;br /&gt;
{| id=&amp;quot;mp-left&amp;quot; style=&amp;quot;vertical-align:top; background:#fff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;padding:2px;&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-tfa-h2&amp;quot; style=&amp;quot;margin:3px; background:#f7f7f7; font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Bisq&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;&amp;quot; | &amp;lt;div id=&amp;quot;mp-tfa&amp;quot; style=&amp;quot;padding:10px 5px&amp;quot;&amp;gt;{{MainPage_Intro}}&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding:2px&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-dyk-h2&amp;quot; style=&amp;quot;margin:3px; background:#f7f7f7; font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Why?&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;padding:2px 5px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-dyk&amp;quot; style=&amp;quot;padding:10px 5px&amp;quot;&amp;gt;{{MainPage_Reasons}}&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| style=&amp;quot;border:1px solid transparent;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--        right panels       --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;width:45%; border:1px solid #fff; background:#fff; vertical-align:top;&amp;quot;|&lt;br /&gt;
{| id=&amp;quot;mp-right&amp;quot; style=&amp;quot;width:100%; vertical-align:top; background:#fff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;padding:2px&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-otd-h2&amp;quot; style=&amp;quot;margin:3px; background:rgba(37, 177, 53, 0.15); font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Using Bisq&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;padding:2px 5px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-otd&amp;quot;&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;background-color: inherit;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
* '''[[Introduction]]''' — what Bisq is and why&lt;br /&gt;
* '''[https://bisq.network/getting-started Getting started]''' — complete your first trade in minutes&lt;br /&gt;
* '''[[Downloading and installing]]''' — or [https://github.com/bisq-network/bisq/blob/master/docs/build.md build it yourself]&lt;br /&gt;
* '''Backing up critical data''' — [[Backing_up_your_wallet_seed|seed words]] and [[Backing_up_application_data|data directory]]&lt;br /&gt;
* '''[https://www.youtube.com/watch?v=HDkzUl9wibc Take a tour]''' — get acquainted with the interface&lt;br /&gt;
* '''[[Payment methods]]''' — supported payment methods and limitations&lt;br /&gt;
* '''[[Trading fees]]''' — competitive rates for unparalleled privacy&lt;br /&gt;
* '''[https://bisq.markets Markets]''' — current offers and recent trades&lt;br /&gt;
* '''[[Dispute resolution]]''' — what happens when a trade doesn't go smoothly&lt;br /&gt;
* '''[[Support]]''' — where to go when you need support&lt;br /&gt;
* '''Tips and Tricks''' — how to get the most out of Bisq ([[Performance_Tips|performance]] + [[Privacy_Tips|privacy]])&lt;br /&gt;
&amp;lt;!-- * '''[[Decentralized autonomous organization]]''' — how Bisq is governed and funded --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding:2px&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-otd-h2&amp;quot; style=&amp;quot;margin:3px; background:rgba(37, 177, 53, 0.15); font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Contributing&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;padding:2px 5px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-otd&amp;quot;&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;background-color: inherit;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
* '''[[Contributor_checklist|Contributor checklist]]''' — see how we think, work, and collaborate&lt;br /&gt;
* '''[https://github.com/bisq-network GitHub]''' — all the code&lt;br /&gt;
* '''[https://github.com/orgs/bisq-network/projects/3 Current projects]''' — see what we're up to right now&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding:2px&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-otd-h2&amp;quot; style=&amp;quot;margin:3px; background:rgba(37, 177, 53, 0.15); font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Network activity and stats&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;padding:2px 5px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-otd&amp;quot;&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;background-color: inherit;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
* '''[https://bisq.network/stats Overview]''' — trading volume, BSQ issuance, other activity&lt;br /&gt;
* '''[https://docs.google.com/spreadsheets/d/1o-I5fAx7DJRVqYjW8fPbo0ztlGIhIZ1EM2iLc5aEHnA Trading activity]''' — all the numbers, in detail&lt;br /&gt;
* '''[https://monitor.bisq.network Network monitor]''' — P2P network activity, Tor metrics, other data&lt;br /&gt;
* '''[https://bisq.network/release-stats Release stats]''' — download numbers by release&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;padding:2px&amp;quot; | &amp;lt;h2 id=&amp;quot;mp-otd-h2&amp;quot; style=&amp;quot;margin:3px; background:rgba(37, 177, 53, 0.15); font-size:120%; font-weight:bold; border:1px solid #fff; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;&amp;gt;Community&amp;lt;/h2&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;color:#000;padding:2px 5px 5px&amp;quot; | &amp;lt;div id=&amp;quot;mp-otd&amp;quot;&amp;gt;&lt;br /&gt;
{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;background-color: inherit;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
* '''[https://keybase.io/team/bisq Keybase]''' — where everyone hangs out and collaborates&lt;br /&gt;
* '''[https://twitter.com/bisq_network/ Twitter]''' — user-facing announcements and news&lt;br /&gt;
* '''[https://bisq.network/blog Blog]''' — longer-form updates and perspectives&lt;br /&gt;
* '''[https://youtube.com/c/bisq-network YouTube]''' — calls, how-tos, interviews, and more&lt;br /&gt;
* '''[https://bisq.community Forum]''' — ask questions, post opinions&lt;br /&gt;
* '''[https://reddit.com/r/bisq Reddit]''' — mingle with other redditors who use Bisq&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;__NOTOC____NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=SWIFT&amp;diff=2387</id>
		<title>SWIFT</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=SWIFT&amp;diff=2387"/>
		<updated>2021-09-08T18:15:32Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''SWIFT''' (international wire transfer) is a network that allows financial institutions worldwide to send and receive payments internationally in multiple currencies.&lt;br /&gt;
&lt;br /&gt;
Sender and receiver typically incur fees and payment times can also be slow (up to 7 days), but payments are secure and almost completely irreversible. &lt;br /&gt;
&lt;br /&gt;
See [[Payment_methods#Fiat_payment_methods|this table]] for up-to-date trade limits and [[Account_limits#Account_signing|signing requirements]].&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
Almost all banks have access to the SWIFT network. Some money transfer services also give users access to the SWIFT Network. &lt;br /&gt;
&lt;br /&gt;
In order to set up a SWIFT payment account in Bisq, you will need:&lt;br /&gt;
* BIC/SWIFT code &lt;br /&gt;
* IBAN code&lt;br /&gt;
&lt;br /&gt;
Also ensure that you are aware of:&lt;br /&gt;
* bank fees for sending and receiving SWIFT payments&lt;br /&gt;
* which currencies you can accept&lt;br /&gt;
* what the exchange rate would be in case conversion is necessary&lt;br /&gt;
&lt;br /&gt;
'''Policies vary by bank, and sometimes conversion fees are charged unexpectedly, so make sure you are aware of your bank's policies beforehand.'''&lt;br /&gt;
&lt;br /&gt;
== Setting up the payment account ==&lt;br /&gt;
&lt;br /&gt;
When [[Creating_a_payment_account#Creating_a_national_currency_account|creating a new payment account]] for SWIFT, keep the following in mind: &lt;br /&gt;
* Traders using SWIFT on Bisq could be anywhere in the world, so please fill all fields completely and accurately&lt;br /&gt;
* If you are not comfortable sharing your own address, provide the address of your bank&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|'''By default, Bisq sets up your SWIFT account to make and take offers from any country and any currency.''' This means SWIFT accounts on Bisq are able to trade on ALL fiat currency markets. The currency for a particular trade will always be specified by the maker in their offer.}}&lt;br /&gt;
&lt;br /&gt;
Note: if you transact in a currency that is not native to your bank account (as either maker OR taker), your bank may make you pay currency exchange fees. '''It is your responsibility to cover these fees.''' Please make 100% sure you're aware of what to expect before making or taking an offer.&lt;br /&gt;
&lt;br /&gt;
== Notes on buying BTC ==&lt;br /&gt;
&lt;br /&gt;
You can buy BTC with SWIFT on Bisq in 2 waysː&lt;br /&gt;
&lt;br /&gt;
# Make an offer to buy BTC on a currency market of your choosing&lt;br /&gt;
# Take an offer to buy BTC on the currency market specified in the offer&lt;br /&gt;
&lt;br /&gt;
=== Send payment in correct currency ===&lt;br /&gt;
&lt;br /&gt;
'''The bitcoin buyer must send payment in the currency of the market on which the offer was made.''' For example, if you make an offer to buy BTC using SWIFT on the BTC/USD market you should send USD (or ensure your bank converts your local currency into USD). Alternatively, if you take an offer to buy BTC using SWIFT on the BTC/EUR market you must send EUR.&lt;br /&gt;
&lt;br /&gt;
Failure to send payment in the correct currency will result in a penalty for the BTC buyer of either (1) 5% of the trade amount or (2) the amount the receiver is missing in the specified currency as a result of the currency exchange (whichever is greater).&lt;br /&gt;
&lt;br /&gt;
=== Put an appropriate reason for payment ===&lt;br /&gt;
&lt;br /&gt;
In general, [[Trading_rules#Leave_the_.22reason_for_payment.22_field_empty|the reason for payment field should be left blank]].&lt;br /&gt;
&lt;br /&gt;
Some users have reported instances in which an intermediary bank converts a payment's currency to the their own currency before converting back to the destination bank's local currency, and taking fees for doing this.&lt;br /&gt;
&lt;br /&gt;
If you don't want this to happen, consider making the SWIFT sender put &amp;quot;DO NOT CONVERT&amp;quot; in the comment field for the wire transfer (not the comment field of the Bisq payment account). This will only work if the recipient is able to handle multi-currency incoming SWIFT payments.&lt;br /&gt;
&lt;br /&gt;
=== Use the correct fee option ===&lt;br /&gt;
&lt;br /&gt;
SWIFT transfers for Bisq trades should use the SHA (SHAred) fee option. [[#Understanding_SWIFT_fees|More on this below]].&lt;br /&gt;
&lt;br /&gt;
== Notes on selling BTC ==&lt;br /&gt;
&lt;br /&gt;
You can sell BTC with SWIFT on Bisq in 2 waysː&lt;br /&gt;
&lt;br /&gt;
# Make an offer to sell BTC on a currency market of your choosing&lt;br /&gt;
# Take an offer to sell BTC on the currency market specified in the offer&lt;br /&gt;
&lt;br /&gt;
The BTC seller should receive the funds in the currency specified in the offer. For example, if you ''make'' an offer to sell BTC using SWIFT on the BTC/USD market, you will receive USD. Alternatively if you ''take'' an offer to sell BTC using SWIFT on the BTC/EUR market, you will receive EUR.&lt;br /&gt;
&lt;br /&gt;
Since SWIFT senders must use the SHA (SHAred) fee option for Bisq trades, sellers may incur fees on their end ([[#Understanding_SWIFT_fees|see more below]]). Make sure you are aware of these fees before selling BTC using SWIFT.&lt;br /&gt;
&lt;br /&gt;
== Understanding SWIFT fees ==&lt;br /&gt;
&lt;br /&gt;
When sending a SWIFT transfer the sender has three fee options to choose from:&lt;br /&gt;
&lt;br /&gt;
* BEN (BENeficiary) – payee (recipient of the payment) incurs all payment transaction fees. Typically, the recipient receives the payment minus the transaction fees. The payer (sender of the payment) does not pay any transaction fees.&lt;br /&gt;
* OUR – payer (sender of the payment) incurs all payment transaction fees. Normally you are billed separately for the payment transfer. The payee (recipient of the payment) does not pay any transaction fees. The beneficiary receives the full payment amount.&lt;br /&gt;
* SHA (SHAred) – payer (sender of the payment) pays all fees charged by the sending bank, which are billed separately. The payee (recipient of the payment) pays all fees charged by their receiving bank. The recipient receives the payment minus any applicable fees.&lt;br /&gt;
&lt;br /&gt;
'''Bisq requires buyers to use the SHA (SHAred) fee option for SWIFT transfers.''' If a BTC buyer sends a payment using the BEN (BENeficiary) fee option, they will likely incur a penalty to compensate the BTC seller.&lt;br /&gt;
&lt;br /&gt;
Please make sure you are aware of your bank's fee schedule for the SHA (SHAred) fee option. Normally it will be $5-25 USD equivalent, but every bank is different.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2295</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2295"/>
		<updated>2021-08-21T18:18:37Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: remove background section...was interesting information, but rather confusing for most and not relevant since it is now addressed in the software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq is known to be a resource-hungry application, so some users may want to '''reduce memory usage'''.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-XX:MaxRAM=4g&amp;lt;/nowiki&amp;gt;|Reduce Bisq's memory usage by setting a ceiling of 4GB}}&lt;br /&gt;
&lt;br /&gt;
== Persistent setting and Windows work-around ==&lt;br /&gt;
&lt;br /&gt;
If you'd rather not specify the RAM parameter every time you start Bisq, you can specify it in &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; so it automatically takes effect every time.&lt;br /&gt;
&lt;br /&gt;
First, make sure Bisq is closed.&lt;br /&gt;
&lt;br /&gt;
Your &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; file is in the directory with your Bisq binary (this is different from your [[Data_directory|data directory location]]). See [[Running from the command line|locations for each OS here]].&lt;br /&gt;
&lt;br /&gt;
Navigate to the directory with your Bisq binary. Using Windows as an example, this would be &amp;lt;code&amp;gt;$home\AppData\Roaming\Bisq\&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; should be in the &amp;lt;code&amp;gt;app&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
Open that file in a text editor. Look for the &amp;lt;code&amp;gt;[JavaOptions]&amp;lt;/code&amp;gt; section, and a line in that section that look something like &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=8g&amp;lt;/code&amp;gt;. Change it to &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=4g&amp;lt;/code&amp;gt;, or add it if it's not already there.&lt;br /&gt;
&lt;br /&gt;
 [JavaOptions]&lt;br /&gt;
 java-options=-XX:MaxRAM=4g&lt;br /&gt;
&lt;br /&gt;
Save the file, close it, and then open Bisq.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2294</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2294"/>
		<updated>2021-08-21T18:16:48Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: change 8gb maxram setting to 4gb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq is known to be a resource-hungry application, so some users may want to '''reduce memory usage'''.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-XX:MaxRAM=4g&amp;lt;/nowiki&amp;gt;|Reduce Bisq's memory usage by setting a ceiling of 4GB}}&lt;br /&gt;
&lt;br /&gt;
== Persistent setting and Windows work-around ==&lt;br /&gt;
&lt;br /&gt;
If you'd rather not specify the RAM parameter every time you start Bisq, you can specify it in &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; so it automatically takes effect every time.&lt;br /&gt;
&lt;br /&gt;
First, make sure Bisq is closed.&lt;br /&gt;
&lt;br /&gt;
Your &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; file is in the directory with your Bisq binary (this is different from your [[Data_directory|data directory location]]). See [[Running from the command line|locations for each OS here]].&lt;br /&gt;
&lt;br /&gt;
Navigate to the directory with your Bisq binary. Using Windows as an example, this would be &amp;lt;code&amp;gt;$home\AppData\Roaming\Bisq\&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; should be in the &amp;lt;code&amp;gt;app&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
Open that file in a text editor. Look for the &amp;lt;code&amp;gt;[JavaOptions]&amp;lt;/code&amp;gt; section, and a line in that section that look something like &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=8g&amp;lt;/code&amp;gt;. Change it to &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=4g&amp;lt;/code&amp;gt;, or add it if it's not already there.&lt;br /&gt;
&lt;br /&gt;
 [JavaOptions]&lt;br /&gt;
 java-options=-XX:MaxRAM=4g&lt;br /&gt;
&lt;br /&gt;
Save the file, close it, and then open Bisq.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
One of the settings Java virtual machines (JVMs) use to calibrate how much physical memory to reserve at startup is '''MaxRAM''', and there is a good chance your JVM's default MaxRAM configuration is too large.&lt;br /&gt;
&lt;br /&gt;
To check the default MaxRAM setting, run this &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; command:  &lt;br /&gt;
&lt;br /&gt;
 java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | grep MaxRAM&lt;br /&gt;
&lt;br /&gt;
Look for the &amp;lt;code&amp;gt;MaxRAM&amp;lt;/code&amp;gt; value (bytes) in the output. An example:&lt;br /&gt;
&lt;br /&gt;
 367: uint64_t MaxRAM = 137438953472 &lt;br /&gt;
&lt;br /&gt;
This means the OpenJDK 11 JVM's MaxRAM setting is 128GB, much more RAM than the average desktop machine has.&lt;br /&gt;
&lt;br /&gt;
Experiments have shown running Bisq with a 4GB MaxRAM setting reduces memory consumption by more than 50% (when starting a clean Bisq installation with an empty data directory). Setting MaxRAM to 2GB reduces resident memory usage even more, but setting it any lower (1536m) will result in an OutOfMemoryError and crash the app. &lt;br /&gt;
&lt;br /&gt;
As of version 1.3.2, Bisq starts with a MaxRAM setting of 4GB. If you're still having issues, try setting the parameter yourself as described above.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2293</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2293"/>
		<updated>2021-08-21T18:10:54Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add section to explain adding java options to bisq.cfg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq is known to be a resource-hungry application, so some users may want to '''reduce memory usage'''.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-XX:MaxRAM=4g&amp;lt;/nowiki&amp;gt;|Reduce Bisq's memory usage by setting a ceiling of 4GB}}&lt;br /&gt;
&lt;br /&gt;
== Persistent setting and Windows work-around ==&lt;br /&gt;
&lt;br /&gt;
If you'd rather not specify the RAM parameter every time you start Bisq, you can specify it in &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; so it automatically takes effect every time.&lt;br /&gt;
&lt;br /&gt;
First, make sure Bisq is closed.&lt;br /&gt;
&lt;br /&gt;
Your &amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; file is in the directory with your Bisq binary (this is different from your [[Data_directory|data directory location]]). See [[Running from the command line|locations for each OS here]].&lt;br /&gt;
&lt;br /&gt;
Navigate to the directory with your Bisq binary. Using Windows as an example, this would be &amp;lt;code&amp;gt;$home\AppData\Roaming\Bisq\&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Bisq.cfg&amp;lt;/code&amp;gt; should be in the &amp;lt;code&amp;gt;app&amp;lt;/code&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
Open that file in a text editor. Look for the &amp;lt;code&amp;gt;[JavaOptions]&amp;lt;/code&amp;gt; section, and a line in that section that look something like &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=8g&amp;lt;/code&amp;gt;. Change it to &amp;lt;code&amp;gt;java-options=-XX:MaxRAM=4g&amp;lt;/code&amp;gt;, or add it if it's not already there.&lt;br /&gt;
&lt;br /&gt;
 [JavaOptions]&lt;br /&gt;
 java-options=-XX:MaxRAM=8g&lt;br /&gt;
&lt;br /&gt;
Save the file, close it, and then open Bisq.&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
One of the settings Java virtual machines (JVMs) use to calibrate how much physical memory to reserve at startup is '''MaxRAM''', and there is a good chance your JVM's default MaxRAM configuration is too large.&lt;br /&gt;
&lt;br /&gt;
To check the default MaxRAM setting, run this &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; command:  &lt;br /&gt;
&lt;br /&gt;
 java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | grep MaxRAM&lt;br /&gt;
&lt;br /&gt;
Look for the &amp;lt;code&amp;gt;MaxRAM&amp;lt;/code&amp;gt; value (bytes) in the output. An example:&lt;br /&gt;
&lt;br /&gt;
 367: uint64_t MaxRAM = 137438953472 &lt;br /&gt;
&lt;br /&gt;
This means the OpenJDK 11 JVM's MaxRAM setting is 128GB, much more RAM than the average desktop machine has.&lt;br /&gt;
&lt;br /&gt;
Experiments have shown running Bisq with a 4GB MaxRAM setting reduces memory consumption by more than 50% (when starting a clean Bisq installation with an empty data directory). Setting MaxRAM to 2GB reduces resident memory usage even more, but setting it any lower (1536m) will result in an OutOfMemoryError and crash the app. &lt;br /&gt;
&lt;br /&gt;
As of version 1.3.2, Bisq starts with a MaxRAM setting of 4GB. If you're still having issues, try setting the parameter yourself as described above.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Default_data_directory_locations&amp;diff=2292</id>
		<title>Template:Default data directory locations</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Default_data_directory_locations&amp;diff=2292"/>
		<updated>2021-08-21T18:01:46Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: specify path commands for cmd and powershell&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Using PowerShell:&lt;br /&gt;
&lt;br /&gt;
 $home\AppData\Roaming\Bisq\&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;code&amp;gt;cmd&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 %USERPROFILE%\AppData\Roaming\Bisq\&lt;br /&gt;
&lt;br /&gt;
=== macOS ===&lt;br /&gt;
&lt;br /&gt;
 /Users/&amp;lt;username&amp;gt;/Library/Application Support/Bisq/&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
 /home/&amp;lt;username&amp;gt;/.local/share/Bisq/&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_command_line_options&amp;diff=2291</id>
		<title>Template:Run with command line options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_command_line_options&amp;diff=2291"/>
		<updated>2021-08-21T17:59:14Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: update syntax for powershell command&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Open PowerShell (search the Start menu for &amp;lt;code&amp;gt;PowerShell&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Then from PowerShell, run the following command to switch to your Bisq application directory:&lt;br /&gt;
&lt;br /&gt;
 cd  $home\AppData\Local\Bisq&lt;br /&gt;
&lt;br /&gt;
Then run the following command to run Bisq:&lt;br /&gt;
&lt;br /&gt;
 start Bisq.exe {{{1}}}&lt;br /&gt;
&lt;br /&gt;
=== macOS ===&lt;br /&gt;
&lt;br /&gt;
Open a terminal window by searching for Terminal with Spotlight, and then press &amp;lt;code&amp;gt;Enter&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Then run the following command:&lt;br /&gt;
&lt;br /&gt;
 /Applications/Bisq.app/Contents/MacOS/Bisq {{{1}}}&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
&lt;br /&gt;
In a new terminal window, run the following command:&lt;br /&gt;
&lt;br /&gt;
 /opt/bisq/bin/Bisq {{{1}}}&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Trading_fees&amp;diff=2274</id>
		<title>Trading fees</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Trading_fees&amp;diff=2274"/>
		<updated>2021-06-01T17:07:50Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: remove absolute minimum fee rates from table and add notes on fee determinations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Trading fees''' are paid to fund the [[DAO | Bisq DAO]] when making or taking an offer. Fees can be paid in BSQ or BTC. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Getting a discount ==&lt;br /&gt;
&lt;br /&gt;
Bisq encourages traders to use [[BSQ]] by offering a discount of approximately 50%, since  BSQ fees help fund Bisq's development. This discount fluctuates as the BSQ/BTC rate fluctuates. To maintain the 50% discount target, trading fees are [[update BSQ trading fees | updated]] every cycle as necessary.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|If you're interested in using BSQ to pay trading fees, [[Paying_trading_fees_with_BSQ#Acquire_BSQ|see this article for instructions]].}}&lt;br /&gt;
&lt;br /&gt;
== Current rates ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 250px;&amp;quot;&lt;br /&gt;
|+ Trading Fees per 1 BTC&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
!BTC&lt;br /&gt;
!BSQ&lt;br /&gt;
|-&lt;br /&gt;
!Maker&lt;br /&gt;
|0.001&lt;br /&gt;
|11.45&lt;br /&gt;
|-&lt;br /&gt;
!Taker&lt;br /&gt;
|0.007&lt;br /&gt;
|80.13&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Combined BTC trading fee rate is 0.8% (0.1% by maker and 0.7% by taker). Absolute minimum fee to avoid dust is 0.00005 BTC.&lt;br /&gt;
&lt;br /&gt;
Combined BSQ trading fee rate is targeted at 0.4% (0.05% by maker and 0.35% by taker). Absolute minimum fee to avoid dust is 0.03 BSQ.&lt;br /&gt;
&lt;br /&gt;
Trading fee rates and absolute minimums are DAO parameters that [[Proposals|must be proposed]] and approved through DAO voting in order to take effect. BTC fee rates tend to stay constant, but BSQ rates are [[Updating_BSQ_trading_fees|adjusted every cycle]] to account for BSQ rate fluctuation.&lt;br /&gt;
&lt;br /&gt;
== Selecting how to pay ==&lt;br /&gt;
&lt;br /&gt;
Traders choose how they'd prefer to pay trading fees while making or taking an offer. BSQ and BTC amounts (and fiat equivalents) are shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Pick-trade-fee-currency.png|600px|thumb|left|Pick how to pay trade fees on this screen while making or taking an offer.]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Trading_fees&amp;diff=2271</id>
		<title>Trading fees</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Trading_fees&amp;diff=2271"/>
		<updated>2021-06-01T00:15:20Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add absolute minimum fee rates for btc and bsq&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Trading fees''' are paid to fund the [[DAO | Bisq DAO]] when making or taking an offer. Fees can be paid in BSQ or BTC. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Getting a discount ==&lt;br /&gt;
&lt;br /&gt;
Bisq encourages traders to use [[BSQ]] by offering a discount of approximately 50%, since  BSQ fees help fund Bisq's development. This discount fluctuates as the BSQ/BTC rate fluctuates. To maintain the 50% discount target, trading fees are [[update BSQ trading fees | updated]] every cycle as necessary.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|If you're interested in using BSQ to pay trading fees, [[Paying_trading_fees_with_BSQ#Acquire_BSQ|see this article for instructions]].}}&lt;br /&gt;
&lt;br /&gt;
== Current rates ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 250px;&amp;quot;&lt;br /&gt;
|+ Trading Fees per 1 BTC&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
!BTC&lt;br /&gt;
!BSQ&lt;br /&gt;
|-&lt;br /&gt;
!Maker&lt;br /&gt;
|0.001&lt;br /&gt;
|11.45&lt;br /&gt;
|-&lt;br /&gt;
!Taker&lt;br /&gt;
|0.007&lt;br /&gt;
|80.13&lt;br /&gt;
|-&lt;br /&gt;
!Minimum&lt;br /&gt;
|0.00005&lt;br /&gt;
|0.03&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Combined BTC trading fee rate is 0.8% (0.1% by maker and 0.7% by taker). &lt;br /&gt;
&lt;br /&gt;
Combined BSQ trading fee rate is targeted at 0.4% (0.05% by maker and 0.35% by taker).&lt;br /&gt;
&lt;br /&gt;
== Selecting how to pay ==&lt;br /&gt;
&lt;br /&gt;
Traders choose how they'd prefer to pay trading fees while making or taking an offer. BSQ and BTC amounts (and fiat equivalents) are shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Pick-trade-fee-currency.png|600px|thumb|left|Pick how to pay trade fees on this screen while making or taking an offer.]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Running_Bisq_on_Qubes&amp;diff=2238</id>
		<title>Running Bisq on Qubes</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Running_Bisq_on_Qubes&amp;diff=2238"/>
		<updated>2021-04-29T15:51:54Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: implement suggestion in https://github.com/bisq-network/wiki/issues/43&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide shows '''how to run Bisq in a dedicated qube in QubesOS'''. The steps were tested using QubesOS 4.0.3 and a Bisq qube based on the &amp;lt;code&amp;gt;debian-10&amp;lt;/code&amp;gt; template.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= How to setup =&lt;br /&gt;
&lt;br /&gt;
== In dom0 ==&lt;br /&gt;
&lt;br /&gt;
Execute the following steps in dom0.&lt;br /&gt;
&lt;br /&gt;
=== Create qube ===&lt;br /&gt;
&lt;br /&gt;
Create a new dedicated qube called &amp;lt;code&amp;gt;bisq-vm&amp;lt;/code&amp;gt; based on the &amp;lt;code&amp;gt;debian-10&amp;lt;/code&amp;gt; template.&lt;br /&gt;
&lt;br /&gt;
* Q Menu &amp;gt; Create Qubes VM &amp;gt; Qube based on a template&lt;br /&gt;
* Template: choose &amp;lt;code&amp;gt;debian-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Check &amp;quot;Launch settings after creation&amp;quot;&lt;br /&gt;
* Press OK&lt;br /&gt;
&lt;br /&gt;
Within a few seconds, the qube is created and the Qube Settings popup opens. Adjust it as follows:&lt;br /&gt;
&lt;br /&gt;
* Basic &amp;gt; Disk Storage&lt;br /&gt;
** Set &amp;quot;Private Storage max size&amp;quot; to at least &amp;lt;code&amp;gt;5000 MiB&amp;lt;/code&amp;gt; [1]&lt;br /&gt;
* Advanced &amp;gt; Memory / CPU&lt;br /&gt;
** Set &amp;quot;Initial memory&amp;quot; to &amp;lt;code&amp;gt;6000 MB&amp;lt;/code&amp;gt; [2]&lt;br /&gt;
** Set &amp;quot;vCPUs no.&amp;quot; to &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;&lt;br /&gt;
** Uncheck &amp;quot;Include in memory balancing&amp;quot; [3]&lt;br /&gt;
* Press OK&lt;br /&gt;
&lt;br /&gt;
== In dedicated qube ==&lt;br /&gt;
&lt;br /&gt;
Execute the following steps in the &amp;lt;code&amp;gt;bisq-vm&amp;lt;/code&amp;gt; qube.&lt;br /&gt;
&lt;br /&gt;
=== Create binding dirs ===&lt;br /&gt;
&lt;br /&gt;
Create the binding dirs needed for the Bisq installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mkdir -p /rw/bind-dirs/opt/Bisq&lt;br /&gt;
sudo mkdir -p /rw/bind-dirs/usr/share/desktop-directories&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart the qube to apply the binding dir settings.&lt;br /&gt;
&lt;br /&gt;
=== Configure binding dirs ===&lt;br /&gt;
&lt;br /&gt;
Setup the binding dirs mapping for the system folders needed for the Bisq installation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mkdir -p /rw/config/qubes-bind-dirs.d&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specify which system folders are mapped to binding dirs. To do that, create the configuration file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo nano /rw/config/qubes-bind-dirs.d/50_user.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and populate it with the following lines [5] :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
binds+=( '/opt/Bisq' )&lt;br /&gt;
binds+=( '/usr/share/desktop-directories' )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Bisq ===&lt;br /&gt;
&lt;br /&gt;
=== Download Debian package ===&lt;br /&gt;
&lt;br /&gt;
Go to the [https://bisq.network/downloads Bisq Downloads] page and download the Debian package and the corresponding PGP signature.&lt;br /&gt;
&lt;br /&gt;
==== Verify PGP signature ====&lt;br /&gt;
&lt;br /&gt;
Check that the downloaded package matches the signature [4]. Assuming the files were downloaded in the Downloads folder:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Go to the folder where you downloaded the .deb package and the PGP signature&lt;br /&gt;
cd Downloads&lt;br /&gt;
&lt;br /&gt;
# Import the signing key of Christoph Atteneder&lt;br /&gt;
curl https://bisq.network/pubkey/29CDFD3B.asc | gpg --import&lt;br /&gt;
&lt;br /&gt;
# Verify the signature of the downloaded binary&lt;br /&gt;
gpg --digest-algo SHA256 --verify Bisq-*.asc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Install package ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dpkg -i Bisq-*.deb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once this command finishes, Bisq is installed and ready to run.&lt;br /&gt;
&lt;br /&gt;
= How to run =&lt;br /&gt;
&lt;br /&gt;
== From dedicated qube ==&lt;br /&gt;
&lt;br /&gt;
Bisq can be started by running &amp;lt;code&amp;gt;/opt/Bisq/Bisq&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;bisq-vm&amp;lt;/code&amp;gt; qube.&lt;br /&gt;
&lt;br /&gt;
== From dom0 ==&lt;br /&gt;
&lt;br /&gt;
To start Bisq directly from dom0, a keyboard shortcut can be defined:&lt;br /&gt;
&lt;br /&gt;
* Q Menu &amp;gt; System Tools &amp;gt; Keyboard &amp;gt; Application Shortcuts&lt;br /&gt;
* Add a shortcut where the command has the format &amp;lt;code&amp;gt;qvm-run -q -a &amp;lt;qube-name&amp;gt; &amp;lt;command&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** For example, in our case: &amp;lt;code&amp;gt;qvm-run -q -a bisq-vm /opt/Bisq/Bisq&amp;lt;/code&amp;gt;&lt;br /&gt;
* Assign a system-wide key combination for starting Bisq&lt;br /&gt;
** For example &amp;lt;code&amp;gt;Ctrl+Alt+B&amp;lt;/code&amp;gt;&lt;br /&gt;
* Press OK&lt;br /&gt;
&lt;br /&gt;
Now pressing the key combination anywhere in QubesOS will automatically start the Bisq application.&lt;br /&gt;
&lt;br /&gt;
= Further reading =&lt;br /&gt;
&lt;br /&gt;
* See [https://www.qubes-os.org/doc/bind-dirs Qubes tutorial] for what binding dirs are and how they work&lt;br /&gt;
* See [https://www.qubes-os.org/doc/qmemman/ Qubes documentation] for how memory balancing works&lt;br /&gt;
* See https://www.whonix.org/wiki/Bisq for a similar setup guide for a [https://www.whonix.org Whonix] Qube&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
[1] Assuming you only use this Qube for Bisq, this amount of storage will be used for all Bisq files (downloaded installer, installation folder, your local Bisq settings and profile, your Bisq wallet, Bisq logs, etc). Therefore it is important to have enough disk space available, because if Bisq runs out of storage space, this may lead to data corruption and loss of funds. For reference: A fresh Qube containing only a fully sync-ed new installation of Bisq 1.3.6, with no trades / accounts / balances, uses about 1GB of space.&lt;br /&gt;
&lt;br /&gt;
[2] Bisq needs 4 GB, the rest is for other OS processes.&lt;br /&gt;
&lt;br /&gt;
[3] This will ensure that the RAM allocated to this qube is not shared with other Qubes.&lt;br /&gt;
&lt;br /&gt;
[4] For more details, see Verifications section on the [https://github.com/bisq-network/bisq/releases/ Bisq GitHub releases page]&lt;br /&gt;
&lt;br /&gt;
[5] The &amp;lt;code&amp;gt;/usr/share/desktop-directories&amp;lt;/code&amp;gt; is not really used, but is required during installation. See [https://github.com/bisq-network/bisq/issues/848 Issue 848]&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Frequently_asked_questions&amp;diff=2235</id>
		<title>Frequently asked questions</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Frequently_asked_questions&amp;diff=2235"/>
		<updated>2021-04-29T00:27:30Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add question about security deposits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a compilation of '''frequently-asked questions''' about Bisq, how to use it, and how to help the project. &lt;br /&gt;
&lt;br /&gt;
Feel free to ask further questions on any of Bisq's many outreach channels. &lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
&lt;br /&gt;
==== How is Bisq different from other decentralized exchanges? ====&lt;br /&gt;
&lt;br /&gt;
Bisq is a peer-to-peer trading network, not a website or &amp;quot;app&amp;quot; or other centralized service. It's software you run on your own hardware, which connects to other people running the Bisq software to facilitate trades. It's open-source and community-driven.&lt;br /&gt;
&lt;br /&gt;
And you can trade bitcoin for fiat currencies with it!&lt;br /&gt;
&lt;br /&gt;
The difference between Bisq and other so-called decentralized exchanges is as stark as the difference between owning your own home and renting someone else's—in the former case you have full control over the property, and in the latter you're always subject to the landlord's whims and demands (no matter how nice the landlord may seem to be).&lt;br /&gt;
&lt;br /&gt;
With Bisq you're always the owner—not just owner of your bitcoin, but also owner of your data.&lt;br /&gt;
&lt;br /&gt;
* Bisq does not hold any bitcoin. All bitcoin used for trading is held in '''2-of-2 multisignature addresses''' controlled solely by the trading peers themselves.&lt;br /&gt;
* Bisq does not hold any national currency. National currency is transferred directly from one trader to the other using traditional banking and payment services.&lt;br /&gt;
* All Bisq data is transferred over its own secure peer-to-peer network, which is built on top of the Tor network—no central servers. This means '''there are no data honeypots''', rendering large-scale hacks of customer information databases impossible.&lt;br /&gt;
* Bisq does not know anything about traders who use its network, and no data is stored on who trades with whom.&lt;br /&gt;
* Bisq does not require registration, so your privacy is protected, and you can '''begin trading instantly'''.&lt;br /&gt;
* Bisq is code, not a company. It is an open-source project organized as a [[Decentralized_autonomous_organization|decentralized autonomous organization (DAO)]] built on top of Bitcoin.&lt;br /&gt;
&lt;br /&gt;
See more in the [[Introduction]].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq open-source software? ====&lt;br /&gt;
&lt;br /&gt;
Bisq's software is free/libre open-source licensed under Version 3 of the GNU Affero General Public License. &lt;br /&gt;
&lt;br /&gt;
Here's the [https://github.com/bisq-network/bisq source code] and [https://github.com/bisq-network/bisq/blob/master/LICENSE license].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq safe? ====&lt;br /&gt;
&lt;br /&gt;
Thanks to strong incentives encouraging traders to play fairly, the vast majority of trades on Bisq go smoothly and quickly.&lt;br /&gt;
&lt;br /&gt;
Bisq employs three primary mechanisms to achieve security:&lt;br /&gt;
&lt;br /&gt;
* All bitcoin traded with Bisq is secured in a 2-of-2 multisignature address.&lt;br /&gt;
* Both traders are required to pay security deposits, which are refunded after trades are completed.&lt;br /&gt;
* Trade disputes are handled through a [[Dispute_resolution|3-tier mechanism]] that includes end-to-end encrypted trader chat, mediation, and arbitration.&lt;br /&gt;
&lt;br /&gt;
When trading fiat currency for bitcoin, there is always some chargeback risk, as fiat transactions can often be reversed.&lt;br /&gt;
&lt;br /&gt;
To mitigate this risk, Bisq:&lt;br /&gt;
&lt;br /&gt;
* only supports payment methods which are known to make chargebacks difficult—this is why Bisq does not support PayPal and credit cards, for example. See more on chargeback risks.&lt;br /&gt;
* employs an [[Account_limits#Account_signing account|signing mechanism]] that forces 0.01 BTC buy limits until a buyer's integrity (not identity!) is verified.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
==== I find Bisq very confusing. I've tried using it but just end up getting lost! ====&lt;br /&gt;
&lt;br /&gt;
Some people find Bisq's interface intuitive, but many people don't. Check out [https://www.youtube.com/watch?v=HDkzUl9wibc this tour video] to help you make sense of the interface, and then check out the [https://www.youtube.com/watch?v=QjmpAq9RUXM Bird's Eye View of a Bisq Trade] video for a high-level overview of how Bisq trading works.&lt;br /&gt;
&lt;br /&gt;
Then check out the [https://bisq.network/getting-started getting-started guide] to see how to get up and running quickly.&lt;br /&gt;
&lt;br /&gt;
As of April 2021, Bisq contributors have designed a whole new beautiful interface that should make Bisq significantly more intuitive, and are also in touch with a talented UI developer to turn the design into code. You can follow progress on this initiative [https://github.com/bisq-network/projects/issues/49 here].&lt;br /&gt;
&lt;br /&gt;
==== I can't use Bisq to trade because there are hardly ever any offers in my currency. What can I do? ====&lt;br /&gt;
&lt;br /&gt;
While Bisq can technically support any market, only a handful of markets are consistently active on Bisq—mainly because they offer good payment methods and had strong on-the-ground support to bootstrap them in the beginning.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|Note that a weak offer book in a particular market doesn't ''necessarily'' mean trades don't take place in that market. It could be that there are people lurking there that will happily take an offer if you take the initiative to make one (this is often the case in markets like CAD, AUD, and GBP, for example).&lt;br /&gt;
&lt;br /&gt;
You can check trade history for your market by going to &amp;lt;code&amp;gt;Market&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Trades&amp;lt;/code&amp;gt; and picking your currency from the dropdown.}}&lt;br /&gt;
&lt;br /&gt;
If your market has no recent trades, a little more work will need to be done to get it going. At a minimum, payment methods common in your market should be added ([https://github.com/bisq-network/growth/issues/new/choose suggest them here]), and some form of marketing should be done to get users and market-makers to bootstrap a market.&lt;br /&gt;
&lt;br /&gt;
Bisq contributors are more than happy to help if you can help with guidance, connections to people who can help, and/or events and translations and other vehicles for reaching your target demographics.&lt;br /&gt;
&lt;br /&gt;
==== I heard I need bitcoin in order to buy bitcoin on Bisq...but I don't have any bitcoin. What can I do? ====&lt;br /&gt;
&lt;br /&gt;
Yes, the chicken-and-egg problem with Bisq is real. &lt;br /&gt;
&lt;br /&gt;
Here are some ways to get just enough bitcoin to do your first trade on Bisq:&lt;br /&gt;
* try to obtain some yourself using [https://bisq.wiki/Funding_your_wallet#How_to_Obtain_Your_First_Bitcoin these suggestions]&lt;br /&gt;
* hop onto the &amp;lt;code&amp;gt;#buy-bitcoin&amp;lt;/code&amp;gt; channel on [https://keybase.io/team/bisq Keybase] and make a deal ([[Informal_Market_for_Small_BTC_Trades|see more here]])&lt;br /&gt;
&lt;br /&gt;
== Trading ==&lt;br /&gt;
&lt;br /&gt;
==== What are trading fees? ====&lt;br /&gt;
&lt;br /&gt;
[[Trading fees]] are calculated as a percentage of trade size: 0.1% for makers and 0.7% for takers if paid in BTC and about half of that if paid in BSQ.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that you'll also need to pay mining fees for the on-chain transactions, as well as a deposit to lock into the multisig escrow. You'll get the deposit back in full after the trade completes successfully.&lt;br /&gt;
&lt;br /&gt;
==== Mining fees are too high. How can I trade on Bisq cost-effectively? ====&lt;br /&gt;
&lt;br /&gt;
Bisq's current trade protocol requires 4 on-chain transactions. Takers pay for 3 of these transactions and makers pay for 1 of them.&lt;br /&gt;
&lt;br /&gt;
Therefore, to make trading on Bisq as cost-effective as possible, consider '''making your own offers''' at times '''when mining fees are lower'''.&lt;br /&gt;
&lt;br /&gt;
Other things you can do: &lt;br /&gt;
* make offers to trade '''larger amounts of BTC''' (bigger offers tend to get better pricing)&lt;br /&gt;
* '''pay trade fees with BSQ''' (BSQ trade fees tend to be about half of BTC trading fees)&lt;br /&gt;
&lt;br /&gt;
==== Why does Bisq require a security deposit in BTC? ====&lt;br /&gt;
&lt;br /&gt;
Security deposits create strong incentives for buyers and sellers to follow the [[Trading rules|rules of Bisq's trading protocol]]. Deposits are locked into multisig escrow along with the bitcoin being traded, and are returned to each user when the trade is complete.&lt;br /&gt;
&lt;br /&gt;
If a trade is disputed through a mediator or arbitrator, some or all of the offending party's security deposit may be awarded to the counterparty. Examples of protocol violations include a buyer failing to pay a seller, paying with a different account or with a different name, or a seller failing to acknowledge receipt of a buyer's payment.&lt;br /&gt;
&lt;br /&gt;
Most Bisq trades complete without any problem thanks in part to the incentives that security deposits create.&lt;br /&gt;
&lt;br /&gt;
See full [[trading rules]].&lt;br /&gt;
&lt;br /&gt;
==== What are trading limits? How much bitcoin can I buy/sell at once? ====&lt;br /&gt;
&lt;br /&gt;
Trading limits vary based on payment method, since some payment methods are more secure than others.&lt;br /&gt;
&lt;br /&gt;
Relatively safe payment methods such as Japan's Furikomi and Australia's PayID are set to allow trades of up to 1 BTC, but other payment methods such as Zelle and SEPA have a cap of 0.25 BTC. See the [[Payment_methods|full list of payment methods and limits]].&lt;br /&gt;
&lt;br /&gt;
Altoins are not possible to charge back, so all altcoin trades have a limit of 2 BTC.&lt;br /&gt;
&lt;br /&gt;
==== Which payment methods are available? ====&lt;br /&gt;
&lt;br /&gt;
See [[payment methods]].&lt;br /&gt;
&lt;br /&gt;
If you'd like to suggest a payment method to be added, please [https://github.com/bisq-network/growth/issues/new/choose submit a new issue].&lt;br /&gt;
&lt;br /&gt;
==== How does Bisq handle fiat like dollars and euros? Where does it go? ====&lt;br /&gt;
&lt;br /&gt;
Bisq doesn't handle fiat at all -- it only handles BTC. Trades are settled outside of Bisq, meaning fiat payments are sent outside Bisq via traditional banking services.&lt;br /&gt;
&lt;br /&gt;
Bisq merely matches peers and sets incentives (e.g. locking a BTC security deposit from both peers, as a sort of escrow) to encourage both trading peers to act in good faith. This is also why you need bitcoin to begin trading on Bisq.&lt;br /&gt;
&lt;br /&gt;
==== How long does a trade take? ====&lt;br /&gt;
&lt;br /&gt;
There is no automatic order matching on Bisq, and trades are settled manually by humans. As a result, trades are not completed as quickly as they would be on centralized exchanges, but can still be fairly quick. &lt;br /&gt;
&lt;br /&gt;
Some payment methods are instant (e.g., Faster Payment) while others can take a few days (e.g., SEPA).&lt;br /&gt;
&lt;br /&gt;
As far as Bisq is concerned, the deposit transaction needs to be confirmed once before the buyer can send payment. Bitcoin transactions take about 10 minutes to confirm, so with quick traders and quick payment method, a Bisq trade can be completed in a matter of minutes.&lt;br /&gt;
&lt;br /&gt;
Altcoin trade periods are always 1 day (or 1 hour for Altcoins Instant trades).&lt;br /&gt;
&lt;br /&gt;
See the list of [[payment methods]] for complete details.&lt;br /&gt;
&lt;br /&gt;
==== How does Bisq protect my privacy? ====&lt;br /&gt;
&lt;br /&gt;
Bisq is standalone, open-source software that you can inspect before running on your machine, and as a result, you don't have to trust that any server is logging your personal details (as you would in the case of a website).&lt;br /&gt;
&lt;br /&gt;
As for the trading process, your payment information is stored locally on your machine, and only your trading partner (and your mediator or arbitrator, in case of a dispute) can ever see it. All data exchanged between users is encrypted and signed.&lt;br /&gt;
&lt;br /&gt;
To transmit data from one user to another, Bisq uses a P2P network built on top of Tor, which provides a high degree of anonymity. The user doesn't need to do any additional work for all of this to work—it is all integrated in the application.&lt;br /&gt;
&lt;br /&gt;
==== Do I need to keep Bisq online for my offers to remain online? ====&lt;br /&gt;
&lt;br /&gt;
Yes. There are no central servers on the Bisq network—so all peers are responsible for keeping their offers online.&lt;br /&gt;
&lt;br /&gt;
If you have published an offer, your Bisq application needs to stay online so it can react when another trader wants to take your offer (the multisig deposit transaction is created in the take-offer process). Be sure you have deactivated your computer's standby mode so your Bisq application can stay online (monitor standby is not a problem).&lt;br /&gt;
&lt;br /&gt;
If your Bisq application does go offline, your offer will get removed from the distributed offerbook. It will be re-published the next time you start your Bisq application.&lt;br /&gt;
&lt;br /&gt;
After an offer has been taken and the trade process has started, neither trader needs to be online continuously, but each trader will need to be online periodically to check if any action is needed on their side (e.g. sending fiat/altcoin, confirming payment receipt, etc).&lt;br /&gt;
&lt;br /&gt;
==== Do I have to use the Bisq wallet? ====&lt;br /&gt;
&lt;br /&gt;
No, but you may find it convenient to keep a small amount of trading capital there.&lt;br /&gt;
&lt;br /&gt;
When entering a new trade on Bisq, you will get the option to transfer funds from your Bisq wallet ''or'' send funds from an external wallet.&lt;br /&gt;
&lt;br /&gt;
Likewise, when concluding a trade on Bisq, you can withdraw your funds to the Bisq wallet or to an external wallet.&lt;br /&gt;
&lt;br /&gt;
==== Do I have to use the Bisq token? ====&lt;br /&gt;
&lt;br /&gt;
No, using BSQ is totally optional. However, using it gets you a ~50% discount on [[trading fees]] while helping to [[Introduction_to_the_DAO#Earn_and_distribute_revenue|compensate Bisq contributors]] at the same time.&lt;br /&gt;
&lt;br /&gt;
==== Will my bank know I'm trading bitcoin? ====&lt;br /&gt;
&lt;br /&gt;
Generally speaking, Bisq doesn't deal with banks at all. All fiat transfers take place directly between users.&lt;br /&gt;
&lt;br /&gt;
But there have been reports of banks closing accounts upon suspecting bitcoin activity. As a result, Bisq requires that the &amp;quot;reason for payment&amp;quot; field always be left BLANK when making a payment (if the payment method offers such a field).&lt;br /&gt;
&lt;br /&gt;
If a reason is required, it should be something trivial like a &amp;quot;-&amp;quot; or &amp;quot;payment&amp;quot;. If you want to use something else, please agree on an alternative with your peer using trader chat.&lt;br /&gt;
See full [[trading rules]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Common Technical Niggles ==&lt;br /&gt;
&lt;br /&gt;
==== Bisq on macOS won't open, or it's asking for permission to record my keystrokes! ==== &lt;br /&gt;
&lt;br /&gt;
If Bisq won't open, try right-clicking the app and clicking &amp;lt;code&amp;gt;Open&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you get the prompt asking to record your keystrokes, rest assured it's a [https://github.com/bisq-network/bisq/issues/3373 bug] (Bisq is absolutely not recording your keystrokes). This bug should be fixed with a [[https://github.com/bisq-network/projects/issues/44|Java LTS version update]] coming soon.&lt;br /&gt;
&lt;br /&gt;
==== Bisq seems to bog down my computer. When I open it, CPU and memory usage spike. Can this be prevented? ====&lt;br /&gt;
&lt;br /&gt;
Bisq has had memory usage and CPU usage issue on certain operating systems in the past, but these issues should be resolved now. You can manually set the max RAM usage by following [[Reducing_memory_usage|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Chances are Bisq is probably just trying to sync blockchain data. New releases of Bisq include data stores updated at release time to reduce this syncing time, but as a release gets older (i.e., beyond 3-4 weeks old), the data stores get older, and syncing takes longer. Just let it finish and your computer resources should go back down to normal again.&lt;br /&gt;
&lt;br /&gt;
If the issue doesn't go away on its own, please reach out for help in the &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel [https://keybase.io/team/bisq on Keybase] or open an issue [https://github.com/bisq-network/bisq on GitHub].&lt;br /&gt;
&lt;br /&gt;
==== I'm on a high-resolution monitor on Linux and everything is way too small. Help? ====&lt;br /&gt;
&lt;br /&gt;
See [[Running_on_HiDPI_screen|this article]] for a tip on fixing this issue.&lt;br /&gt;
&lt;br /&gt;
== Dispute resolution ==&lt;br /&gt;
&lt;br /&gt;
==== How does dispute resolution work? ====&lt;br /&gt;
&lt;br /&gt;
Bisq provides a 3-layer mechanism for resolving disputes: trader chat, mediation, and arbitration.&lt;br /&gt;
&lt;br /&gt;
Trader chat enables traders to resolve small issues themselves privately over end-to-end encrypted chat right in Bisq. If this doesn't work, traders can engage a mediator to examine the situation and suggest a payout. In rare circumstances that mediation fails, a trader can choose to engage an arbitrator to re-examine the situation and make a payout.&lt;br /&gt;
&lt;br /&gt;
Veteran users: please note that the arbitrator role changed significantly with the launch of the new trade protocol on v1.2.&lt;br /&gt;
&lt;br /&gt;
See [[trading rules]] and [[dispute resolution]] for more.&lt;br /&gt;
&lt;br /&gt;
==== How is collusion between mediators, arbitrators, and traders prevented? ====&lt;br /&gt;
&lt;br /&gt;
With the launch of the new trading protocol in v1.2, multisig escrows went from 2-of-3 to 2-of-2 arrangements, so that only the two trading peers have control of trading funds (instead of the 2 trading peers and an arbitrator). With no keys in the multisig escrow, it is no longer possible for a mediator or arbitrator to collude with another trader to release funds maliciously.&lt;br /&gt;
&lt;br /&gt;
Mediators and arbitrators are still bonded roles, however, because even though they cannot sign a payout transaction to resolve a dispute, they can ''advise'' how to resolve a dispute, and it's important that they be responsive, responsible, and fair when doing so.&lt;br /&gt;
&lt;br /&gt;
==== What happens if the person buying bitcoin does a chargeback after the bitcoin has been released from the multisig address? ====&lt;br /&gt;
&lt;br /&gt;
Bisq only supports payment methods for which chargebacks are not easy (e.g., this is why PayPal and credit cards are not supported). But there is still a little chargeback risk with banks. If a bank executes a chargeback after the BTC has been released, there is nothing a mediator or arbitrator can do.&lt;br /&gt;
&lt;br /&gt;
Bisq's goal is to make this scenario as unattractive as possible, using three primary mechanisms:&lt;br /&gt;
&lt;br /&gt;
# [[Account limits|Account aging]] requires newly-created fiat payment accounts on Bisq to have lower trade limits, and those limits are increased over time.&lt;br /&gt;
# [[Account_limits#Account_signing|Account signing]] requires higher-risk payment methods to be signed upon verifying the integrity of a trader before account aging kicks in. Until such accounts are signed, buy limits are set to 0.01 BTC.&lt;br /&gt;
# National currency payment methods which are found to be used for chargebacks are quickly removed.&lt;br /&gt;
&lt;br /&gt;
==== Wouldn't a pure reputation system among traders make mediators and arbitrators unnecessary? ====&lt;br /&gt;
&lt;br /&gt;
Pure reputation without additional dispute resolution measures is a weak protection system, as you can never avoid [https://en.wikipedia.org/wiki/Sybil_attack sybil] or [https://en.wikipedia.org/wiki/Confidence_trick long con] attacks.&lt;br /&gt;
&lt;br /&gt;
Such mechanisms are also problematic for protecting privacy and for keeping the service decentralized.&lt;br /&gt;
&lt;br /&gt;
==== How can I contact my trading peer? ====&lt;br /&gt;
&lt;br /&gt;
Bisq has a built-in end-to-end encrypted [[Dispute_resolution#Level_1:_Trader_chat|chat mechanism]] that you can use to talk to your trading peer while the trade is in progress.&lt;br /&gt;
&lt;br /&gt;
== DAO ==&lt;br /&gt;
&lt;br /&gt;
==== What is the Bisq DAO? ====&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO (decentralized autonomous organization) is a decentralized governance mechanism for the Bisq software, built on Bitcoin. It takes the place of a company. How good can decentralized software possibly be if it's still controlled by a single entity, like a company?&lt;br /&gt;
&lt;br /&gt;
Decentralized software is no good without decentralized governance.&lt;br /&gt;
&lt;br /&gt;
That's why Bisq is not a company or legal entity of any kind—instead, it's organized as a DAO. The DAO handles the software's funding and strategy-making to enable the Bisq network to thrive, and at the same time, harden it against attacks on the infrastructure that powers its leadership and operation.&lt;br /&gt;
&lt;br /&gt;
In a nutshell, the Bisq DAO enables Bisq to become even more censorship-resistant, a core [[Introduction|principle of the project]] from the very beginning.&lt;br /&gt;
&lt;br /&gt;
Read more about the Bisq DAO in [[Introduction_to_the_DAO|this introductory article]].&lt;br /&gt;
&lt;br /&gt;
==== How does the Bisq DAO work? ====&lt;br /&gt;
&lt;br /&gt;
The primary purposes of the Bisq DAO are financing the project and determining strategy.&lt;br /&gt;
&lt;br /&gt;
# Trading fees are distributed directly from traders to contributors with a token (colored bitcoin) called BSQ.&lt;br /&gt;
# Strategy is determined collectively through voting done in the Bisq software and recorded on the Bitcoin network.&lt;br /&gt;
&lt;br /&gt;
Learn more about how this actually works in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this series of short 3-5 minute videos].&lt;br /&gt;
&lt;br /&gt;
See [[Decentralized_autonomous_organization|this article]] for a full list of resources to learn more.&lt;br /&gt;
&lt;br /&gt;
==== What do I need to know about the DAO, as a trader? ====&lt;br /&gt;
&lt;br /&gt;
First of all, you are NOT required to use the BSQ token or Bisq DAO to use Bisq.&lt;br /&gt;
&lt;br /&gt;
But there are benefits to doing so: you'll pay lower trading fees by using BSQ instead of BTC.&lt;br /&gt;
&lt;br /&gt;
But why have the BSQ token at all? Because it enables Bisq contributors to be paid for their work without any central wallets or points of control. When you buy BSQ, you're directly paying a Bisq contributor for their work, and in the process, helping to sustain the whole project. The dynamic this token enables is not possible with plain bitcoin.&lt;br /&gt;
&lt;br /&gt;
When you use BSQ to pay trading fees, it's destroyed and 'burned' out of existence.&lt;br /&gt;
&lt;br /&gt;
[[Introduction_to_the_DAO#Overview|See more on this dynamic here]].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq using a token because it needs money? What's the issuance schedule for the token? ====&lt;br /&gt;
&lt;br /&gt;
Bisq already earns revenue from trading fees. It's not launching this DAO and BSQ token for ''earning'' revenue—it's doing it to ''distribute'' the revenue it already earns to more people without any central points of control.&lt;br /&gt;
&lt;br /&gt;
BSQ tokens are issued every time a contributor's compensation request is approved through voting, and the tokens are destroyed every time a trader uses BSQ to pay trading fees.&lt;br /&gt;
&lt;br /&gt;
BSQ issuance is not a 1-time event, and its purpose is not to raise capital. You can see a walk-through of the BSQ issuance process in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this video series].&lt;br /&gt;
&lt;br /&gt;
==== Can I use Bisq without BSQ and without this DAO? ====&lt;br /&gt;
&lt;br /&gt;
You could. All you'd have to do is pay your trading fees with BTC instead of BSQ. But we hope you don't, because doing so would render the project unsustainable.&lt;br /&gt;
&lt;br /&gt;
Before the Bisq DAO, trading fees went to just a couple of wallets owned by specific Bisq contributors (arbitrators). All other contributors were not paid. Bisq needs its contributors to be paid in regular, predictable ways to ensure continual (and reliable) development, service, and growth; the Bisq DAO enables this to happen by distributing trading fees to all contributors in a totally decentralized way.&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO and BSQ token enable a funding and governance mechanism that is [[https://bisq.network/blog/bisq-dao-for-bitcoin-maximalists/ not possible with plain bitcoin]]. We highly recommend you check [[Decentralized_autonomous_organization|out the documentation]] and [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e video series]] to learn more.&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
==== This project is cool! How can I help out? ====&lt;br /&gt;
&lt;br /&gt;
Check out the [[contributor checklist]]. We'd love to hear from you!&lt;br /&gt;
&lt;br /&gt;
==== I have a question that isn’t covered here...? ====&lt;br /&gt;
&lt;br /&gt;
Feel free to reach out [https://keybase.io/team/bisq on Keybase] or [https://bisq.network/#community any other channel].&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Frequently_asked_questions&amp;diff=2234</id>
		<title>Frequently asked questions</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Frequently_asked_questions&amp;diff=2234"/>
		<updated>2021-04-29T00:12:21Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: migrate, refine, and strengthen faqs page from website&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a compilation of '''frequently-asked questions''' about Bisq, how to use it, and how to help the project. &lt;br /&gt;
&lt;br /&gt;
Feel free to ask further questions on any of Bisq's many outreach channels. &lt;br /&gt;
&lt;br /&gt;
== About ==&lt;br /&gt;
&lt;br /&gt;
==== How is Bisq different from other decentralized exchanges? ====&lt;br /&gt;
&lt;br /&gt;
Bisq is a peer-to-peer trading network, not a website or &amp;quot;app&amp;quot; or other centralized service. It's software you run on your own hardware, which connects to other people running the Bisq software to facilitate trades. It's open-source and community-driven.&lt;br /&gt;
&lt;br /&gt;
And you can trade bitcoin for fiat currencies with it!&lt;br /&gt;
&lt;br /&gt;
The difference between Bisq and other so-called decentralized exchanges is as stark as the difference between owning your own home and renting someone else's—in the former case you have full control over the property, and in the latter you're always subject to the landlord's whims and demands (no matter how nice the landlord may seem to be).&lt;br /&gt;
&lt;br /&gt;
With Bisq you're always the owner—not just owner of your bitcoin, but also owner of your data.&lt;br /&gt;
&lt;br /&gt;
* Bisq does not hold any bitcoin. All bitcoin used for trading is held in '''2-of-2 multisignature addresses''' controlled solely by the trading peers themselves.&lt;br /&gt;
* Bisq does not hold any national currency. National currency is transferred directly from one trader to the other using traditional banking and payment services.&lt;br /&gt;
* All Bisq data is transferred over its own secure peer-to-peer network, which is built on top of the Tor network—no central servers. This means '''there are no data honeypots''', rendering large-scale hacks of customer information databases impossible.&lt;br /&gt;
* Bisq does not know anything about traders who use its network, and no data is stored on who trades with whom.&lt;br /&gt;
* Bisq does not require registration, so your privacy is protected, and you can '''begin trading instantly'''.&lt;br /&gt;
* Bisq is code, not a company. It is an open-source project organized as a [[Decentralized_autonomous_organization|decentralized autonomous organization (DAO)]] built on top of Bitcoin.&lt;br /&gt;
&lt;br /&gt;
See more in the [[Introduction]].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq open-source software? ====&lt;br /&gt;
&lt;br /&gt;
Bisq's software is free/libre open-source licensed under Version 3 of the GNU Affero General Public License. &lt;br /&gt;
&lt;br /&gt;
Here's the [https://github.com/bisq-network/bisq source code] and [https://github.com/bisq-network/bisq/blob/master/LICENSE license].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq safe? ====&lt;br /&gt;
&lt;br /&gt;
Thanks to strong incentives encouraging traders to play fairly, the vast majority of trades on Bisq go smoothly and quickly.&lt;br /&gt;
&lt;br /&gt;
Bisq employs three primary mechanisms to achieve security:&lt;br /&gt;
&lt;br /&gt;
* All bitcoin traded with Bisq is secured in a 2-of-2 multisignature address.&lt;br /&gt;
* Both traders are required to pay security deposits, which are refunded after trades are completed.&lt;br /&gt;
* Trade disputes are handled through a [[Dispute_resolution|3-tier mechanism]] that includes end-to-end encrypted trader chat, mediation, and arbitration.&lt;br /&gt;
&lt;br /&gt;
When trading fiat currency for bitcoin, there is always some chargeback risk, as fiat transactions can often be reversed.&lt;br /&gt;
&lt;br /&gt;
To mitigate this risk, Bisq:&lt;br /&gt;
&lt;br /&gt;
* only supports payment methods which are known to make chargebacks difficult—this is why Bisq does not support PayPal and credit cards, for example. See more on chargeback risks.&lt;br /&gt;
* employs an [[Account_limits#Account_signing account|signing mechanism]] that forces 0.01 BTC buy limits until a buyer's integrity (not identity!) is verified.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
==== I find Bisq very confusing. I've tried using it but just end up getting lost! ====&lt;br /&gt;
&lt;br /&gt;
Some people find Bisq's interface intuitive, but many people don't. Check out [https://www.youtube.com/watch?v=HDkzUl9wibc this tour video] to help you make sense of the interface, and then check out the [https://www.youtube.com/watch?v=QjmpAq9RUXM Bird's Eye View of a Bisq Trade] video for a high-level overview of how Bisq trading works.&lt;br /&gt;
&lt;br /&gt;
Then check out the [https://bisq.network/getting-started getting-started guide] to see how to get up and running quickly.&lt;br /&gt;
&lt;br /&gt;
As of April 2021, Bisq contributors have designed a whole new beautiful interface that should make Bisq significantly more intuitive, and are also in touch with a talented UI developer to turn the design into code. You can follow progress on this initiative [https://github.com/bisq-network/projects/issues/49 here].&lt;br /&gt;
&lt;br /&gt;
==== I can't use Bisq to trade because there are hardly ever any offers in my currency. What can I do? ====&lt;br /&gt;
&lt;br /&gt;
While Bisq can technically support any market, only a handful of markets are consistently active on Bisq—mainly because they offer good payment methods and had strong on-the-ground support to bootstrap them in the beginning.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|Note that a weak offer book in a particular market doesn't ''necessarily'' mean trades don't take place in that market. It could be that there are people lurking there that will happily take an offer if you take the initiative to make one (this is often the case in markets like CAD, AUD, and GBP, for example).&lt;br /&gt;
&lt;br /&gt;
You can check trade history for your market by going to &amp;lt;code&amp;gt;Market&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Trades&amp;lt;/code&amp;gt; and picking your currency from the dropdown.}}&lt;br /&gt;
&lt;br /&gt;
If your market has no recent trades, a little more work will need to be done to get it going. At a minimum, payment methods common in your market should be added ([https://github.com/bisq-network/growth/issues/new/choose suggest them here]), and some form of marketing should be done to get users and market-makers to bootstrap a market.&lt;br /&gt;
&lt;br /&gt;
Bisq contributors are more than happy to help if you can help with guidance, connections to people who can help, and/or events and translations and other vehicles for reaching your target demographics.&lt;br /&gt;
&lt;br /&gt;
==== I heard I need bitcoin in order to buy bitcoin on Bisq...but I don't have any bitcoin. What can I do? ====&lt;br /&gt;
&lt;br /&gt;
Yes, the chicken-and-egg problem with Bisq is real. &lt;br /&gt;
&lt;br /&gt;
Here are some ways to get just enough bitcoin to do your first trade on Bisq:&lt;br /&gt;
* try to obtain some yourself using [https://bisq.wiki/Funding_your_wallet#How_to_Obtain_Your_First_Bitcoin these suggestions]&lt;br /&gt;
* hop onto the &amp;lt;code&amp;gt;#buy-bitcoin&amp;lt;/code&amp;gt; channel on [https://keybase.io/team/bisq Keybase] and make a deal ([[Informal_Market_for_Small_BTC_Trades|see more here]])&lt;br /&gt;
&lt;br /&gt;
== Trading ==&lt;br /&gt;
&lt;br /&gt;
==== What are trading fees? ====&lt;br /&gt;
&lt;br /&gt;
[[Trading fees]] are calculated as a percentage of trade size: 0.1% for makers and 0.7% for takers if paid in BTC and about half of that if paid in BSQ.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that you'll also need to pay mining fees for the on-chain transactions, as well as a deposit to lock into the multisig escrow. You'll get the deposit back in full after the trade completes successfully.&lt;br /&gt;
&lt;br /&gt;
==== Mining fees are too high. How can I trade on Bisq cost-effectively? ====&lt;br /&gt;
&lt;br /&gt;
Bisq's current trade protocol requires 4 on-chain transactions. Takers pay for 3 of these transactions and makers pay for 1 of them.&lt;br /&gt;
&lt;br /&gt;
Therefore, to make trading on Bisq as cost-effective as possible, consider '''making your own offers''' at times '''when mining fees are lower'''.&lt;br /&gt;
&lt;br /&gt;
Other things you can do: &lt;br /&gt;
* make offers to trade '''larger amounts of BTC''' (bigger offers tend to get better pricing)&lt;br /&gt;
* '''pay trade fees with BSQ''' (BSQ trade fees tend to be about half of BTC trading fees)&lt;br /&gt;
&lt;br /&gt;
==== What are trading limits? How much bitcoin can I buy/sell at once? ====&lt;br /&gt;
&lt;br /&gt;
Trading limits vary based on payment method, since some payment methods are more secure than others.&lt;br /&gt;
&lt;br /&gt;
Relatively safe payment methods such as Japan's Furikomi and Australia's PayID are set to allow trades of up to 1 BTC, but other payment methods such as Zelle and SEPA have a cap of 0.25 BTC. See the [[Payment_methods|full list of payment methods and limits]].&lt;br /&gt;
&lt;br /&gt;
Altoins are not possible to charge back, so all altcoin trades have a limit of 2 BTC.&lt;br /&gt;
&lt;br /&gt;
==== Which payment methods are available? ====&lt;br /&gt;
&lt;br /&gt;
See [[payment methods]].&lt;br /&gt;
&lt;br /&gt;
If you'd like to suggest a payment method to be added, please [https://github.com/bisq-network/growth/issues/new/choose submit a new issue].&lt;br /&gt;
&lt;br /&gt;
==== How does Bisq handle fiat like dollars and euros? Where does it go? ====&lt;br /&gt;
&lt;br /&gt;
Bisq doesn't handle fiat at all -- it only handles BTC. Trades are settled outside of Bisq, meaning fiat payments are sent outside Bisq via traditional banking services.&lt;br /&gt;
&lt;br /&gt;
Bisq merely matches peers and sets incentives (e.g. locking a BTC security deposit from both peers, as a sort of escrow) to encourage both trading peers to act in good faith. This is also why you need bitcoin to begin trading on Bisq.&lt;br /&gt;
&lt;br /&gt;
==== How long does a trade take? ====&lt;br /&gt;
&lt;br /&gt;
There is no automatic order matching on Bisq, and trades are settled manually by humans. As a result, trades are not completed as quickly as they would be on centralized exchanges, but can still be fairly quick. &lt;br /&gt;
&lt;br /&gt;
Some payment methods are instant (e.g., Faster Payment) while others can take a few days (e.g., SEPA).&lt;br /&gt;
&lt;br /&gt;
As far as Bisq is concerned, the deposit transaction needs to be confirmed once before the buyer can send payment. Bitcoin transactions take about 10 minutes to confirm, so with quick traders and quick payment method, a Bisq trade can be completed in a matter of minutes.&lt;br /&gt;
&lt;br /&gt;
Altcoin trade periods are always 1 day (or 1 hour for Altcoins Instant trades).&lt;br /&gt;
&lt;br /&gt;
See the list of [[payment methods]] for complete details.&lt;br /&gt;
&lt;br /&gt;
==== How does Bisq protect my privacy? ====&lt;br /&gt;
&lt;br /&gt;
Bisq is standalone, open-source software that you can inspect before running on your machine, and as a result, you don't have to trust that any server is logging your personal details (as you would in the case of a website).&lt;br /&gt;
&lt;br /&gt;
As for the trading process, your payment information is stored locally on your machine, and only your trading partner (and your mediator or arbitrator, in case of a dispute) can ever see it. All data exchanged between users is encrypted and signed.&lt;br /&gt;
&lt;br /&gt;
To transmit data from one user to another, Bisq uses a P2P network built on top of Tor, which provides a high degree of anonymity. The user doesn't need to do any additional work for all of this to work—it is all integrated in the application.&lt;br /&gt;
&lt;br /&gt;
==== Do I need to keep Bisq online for my offers to remain online? ====&lt;br /&gt;
&lt;br /&gt;
Yes. There are no central servers on the Bisq network—so all peers are responsible for keeping their offers online.&lt;br /&gt;
&lt;br /&gt;
If you have published an offer, your Bisq application needs to stay online so it can react when another trader wants to take your offer (the multisig deposit transaction is created in the take-offer process). Be sure you have deactivated your computer's standby mode so your Bisq application can stay online (monitor standby is not a problem).&lt;br /&gt;
&lt;br /&gt;
If your Bisq application does go offline, your offer will get removed from the distributed offerbook. It will be re-published the next time you start your Bisq application.&lt;br /&gt;
&lt;br /&gt;
After an offer has been taken and the trade process has started, neither trader needs to be online continuously, but each trader will need to be online periodically to check if any action is needed on their side (e.g. sending fiat/altcoin, confirming payment receipt, etc).&lt;br /&gt;
&lt;br /&gt;
==== Do I have to use the Bisq wallet? ====&lt;br /&gt;
&lt;br /&gt;
No, but you may find it convenient to keep a small amount of trading capital there.&lt;br /&gt;
&lt;br /&gt;
When entering a new trade on Bisq, you will get the option to transfer funds from your Bisq wallet ''or'' send funds from an external wallet.&lt;br /&gt;
&lt;br /&gt;
Likewise, when concluding a trade on Bisq, you can withdraw your funds to the Bisq wallet or to an external wallet.&lt;br /&gt;
&lt;br /&gt;
==== Do I have to use the Bisq token? ====&lt;br /&gt;
&lt;br /&gt;
No, using BSQ is totally optional. However, using it gets you a ~50% discount on [[trading fees]] while helping to [[Introduction_to_the_DAO#Earn_and_distribute_revenue|compensate Bisq contributors]] at the same time.&lt;br /&gt;
&lt;br /&gt;
==== Will my bank know I'm trading bitcoin? ====&lt;br /&gt;
&lt;br /&gt;
Generally speaking, Bisq doesn't deal with banks at all. All fiat transfers take place directly between users.&lt;br /&gt;
&lt;br /&gt;
But there have been reports of banks closing accounts upon suspecting bitcoin activity. As a result, Bisq requires that the &amp;quot;reason for payment&amp;quot; field always be left BLANK when making a payment (if the payment method offers such a field).&lt;br /&gt;
&lt;br /&gt;
If a reason is required, it should be something trivial like a &amp;quot;-&amp;quot; or &amp;quot;payment&amp;quot;. If you want to use something else, please agree on an alternative with your peer using trader chat.&lt;br /&gt;
See full [[trading rules]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Common Technical Niggles ==&lt;br /&gt;
&lt;br /&gt;
==== Bisq on macOS won't open, or it's asking for permission to record my keystrokes! ==== &lt;br /&gt;
&lt;br /&gt;
If Bisq won't open, try right-clicking the app and clicking &amp;lt;code&amp;gt;Open&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you get the prompt asking to record your keystrokes, rest assured it's a [https://github.com/bisq-network/bisq/issues/3373 bug] (Bisq is absolutely not recording your keystrokes). This bug should be fixed with a [[https://github.com/bisq-network/projects/issues/44|Java LTS version update]] coming soon.&lt;br /&gt;
&lt;br /&gt;
==== Bisq seems to bog down my computer. When I open it, CPU and memory usage spike. Can this be prevented? ====&lt;br /&gt;
&lt;br /&gt;
Bisq has had memory usage and CPU usage issue on certain operating systems in the past, but these issues should be resolved now. You can manually set the max RAM usage by following [[Reducing_memory_usage|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Chances are Bisq is probably just trying to sync blockchain data. New releases of Bisq include data stores updated at release time to reduce this syncing time, but as a release gets older (i.e., beyond 3-4 weeks old), the data stores get older, and syncing takes longer. Just let it finish and your computer resources should go back down to normal again.&lt;br /&gt;
&lt;br /&gt;
If the issue doesn't go away on its own, please reach out for help in the &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel [https://keybase.io/team/bisq on Keybase] or open an issue [https://github.com/bisq-network/bisq on GitHub].&lt;br /&gt;
&lt;br /&gt;
==== I'm on a high-resolution monitor on Linux and everything is way too small. Help? ====&lt;br /&gt;
&lt;br /&gt;
See [[Running_on_HiDPI_screen|this article]] for a tip on fixing this issue.&lt;br /&gt;
&lt;br /&gt;
== Dispute resolution ==&lt;br /&gt;
&lt;br /&gt;
==== How does dispute resolution work? ====&lt;br /&gt;
&lt;br /&gt;
Bisq provides a 3-layer mechanism for resolving disputes: trader chat, mediation, and arbitration.&lt;br /&gt;
&lt;br /&gt;
Trader chat enables traders to resolve small issues themselves privately over end-to-end encrypted chat right in Bisq. If this doesn't work, traders can engage a mediator to examine the situation and suggest a payout. In rare circumstances that mediation fails, a trader can choose to engage an arbitrator to re-examine the situation and make a payout.&lt;br /&gt;
&lt;br /&gt;
Veteran users: please note that the arbitrator role changed significantly with the launch of the new trade protocol on v1.2.&lt;br /&gt;
&lt;br /&gt;
See [[trading rules]] and [[dispute resolution]] for more.&lt;br /&gt;
&lt;br /&gt;
==== How is collusion between mediators, arbitrators, and traders prevented? ====&lt;br /&gt;
&lt;br /&gt;
With the launch of the new trading protocol in v1.2, multisig escrows went from 2-of-3 to 2-of-2 arrangements, so that only the two trading peers have control of trading funds (instead of the 2 trading peers and an arbitrator). With no keys in the multisig escrow, it is no longer possible for a mediator or arbitrator to collude with another trader to release funds maliciously.&lt;br /&gt;
&lt;br /&gt;
Mediators and arbitrators are still bonded roles, however, because even though they cannot sign a payout transaction to resolve a dispute, they can ''advise'' how to resolve a dispute, and it's important that they be responsive, responsible, and fair when doing so.&lt;br /&gt;
&lt;br /&gt;
==== What happens if the person buying bitcoin does a chargeback after the bitcoin has been released from the multisig address? ====&lt;br /&gt;
&lt;br /&gt;
Bisq only supports payment methods for which chargebacks are not easy (e.g., this is why PayPal and credit cards are not supported). But there is still a little chargeback risk with banks. If a bank executes a chargeback after the BTC has been released, there is nothing a mediator or arbitrator can do.&lt;br /&gt;
&lt;br /&gt;
Bisq's goal is to make this scenario as unattractive as possible, using three primary mechanisms:&lt;br /&gt;
&lt;br /&gt;
# [[Account limits|Account aging]] requires newly-created fiat payment accounts on Bisq to have lower trade limits, and those limits are increased over time.&lt;br /&gt;
# [[Account_limits#Account_signing|Account signing]] requires higher-risk payment methods to be signed upon verifying the integrity of a trader before account aging kicks in. Until such accounts are signed, buy limits are set to 0.01 BTC.&lt;br /&gt;
# National currency payment methods which are found to be used for chargebacks are quickly removed.&lt;br /&gt;
&lt;br /&gt;
==== Wouldn't a pure reputation system among traders make mediators and arbitrators unnecessary? ====&lt;br /&gt;
&lt;br /&gt;
Pure reputation without additional dispute resolution measures is a weak protection system, as you can never avoid [https://en.wikipedia.org/wiki/Sybil_attack sybil] or [https://en.wikipedia.org/wiki/Confidence_trick long con] attacks.&lt;br /&gt;
&lt;br /&gt;
Such mechanisms are also problematic for protecting privacy and for keeping the service decentralized.&lt;br /&gt;
&lt;br /&gt;
==== How can I contact my trading peer? ====&lt;br /&gt;
&lt;br /&gt;
Bisq has a built-in end-to-end encrypted [[Dispute_resolution#Level_1:_Trader_chat|chat mechanism]] that you can use to talk to your trading peer while the trade is in progress.&lt;br /&gt;
&lt;br /&gt;
== DAO ==&lt;br /&gt;
&lt;br /&gt;
==== What is the Bisq DAO? ====&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO (decentralized autonomous organization) is a decentralized governance mechanism for the Bisq software, built on Bitcoin. It takes the place of a company. How good can decentralized software possibly be if it's still controlled by a single entity, like a company?&lt;br /&gt;
&lt;br /&gt;
Decentralized software is no good without decentralized governance.&lt;br /&gt;
&lt;br /&gt;
That's why Bisq is not a company or legal entity of any kind—instead, it's organized as a DAO. The DAO handles the software's funding and strategy-making to enable the Bisq network to thrive, and at the same time, harden it against attacks on the infrastructure that powers its leadership and operation.&lt;br /&gt;
&lt;br /&gt;
In a nutshell, the Bisq DAO enables Bisq to become even more censorship-resistant, a core [[Introduction|principle of the project]] from the very beginning.&lt;br /&gt;
&lt;br /&gt;
Read more about the Bisq DAO in [[Introduction_to_the_DAO|this introductory article]].&lt;br /&gt;
&lt;br /&gt;
==== How does the Bisq DAO work? ====&lt;br /&gt;
&lt;br /&gt;
The primary purposes of the Bisq DAO are financing the project and determining strategy.&lt;br /&gt;
&lt;br /&gt;
# Trading fees are distributed directly from traders to contributors with a token (colored bitcoin) called BSQ.&lt;br /&gt;
# Strategy is determined collectively through voting done in the Bisq software and recorded on the Bitcoin network.&lt;br /&gt;
&lt;br /&gt;
Learn more about how this actually works in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this series of short 3-5 minute videos].&lt;br /&gt;
&lt;br /&gt;
See [[Decentralized_autonomous_organization|this article]] for a full list of resources to learn more.&lt;br /&gt;
&lt;br /&gt;
==== What do I need to know about the DAO, as a trader? ====&lt;br /&gt;
&lt;br /&gt;
First of all, you are NOT required to use the BSQ token or Bisq DAO to use Bisq.&lt;br /&gt;
&lt;br /&gt;
But there are benefits to doing so: you'll pay lower trading fees by using BSQ instead of BTC.&lt;br /&gt;
&lt;br /&gt;
But why have the BSQ token at all? Because it enables Bisq contributors to be paid for their work without any central wallets or points of control. When you buy BSQ, you're directly paying a Bisq contributor for their work, and in the process, helping to sustain the whole project. The dynamic this token enables is not possible with plain bitcoin.&lt;br /&gt;
&lt;br /&gt;
When you use BSQ to pay trading fees, it's destroyed and 'burned' out of existence.&lt;br /&gt;
&lt;br /&gt;
[[Introduction_to_the_DAO#Overview|See more on this dynamic here]].&lt;br /&gt;
&lt;br /&gt;
==== Is Bisq using a token because it needs money? What's the issuance schedule for the token? ====&lt;br /&gt;
&lt;br /&gt;
Bisq already earns revenue from trading fees. It's not launching this DAO and BSQ token for ''earning'' revenue—it's doing it to ''distribute'' the revenue it already earns to more people without any central points of control.&lt;br /&gt;
&lt;br /&gt;
BSQ tokens are issued every time a contributor's compensation request is approved through voting, and the tokens are destroyed every time a trader uses BSQ to pay trading fees.&lt;br /&gt;
&lt;br /&gt;
BSQ issuance is not a 1-time event, and its purpose is not to raise capital. You can see a walk-through of the BSQ issuance process in [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e this video series].&lt;br /&gt;
&lt;br /&gt;
==== Can I use Bisq without BSQ and without this DAO? ====&lt;br /&gt;
&lt;br /&gt;
You could. All you'd have to do is pay your trading fees with BTC instead of BSQ. But we hope you don't, because doing so would render the project unsustainable.&lt;br /&gt;
&lt;br /&gt;
Before the Bisq DAO, trading fees went to just a couple of wallets owned by specific Bisq contributors (arbitrators). All other contributors were not paid. Bisq needs its contributors to be paid in regular, predictable ways to ensure continual (and reliable) development, service, and growth; the Bisq DAO enables this to happen by distributing trading fees to all contributors in a totally decentralized way.&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO and BSQ token enable a funding and governance mechanism that is [[https://bisq.network/blog/bisq-dao-for-bitcoin-maximalists/ not possible with plain bitcoin]]. We highly recommend you check [[Decentralized_autonomous_organization|out the documentation]] and [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e video series]] to learn more.&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
==== This project is cool! How can I help out? ====&lt;br /&gt;
&lt;br /&gt;
Check out the [[contributor checklist]]. We'd love to hear from you!&lt;br /&gt;
&lt;br /&gt;
==== I have a question that isn’t covered here...? ====&lt;br /&gt;
&lt;br /&gt;
Feel free to reach out [https://keybase.io/team/bisq on Keybase] or [https://bisq.network/#community any other channel].&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Introduction_to_the_DAO&amp;diff=2233</id>
		<title>Introduction to the DAO</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Introduction_to_the_DAO&amp;diff=2233"/>
		<updated>2021-04-29T00:04:38Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Learn more */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Bisq network is governed by a '''decentralized autonomous organization (DAO)''' built on the Bitcoin blockchain.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== What is a DAO? ===&lt;br /&gt;
&lt;br /&gt;
Conventional entities such as for-profit and non-profit corporations must be sanctioned by the state: they are legal entities registered in particular jurisdictions. No matter how big or small or virtuous or innovative they are, they cannot operate without state approval. In return for this approval, the entity is endowed with rights (e.g., limited liability) and responsibilities (e.g., taxes).&lt;br /&gt;
&lt;br /&gt;
A '''decentralized autonomous organization (DAO)''' is just a generic term for a governance model sanctioned by software: code defines conventions for governing the project irrespective of the stance of the state.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|We say a DAO’s governance model must be sanctioned by software, not necessarily controlled by software. The Bisq DAO, for example, is not controlled by software: software merely provides a framework for the people involved with the Bisq project to (collectively) manage the software itself. The Bisq DAO operates on the idea that '''code is not law'''. Code is written by humans to provide a service to other humans, so it should be accountable to humans too. }}&lt;br /&gt;
&lt;br /&gt;
The universe of DAOs is diverse. Just as companies come in many shapes and sizes, and some companies are scammy, fraudulent, or just poorly managed—that’s no reason to assume all companies are the same way. It’s the same with DAOs: some DAOs haven’t worked out so well, but others might turn out differently.&lt;br /&gt;
&lt;br /&gt;
== The Bisq DAO ==&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO forgoes a system where governance is dictated by the rigid rules of software in favor of a self-contained economy where governance is guided by software but ultimately determined by the collective, subjective judgments of its community.&lt;br /&gt;
&lt;br /&gt;
It achieves this by introducing a unit of value called the '''BSQ token''' that enables Bisq stakeholders—contributors, traders, or anyone who owns BSQ—to make subjective value judgments. This token underlies all actions in the DAO.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=pNvOZlIDYEQ&amp;amp;feature=emb_logo Click here for a quick introductory video on the what &amp;amp; why of the Bisq DAO]&lt;br /&gt;
&lt;br /&gt;
=== BSQ token ===&lt;br /&gt;
&lt;br /&gt;
{{BSQ_Token_Intro}}&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Here’s a graphical overview of how the DAO works at a high level:&lt;br /&gt;
&lt;br /&gt;
[[File:User-dao-diagram.png|700px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Let’s observe some of the dynamics of this system:&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Contributors ''maintain'' Bisq through valuable work &lt;br /&gt;
* Traders ''use'' Bisq to buy and sell bitcoin and other cryptocurrencies&lt;br /&gt;
* Contributors ''earn'' BSQ tokens when their compensation requests are approved through voting&lt;br /&gt;
* Traders ''buy'' BSQ tokens in order to pay lower trading fees&lt;br /&gt;
* Stakeholders ''vote'' on compensation requests&lt;br /&gt;
* Contributors can ''lock'' a bond in BSQ to ensure integrity in high-trust roles&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now let’s see how these dynamics enable the Bisq DAO to provide 3 core governance functions without any central points of authority.&lt;br /&gt;
&lt;br /&gt;
=== Earn and distribute revenue ===&lt;br /&gt;
&lt;br /&gt;
Every project needs to be financially sustainable to fund ongoing operations and development. But traditional means of handling revenue and revenue distribution are necessarily centralized—any receiving address or account must be owned by one person, or a small group; determining how much a person should be paid must be determined by one person, or a small group; etc.&lt;br /&gt;
&lt;br /&gt;
'''Contributors produce, creating BSQ'''&lt;br /&gt;
&lt;br /&gt;
In the Bisq DAO, trading fees are collected from traders and distributed to contributors, but there is no central authority to do this. Here’s how it works: after a Bisq contributor does work, they file a '''compensation request''' in the DAO with a description of what they did and how much BSQ they want in return. Then, stakeholders (who are other contributors, traders, and anyone else with BSQ) vote for/against the request. If the request is approved, the contributor is issued new BSQ in the amount they requested and '''BSQ supply is increased'''.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|'''&amp;lt;big&amp;gt;Where does new BSQ actually come from?&amp;lt;/big&amp;gt;'''&amp;lt;/br&amp;gt; Recall that a BSQ token is merely colored bitcoin. When a contributor makes their compensation request in the DAO, they must also include the tiny amount of bitcoin to be '''colored''' as BSQ (the [[DAO_technical_overview|spec]] requires 100 satoshis). So if a contributor requests 1,000 BSQ, they will need to include (100 * 1,000 equals 100,000 satoshis) with their compensation request, just about 10 USD at a rate of (10,000 USD/BTC).&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;If their request is approved, those satoshis are '''colored''' and recognized as 1,000 valid BSQ tokens on Bisq. Assuming a BSQ market value of 1 USD (exact value will fluctuate), the contributor will have been granted 1,000 USD worth of BSQ for a negligible cost of 10 USD.}}&lt;br /&gt;
&lt;br /&gt;
'''Traders consume, burning BSQ'''&lt;br /&gt;
&lt;br /&gt;
Then, a trader looking for lower trading fees can buy those BSQ tokens from a contributor. When they buy BSQ tokens for BTC, the contributor is paid for their work, and the value transfer from producer to consumer is complete! When a trader pays trading fees with BSQ, those BSQ tokens are burned or &amp;quot;decolored&amp;quot; and '''BSQ supply is decreased'''. This process of creating and destroying BSQ tokens enables a sort of [https://docs.bisq.network/dao/phase-zero.html#how-bsq-decentralizes-compensation-and-enables-monetary-policy monetary policy] controlled by Bisq stakeholders and traders.&lt;br /&gt;
&lt;br /&gt;
In this way, there is no need for a central entity to collect and distribute revenue: the BSQ token enables a transfer of value from producer to consumer without any single entity controlling any aspect of the decision-making or distribution process.&lt;br /&gt;
{{Admonition_Note|&amp;lt;big&amp;gt;'''Note on BTC revenues'''&amp;lt;/big&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
In the past, before the Bisq DAO launch and before the integration of Bisq’s new trade protocol, trading fees were only collected in BTC and only went to arbitrators. There was no mechanism to distribute them to other contributors. The DAO solves this distribution problem with BSQ through the process outlined above.&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
But since traders can still pay trading fees with BTC, where do those BTC fees go?&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
BTC fees go to a [https://github.com/bisq-network/roles/issues/80 bitcoin &amp;quot;donation&amp;quot; address] held by a bonded contributor, who uses the BTC to buy BSQ on a regular basis to distribute the BTC fees to stakeholders, and the BSQ obtained is [https://github.com/bisq-network/proposals/issues/55 burned].}}&lt;br /&gt;
&lt;br /&gt;
=== Determine strategy ===&lt;br /&gt;
&lt;br /&gt;
Another point of centralization in traditional organizations is with strategy. How can a project determine strategy without some form of designated leadership: an executive, manager, or leader to give direction and allocate resources?&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO beats this tradition with collective decision-making on strategy and other matters through '''weighted voting''' based on BSQ stake.&lt;br /&gt;
&lt;br /&gt;
Here’s how it works: any stakeholder can make a proposal in the DAO. It can be anything: a change in a trading parameter, a new bonded role, or even something more generic like an adjustment of overall project strategy. Stakeholders vote on the proposal, and their voting weight is based on BSQ stake, through a combination of two metrics:&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# amount of BSQ committed to a particular vote&lt;br /&gt;
# amount of BSQ earned over time through contributions&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taking both metrics into account discourages deep-pocketed whales from suddenly seizing control of the project, while still valuing dedicated stakeholders with consistent contributions over time. It brings about a '''strict meritocracy''' in which people need to somehow buy in to the Bisq project in order to take part in its governance, and the more significant their stake, the stronger their voice.&lt;br /&gt;
&lt;br /&gt;
In this way, there is no need to rely on a single leadership team for direction: the community collectively manages itself.&lt;br /&gt;
&lt;br /&gt;
=== Ensure honesty in high-trust roles ===&lt;br /&gt;
&lt;br /&gt;
Despite the Bisq project’s attempts to resist concentrating control as much as possible, it’s impossible to avoid in some places. Domain name owners, social account admins, mediators, various node operators: these are all roles that must exist, but necessarily retain significant control and require a high degree of trust.&lt;br /&gt;
&lt;br /&gt;
Part of the benefit of a centralized team of thoroughly-vetted people reliant on a paycheck, as is the case in most companies, is that the risk of trusting people with significant responsibility is lower: they have a lot to lose if the company finds they have violated their integrity and engaged in foul play.&lt;br /&gt;
&lt;br /&gt;
This dynamic can be reproduced—at least partly—in a project without a central authority through '''bonding'''. The concept is simple enough: create skin in the game. Require that a person interested in taking on a high-trust role post a bond that’s high enough to discourage them from engaging in foul play.&lt;br /&gt;
&lt;br /&gt;
But what happens if that person goes rogue? In a project without central authority, who decides when they’ve crossed the line, and what their fate should be?&lt;br /&gt;
&lt;br /&gt;
As with strategy and compensation, the community decides through voting. Anyone who suspects foul play can make a case for confiscating a bond with a new proposal, and stakeholders vote to determine an outcome.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Warn|Confiscating a bond is a harsh penalty which should not be taken lightly. Therefore, the Bisq DAO makes confiscation proposals especially hard to approve: they require a quorum of at least 200,000 BSQ and 85% acceptance to pass (instead of the typical &amp;gt;50%).}}&lt;br /&gt;
&lt;br /&gt;
In this way, the risk that people in high-trust roles misbehave is minimized, and the community has access to a responsible mechanism for handling such a scenario in cases that warrant it.&lt;br /&gt;
&lt;br /&gt;
== Learn more ==&lt;br /&gt;
&lt;br /&gt;
For more information on how you can use the DAO to trade/contributor, how it works, its technical foundations, etc. please see the [[Decentralized_autonomous_organization|this page]].&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2232</id>
		<title>Template:Run with Java options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2232"/>
		<updated>2021-04-28T23:04:40Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add note about application directory on other operating systems&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
{{{2}}}:&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/opt/Bisq/Bisq&amp;lt;/code&amp;gt; is the default application directory on Linux. If you run another operating system, you'll need to replace that path with [[Running_from_the_command_line|the one for your OS]].&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this setting apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2231</id>
		<title>Running on HiDPI screen</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2231"/>
		<updated>2021-04-28T23:02:18Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Running Bisq on a HiDPI screen''' (2k, 4k, etc) with default settings often leads to small text.&lt;br /&gt;
&lt;br /&gt;
This article covers how to fix this issue on Linux.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-Dglass.gtk.uiScale=1.4&amp;lt;/nowiki&amp;gt;|Adjust scaling with the following prefix}}&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2230</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2230"/>
		<updated>2021-04-28T23:01:47Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq is known to be a resource-hungry application, so some users may want to '''reduce memory usage'''.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-XX:MaxRAM=4g&amp;lt;/nowiki&amp;gt;|Reduce Bisq's memory usage by setting a ceiling of 4GB}}&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
One of the settings Java virtual machines (JVMs) use to calibrate how much physical memory to reserve at startup is '''MaxRAM''', and there is a good chance your JVM's default MaxRAM configuration is too large.&lt;br /&gt;
&lt;br /&gt;
To check the default MaxRAM setting, run this &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; command:  &lt;br /&gt;
&lt;br /&gt;
 java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | grep MaxRAM&lt;br /&gt;
&lt;br /&gt;
Look for the &amp;lt;code&amp;gt;MaxRAM&amp;lt;/code&amp;gt; value (bytes) in the output. An example:&lt;br /&gt;
&lt;br /&gt;
 367: uint64_t MaxRAM = 137438953472 &lt;br /&gt;
&lt;br /&gt;
This means the OpenJDK 11 JVM's MaxRAM setting is 128GB, much more RAM than the average desktop machine has.&lt;br /&gt;
&lt;br /&gt;
Experiments have shown running Bisq with a 4GB MaxRAM setting reduces memory consumption by more than 50% (when starting a clean Bisq installation with an empty data directory). Setting MaxRAM to 2GB reduces resident memory usage even more, but setting it any lower (1536m) will result in an OutOfMemoryError and crash the app. &lt;br /&gt;
&lt;br /&gt;
As of version 1.3.2, Bisq starts with a MaxRAM setting of 4GB. If you're still having issues, try setting the parameter yourself as described above.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2229</id>
		<title>Template:Run with Java options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2229"/>
		<updated>2021-04-28T23:01:32Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
{{{2}}}:&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this setting apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2228</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2228"/>
		<updated>2021-04-28T23:01:14Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq is known to be a resource-hungry application, so some users may want to '''reduce memory usage'''.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-XX:MaxRAM=4g&amp;lt;/nowiki&amp;gt;|Reduce Bisq's memory usage by setting a ceiling of 4GB.}}&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
One of the settings Java virtual machines (JVMs) use to calibrate how much physical memory to reserve at startup is '''MaxRAM''', and there is a good chance your JVM's default MaxRAM configuration is too large.&lt;br /&gt;
&lt;br /&gt;
To check the default MaxRAM setting, run this &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; command:  &lt;br /&gt;
&lt;br /&gt;
 java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | grep MaxRAM&lt;br /&gt;
&lt;br /&gt;
Look for the &amp;lt;code&amp;gt;MaxRAM&amp;lt;/code&amp;gt; value (bytes) in the output. An example:&lt;br /&gt;
&lt;br /&gt;
 367: uint64_t MaxRAM = 137438953472 &lt;br /&gt;
&lt;br /&gt;
This means the OpenJDK 11 JVM's MaxRAM setting is 128GB, much more RAM than the average desktop machine has.&lt;br /&gt;
&lt;br /&gt;
Experiments have shown running Bisq with a 4GB MaxRAM setting reduces memory consumption by more than 50% (when starting a clean Bisq installation with an empty data directory). Setting MaxRAM to 2GB reduces resident memory usage even more, but setting it any lower (1536m) will result in an OutOfMemoryError and crash the app. &lt;br /&gt;
&lt;br /&gt;
As of version 1.3.2, Bisq starts with a MaxRAM setting of 4GB. If you're still having issues, try setting the parameter yourself as described above.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2227</id>
		<title>Running on HiDPI screen</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2227"/>
		<updated>2021-04-28T22:55:38Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Running Bisq on a HiDPI screen''' (2k, 4k, etc) with default settings often leads to small text.&lt;br /&gt;
&lt;br /&gt;
This article covers how to fix this issue on Linux.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-Dglass.gtk.uiScale=1.4&amp;lt;/nowiki&amp;gt;|Adjust scaling with the following prefix.}}&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2226</id>
		<title>Template:Run with Java options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2226"/>
		<updated>2021-04-28T22:54:34Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* GUI fix */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
{{{2}}}&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this setting apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2225</id>
		<title>Template:Run with Java options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2225"/>
		<updated>2021-04-28T22:54:12Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Command-line fix */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
{{{2}}}&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this scaling apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2224</id>
		<title>Running on HiDPI screen</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2224"/>
		<updated>2021-04-28T22:53:21Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: make java option example into transclusion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Running Bisq on a HiDPI screen''' (2k, 4k, etc) with default settings often leads to small text.&lt;br /&gt;
&lt;br /&gt;
This article covers how to fix this issue on Linux.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{Run_with_Java_options|&amp;lt;nowiki&amp;gt;-Dglass.gtk.uiScale=1.4&amp;lt;/nowiki&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2223</id>
		<title>Template:Run with Java options</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Template:Run_with_Java_options&amp;diff=2223"/>
		<updated>2021-04-28T22:47:51Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: Created page with &amp;quot;== Command-line fix ==  Adjust scaling with the following prefix.   JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq  You can adjust the scaling factor as you wish, of course, and a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
Adjust scaling with the following prefix.&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this scaling apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;{{{1}}}&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=2222</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=2222"/>
		<updated>2021-04-28T22:44:19Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Via the Bisq Forum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''User support''' is available in a number of channels. &lt;br /&gt;
&lt;br /&gt;
This article lists ways to get support as a Bisq user. For information on how to help Bisq by ''providing'' support, see [[support team]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Via the FAQ ==&lt;br /&gt;
&lt;br /&gt;
Many common questions can be answered by browsing the [[frequently asked questions]].&lt;br /&gt;
&lt;br /&gt;
== Via the wiki ==&lt;br /&gt;
&lt;br /&gt;
Common problems and solutions are documented in [[troubleshooting]]. Also try using the search function.&lt;br /&gt;
&lt;br /&gt;
== Via Keybase chat ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [https://keybase.io/team/bisq Bisq Keybase team] is Bisq's primary user support channel. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
== Via GitHub issues ==&lt;br /&gt;
&lt;br /&gt;
If you think your might be experiencing a bug, please report it at https://github.com/bisq-network/bisq.&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq forum ==&lt;br /&gt;
&lt;br /&gt;
See https://bisq.community.&lt;br /&gt;
&lt;br /&gt;
== Via mediation ==&lt;br /&gt;
&lt;br /&gt;
See [[mediation]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=2221</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=2221"/>
		<updated>2021-04-28T22:44:03Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Via mediation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''User support''' is available in a number of channels. &lt;br /&gt;
&lt;br /&gt;
This article lists ways to get support as a Bisq user. For information on how to help Bisq by ''providing'' support, see [[support team]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Via the FAQ ==&lt;br /&gt;
&lt;br /&gt;
Many common questions can be answered by browsing the [[frequently asked questions]].&lt;br /&gt;
&lt;br /&gt;
== Via the wiki ==&lt;br /&gt;
&lt;br /&gt;
Common problems and solutions are documented in [[troubleshooting]]. Also try using the search function.&lt;br /&gt;
&lt;br /&gt;
== Via Keybase chat ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [https://keybase.io/team/bisq Bisq Keybase team] is Bisq's primary user support channel. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
== Via GitHub issues ==&lt;br /&gt;
&lt;br /&gt;
If you think your might be experiencing a bug, please report it at https://github.com/bisq-network/bisq.&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq Forum ==&lt;br /&gt;
&lt;br /&gt;
See https://bisq.community.&lt;br /&gt;
&lt;br /&gt;
== Via mediation ==&lt;br /&gt;
&lt;br /&gt;
See [[mediation]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=2220</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=2220"/>
		<updated>2021-04-28T22:43:49Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: /* Via Mediation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''User support''' is available in a number of channels. &lt;br /&gt;
&lt;br /&gt;
This article lists ways to get support as a Bisq user. For information on how to help Bisq by ''providing'' support, see [[support team]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Via the FAQ ==&lt;br /&gt;
&lt;br /&gt;
Many common questions can be answered by browsing the [[frequently asked questions]].&lt;br /&gt;
&lt;br /&gt;
== Via the wiki ==&lt;br /&gt;
&lt;br /&gt;
Common problems and solutions are documented in [[troubleshooting]]. Also try using the search function.&lt;br /&gt;
&lt;br /&gt;
== Via Keybase chat ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [https://keybase.io/team/bisq Bisq Keybase team] is Bisq's primary user support channel. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
== Via GitHub issues ==&lt;br /&gt;
&lt;br /&gt;
If you think your might be experiencing a bug, please report it at https://github.com/bisq-network/bisq.&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq Forum ==&lt;br /&gt;
&lt;br /&gt;
See https://bisq.community.&lt;br /&gt;
&lt;br /&gt;
== Via mediation ==&lt;br /&gt;
&lt;br /&gt;
See [[Mediation]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=User_support&amp;diff=2219</id>
		<title>User support</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=User_support&amp;diff=2219"/>
		<updated>2021-04-28T22:43:30Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''User support''' is available in a number of channels. &lt;br /&gt;
&lt;br /&gt;
This article lists ways to get support as a Bisq user. For information on how to help Bisq by ''providing'' support, see [[support team]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Via the FAQ ==&lt;br /&gt;
&lt;br /&gt;
Many common questions can be answered by browsing the [[frequently asked questions]].&lt;br /&gt;
&lt;br /&gt;
== Via the wiki ==&lt;br /&gt;
&lt;br /&gt;
Common problems and solutions are documented in [[troubleshooting]]. Also try using the search function.&lt;br /&gt;
&lt;br /&gt;
== Via Keybase chat ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;#support&amp;lt;/code&amp;gt; channel in the [https://keybase.io/team/bisq Bisq Keybase team] is Bisq's primary user support channel. When in doubt, ask your question here!&lt;br /&gt;
&lt;br /&gt;
== Via GitHub issues ==&lt;br /&gt;
&lt;br /&gt;
If you think your might be experiencing a bug, please report it at https://github.com/bisq-network/bisq.&lt;br /&gt;
&lt;br /&gt;
== Via the Bisq Forum ==&lt;br /&gt;
&lt;br /&gt;
See https://bisq.community.&lt;br /&gt;
&lt;br /&gt;
== Via Mediation ==&lt;br /&gt;
&lt;br /&gt;
See [[Mediation]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Processes]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2218</id>
		<title>Running on HiDPI screen</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Running_on_HiDPI_screen&amp;diff=2218"/>
		<updated>2021-04-28T19:49:17Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: remove maxram parameter for clarity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Running Bisq on a HiDPI screen''' (2k, 4k, etc) with default settings often leads to small text.&lt;br /&gt;
&lt;br /&gt;
This article covers how to fix this issue on Linux.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Command-line fix ==&lt;br /&gt;
&lt;br /&gt;
Adjust scaling with the following prefix.&lt;br /&gt;
&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;-Dglass.gtk.uiScale=1.4&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
You can adjust the scaling factor as you wish, of course, and add any [[Command_line_options|runtime options for Bisq]] as well.&lt;br /&gt;
&lt;br /&gt;
== GUI fix ==&lt;br /&gt;
&lt;br /&gt;
To have this scaling apply automatically when running Bisq from a menu icon, you'll need to adjust the launcher files to run a script with the fix in it.&lt;br /&gt;
&lt;br /&gt;
1. Create the script, say &amp;lt;code&amp;gt;/opt/Bisq/Bisq-runner.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 JAVA_TOOL_OPTIONS=&amp;quot;-Dglass.gtk.uiScale=1.4&amp;quot; /opt/Bisq/Bisq&lt;br /&gt;
&lt;br /&gt;
2. Make it executable.&lt;br /&gt;
&lt;br /&gt;
 chmod +x /opt/Bisq/Bisq-runner.sh&lt;br /&gt;
&lt;br /&gt;
3. Update the launcher (&amp;lt;code&amp;gt;/opt/Bisq/Bisq.desktop&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;/usr/share/applications/Bisq.desktop&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
 ...&lt;br /&gt;
 Exec=/opt/Bisq/Bisq-runner.sh&lt;br /&gt;
 ...&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2216</id>
		<title>Reducing memory usage</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reducing_memory_usage&amp;diff=2216"/>
		<updated>2021-04-28T19:45:16Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: Plebeian9000 moved page Reduce JVM MAXRam to Reducing memory usage: make article title for intuitve and discoverable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the settings Java virtual machines (JVMs) use to calibrate how much physical memory to reserve at startup is '''MaxRAM''', and there is a good chance your JVM's default MaxRAM configuration is too large.&lt;br /&gt;
&lt;br /&gt;
To check the default MaxRAM setting, run this &amp;lt;code&amp;gt;java&amp;lt;/code&amp;gt; command:  &lt;br /&gt;
&lt;br /&gt;
    java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | grep MaxRAM&lt;br /&gt;
&lt;br /&gt;
Look for the &amp;lt;code&amp;gt;MaxRAM&amp;lt;/code&amp;gt; value (bytes) in the output. An example:&lt;br /&gt;
&lt;br /&gt;
    367: uint64_t MaxRAM = 137438953472 &lt;br /&gt;
&lt;br /&gt;
This means the OpenJDK 11 JVM's MaxRAM setting is 128 GB, on a machine with only 16 GB RAM.&lt;br /&gt;
&lt;br /&gt;
Experiments have shown running Bisq with a 4 GB MaxRAM setting reduces resident memory consumption by more than 50% (when starting a clean Bisq installation with an empty data directory). Setting MaxRAM to 2 GB reduces resident memory usage even more, but setting it any lower (1536m) will result in an OutOfMemoryError and crash the app. &lt;br /&gt;
&lt;br /&gt;
As of version 1.3.2, Bisq is started with a MaxRAM setting of 4 GB. If you are using Bisq v1.3.1 or older, consider upgrading to the [https://bisq.network/downloads latest version] to benefit from this change.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Reduce_JVM_MAXRam&amp;diff=2217</id>
		<title>Reduce JVM MAXRam</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Reduce_JVM_MAXRam&amp;diff=2217"/>
		<updated>2021-04-28T19:45:16Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: Plebeian9000 moved page Reduce JVM MAXRam to Reducing memory usage: make article title for intuitve and discoverable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Reducing memory usage]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Payment_methods&amp;diff=2215</id>
		<title>Payment methods</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Payment_methods&amp;diff=2215"/>
		<updated>2021-04-28T19:20:06Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Bisq offers several '''payment methods''' to buy and sell bitcoin for fiat currencies or other cryptocurrencies.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Every offer on Bisq designates a payment method for traders to settle payments. The Bisq software does not actually integrate with any payment methods—'''all non-bitcoin fund transfers are made outside of Bisq software'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Unlike cryptocurrency transfers, many fiat payment transfers are riddled with flaws and limitations that require Bisq to employ special measures to encourage fair and honest trades. One of these measures is lower per-trade limits, which are covered below. Another key measure is [[Account_limits#Account_signing|account signing]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Fiat payment methods == &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
The payment methods vary in chargeback risk, regional availability, transaction size, fees, privacy, verifiability, and other characteristics.&lt;br /&gt;
The top consideration for maintaining payment methods is chargeback risk. PayPal, Venmo, and Cash App are not supported on Bisq because chargebacks for payments made with those services are relatively easy.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
We welcome suggestions for new payment methods on Bisq, especially for those that enable new markets. Documentation on the criteria and process for adding new payment methods is [https://github.com/bisq-network/bisq-docs/issues/172 forthcoming]. For now, feel free to make suggestions by reaching out on [https://keybase.io/team/bisq Keybase].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Below is a list of fiat payment methods Bisq currently supports.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
''Note: The maximum trade sizes listed below are not available for most newly-created payment accounts. Please refer to [https://bisq.wiki/Account_signing Account signing] for details on how to enable larger trade sizes for your payment accounts. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Payment Method !! Region !! Trading Period !! Per-Trade Limit !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Advanced Cash* || Global || 1 day || 2.00 BTC || Not available in the USA.&lt;br /&gt;
|-&lt;br /&gt;
| Alipay* || China || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| [[Amazon_eGift_card|Amazon eGift Card*]] || Multiple || 1 day || 0.25 BTC || Supported in USD, EUR, CAD, and a [[Amazon_eGift_card|handful of other markets]]. &lt;br /&gt;
|-&lt;br /&gt;
| Australian PayID* || Australia || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| [[Cash by Mail]]* || N/A || 6 days || 0.25 BTC || Some banks don't accept cash deposits from non-customers.&lt;br /&gt;
|-&lt;br /&gt;
| Cash Deposit* || N/A || 4 days || 0.25 BTC || Ensure to follow Cash by Mail trade rules.&lt;br /&gt;
|-&lt;br /&gt;
| Chase QuickPay || USA || 1 day || 0.25 BTC || Now integrated with Zelle.&lt;br /&gt;
|-&lt;br /&gt;
| [[Face-to-face_(payment_method)|Face-to-Face (F2F)]]* || Global || 4 days  || 1.00 BTC || [[Face-to-face_(payment_method)|See article]] for special guidance on F2F transactions.&lt;br /&gt;
|-&lt;br /&gt;
| [[Faster Payments]]* || UK || 1 day || 0.25 BTC || [[Faster_Payments|See article]] for recent changes to avoid issues.&lt;br /&gt;
|-&lt;br /&gt;
| HalCash* || Spain || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Interac e-Transfer || Canada || 1 day || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Japan Zengin Furikomi* || Japan || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| MoneyBeam (N26) || Europe || 1 day || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| MoneyGram* || Global || 4 days  || 0.50 BTC ||&lt;br /&gt;
|-&lt;br /&gt;
| National Bank Transfer || N/A || 4 days  || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Perfect Money* || Europe and USA || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Popmoney || USA || 1 day || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| PromptPay* || Thailand || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| [[Revolut]] || Global || 1 day || 0.25 BTC || [[Revolut|See article]] for recent changes to avoid issues.&lt;br /&gt;
|-&lt;br /&gt;
| SEPA || Europe || 6 days || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| SEPA Instant || Europe || 1 day || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Swish* || Sweden || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Transfer with Same Bank || N/A || 2 days || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Transfer from Specific Banks  || N/A || 4 days  || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| [[TransferWise]]* || Global || 4 days || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| [[US Postal Money Order]]* || USA || 8 days || 0.25 BTC || Within USA, $1000 limit per transaction, up to $3000 per day without ID.&lt;br /&gt;
|-&lt;br /&gt;
| Uphold || Global || 1 day || 0.25 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| WeChat Pay* || China || 1 day || 1.00 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Western Union || Global || 4 days  || 0.50 BTC || &lt;br /&gt;
|-&lt;br /&gt;
| Zelle || USA || 4 days  || 0.25 BTC || See [https://www.zellepay.com/get-started this page] to see if/how your bank works with Zelle (including sending limits).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; These payment methods '''do not''' need to be signed to lift the 0.01 BTC buying limit (see [[Account_limits#Account_signing|account signing]] for more details).&lt;br /&gt;
&lt;br /&gt;
=== Payment method guides === &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: 1.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Payment-methods-advice-eur.png|thumb|none|300px|EUR payment methods overview.]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Payment-methods-advice-usd.png|thumb|none|300px|USD payment methods overview.]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Altcoin payment methods == &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Bisq also supports a [https://bisq.network/markets/ variety] of cryptocurrencies for buying and selling bitcoin, like [[XMR]], [[ETH]], [[ZEC]], [[L-BTC]] or [[LTC]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Because altcoin transfers are irreversible and relatively quick, altcoin trades can be up to 2 BTC in size right away (no need to wait for account aging or account signing).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Payment Method !! Trading Period !! Per-Trade Limit&lt;br /&gt;
|-&lt;br /&gt;
| [[Altcoins]] || 1 day || 2.00 BTC&lt;br /&gt;
|-&lt;br /&gt;
| [[Altcoins Instant]] || 1 hour || 2.00 BTC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Altcoins Instant trades go by fast! Please remember to disable Instant offers in &amp;lt;code&amp;gt;Portfolio&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;My Open Offers&amp;lt;/code&amp;gt; if you might not be around to settle an Instant trade.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
See more details about creating altcoin accounts [[Creating_a_payment_account#Creating_an_altcoin_account | here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Roles&amp;diff=2214</id>
		<title>Roles</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Roles&amp;diff=2214"/>
		<updated>2021-04-28T14:51:37Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Roles''' are the way contributors take responsibility for Bisq network resources and processes.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
There are many resources and processes vital to the operation of the Bisq Network that require ownership by individual contributors. For example, someone must merge pull requests into the &amp;lt;code&amp;gt;bisq&amp;lt;/code&amp;gt; repository, someone must manage DNS for the &amp;lt;code&amp;gt;bisq.network&amp;lt;/code&amp;gt; domain, a group of people must maintain critical infrastructure such as seed nodes and price nodes, etc.&lt;br /&gt;
&lt;br /&gt;
This document defines the system of roles used within the Bisq DAO to enumerate, define and track each of these responsibilities. The system is designed with two major goals in mind:&lt;br /&gt;
# To maximize role owner autonomy in order to achieve Bisq's [[Decentralized_autonomous_organization|decentralization goals]]&lt;br /&gt;
# To maximize transparency so that DAO stakeholders can effectively review and vote on role owner compensation requests&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
The following are properties common to all roles.&lt;br /&gt;
&lt;br /&gt;
=== Duties ===&lt;br /&gt;
&lt;br /&gt;
''Duties'' are actions that must be performed for a certain resource or process to function normally.&lt;br /&gt;
&lt;br /&gt;
For example, a repository maintainer’s duties include merging pull requests in a timely fashion, and a website operator’s duties include keeping the site available at all times.&lt;br /&gt;
&lt;br /&gt;
=== Rights ===&lt;br /&gt;
&lt;br /&gt;
''Rights'' are special permissions or other access required to perform the Duties of a role.&lt;br /&gt;
&lt;br /&gt;
For example, a repository maintainer’s rights include write permissions to their repository, and a website operator’s rights include administrative access to site hosting infrastructure.&lt;br /&gt;
&lt;br /&gt;
=== Owners ===&lt;br /&gt;
&lt;br /&gt;
''Owners'' are contributors who have the Rights required to perform the Duties of a role.&lt;br /&gt;
&lt;br /&gt;
One owner is designated as primary and any other owners are designated as [https://github.com/bisq-network/proposals/issues/12 secondary]. The primary is responsible for performing the Duties of the role, while secondaries stand by, ready to take over for the primary at any time.&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
The following infrastructure is used to define and manage each role.&lt;br /&gt;
&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
&lt;br /&gt;
Each role should be documented here on https://bisq.wiki in a document of its own, ideally linked to the larger resource or process it's related to.&lt;br /&gt;
&lt;br /&gt;
For example, there is a [[Proposals|proposals wiki article]] covering the concept and process of proposals for users, and a [[Proposals_Maintainer|proposals maintainer article]] covering the role's rights, duties, and other details.&lt;br /&gt;
&lt;br /&gt;
Each role’s documentation should specify the role's:&lt;br /&gt;
* duties&lt;br /&gt;
* rights&lt;br /&gt;
* GitHub team&lt;br /&gt;
* GitHub issue&lt;br /&gt;
* bonding requirement (if any)&lt;br /&gt;
&lt;br /&gt;
=== Team ===&lt;br /&gt;
&lt;br /&gt;
Each role has a dedicated GitHub team where each of the role’s Owners are members. The team is used to manage access to GitHub repositories that the role is responsible for and to send notifications to role owners with @mentions in GitHub issues and pull requests.&lt;br /&gt;
&lt;br /&gt;
For example, the [https://github.com/orgs/bisq-network/teams/bisq-maintainers @bisq-network/bisq-maintainers] team has write access to the [https://github.com/bisq-network/bisq bisq-network/bisq] repository.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|GitHub teams are visible only to GitHub organization members. To join the [https://github.com/bisq-network @bisq-network org], see the [[Contributor_checklist#Get_connected|contributor checklist]].}}&lt;br /&gt;
&lt;br /&gt;
The primary role owner is also assigned as the ''maintainer'' of their role’s GitHub team, such that they may manage the team without requiring the intervention of a GitHub admin.&lt;br /&gt;
&lt;br /&gt;
=== Issue ===&lt;br /&gt;
&lt;br /&gt;
Each role has a dedicated GitHub issue in the [https://github.com/bisq-network/roles/issues bisq-network/roles] repository, wherein:&lt;br /&gt;
* The '''Assignees''' field is used to track role ownership.&lt;br /&gt;
* The '''Description''' field is used to link to the role’s wiki article, team, and primary owner.&lt;br /&gt;
* '''Comments''' are used for reporting and feedback.&lt;br /&gt;
&lt;br /&gt;
See the [Compensation Maintainer https://github.com/bisq-network/roles/issues/86] role issue for an example.&lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
&lt;br /&gt;
Most roles fit into one of the types below.&lt;br /&gt;
&lt;br /&gt;
=== Maintainer ===&lt;br /&gt;
&lt;br /&gt;
A ''Maintainer'' is a contributor responsible for enforcing process in a given GitHub repository.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/63 Bisq Maintainer], [https://github.com/bisq-network/roles/issues/30 Proposals Maintainer]&lt;br /&gt;
&lt;br /&gt;
==== Maintainer duties ====&lt;br /&gt;
&lt;br /&gt;
* Merging or closing pull requests after sufficient review&lt;br /&gt;
* Tagging releases&lt;br /&gt;
* Triaging incoming issues and keeping them organized over time&lt;br /&gt;
&lt;br /&gt;
'''A maintainer is not a developer or reviewer.'''&lt;br /&gt;
&lt;br /&gt;
Submitting and reviewing pull requests is something any contributor can do; neither are maintainer duties per se.&lt;br /&gt;
&lt;br /&gt;
This is particularly important from a [[compensation]] perspective. If you are a maintainer, do NOT group your development and review activities together with your maintainer role in your compensation requests. Rather, account for them separately like any other contributor would.&lt;br /&gt;
&lt;br /&gt;
The goal is to have as many competent contributors developing and reviewing as possible, not to load everything on the maintainer. [https://rfc.unprotocols.org/spec:1/C4/#21-preliminaries C4] is the inspiration here—it’s worth (re-)reading.&lt;br /&gt;
&lt;br /&gt;
==== Maintainer rights ====&lt;br /&gt;
&lt;br /&gt;
* Write access to the repository they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Operator ===&lt;br /&gt;
&lt;br /&gt;
An ''Operator'' is a contributor responsible for keeping a given resource running and functioning normally.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/15 Seednode Operator], [https://github.com/bisq-network/roles/issues/19 Forum Operator]&lt;br /&gt;
&lt;br /&gt;
==== Operator duties ====&lt;br /&gt;
&lt;br /&gt;
* Keep the given resource online and functioning normally&lt;br /&gt;
* Keep the resource up to date with latest version&lt;br /&gt;
* Maintain backups as appropriate&lt;br /&gt;
* Report on any incidents&lt;br /&gt;
&lt;br /&gt;
==== Operator rights ====&lt;br /&gt;
&lt;br /&gt;
* Administrative access to hosting infrastructure&lt;br /&gt;
* Ownership of any domain name used&lt;br /&gt;
&lt;br /&gt;
=== Administrator ===&lt;br /&gt;
&lt;br /&gt;
An ''Administrator'' (often referred to as 'Admin') is a contributor responsible for managing a given resource.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/16 GitHub Admin], [https://github.com/bisq-network/roles/issues/79 Keybase Admin]&lt;br /&gt;
&lt;br /&gt;
==== Admin duties ====&lt;br /&gt;
&lt;br /&gt;
* Respond to change requests&lt;br /&gt;
&lt;br /&gt;
==== Admin rights ====&lt;br /&gt;
&lt;br /&gt;
* Access to the administrative interface of the resource in question&lt;br /&gt;
&lt;br /&gt;
== Common duties ==&lt;br /&gt;
&lt;br /&gt;
The following duties are common to all roles.&lt;br /&gt;
&lt;br /&gt;
=== Reporting ===&lt;br /&gt;
&lt;br /&gt;
Primary role owners should report once a cycle in the form of a comment [https://github.com/bisq-network/proposals/issues/13 on their issue]. The report should contain whatever information the role owner believes would be valuable to other users, contributors, and stakeholders. &lt;br /&gt;
&lt;br /&gt;
The comment should be formatted in Markdown as follows:&lt;br /&gt;
&lt;br /&gt;
 ## Cycle 21 Report&lt;br /&gt;
 &lt;br /&gt;
 Description and/or list of contributions, accomplishments, or other notable occurrences since the last role report was posted.&lt;br /&gt;
 &lt;br /&gt;
 /cc bisq-network/compensation#421&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;/cc&amp;lt;/code&amp;gt; part should reference the GitHub issue for the contributor's compensation request for the cycle corresponding to the role report.&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&lt;br /&gt;
Most roles involve special rights that, if abused, could cause damage to the Bisq Network. For this reason, [[Introduction_to_the_DAO#Ensure_honesty_in_high-trust_roles|role owners must put up a bond in BSQ]] [https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java commensurate with the amount of damage that could be caused]. In the event of a role owner turning into a bad actor or being grossly negligent, this bond can be confiscated through a Bisq DAO proposal for confiscating a bond.&lt;br /&gt;
&lt;br /&gt;
== Processes ==&lt;br /&gt;
&lt;br /&gt;
The following are some common roles-related processes.&lt;br /&gt;
&lt;br /&gt;
=== Proposing a new role ===&lt;br /&gt;
&lt;br /&gt;
Typically, proposing a new role is one part of a larger proposal to introduce some new resource or process.&lt;br /&gt;
&lt;br /&gt;
# Discuss the idea informally with other contributors, e.g. via [https://keybase.io/team/bisq Keybase]&lt;br /&gt;
# Follow the [[proposals]] process to formally suggest the new resource or process&lt;br /&gt;
# Draft documentation for the new resource or process, including an article about the new role as a wiki article&lt;br /&gt;
&lt;br /&gt;
=== Adding a secondary role owner ===&lt;br /&gt;
&lt;br /&gt;
A primary role owner may add a secondary owner with the following steps:&lt;br /&gt;
&lt;br /&gt;
# Add them as a member of the role’s GitHub Team.&lt;br /&gt;
# Add them as an assignee to role’s GitHub Issue.&lt;br /&gt;
# Announce the change via a comment on the role’s GitHub Issue.&lt;br /&gt;
&lt;br /&gt;
=== Transferring role ownership ===&lt;br /&gt;
&lt;br /&gt;
A role owner may transfer ownership to another with the following steps:&lt;br /&gt;
&lt;br /&gt;
# Get the new contributor added to the role’s GitHub team.&lt;br /&gt;
# Get the old contributor removed from the role's GitHub team.&lt;br /&gt;
# Have the role’s GitHub issue updated to reflect the new primary owner.&lt;br /&gt;
# Announce the change in a comment on the role’s GitHub Issue.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Roles&amp;diff=2213</id>
		<title>Roles</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Roles&amp;diff=2213"/>
		<updated>2021-04-28T02:23:57Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: transcribe and update page from docs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Roles''' are the way contributors take responsibility for Bisq network resources and processes.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
There are many resources and processes vital to the operation of the Bisq Network that require ownership by individual contributors. For example, someone must merge pull requests into the &amp;lt;code&amp;gt;bisq&amp;lt;/code&amp;gt; repository, someone must manage DNS for the &amp;lt;code&amp;gt;bisq.network&amp;lt;/code&amp;gt; domain, a group of people must maintain critical infrastructure such as seed nodes and price nodes, etc.&lt;br /&gt;
&lt;br /&gt;
This document defines the system of roles used within the Bisq DAO to enumerate, define and track each of these responsibilities. The system is designed with two major goals in mind:&lt;br /&gt;
# To maximize role owner autonomy in order to achieve Bisq's [[Decentralized_autonomous_organization|decentralization goals]]&lt;br /&gt;
# To maximize transparency so that DAO stakeholders can effectively review and vote on role owner compensation requests&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&lt;br /&gt;
The following are properties common to all roles.&lt;br /&gt;
&lt;br /&gt;
=== Duties ===&lt;br /&gt;
&lt;br /&gt;
''Duties'' are actions that must be performed for a certain resource or process to function normally.&lt;br /&gt;
&lt;br /&gt;
For example, a repository maintainer’s duties include merging pull requests in a timely fashion, and a website operator’s duties include keeping the site available at all times.&lt;br /&gt;
&lt;br /&gt;
=== Rights ===&lt;br /&gt;
&lt;br /&gt;
''Rights'' are special permissions or other access required to perform the Duties of a role.&lt;br /&gt;
&lt;br /&gt;
For example, a repository maintainer’s rights include write permissions to their repository, and a website operator’s rights include administrative access to site hosting infrastructure.&lt;br /&gt;
&lt;br /&gt;
=== Owners ===&lt;br /&gt;
&lt;br /&gt;
''Owners'' are contributors who have the Rights required to perform the Duties of a role.&lt;br /&gt;
&lt;br /&gt;
One owner is designated as primary and any other owners are designated as [https://github.com/bisq-network/proposals/issues/12 secondary]. The primary is responsible for performing the Duties of the role, while secondaries stand by, ready to take over for the primary at any time.&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
The following infrastructure is used to define and manage each role.&lt;br /&gt;
&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
&lt;br /&gt;
Each role should be documented here on https://bisq.wiki in a document of its own, ideally linked to the larger resource or process it's related to.&lt;br /&gt;
&lt;br /&gt;
For example, there is a [[Proposals|proposals wiki article]] covering the concept and process of proposals for users, and a [[Proposals_Maintainer|proposals maintainer article]] covering the role's rights, duties, and other details.&lt;br /&gt;
&lt;br /&gt;
Each role’s documentation should specify the role's:&lt;br /&gt;
* duties&lt;br /&gt;
* rights&lt;br /&gt;
* GitHub team&lt;br /&gt;
* GitHub issue&lt;br /&gt;
* bonding requirement (if any)&lt;br /&gt;
&lt;br /&gt;
=== Team ===&lt;br /&gt;
&lt;br /&gt;
Each role has a dedicated GitHub team where each of the role’s Owners are members. The team is used to manage access to GitHub repositories that the role is responsible for and to send notifications to role owners with @mentions in GitHub issues and pull requests.&lt;br /&gt;
&lt;br /&gt;
For example, the [https://github.com/orgs/bisq-network/teams/bisq-maintainers @bisq-network/bisq-maintainers] team has write access to the [https://github.com/bisq-network/bisq bisq-network/bisq] repository.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|GitHub teams are visible only to GitHub organization members. To join the [https://github.com/bisq-network @bisq-network org], see the [[Contributor_checklist#Get_connected|contributor checklist]].}}&lt;br /&gt;
&lt;br /&gt;
The primary role owner is also assigned as the ''maintainer'' of their role’s GitHub team, such that they may manage the team without requiring the intervention of a GitHub admin.&lt;br /&gt;
&lt;br /&gt;
=== Issue ===&lt;br /&gt;
&lt;br /&gt;
Each role has a dedicated GitHub issue in the [https://github.com/bisq-network/roles/issues bisq-network/roles] repository, wherein:&lt;br /&gt;
* The '''Assignees''' field is used to track role ownership.&lt;br /&gt;
* The '''Description''' field is used to link to the role’s wiki article, team, and primary owner.&lt;br /&gt;
* '''Comments''' are used for reporting and feedback.&lt;br /&gt;
&lt;br /&gt;
See the [Compensation Maintainer https://github.com/bisq-network/roles/issues/86] role issue for an example.&lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
&lt;br /&gt;
Most roles fit into one of the types below.&lt;br /&gt;
&lt;br /&gt;
=== Maintainer ===&lt;br /&gt;
&lt;br /&gt;
A ''Maintainer'' is a contributor responsible for enforcing process in a given GitHub repository.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/63 Bisq Maintainer], [https://github.com/bisq-network/roles/issues/30 Proposals Maintainer]&lt;br /&gt;
&lt;br /&gt;
==== Maintainer duties ====&lt;br /&gt;
&lt;br /&gt;
* Merging or closing pull requests after sufficient review&lt;br /&gt;
* Tagging releases&lt;br /&gt;
* Triaging incoming issues and keeping them organized over time&lt;br /&gt;
&lt;br /&gt;
'''A maintainer is not a developer or reviewer.'''&lt;br /&gt;
&lt;br /&gt;
Submitting and reviewing pull requests is something any contributor can do; neither are maintainer duties per se.&lt;br /&gt;
&lt;br /&gt;
This is particularly important from a [[compensation]] perspective. If you are a maintainer, do NOT group your development and review activities together with your maintainer role in your compensation requests. Rather, account for them separately like any other contributor would.&lt;br /&gt;
&lt;br /&gt;
The goal is to have as many competent contributors developing and reviewing as possible, not to load everything on the maintainer. [https://rfc.unprotocols.org/spec:1/C4/#21-preliminaries C4] is the inspiration here—it’s worth (re-)reading.&lt;br /&gt;
&lt;br /&gt;
==== Maintainer rights ====&lt;br /&gt;
&lt;br /&gt;
* Write access to the repository they are responsible for&lt;br /&gt;
&lt;br /&gt;
=== Operator ===&lt;br /&gt;
&lt;br /&gt;
An ''Operator'' is a contributor responsible for keeping a given resource running and functioning normally.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/15 Seednode Operator], [https://github.com/bisq-network/roles/issues/19 Forum Operator]&lt;br /&gt;
&lt;br /&gt;
==== Operator duties ====&lt;br /&gt;
&lt;br /&gt;
* Keep the given resource online and functioning normally&lt;br /&gt;
* Keep the resource up to date with latest version&lt;br /&gt;
* Maintain backups as appropriate&lt;br /&gt;
* Report on any incidents&lt;br /&gt;
&lt;br /&gt;
==== Operator rights ====&lt;br /&gt;
&lt;br /&gt;
* Administrative access to hosting infrastructure&lt;br /&gt;
* Ownership of any domain name used&lt;br /&gt;
&lt;br /&gt;
=== Administrator ===&lt;br /&gt;
&lt;br /&gt;
An ''Administrator'' (often referred to as 'Admin') is a contributor responsible for managing a given resource.&lt;br /&gt;
&lt;br /&gt;
Examples: [https://github.com/bisq-network/roles/issues/16 GitHub Admin], [https://github.com/bisq-network/roles/issues/79 Keybase Admin].&lt;br /&gt;
&lt;br /&gt;
==== Admin duties ====&lt;br /&gt;
&lt;br /&gt;
* Respond to change requests&lt;br /&gt;
&lt;br /&gt;
==== Admin rights ====&lt;br /&gt;
&lt;br /&gt;
* Access to the administrative interface of the resource in question&lt;br /&gt;
&lt;br /&gt;
== Common duties ==&lt;br /&gt;
&lt;br /&gt;
The following duties are common to all roles.&lt;br /&gt;
&lt;br /&gt;
=== Reporting ===&lt;br /&gt;
&lt;br /&gt;
Primary role owners should report once a cycle in the form of a comment [https://github.com/bisq-network/proposals/issues/13 on their issue]. The report should contain whatever information the role owner believes would be valuable to other users, contributors, and stakeholders. &lt;br /&gt;
&lt;br /&gt;
The comment should be formatted in Markdown as follows:&lt;br /&gt;
&lt;br /&gt;
 ## Cycle 21 Report&lt;br /&gt;
 &lt;br /&gt;
 Description and/or list of contributions, accomplishments, or other notable occurrences since the last role report was posted.&lt;br /&gt;
 &lt;br /&gt;
 /cc bisq-network/compensation#421&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;/cc&amp;lt;/code&amp;gt; part should reference the GitHub issue for the contributor's compensation request for the cycle corresponding to the role report.&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
&lt;br /&gt;
Most roles involve special rights that, if abused, could cause damage to the Bisq Network. For this reason, [[Introduction_to_the_DAO#Ensure_honesty_in_high-trust_roles|role owners must put up a bond in BSQ]] [https://github.com/bisq-network/bisq/blob/master/core/src/main/java/bisq/core/dao/state/model/governance/BondedRoleType.java commensurate with the amount of damage that could be caused]. In the event of a role owner turning into a bad actor or being grossly negligent, this bond can be confiscated through a Bisq DAO proposal for confiscating a bond.&lt;br /&gt;
&lt;br /&gt;
== Processes ==&lt;br /&gt;
&lt;br /&gt;
The following are some common roles-related processes.&lt;br /&gt;
&lt;br /&gt;
=== Proposing a new role ===&lt;br /&gt;
&lt;br /&gt;
Typically, proposing a new role is one part of a larger proposal to introduce some new resource or process.&lt;br /&gt;
&lt;br /&gt;
# Discuss the idea informally with other contributors, e.g. via [https://keybase.io/team/bisq Keybase]&lt;br /&gt;
# Follow the [[proposals]] process to formally suggest the new resource or process&lt;br /&gt;
# Draft documentation for the new resource or process, including an article about the new role as a wiki article&lt;br /&gt;
&lt;br /&gt;
=== Adding a secondary role owner ===&lt;br /&gt;
&lt;br /&gt;
A primary role owner may add a secondary owner with the following steps:&lt;br /&gt;
&lt;br /&gt;
# Add them as a member of the role’s GitHub Team.&lt;br /&gt;
# Add them as an assignee to role’s GitHub Issue.&lt;br /&gt;
# Announce the change via a comment on the role’s GitHub Issue.&lt;br /&gt;
&lt;br /&gt;
=== Transferring role ownership ===&lt;br /&gt;
&lt;br /&gt;
A role owner may transfer ownership to another with the following steps:&lt;br /&gt;
&lt;br /&gt;
# Get the new contributor added to the role’s GitHub team.&lt;br /&gt;
# Get the old contributor removed from the role's GitHub team.&lt;br /&gt;
# Have the role’s GitHub issue updated to reflect the new primary owner.&lt;br /&gt;
# Announce the change in a comment on the role’s GitHub Issue.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=2212</id>
		<title>Wiki Operator</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Wiki_Operator&amp;diff=2212"/>
		<updated>2021-04-28T01:50:19Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Wiki Operator''' is in charge of the technical operation of this wiki: hosting, maintenance, administration, domain name, etc. See full duties below.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Issue ==&lt;br /&gt;
https://github.com/bisq-network/roles/issues/92&lt;br /&gt;
&lt;br /&gt;
== Team ==&lt;br /&gt;
[https://github.com/orgs/bisq-network/teams/wiki-operators/members @bisq-network/wiki-operators]&lt;br /&gt;
&lt;br /&gt;
== Duties ==&lt;br /&gt;
* Owning and renewing the bisq.wiki domain name&lt;br /&gt;
* Administering bisq.wiki DNS records&lt;br /&gt;
* Operating and administering the Mediawiki instance at bisq.wiki, including:&lt;br /&gt;
** Adding and maintaining plugins&lt;br /&gt;
** Daily Backups&lt;br /&gt;
*** Full MySQL database dump&lt;br /&gt;
*** Full filesystem archive of webroot&lt;br /&gt;
*** Off-site mirror of backup&lt;br /&gt;
* Triaging incoming issues to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Rights ==&lt;br /&gt;
* Admin access to the bisq-network/wiki repository&lt;br /&gt;
&lt;br /&gt;
== Bonding ==&lt;br /&gt;
Required but specifics are TBD.&lt;br /&gt;
&lt;br /&gt;
[[Category:Roles]]&lt;br /&gt;
[[Category:Operator]]&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Decentralized_autonomous_organization&amp;diff=2211</id>
		<title>Decentralized autonomous organization</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Decentralized_autonomous_organization&amp;diff=2211"/>
		<updated>2021-04-28T00:00:37Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: add pdfs of legacy dao documents&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Bisq network is organized as a decentralized autonomous organization (DAO). The Bisq DAO's purpose is to make the Bisq's governance model as decentralized and censorship-resistant as the Bisq network itself.&lt;br /&gt;
&lt;br /&gt;
The Bisq founders realized that decentralized software—no matter how technically robust—is no good if it’s still controlled by a single entity. All the software’s technical strength would be worthless if the whole project could be ruined by attacking the single entity that runs it.&lt;br /&gt;
&lt;br /&gt;
Thus the need for decentralizing the resources in charge of running Bisq itself. These resources cannot be organized in the form of a company, a nonprofit, or any other traditional organization because a single entity would be a single point of failure. But what to do? How can a project do anything useful without becoming an organization with some kind of structure? How can strategy be determined? How can resources be allocated? How can work get done? How can revenue be earned, and how can it be distributed?&lt;br /&gt;
&lt;br /&gt;
The Bisq project needed infrastructure to provide these functions, and the Bisq DAO is its solution.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|You do not have to participate in any aspect of the DAO or BSQ to use Bisq, but you may find it interesting. It's built entirely on Bitcoin and been operating since early 2019 without major issue.&lt;br /&gt;
&lt;br /&gt;
This page aggregates resources to help you learn more about the Bisq DAO, what it is, and how it works!}}&lt;br /&gt;
&lt;br /&gt;
== General Information ==&lt;br /&gt;
&lt;br /&gt;
* [[Introduction to the DAO]] - a plain-language introduction to the Bisq DAO.&lt;br /&gt;
* [https://www.youtube.com/playlist?list=PLFH5SztL5cYPAXWFz-IMB4dBZ0MEZEG_e Bisq DAO in Brief (videos)] - quick, short video series on the Bisq DAO (7 videos, 3-4 minutes each)&lt;br /&gt;
* [https://www.youtube.com/playlist?list=PLFH5SztL5cYOLdYJj3nQ6-DekbjMTVhCS Bisq DAO Basics (videos)] - longer videos covering everything from the basics of bitcoin transactions and colored coins to the economic and technical roots of the BSQ token&lt;br /&gt;
* [[DAO_user_reference|DAO user reference]] - high-level details on BSQ, technical workings, and voting cycles&lt;br /&gt;
&lt;br /&gt;
== Guides ==&lt;br /&gt;
&lt;br /&gt;
* [[Paying trading fees with BSQ]] - get lower trading fees and compensation Bisq contributors&lt;br /&gt;
* [[Participating in a DAO voting cycle]] - see how to make a proposal, vote, and take part in Bisq governance&lt;br /&gt;
* [[Making a compensation request]] - get compensated for your contributions to the Bisq network&lt;br /&gt;
* [[Contributor checklist]] - resources and advice on how to get started contributing to Bisq&lt;br /&gt;
&lt;br /&gt;
== Reference Material ==&lt;br /&gt;
&lt;br /&gt;
* [[DAO_technical_overview|DAO technical overview]] - see (1) what BSQ tokens actually are, how they’re created, and how they’re destroyed and (2) the various functions of the Bisq DAO and how BSQ enables them. The document includes several example transactions so you can explicitly see the processes.&lt;br /&gt;
&lt;br /&gt;
== Outdated documents ==&lt;br /&gt;
&lt;br /&gt;
'''The following documents are outdated.''' They are provided here purely for those who would like to explore the ideas upon which Bisq was built, and how it has evolved through the years.&lt;br /&gt;
&lt;br /&gt;
* [https://bisq.wiki/images/e/e5/Bisq-dao-phase-zero.pdf Phase Zero] [PDF] - a thorough plan published in late 2017 covering the vision for the Bisq DAO, why it's needed, and how it would be rolled out&lt;br /&gt;
* [https://bisq.wiki/images/a/a1/Bisq-dao-overview-legacy.pdf Overview] [PDF] - an earlier version of the Phase Zero document&lt;br /&gt;
* [https://bisq.wiki/images/2/23/Bisq-dao-techspec-legacy.pdf DAO technical spec] [PDF] - a technical overview of the Bisq DAO written about 2 years before it launched&lt;br /&gt;
* [https://bisq.wiki/images/6/6d/Bisq-white-paper.pdf White paper] [PDF] - a detailed look of Bisq's founding mission and principles, written early on (within a year of its launch)&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bisq-white-paper.pdf&amp;diff=2210</id>
		<title>File:Bisq-white-paper.pdf</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bisq-white-paper.pdf&amp;diff=2210"/>
		<updated>2021-04-27T23:55:24Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;White Paper (OUTDATED, uploaded for historical reference only).&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bisq-dao-techspec-legacy.pdf&amp;diff=2209</id>
		<title>File:Bisq-dao-techspec-legacy.pdf</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bisq-dao-techspec-legacy.pdf&amp;diff=2209"/>
		<updated>2021-04-27T23:54:37Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;DAO Technical Spec (OUTDATED, uploaded for historical reference only).&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bisq-dao-phase-zero.pdf&amp;diff=2208</id>
		<title>File:Bisq-dao-phase-zero.pdf</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bisq-dao-phase-zero.pdf&amp;diff=2208"/>
		<updated>2021-04-27T23:53:52Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: make purpose of document more clear&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq DAO, Phase Zero (OUTDATED, uploaded for historical reference only).&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bisq-dao-overview-legacy.pdf&amp;diff=2207</id>
		<title>File:Bisq-dao-overview-legacy.pdf</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bisq-dao-overview-legacy.pdf&amp;diff=2207"/>
		<updated>2021-04-27T23:53:03Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq DAO, Overview (OUTDATED, uploaded for historical reference only).&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=File:Bisq-dao-phase-zero.pdf&amp;diff=2206</id>
		<title>File:Bisq-dao-phase-zero.pdf</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=File:Bisq-dao-phase-zero.pdf&amp;diff=2206"/>
		<updated>2021-04-27T23:51:10Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bisq DAO, Phase Zero.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Payment_account_age_witness&amp;diff=2205</id>
		<title>Payment account age witness</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Payment_account_age_witness&amp;diff=2205"/>
		<updated>2021-04-27T23:21:15Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: first commit (without syntax highlighting for big code blocks)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Payment account age witness''' is a mechanism to protect against bank fraud when doing fiat transactions with strangers on the internet.&lt;br /&gt;
&lt;br /&gt;
Payment account aging worked well for about 2 years until it was significantly improved in v1.5 with [[Account_limits#Account_signing|account signing]].&lt;br /&gt;
&lt;br /&gt;
''This article is adapted from [https://github.com/bisq-network/bisq-docs/blob/master/payment-account-age-witness.adoc a document] originally hosted on the old documentation website (https://docs.bisq.network). It was written by Manfred Karrer and originally published on 14 September 2017.''&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Problem ==&lt;br /&gt;
&lt;br /&gt;
Because bank transfers can be canceled and bitcoin transactions cannot be canceled, buying bitcoin with a stolen bank account is an attractive proposition for criminals. If a criminal does manage to buy bitcoin with Bisq using a stolen bank account, the rightful owner of the stolen bank account will probably discover the fraud and immediately cancel the payment (i.e., initiate a chargeback). Unfortunately, the bitcoin seller will have already unlocked their deposit and will lose the fiat payment they received. &lt;br /&gt;
&lt;br /&gt;
Payment account aging seeks to make it less practical for a criminal to cash out a stolen bank account in this way.&lt;br /&gt;
&lt;br /&gt;
The account aging protection mechanism described in this article assumes the following: &lt;br /&gt;
* a criminal will want to withdraw funds from a stolen account as quickly as possible&lt;br /&gt;
* a criminal would prefer to do a few large transactions instead of many small transactions (because with each transaction, risk of the fraud being discovered goes higher)&lt;br /&gt;
&lt;br /&gt;
With trade size limits in Bisq, there already is some protection against this fraud scheme, but it would be even better to increase security even more by adding a verification scheme for the age of the payment account within Bisq. &lt;br /&gt;
&lt;br /&gt;
To protect user privacy we use a hashing scheme. Only the other trading peer (who gets the other peer's payment account data anyway, so they can make the payment) can verify that the hash provided in the offer matches the peer's payment account hash.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
The initial idea for this scheme was already discussed on the Bisq forum ([https://forum.bisq.io/t/new-requirement-for-payment-accounts-with-chargeback-risk/2376/65 one], [https://forum.bisq.io/t/payment-account-age-based-trade-amount-limits/2948 two]).&lt;br /&gt;
&lt;br /&gt;
This mechanism is only relevant for fiat payment accounts, because with altcoins, there is no chargeback risk.&lt;br /&gt;
&lt;br /&gt;
We posit that a 60-day-old payment account should be safe (it seems highly unlikely that a stolen bank account will not get discovered for such a long time). '''This is the core premise of account aging''': from the time a user sets up a payment account in Bisq, until 60 days later, Bisq limits the size of trades handled by that payment account. &lt;br /&gt;
&lt;br /&gt;
Cheating this mechanism would be difficult because a scammer cannot know a stolen account's information before stealing the account.&lt;br /&gt;
&lt;br /&gt;
Consequently, we use following trade limits:&lt;br /&gt;
&lt;br /&gt;
* Account age is 0-30 days: 25% of the payment method's maximum (e.g. 0.125 BTC if maximum is 0.5 BTC)&lt;br /&gt;
* Account age is 30-60 days: 50% of the payment method's maximum (e.g. 0.25 BTC if maximum is 0.5 BTC)&lt;br /&gt;
* Account age is 60+ days: 100% of the payment method's maximum (e.g. 0.50 BTC if maximum is 0.50 BTC)&lt;br /&gt;
&lt;br /&gt;
''Please note that the numbers above are for illustration purposes only; trade size limits will fluctuate based on BTC market price. See [[Payment_methods|trade limits]] for a listing of payment methods and their maximum allowed trade sizes.''&lt;br /&gt;
&lt;br /&gt;
== AccountAgeWitness ==&lt;br /&gt;
&lt;br /&gt;
When a user sets up a fiat payment account (e.g. SEPA, Zelle, etc​) in Bisq, he publishes an AccountAgeWitness data object to the P2P network.&lt;br /&gt;
&lt;br /&gt;
=== AccountAgeWitness data object ===&lt;br /&gt;
&lt;br /&gt;
The AccountAgeWitness object contains a hash and the date of publishing.&lt;br /&gt;
&lt;br /&gt;
 // Ripemd160(Sha256(ageWitnessInputData, salt and pubKey)) - 20 bytes&lt;br /&gt;
 private final byte[] hash;&lt;br /&gt;
 // 8 bytes&lt;br /&gt;
 private final long date;&lt;br /&gt;
&lt;br /&gt;
The hash is created with Sha256 and wrapped into a Ripemd160 hash to get a 20 byte hash instead of 32 bytes as it would be with Sha256. Input for the hash is a concatenation of the ageWitnessInputData (e.g. IBAN), a 256 bit salt and the pubKey. The ageWitnessInputData is the smallest set of uniquely identifying payment account data (e.g. concatenated IBAN and BIC). We don’t use the complete payment account data because we don’t want to break an existing ageWitness by minor changes like changing the holder name (e.g. adding middle name). The public key is used in the verification process to check the signature which will get passed in the trade process. That will assure that the AccountAgeWitness data cannot be used by anyone else (see: [[#Hijacking_a_foreign_AccountAgeWitness|Hijacking a foreign AccountAgeWitness]]). The application wide 1024 bit DSA signing key is used. Signature algorithm is &amp;quot;SHA256withDSA&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The salt value will be locally persisted with the payment account object.&lt;br /&gt;
&lt;br /&gt;
The date must not be older or newer than 1 day compared to a receiving peer’s local date. If the date is outside of that tolerance range the AccountAgeWitness object will get ignored and not further broadcasted. With that check we protect against back-dating attempts (see: [[#Broadcasting_a_back-dated_AccountAgeWitness_object|Broadcasting a back-dated AccountAgeWitness object]]). We allow a rather large tolerance because computer clocks might be out of sync and the relevant periods are rather long (30 or 60 days), so the max. gain from an abuse of that tolerance window of 1 day is negligible.&lt;br /&gt;
&lt;br /&gt;
This AccountAgeWitness data structure results in 28 bytes per item but as we use Protobuffer there is some overhead added which results in 33 bytes per data item. If we store 1 000 000 AccountAgeWitness objects we would have about 33 MB of data. The data are locally persisted and with every release we ship the latest state in a resource file. That helps that new users don’t need to retrieve all data from the P2P network. We also use a diff when requesting so we only request the missing data from the seed node at startup.&lt;br /&gt;
&lt;br /&gt;
If the data would become too large, we can consider a time-to-live (TTL) mechanism where AccountAgeWitness objects need to get triggered with a refresh message to stay active. That way outdated objects which have not received any TTL signal since a long period (e.g. 6 months) would get pruned.&lt;br /&gt;
&lt;br /&gt;
 // class AccountAgeWitnessService&lt;br /&gt;
 public AccountAgeWitness getMyWitness(PaymentAccountPayload paymentAccountPayload) {&lt;br /&gt;
     byte[] accountInputDataWithSalt = Utilities.concatenateByteArrays(paymentAccountPayload.getAgeWitnessInputData(),&lt;br /&gt;
     paymentAccountPayload.getSalt());&lt;br /&gt;
     byte[] hash = Hash.getSha256Ripemd160hash(Utilities.concatenateByteArrays(accountInputDataWithSalt,&lt;br /&gt;
         keyRing.getPubKeyRing().getSignaturePubKeyBytes()));&lt;br /&gt;
     long date = new Date().getTime();&lt;br /&gt;
     return new AccountAgeWitness(hash, date);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // getAgeWitnessInputData at example class SepaAccount&lt;br /&gt;
 public byte[] getAgeWitnessInputData() {&lt;br /&gt;
        // We don't add holderName because we don't want to break age validation if the user recreates an account with&lt;br /&gt;
        // slight changes in holder name (e.g. add or remove middle name)&lt;br /&gt;
        return super.getAgeWitnessInputData(ArrayUtils.addAll(iban.getBytes(Charset.forName(&amp;quot;UTF-8&amp;quot;)),&lt;br /&gt;
        bic.getBytes(Charset.forName(&amp;quot;UTF-8&amp;quot;))));&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
 // CountryBasedPaymentAccountPayload super class&lt;br /&gt;
 @Override&lt;br /&gt;
 protected byte[] getAgeWitnessInputData(byte[] data) {&lt;br /&gt;
     return super.getAgeWitnessInputData(ArrayUtils.addAll(countryCode.getBytes(Charset.forName(&amp;quot;UTF-8&amp;quot;)), data));&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // PaymentAccountPayload base class&lt;br /&gt;
 protected byte[] getAgeWitnessInputData(byte[] data) {&lt;br /&gt;
     return ArrayUtils.addAll(paymentMethodId.getBytes(Charset.forName(&amp;quot;UTF-8&amp;quot;)), data);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 // Getting salt from CryptoUtils, called from PaymentAccountPayload constructor with size 32&lt;br /&gt;
 public static byte[] getRandomBytes(int size) {&lt;br /&gt;
       byte[] bytes = new byte[size];&lt;br /&gt;
       new SecureRandom().nextBytes(bytes);&lt;br /&gt;
       return bytes;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
=== AccountAgeWitness propagation ===&lt;br /&gt;
&lt;br /&gt;
The user will publish the AccountAgeWitness data when setting up the payment account and re-publish at each startup to ensure higher redundancy. Peers who have the data already will not broadcast it further.&lt;br /&gt;
&lt;br /&gt;
The AccountAgeWitness data will be distributed in the P2P network and stored locally at each user. At each new release we will ship the actual data set as resource file (e.g. &amp;lt;code&amp;gt;PersistableNetworkPayload_BTC_MAINNET&amp;lt;/code&amp;gt;) with the application binary to avoid that new users need to download the complete data set.&lt;br /&gt;
&lt;br /&gt;
When a node receives an AccountAgeWitness object it verifies that the tradeDate is not older or newer than 1 day compared with the local time of the node, otherwise it will reject the object. The date check is only done when receiving the data via the P2P network broadcasting, otherwise we could not fill up our initial map received form the seed node with the past distributed AccountAgeWitness objects.&lt;br /&gt;
&lt;br /&gt;
NOTE: There is no date check for the data we receive from seed nodes. This is in the current state not an issue because the seed nodes are bonded with BSQ against abuse but in future improvements we would like to distribute more functions from the seed node to ordinary nodes and then there is a security issue with that.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|There is no date check for the data we receive from seed nodes. This is currently not an issue because seed nodes are [[Introduction_to_the_DAO#Ensure_honesty_in_high-trust_roles|bonded with BSQ]] against abuse but in future improvements we would like to distribute more functions from the seed node to ordinary nodes and then there is a security issue with that.}}&lt;br /&gt;
&lt;br /&gt;
=== Offer ===&lt;br /&gt;
&lt;br /&gt;
The offer maker will add the hash used in the AccountAgeWitness object to his offer. With that hash all users can look up if they have an AccountAgeWitness matching the hash and if so they can evaluate the account age. The account age will be visually displayed in the offerbook. At that stage nobody can verify if the hash is matching the real payment account data. But this is not a problem because the verification will be done once someone takes the offer. A fraudulent offer would cause a failure in the take offer process.&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
&lt;br /&gt;
When a trader takes an offer both users are exchanging in the trade process the signature of data defined by the other peer (for taker we use the offer ID, for maker we use the takers preparedDepositTx - we use that data like a nonce for the signature), the pubKey, the salt and the peer’s local date. With that data the other peer can verify that the other trader is the owner of the AccountAgeWitness data (as the pubKey is part of the hash and the signature gets verified with pubKey and predefined input data) and that the hash is matching the account data used for the trade. As the date of both users will differ at least slightly we exchange the peer’s local date and use that for calculating the age and trade limit. The date needs to be inside a 1 day tolerance otherwise the trade fails. That way we avoid problems with corner cases when the age just enters the next level for one peer but the verifying peer might get another result because of time differences. Any violation of those rules would lead to a failed trade.&lt;br /&gt;
&lt;br /&gt;
Verification steps:&lt;br /&gt;
# Check if witness date is after release date for that feature (v0.6 or newer)&lt;br /&gt;
# Check if peer’s date is within 1-day tolerance window&lt;br /&gt;
# Verify if witness hash matches hash created from the data delivered by peer (ageWitnessInputData, salt, pubKey)&lt;br /&gt;
# Check if peer’s trade limit calculated with its account age is not lower than the trade amount.&lt;br /&gt;
# Verify if signature of the predefined input data (offer ID or preparedDepositTx) is correct using the peer’s pubKey.&lt;br /&gt;
&lt;br /&gt;
By using offer ID and preparedDepositTx for the nonce, we avoid the need for a challenge protocol. We have chosen data which are defined by the other peer so they cannot be manipulated.&lt;br /&gt;
&lt;br /&gt;
== Attempts to game the system ==&lt;br /&gt;
&lt;br /&gt;
=== Broadcasting a back-dated AccountAgeWitness object ===&lt;br /&gt;
&lt;br /&gt;
We need to be sure that the date of the trade in the AccountAgeWitness object cannot be back-dated by a malicious trader. To achieve that, any node will ignore AccountAgeWitness objects which are older or newer than 1 day.&lt;br /&gt;
&lt;br /&gt;
=== Hijacking a foreign AccountAgeWitness ===&lt;br /&gt;
&lt;br /&gt;
A more advanced fraud approach would be an attempt of hijacking someone else’s AccountAgeWitness and payment account to gain the benefit of an already aged account.&lt;br /&gt;
&lt;br /&gt;
A malicious trader could make a trade with someone who has already an old account and takes the account data of that trader to use it for an own account. That fake account can only be used for buying BTC because for selling he would not receive the Fiat money but the user from where he has &amp;quot;stolen&amp;quot; the data. Because he has traded with the peer he has received all the relevant data for the verification like the salt and the pubKey. To protect against such a hijacking attempt we use the peer’s signature to verify ownership of the AccountAgeWitness data. Without the private key the fraudster cannot create a correct signature matching the pubKey and input data. The public key is used for the hash in the AccountAgeWitness so he cannot alter that. The signed data is defined by the other peer and different for each trade so he has no chance to use data where he knows already the signature.&lt;br /&gt;
&lt;br /&gt;
=== Changing a foreign AccountAgeWitness ===&lt;br /&gt;
&lt;br /&gt;
The AccountAgeWitness data are appended in a data structure which is only protected by checking if the date in the AccountAgeWitness object is not older or newer than 1 day compared to the current date of the local node. Once data is stored there it cannot be altered. It uses the AccountAgeWitness hash as key in a hash map. There is no way to change an already broadcasted AccountAgeWitness object.&lt;br /&gt;
&lt;br /&gt;
One sophisticated attack could be to alter the date in an AccountAgeWitness to a far future date thus occupying the map entry by the hash and preventing the originator of the data to get propagated his real account age. To prevent that we check that the date is also not '''newer''' than 1 day. So worst an attacker could do is to fake ones AccountAgeWitness date by 1 day to past or future. That will not have any effects as we use a 1 day tolerance window at the verification.&lt;br /&gt;
&lt;br /&gt;
=== Using an older version of Bisq ===&lt;br /&gt;
&lt;br /&gt;
Account aging was implemented in Bisq 0.6, so a user may try to use an older version of Bisq to get around the account aging mechanism. To avoid this, the network will stop supporting offers made with Bisq programs before v0.6 on February 15 2018. There will be a fade-in period for the feature so users have a chance to get their accounts aged to &amp;gt;2 months without hitting trade limits. Offers using payment accounts without an account age witness will be rejected after February, 15, 2018.&lt;br /&gt;
&lt;br /&gt;
== User interface ==&lt;br /&gt;
&lt;br /&gt;
From a user perspective the changes are visible in the create offer screen, take offer screen, the offerbook and the payment account. The trade amount limits are reflected and feedback will be provided if the user tries to take an offer with a higher amount as his account age permits. The user icon in the offerbook will contain a colored ring around the icon representing the account age. The tooltip and the peer info box (opens when clicking the icon) will add textual information about the account age. Offers with a min. trade amount exceeding the users account age based limit are greyed out and on click the user gets a popup displayed with information why he cannot take that offer. The create offer and take offer screens have the trade amount input validators adjusted to reflect the trade limit. In the payment account screen the user can see the age, the limit and the salt.&lt;br /&gt;
&lt;br /&gt;
=== Salt management ===&lt;br /&gt;
&lt;br /&gt;
If the user changes his payment account or start over with a new application we need to support that he can re-use the salt he used with a certain bank account. We added an extra field in the payment account setup screen where the user can add a past salt (by default the app generates a random salt).&lt;br /&gt;
&lt;br /&gt;
== Update and migration process ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We don’t want to disrupt the trade experience for existing traders by reducing the trade amount limit to the lowest level when we publish that update. Also existing offers would get rendered invalid.&lt;br /&gt;
&lt;br /&gt;
To fade in that feature we use a date-based approach.&lt;br /&gt;
&lt;br /&gt;
* Before December, 15, 2017 (about 1.5 months after release) we don’t apply the lower limit based on the account age.&lt;br /&gt;
* After that date and before January, 15, 2018 we only apply a factor of 0.75 to those which are less then 30 days old. Accounts which are 30-60 days old are not affected (no reduction).&lt;br /&gt;
* After that date and before February, 15, 2018 we apply a factor of 0.75 to the default limit for accounts which are 30-60 days old and 0.5 to those which are less then 30 days old.&lt;br /&gt;
* After February, 15, 2018 we apply the target factor of 0.5 to the default limit for accounts which are 30-60 days old and 0.25 to those which are less than 30 days old.&lt;br /&gt;
&lt;br /&gt;
Offers which do not contain the accountAgeWitness hash (i.e. those created before v0.6) will become invalid after February 2018. This is important because we need to make it very difficult (ideally, impossible) to circumvent the account age verification scheme.&lt;br /&gt;
&lt;br /&gt;
The trade amount limit is part of the OfferPayload, so it is flexible with changes in updates and the value at offer creation time will be taken for both traders even if the hard coded value in the application would have been changed in an update and one of the traders have not updated yet. The reduction factors and the time schedule is not part of the offer and cannot be changed in future updates without breaking backward compatibility. We consider that risk acceptable and choose not to add that data to the offer to not overload the offer with details.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
	<entry>
		<id>https://bisq.wiki/index.php?title=Introduction_to_the_DAO&amp;diff=2204</id>
		<title>Introduction to the DAO</title>
		<link rel="alternate" type="text/html" href="https://bisq.wiki/index.php?title=Introduction_to_the_DAO&amp;diff=2204"/>
		<updated>2021-04-27T20:16:01Z</updated>

		<summary type="html">&lt;p&gt;Plebeian9000: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Bisq network is governed by a '''decentralized autonomous organization (DAO)''' built on the Bitcoin blockchain.&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
=== What is a DAO? ===&lt;br /&gt;
&lt;br /&gt;
Conventional entities such as for-profit and non-profit corporations must be sanctioned by the state: they are legal entities registered in particular jurisdictions. No matter how big or small or virtuous or innovative they are, they cannot operate without state approval. In return for this approval, the entity is endowed with rights (e.g., limited liability) and responsibilities (e.g., taxes).&lt;br /&gt;
&lt;br /&gt;
A '''decentralized autonomous organization (DAO)''' is just a generic term for a governance model sanctioned by software: code defines conventions for governing the project irrespective of the stance of the state.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|We say a DAO’s governance model must be sanctioned by software, not necessarily controlled by software. The Bisq DAO, for example, is not controlled by software: software merely provides a framework for the people involved with the Bisq project to (collectively) manage the software itself. The Bisq DAO operates on the idea that '''code is not law'''. Code is written by humans to provide a service to other humans, so it should be accountable to humans too. }}&lt;br /&gt;
&lt;br /&gt;
The universe of DAOs is diverse. Just as companies come in many shapes and sizes, and some companies are scammy, fraudulent, or just poorly managed—that’s no reason to assume all companies are the same way. It’s the same with DAOs: some DAOs haven’t worked out so well, but others might turn out differently.&lt;br /&gt;
&lt;br /&gt;
== The Bisq DAO ==&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO forgoes a system where governance is dictated by the rigid rules of software in favor of a self-contained economy where governance is guided by software but ultimately determined by the collective, subjective judgments of its community.&lt;br /&gt;
&lt;br /&gt;
It achieves this by introducing a unit of value called the '''BSQ token''' that enables Bisq stakeholders—contributors, traders, or anyone who owns BSQ—to make subjective value judgments. This token underlies all actions in the DAO.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=pNvOZlIDYEQ&amp;amp;feature=emb_logo Click here for a quick introductory video on the what &amp;amp; why of the Bisq DAO]&lt;br /&gt;
&lt;br /&gt;
=== BSQ token ===&lt;br /&gt;
&lt;br /&gt;
{{BSQ_Token_Intro}}&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
Here’s a graphical overview of how the DAO works at a high level:&lt;br /&gt;
&lt;br /&gt;
[[File:User-dao-diagram.png|700px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Let’s observe some of the dynamics of this system:&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Contributors ''maintain'' Bisq through valuable work &lt;br /&gt;
* Traders ''use'' Bisq to buy and sell bitcoin and other cryptocurrencies&lt;br /&gt;
* Contributors ''earn'' BSQ tokens when their compensation requests are approved through voting&lt;br /&gt;
* Traders ''buy'' BSQ tokens in order to pay lower trading fees&lt;br /&gt;
* Stakeholders ''vote'' on compensation requests&lt;br /&gt;
* Contributors can ''lock'' a bond in BSQ to ensure integrity in high-trust roles&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now let’s see how these dynamics enable the Bisq DAO to provide 3 core governance functions without any central points of authority.&lt;br /&gt;
&lt;br /&gt;
=== Earn and distribute revenue ===&lt;br /&gt;
&lt;br /&gt;
Every project needs to be financially sustainable to fund ongoing operations and development. But traditional means of handling revenue and revenue distribution are necessarily centralized—any receiving address or account must be owned by one person, or a small group; determining how much a person should be paid must be determined by one person, or a small group; etc.&lt;br /&gt;
&lt;br /&gt;
'''Contributors produce, creating BSQ'''&lt;br /&gt;
&lt;br /&gt;
In the Bisq DAO, trading fees are collected from traders and distributed to contributors, but there is no central authority to do this. Here’s how it works: after a Bisq contributor does work, they file a '''compensation request''' in the DAO with a description of what they did and how much BSQ they want in return. Then, stakeholders (who are other contributors, traders, and anyone else with BSQ) vote for/against the request. If the request is approved, the contributor is issued new BSQ in the amount they requested and '''BSQ supply is increased'''.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Note|'''&amp;lt;big&amp;gt;Where does new BSQ actually come from?&amp;lt;/big&amp;gt;'''&amp;lt;/br&amp;gt; Recall that a BSQ token is merely colored bitcoin. When a contributor makes their compensation request in the DAO, they must also include the tiny amount of bitcoin to be '''colored''' as BSQ (the [[DAO_technical_overview|spec]] requires 100 satoshis). So if a contributor requests 1,000 BSQ, they will need to include (100 * 1,000 equals 100,000 satoshis) with their compensation request, just about 10 USD at a rate of (10,000 USD/BTC).&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;If their request is approved, those satoshis are '''colored''' and recognized as 1,000 valid BSQ tokens on Bisq. Assuming a BSQ market value of 1 USD (exact value will fluctuate), the contributor will have been granted 1,000 USD worth of BSQ for a negligible cost of 10 USD.}}&lt;br /&gt;
&lt;br /&gt;
'''Traders consume, burning BSQ'''&lt;br /&gt;
&lt;br /&gt;
Then, a trader looking for lower trading fees can buy those BSQ tokens from a contributor. When they buy BSQ tokens for BTC, the contributor is paid for their work, and the value transfer from producer to consumer is complete! When a trader pays trading fees with BSQ, those BSQ tokens are burned or &amp;quot;decolored&amp;quot; and '''BSQ supply is decreased'''. This process of creating and destroying BSQ tokens enables a sort of [https://docs.bisq.network/dao/phase-zero.html#how-bsq-decentralizes-compensation-and-enables-monetary-policy monetary policy] controlled by Bisq stakeholders and traders.&lt;br /&gt;
&lt;br /&gt;
In this way, there is no need for a central entity to collect and distribute revenue: the BSQ token enables a transfer of value from producer to consumer without any single entity controlling any aspect of the decision-making or distribution process.&lt;br /&gt;
{{Admonition_Note|&amp;lt;big&amp;gt;'''Note on BTC revenues'''&amp;lt;/big&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
In the past, before the Bisq DAO launch and before the integration of Bisq’s new trade protocol, trading fees were only collected in BTC and only went to arbitrators. There was no mechanism to distribute them to other contributors. The DAO solves this distribution problem with BSQ through the process outlined above.&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
But since traders can still pay trading fees with BTC, where do those BTC fees go?&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
BTC fees go to a [https://github.com/bisq-network/roles/issues/80 bitcoin &amp;quot;donation&amp;quot; address] held by a bonded contributor, who uses the BTC to buy BSQ on a regular basis to distribute the BTC fees to stakeholders, and the BSQ obtained is [https://github.com/bisq-network/proposals/issues/55 burned].}}&lt;br /&gt;
&lt;br /&gt;
=== Determine strategy ===&lt;br /&gt;
&lt;br /&gt;
Another point of centralization in traditional organizations is with strategy. How can a project determine strategy without some form of designated leadership: an executive, manager, or leader to give direction and allocate resources?&lt;br /&gt;
&lt;br /&gt;
The Bisq DAO beats this tradition with collective decision-making on strategy and other matters through '''weighted voting''' based on BSQ stake.&lt;br /&gt;
&lt;br /&gt;
Here’s how it works: any stakeholder can make a proposal in the DAO. It can be anything: a change in a trading parameter, a new bonded role, or even something more generic like an adjustment of overall project strategy. Stakeholders vote on the proposal, and their voting weight is based on BSQ stake, through a combination of two metrics:&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# amount of BSQ committed to a particular vote&lt;br /&gt;
# amount of BSQ earned over time through contributions&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taking both metrics into account discourages deep-pocketed whales from suddenly seizing control of the project, while still valuing dedicated stakeholders with consistent contributions over time. It brings about a '''strict meritocracy''' in which people need to somehow buy in to the Bisq project in order to take part in its governance, and the more significant their stake, the stronger their voice.&lt;br /&gt;
&lt;br /&gt;
In this way, there is no need to rely on a single leadership team for direction: the community collectively manages itself.&lt;br /&gt;
&lt;br /&gt;
=== Ensure honesty in high-trust roles ===&lt;br /&gt;
&lt;br /&gt;
Despite the Bisq project’s attempts to resist concentrating control as much as possible, it’s impossible to avoid in some places. Domain name owners, social account admins, mediators, various node operators: these are all roles that must exist, but necessarily retain significant control and require a high degree of trust.&lt;br /&gt;
&lt;br /&gt;
Part of the benefit of a centralized team of thoroughly-vetted people reliant on a paycheck, as is the case in most companies, is that the risk of trusting people with significant responsibility is lower: they have a lot to lose if the company finds they have violated their integrity and engaged in foul play.&lt;br /&gt;
&lt;br /&gt;
This dynamic can be reproduced—at least partly—in a project without a central authority through '''bonding'''. The concept is simple enough: create skin in the game. Require that a person interested in taking on a high-trust role post a bond that’s high enough to discourage them from engaging in foul play.&lt;br /&gt;
&lt;br /&gt;
But what happens if that person goes rogue? In a project without central authority, who decides when they’ve crossed the line, and what their fate should be?&lt;br /&gt;
&lt;br /&gt;
As with strategy and compensation, the community decides through voting. Anyone who suspects foul play can make a case for confiscating a bond with a new proposal, and stakeholders vote to determine an outcome.&lt;br /&gt;
&lt;br /&gt;
{{Admonition_Warn|Confiscating a bond is a harsh penalty which should not be taken lightly. Therefore, the Bisq DAO makes confiscation proposals especially hard to approve: they require a quorum of at least 200,000 BSQ and 85% acceptance to pass (instead of the typical &amp;gt;50%).}}&lt;br /&gt;
&lt;br /&gt;
In this way, the risk that people in high-trust roles misbehave is minimized, and the community has access to a responsible mechanism for handling such a scenario in cases that warrant it.&lt;br /&gt;
&lt;br /&gt;
== Learn more ==&lt;br /&gt;
&lt;br /&gt;
For more information on how you can use the DAO to trade/contributor, how it works, it's technical foundations, etc. please see the [[Decentralized_autonomous_organization|Decentralized Autonomous Organization]] page.&lt;/div&gt;</summary>
		<author><name>Plebeian9000</name></author>
		
	</entry>
</feed>