nyuuzyou/wikis huggingface dataset:
TP's Bitcoin Calculator

TP's Bitcoin Calculator is a website created by ThePiachu, allowing anyone to calculate various aspects of their mining operations. It's an all-in-one solution, offering a quick run-down of how many bitcoins one can expect to generate with a given hardware, how much will their investment cost, whether it's profitable and how soon can they expect their investment to return its costs. The calculator is kept up to date on the latest network difficulty and exchange rate, allowing one to just plug in their hashing power and see all the information they might need before they start mining with their rig.
== See also ==
* Generation Calculator
* Profitability Calculator
* Power Calc
== External links ==
* TP's Bitcoin Calculator website
Category:Mining
Category:Websites
Category:Open Source
Category:Calculators
Category:Generation Calculator
Category:Profitability Calculator
Category:Power Calculator
Tangle

=Basic concept=
The Tangle is a directed acyclic graph (often referred to as DAG). The Tangle is made up of multiple individual nodes, and operates as a type of distributed ledger. This allows for the storing of transactional information and transfer of funds. The Tangle is notably related to the IOTA project, and its quest for a free and decentralized payment system.
==How it differs from the Blockchain==
In ordinary layman terms the Tangle differs from Bitcoin (and other blockchain based currencies) in the following way: The blockchain can only process one transaction at a time, which has led to congestion as more users begin to utilize the network. Each transaction is then verified by multiple parties (called miners), before it is added to the central ledger. On the other hand, the Tangle carries no economic incentive. Instead, it is designed in a way that requires all users to verify two transactions each time they wish to carry out one of their own. As more users begin to utilize the Tangle, the collective hashing power will increase and provide for faster transactions.
Taproot Uses

This page is an index of projects using Taproot in an interesting way. Please update with links.
Also see Bech32 adoption for Wallets implementing Bech32m and P2TR.
Phases Key:
* Implemented: Real running code without major known deficiencies.
* Spec: A detailed document describing how something should work.
* Prototype: A component of something is built or a toy-level implementation.
* Idea: A description of something which could be built.
Name 	Link 	Description 	Phase (Implemented, Spec, Prototype, Idea)
Taproot Ring Signatures 	https://github.com/jonasnick/taproot-ringsig 	Ring Signatures over all Taproot outputs. 	Prototype
RGB Core Library & RGB Node 	https://github.com/rgb-org/rgb-core https://github.com/rgb-org/rgb-node 	Library and node implementing confidential & scalable client-validated smart contracts for Bitcoin & Lightning. 	Prototype/Implemented
Rust descriptor wallet library 	https://github.com/LNP-BP/descriptor-wallet 	Library for building descriptor-based bitcoin wallets, that does not work with private keys; it is advised that wallets will be designed in a way assuming zero private key access for all of their operations aside from transaction signing.	Prototype/Implemented
LNP/BP Core Library 	https://github.com/LNP-BP/rust-lnpbp 	Rust library that can be used to simplify development of layer 2 & 3 solutions on top of Lightning Network and Bitcoin blockchain. 	Prototype/Implemented
Bitcoin Pro 	https://github.com/pandoracore/bitcoin-pro 	Tool for issuance and managing Bitcoin & RGB assets. 	Prototype/Implemented
The Farcaster Project 	https://github.com/farcaster-project 	Atomic Swaps 	Implemented
MyCitadel Wallet & MyCitadel Node 	https://github.com/mycitadel/mycitadel-swiftui https://github.com/mycitadel/mycitadel-node	Send and receive bitcoins and RGB assets. 	Implemented
Bitcoin Core Wallet Descriptor Support 	https://github.com/bitcoin/bitcoin/pull/21365#issuecomment-792972451 	Handle Taproot descriptors for trees of key-only scripts. 	Prototype/Implemented
Lightning in a Taproot World 	https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-December/002375.html 	Description of LN with Taproot. 	Idea
Multi-Hop Locks from Scriptless Scripts	https://github.com/ElementsProject/scriptless-scripts/blob/master/md/multi-hop-locks.md 	Description of LN with Taproot 	Spec, No Implementation
Libbitcoin support 	https://github.com/evoskuil/libbitcoin-system/tree/taproot 	Add BIP_0341 and BIP_0342 script validation 	Prototype
DLC 	https://github.com/discreetlogcontracts/dlcspecs 	Discreet Log Contracts are a system which addresses the scalability and privacy concerns for smart contracts and seeks to minimize the trust required in the oracle which provides external data. 	Spec
ANYPREVOUT sighash 	https://github.com/ajtowns/bips/blob/bip-anyprevout/bip-0118.mediawiki 	Update of BIP_0118 using Taproot. 	Spec
Taproot activation proposal 202102

Expected timeline:
* 2021 March 17-31: Full node software released with Taproot activation deployment.
* 2021 July 23: Economic majority has upgraded. Miner signalling begins to indicate preparedness to protect the economic minority who haven’t upgraded yet.
* 2 weeks after 90% of hashrate signals: Taproot activates. Economic majority enforces, while miners protect the economic minority until they upgrade as well.
* 2022 August 1: Entire economy has upgraded.
For explanations of the various parameters, see BIP 8.
* name=taproot
** Rationale: Already used in Bitcoin Core (for Signet and tests), no reason to change (BIP8’s “bipN” recommendation not applicable due to 2 Taproot BIPs)
* bit=2
** Rationale: Already used in Bitcoin Core (for tests), no reason to change
** Note: Bit 2 is unaffected by ongoing miner ASICBoost false-bit-spam.
* startheight=693504 (~2021 July 23rd)
** Rationale 1:
*** Earliest activation (MASF) takes 4 weeks, coinciding with Bitcoin Core 0.20 Maintenance End. Therefore, a backport of Taproot to 0.20 (complex and would need validation) can be avoided.
** Rationale 2:
*** ~26 weeks (6.5 months) between meeting and earliest activation.
*** 1.5 months to prepare and release activation + 5 months for the economic majority to upgrade.
* timeoutheight=745920 (~2022 July 22nd / 1 year after signalling begins)
** Rationale:
*** Plenty of time and community support.
*** Remaining economic minority can be expected to upgrade within a year.
* lockinontime= NO CONSENSUS WAS REACHED
* threshold=1815 (90%)
** Rationale 1:
*** High enough to ensure the Taproot chain always has a lead ahead of any invalid chains.
** Rationale 2:
*** Low enough to avoid a sudden malicious stall of activation by rented or unknown miners.
*** 90% of hashrate has already committed to work toward Taproot activation.
= lockinontimeout preferences =
This table summarizes wether each person is fine with setting lockinontimeout to true
or false. source
This only concerns the first deployment, those in favor of a true should a first attempt to activate
with false fail are counted as false here.
Some may be fine with both choices.
Nickname 	LOT=true	LOT=false
belcher 	X 	X
benthecarman 	X 	X
waxwing 	X 	X
hsjoberg 	X 	
fjahr 	 	X
devrandom 	X 	X
darosior 	 	X
andrewtoth 	 	X
luke-jr 	X 	
enzy 	X 	X
viaj3ro 	X 	X
achow101 	 	X
virtu 	 	X
proofofkeags 	X 	X
nickler 	X 	X
satosaurian 	X 	
eeb77f7f26eee	X 	
gg34 	X 	X
harding 	 	X
jonatack 	 	X
pox 	X 	X
Billy 	X 	X
evankaloudis 	X 	X
virtu 	 	X
criley 	X 	X
prayank 	X 	
debit 	 	X
Murch 	 	X
ghost43 	 	X
roasbeef 	 	X
elichai2 	X 	X
TOTALS 	19 	26
Target

See also Difficulty
The target is a 256-bit number (extremely large) that all Bitcoin clients share. The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network. The lower the target, the more difficult it is to generate a block.
It's important to realize that block generation is not a long, set problem (like doing a million hashes), but more like a lottery. Each hash basically gives you a random number between 0 and the maximum value of a 256-bit number (which is huge). If your hash is below the target, then you win. If not, you increment the nonce (completely changing the hash) and try again. 
For reasons of stability and low latency in transactions, the network tries to produce one block every 10 minutes. Every 2016 blocks (which should take two weeks if this goal is kept perfectly), every Bitcoin client compares the actual time it took to generate these blocks with the two week goal and modifies the target by the percentage difference. This makes the proof-of-work problem more or less difficult. A single retarget never changes the target by more than a factor of 4 either way to prevent large changes in difficulty.
=== What is the target now? === 
* Current difficulty, as output by Bitcoin's getDifficulty
=== When does the target change next? ===
* Next retarget
=== What has the target been in the past? ===
* Difficulty history, (at column 5)
* Re: difficulty over time data?
* Bitcoin network graphs 
=== What is the maximum target? ===
The maximum target used by SHA256 mining devices is:
 0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Because Bitcoin stores the target as a floating-point type, this is truncated:
 0x00000000FFFF0000000000000000000000000000000000000000000000000000
Since a lower target makes Bitcoin generation more difficult, the maximum target is the lowest possible difficulty.
==Related Links==
See also Difficulty
Category:Technical
Category:Vocabulary
Terminology

==Fees==
===What is ​Maker vs Taker?===
A trade gets the ​taker​ fee if the trade order is matched immediately against an order already on the order book, which is ​removing liquidity​. A trade gets the ​maker​ fee if the trade order is not matched immediately against an order already on the order book, which is ​adding liquidity​.http://blog.kraken.com/post/139889536697/kraken-fee-change-important-updates
==References==
Test Cases

Below are listed test cases to be used for checking compliance with the Bitcoin Protocol.
Variables listed in quotation marks are string literals, encoded using the ASCII standard. Variables listed without the quotation marks are numbers or hex dumps.
==Hashes==
===SHA-256===
Original	First hashing 	Second hashing
"hello" 	0x2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824	0x9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50
===RIPEMD-160===
Original	SHA hashing 	RIPEMD hashing
"hello" 	0x2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824	0xb6a9c8c230722b7c748331a8b450f05566dc7d0f
==Merkle Trees==
==Variable length integer==
==Variable length string==
TheBitcoin.us

Provides a general overview of Bitcoin with links to the more popular components in several categories (e.g., mining, exchanges, etc.) related to Bitcoin.
The site was launched on May 23rd, 2011http://thebitcoin.us another generic information site
==See also==
* Introduction
* BitcoinMe
==External Links==
* TheBitcoin.us web site.
==References==
Category:Introduction
TheRockTrading

A currency exchange site serving those trading between bitcoins and the following currencies:
* EURO
* USD
The service was launched June 07, 2011Trade Bitcoin and Lindens!!. Trading against Second Life Lindens is no longer availableNew Second Life ToS, due to change in Second Life ToS. Margin trading is also available.
== Headquarter and Offices ==
The Rock exchange is operated by The Rock Trading Ltd, which is a corporate entity Certificate of Registration registered in Malta, with its headquarters in Valletta. It has operational offices in Italy.
== Deposits and Withdrawing ==
Deposit methods available: SEPA transfers and OKPAY.
It's the first Bitcoin exchange to have offered Bitcoin instant confirmations deposits, with multisig Bitcoin instant confirmations deposits.
==See Also==
* Buying bitcoins
* Selling bitcoins
==External Links==
* The Rock Currency Exchange web site
==References==
Category:Exchanges
The Bit Mines

The Bit Mines is a Minecraft server operated by ZornCo LLC.
The server uses Bitcoin for its economy. This allows purchase and sale of items, land and labor in-game for BTC. Betting on PvP/Spleef is also conceivable.https://thebitmines.com
Website: https://thebitmines.com
Server: thebitmines.com
Category:Games
=References=
The Bitcoin Bulletin

The Bitcoin Bulletin was an online resource focused on increasing Trader exposure. As stated on its About Pagearchive.org: About the Bulletin
, the Bitcoin Bulletin was dedicated to offering up to date information on technology, services, regulation and other news surrounding Bitcoin and the crypto currency community. 
The author was doing weekly interviews with traders from the Wiki's Trade Page.
The first interview has been lined up with Nylira, a Bitcoin-accepting website design firm.
Most interviews were scheduled via author's Twitter Account @BitcoinBulletin. Author's Twitter Account @BitcoinBulletin
The Bitcoin Bulletin was started on March 3rd, 2011. Last update was posted on September 6th, 2013. 
The Bitcoin Bulletin's website www.bitcoinbulletin.com is not accessible online anymore. The archive.org shows the content was last captured in November 2016.archive.org: The Bitcoin Bulletin
==External Links==
* BitcoinBulletin.com
==References==
Category:Services
The Byzantine Generals Problem

A number of Byzantine Generals each have a computer and want to attack the King's wi-fi by brute forcing the password, which they've learned is a certain number of characters in length. Once they stimulate the network to generate a packet, they must crack the password within a limited time to break in and erase the logs, lest they be discovered. They only have enough CPU power to crack it fast enough if a majority of them attack at the same time.
They don't particularly care when the attack will be, just that they agree. It has been decided that anyone who feels like it will announce an attack time, which we'll call the "plan", and whatever plan is heard first will be the official plan. The problem is that the network is not instantaneous, and if two generals announce different plans at close to the same time, some may hear one first and others hear the other first.
They use a proof-of-work chain to solve the problem. Once each general receives whatever plan he hears first, he sets his computer to solve a difficult hash-based proof-of-work problem that includes the plan in its hash. The proof-of-work is difficult enough that with all of them working at once, it's expected to take 10 minutes before one of them finds a solution and broadcasts it to the network. Once received, everyone adjusts the hash in their proof-of-work computation to include the first solution, so that when they find the next proof-of-work, it chains after the first one. If anyone was working on a different plan, they switch to this one, because its proof-of-work chain is now longer.
After about two hours, the plan should be hashed by a chain of 12 proofs-of-work. Every general, just by verifying the difficulty of the proof-of-work chain, can estimate how much parallel CPU power per hour was expended on it and see that it must have required the majority of the computers to produce in the allotted time. At the least, most of them had to have seen the plan, since the proof-of-work is proof that they worked on it. If the CPU power exhibited by the proof-of-work is sufficient to crack the password, they can safely attack at the agreed time.https://bitcointalk.org/oldSiteFiles/byzantine.html
== See Also ==
* Anonymity
* Bitcoin weaknesses
* Private key
* Proof-of-work
== Links ==
Bitcoin & the Byzantine Generals Problem
== References ==
The Israeli Bitcoin Association

Also known as איגוד הביטקוין הישראלי.
The IBA is still in the process of setting up.
* Trello
* Homepage (Hebrew)
* Board members:
** Meni Rosenfeld
** Ron Gross
** Jonathan Rouach
** Eli Sklar
** Eden Shochat
* Observers:
** Yoni Assia
** Nimrod Lehavi
* Others:
** Jonathan Klinger - Legal Council
** Shai Tal - Bookkeeper
** Ariel Horwitz - Community Manager
** "Noam" - IT Manager
Category:nonprofit
ThruCoin

A bitcoin-based escrow service.
Warning: Please be careful with your money. When sending money to an escrow partner you are trusting that the operator will not abscond with your funds and that the operator maintains secure systems that protect against theft -- internal or external. It is recommended that you obtain the real-world identity of the operator and ensure that sufficient recourse is available. Exchanging or storing significant amounts of funds others is not recommended.
Essentially, this service allows the payment recipient to know that the payment sender has delivered payment to an independent third party escrow. Funds are held by the escrow service until the payment sender releases the funds to the payment recipient.
ThruCoin was announced on November 28, 2011thrucoin.com - yet another escrow service. The domain was sold in 2013thrucoin.com (domain + website) and is no longer operational.
==References==
TimeToBit

TimeToBit sells Bitcoin mining contracts from 50 GH/s to no limits. All Contracts are valid for one year.
This service is live and already operating. At this time a total hash rate of 500 TH/s is available for purchase.
TimeToBit operates datacenters in 3 different continents sporting KnC and Cointerra mining rigs.
However, several posts on the bitcointalk forum have raised suspicion on TimeToBit.com, accusing the site of being a scam, not paying out users, and that the customer support is inaccessible
==External Links==
* Website TimeToBit.com
==References==
Category:Mining contractors
Category:Mining
Category:Mining contracts
Category:ASIC mining
Tipping

Bitcoin has been used for unsolicited tipping since before it built up any value.
This page aims to give people some advice for tipping bitcoin online.
== IRC ==
Usually it is considered impolite to send unsolicited private messages on IRC.
As a result, it is usually tolerated to ask someone for a tipping bitcoin address in the public channel, which they may opt to answer publicly or in private.
== Third party services ==
ChangeTip is a great service that allows integrated bitcoin tipping on many sites:
* GitHub
* Google+
* Reddit: http://www.reddit.com/r/changetip/wiki/index 
* StockTwits
* Tumblr
* Twitter
* YouTube
Coinbase users can take advantage of 1-click-tipping if the receiver has added the functionality to their website 
== Websites and Blogs ==
You'll sometimes notice a bitcoin address at the bottom of a webpage or a blog. 
This is the address to send tips or donations to.
Note that this is generally considered a bad practice, but it is usually tolerated in this special case since no better solutions are usually available and tips don't generally need to be secure (see also: address reuse).
== Misconstruing as spam ==
Bitcoin tipping can sometimes be misconstrued as spam.
To avoid this, it's best to be aware of your environment.
For example, when tipping on certain Reddit threads, it is best to contribute a logical comment along with the tip. 
Remember, many people don't "get" bitcoin. There's a chance many people never will, in which case bitcoin becomes more of a backend protocol. Forcing bitcoin into people's faces isn't productive for anyone.
Titanbit

Closed GB exchange site serving those trading between bitcoins and USD.
==Adding Funds==
===USD===
International (U.S.) wire transfer.
===BTC===
Bitcoins funds are credited to the exchange account after six confirmations.
===EUR===
EUR bank transfers (SEPA) are accepted for deposits at no charge by the exchange. International wire transfer (EUR) are accepted.
==External links==
* titanbit.net
Category:Defunct exchanges
TorATM

TorATM is an anonymous p2p commodity exchange that operates in real-time. It was designed to easily allow anyone with a twenty dollar bill and access to tor the ability to buy anonymously. 
There are future plans to open up twenty dollar bill markets for Euros and other currencies.
== Real-time Trading ==
TorATM has a trading engine that automatically matches orders to their best price and intiates an escrow process between users. This speeds up the standard OTC process and assures you get the best price.
== Escrow Service == 
TorATM has a built-in escrow system to facillate matched trades between members.
Fees for selling bitcoins is 0%.
Fees for selling twenty dollar bills is 6-1% depending on the member's community standing.
ToyTrader

ToyTrader was an open source command line trading tool for Mt. Gox first released on May 19, 2011.ToyTrader - a daytrading command line tool for mtgox There was never a subsequent release and it ceased functioning after the closure of Mt. Gox.
==External Links==
* ToyTrader on Github
==References==
Category:Mt. Gox
Category:Barely notable subjects
Tr:Anasayfa

{| style="width:100%; border:none; background:none;"	
Bitcoin viki'sine hoşgeldiniz,
Bitcoin'le ilgili bütün bilgi ihtiyacınız için
 makaleler.
Bu viki Bitcoin topluluğu tarafından düzenlenmektedir.
{| id="mp-left" style="vertical-align:top; background:#f6e5f1;"	Bitcoin
 	
Why	
 	
== Other pages ==
* Help - Documentation on wiki editing.
* About - Information on this site.
de:Hauptseite
es:Página Principal
fr:Accueil
it:Pagina principale
pl:Strona główna
ru:Заглавная страница
tr:Anasayfa
zh-cn:首页
__NOTOC____NOEDITSECTION__
TradeHill

Tradehill was formerly a bitcoin currency exchange. At its peak, it was the second-largest; only Mt. Gox was higher.
==History==
First mention on the site was on June 8th, 2011Bitcoin Worldwide Exclusive: New Competitor to MtGox: http://TradeHill.com which is also the "go live" date display on the exchange's status pageTradeHill Updates.
On July 25, 2011 the exchange reported anomalies with Dwolla payments and stopped accepting Dwolla for depositsWhy We Are No Longer Accepting Dwolla.
On August 10, 2011 the exchange resumed providing methods for SEPA transfers for deposit and withdrawalTradeHill is Back on the SEPA Zone!.
On February 13, 2012 the exchange announced it was shutting downTradeHill suspending trading and returning client funds.
==See Also==
* Buying bitcoins
* Selling bitcoins
==External Links==
* Interview with CEO of Tradehill (Youtube)
==References==
Category:Offline
Tragedy of the Commons

See Wikipedia. In Game Theory, Tragedy of the Commons is a market failure scenario where a common good is produced in lower quantities than the public desires, or consumed in greater quantities than desired. One example is pollution - it is in the public's best interest not to pollute, but every individual has incentive to pollute (e.g. because burning fossil fuel is cheap, and individually each consumer doesn't affect the environment much).
The relevance to Bitcoin is a hypothetical market failure that might happen in the far future when the block reward from mining drops near zero. In the current Bitcoin design, the only fees miners earn at this time are Transaction fees. Miners will accept transactions with any fees (because the marginal cost of including them is minimal) and users will pay lower and lower fees (in the order of satoshis). It is possible that the honest miners will be under-incentivized, and that too few miners will mine, resulting in lower difficulty than what the public desires. This might mean various 51% attacks will happen frequently, and the Bitcoin will not function correctly.
The Bitcoin protocol can be altered to combat this problem - one proposed solution is Dominant Assurance Contracts.
Another more radical proposal (in the sense that the required change won't be accepted by most bitcoiners) is to have a perpetual reward that is constant in proportion to the monetary base. That can be achieved in two ways. An ever increasing reward (inflatacoin/expocoin) or a constant reward plus a demurrage fee in all funds that caps the monetary base (freicoin).
This scenario was discussed on several threads:
 - Tragedy of the Commons
 - Disturbingly low future difficulty equilibrium
 - Stack Exchange
Currently there is no consensus whether this problem is real, and if so, what is the best solution.