From fd674bd642e65c6f301786354f78bc8a8ec6ac3c Mon Sep 17 00:00:00 2001 From: Saivann Date: Thu, 18 Apr 2013 23:20:50 -0400 Subject: [PATCH] Change "blockchain" to "block chain" and fix one svg --- en/bitcoin-for-press.html | 8 +- en/how-it-works.html | 8 +- en/img/bitcoin_at_a_glance.png | Bin 32835 -> 32083 bytes en/img/bitcoin_at_a_glance.svg | 1356 +++++++++++++++------------- en/img/bitcoin_at_a_glance_src.svg | 26 +- en/vocabulary.html | 12 +- es/img/bitcoin_at_a_glance.svg | 1060 ++++++++++++++++------ img/bitcoin2013_banner.png | Bin 8039 -> 5518 bytes 8 files changed, 1554 insertions(+), 916 deletions(-) diff --git a/en/bitcoin-for-press.html b/en/bitcoin-for-press.html index 94ed59ba..bbad5d37 100644 --- a/en/bitcoin-for-press.html +++ b/en/bitcoin-for-press.html @@ -107,9 +107,9 @@ mode: wide How does Bitcoin mining work?

Bitcoin miners perform a function that is analogous to gold mining, but very different. While gold miners deal with rocks, Bitcoin miners deal with data.

-

Bitcoin mining is the mechanism that keeps everyone in the system synchronized together. To mine, computers that take part listen for transactions (ledger transfer announcements) broadcasted through the peer-to-peer network. The miners process and confirm these transactions by including them in a block and adding it to the blockchain.

+

Bitcoin mining is the mechanism that keeps everyone in the system synchronized together. To mine, computers that take part listen for transactions (ledger transfer announcements) broadcasted through the peer-to-peer network. The miners process and confirm these transactions by including them in a block and adding it to the block chain.

Bitcoin miners perform this labor because miners that solve a block earn (1) any transaction fees paid by customers for faster transaction processing and (2) newly created coins, issued into existence according to a fixed formula.

-

Bitcoin mining is a very competitive market. Bitcoin miners are neither able to increase their own block reward beyond the rules in the protocol nor process fraudulent transactions that could corrupt the Bitcoin network. Because anyone can become a Bitcoin miner and the Bitcoin network is the largest distributed computer network in the world, it is extremely improbable that a malicious Bitcoin miner could compromise the blockchain. Thus, Bitcoin mining is used to protect the neutrality and the consensus of the network, even if not all Bitcoin miners can be trusted.

+

Bitcoin mining is a very competitive market. Bitcoin miners are neither able to increase their own block reward beyond the rules in the protocol nor process fraudulent transactions that could corrupt the Bitcoin network. Because anyone can become a Bitcoin miner and the Bitcoin network is the largest distributed computer network in the world, it is extremely improbable that a malicious Bitcoin miner could compromise the block chain. Thus, Bitcoin mining is used to protect the neutrality and the consensus of the network, even if not all Bitcoin miners can be trusted.

@@ -127,8 +127,8 @@ mode: wide
  • Low or zero fees - Bitcoin payments currently process with either no fees or extremely small fees. Users may include fees with transactions to receive priority processing which results in faster validating and authenticating of transactions by the network. Additionally, merchant processors exist to assist merchants in processing transactions, converting bitcoins to fiat currencies with daily direct deposits to bank accounts and provide these services for much lower fees and less risk than with Paypal or credit card networks.
  • Less fees and risks for merchants - Bitcoin transactions are secure, irreversible and do not contain customer’s sensitive or personal information. This protects merchants from losses caused by fraud or fraudulent chargebacks and there is no need for PCI compliance. This allows merchants to easily expand to new markets where either credit cards are not available or fraud rates are unacceptably high. The net results are lower fees, larger markets and less administrative costs.
  • More protection for consumers - Bitcoin payments are made without needing personal information tied to the transaction. This offers strong protections against identity theft. Users are in full control of their transactions therefore it is impossible for merchants to force unwanted or unnoticed charges which can happen with either ACH debits, debit cards, Paypal or credit cards.
  • -
  • Transparency - All information concerning the Bitcoin money supply is readily available on the blockchain for anybody to see, verify, measure, and use in real-time.
  • -
  • Distributed - The Bitcoin ledger, commonly called the blockchain, is distributed throughout the world and stored by Bitcoin miners. This adds a level of resiliency and redundancy that is unmatched in the payments space and a payment processing network. For example, the Federal Reserve does all their payment processing at 100 Orchard Street, East Rutherford, New Jersey and have back-up systems that can be brought online within 60-90 minutes at the Federal Reserve Banks of Richmond and Dallas. If those three centers were compromised or destroyed then the entire monetary system of the Federal Reserve would be greatly impaired and probably completely nonfunctional.
  • +
  • Transparency - All information concerning the Bitcoin money supply is readily available on the block chain for anybody to see, verify, measure, and use in real-time.
  • +
  • Distributed - The Bitcoin ledger, commonly called the block chain, is distributed throughout the world and stored by Bitcoin miners. This adds a level of resiliency and redundancy that is unmatched in the payments space and a payment processing network. For example, the Federal Reserve does all their payment processing at 100 Orchard Street, East Rutherford, New Jersey and have back-up systems that can be brought online within 60-90 minutes at the Federal Reserve Banks of Richmond and Dallas. If those three centers were compromised or destroyed then the entire monetary system of the Federal Reserve would be greatly impaired and probably completely nonfunctional.
  • diff --git a/en/how-it-works.html b/en/how-it-works.html index e874ce02..9bac704f 100644 --- a/en/how-it-works.html +++ b/en/how-it-works.html @@ -14,14 +14,14 @@ title: How does Bitcoin work? - Bitcoin


    Bitcoin overview

    -

    Blockchain

    -

    The blockchain is a shared public transaction log on which the entire Bitcoin network relies. All confirmed transactions are included in the blockchain with no exception. This way, new transactions can be verified to be spending bitcoins that are actually owned by the spender. The integrity and the chronological order of the blockchain are enforced with cryptography.

    +

    Block chain

    +

    The block chain is a shared public transaction log on which the entire Bitcoin network relies. All confirmed transactions are included in the block chain with no exception. This way, new transactions can be verified to be spending bitcoins that are actually owned by the spender. The integrity and the chronological order of the block chain are enforced with cryptography.

    Transaction

    -

    A transaction is a transfer of value between Bitcoin addresses that gets included in the blockchain. Bitcoin wallets keep a secret piece of data called a private key for each Bitcoin address. Private keys are used to sign transactions, providing a mathematical proof that they come from the owner of the addresses. The signature also prevents the transaction from being altered by anybody once it has been issued. All transactions are broadcast between users and confirmed by the network in the following minutes, through a process called mining.

    +

    A transaction is a transfer of value between Bitcoin addresses that gets included in the block chain. Bitcoin wallets keep a secret piece of data called a private key for each Bitcoin address. Private keys are used to sign transactions, providing a mathematical proof that they come from the owner of the addresses. The signature also prevents the transaction from being altered by anybody once it has been issued. All transactions are broadcast between users and confirmed by the network in the following minutes, through a process called mining.

    Mining

    -

    Mining is a distributed consensus system that is used to confirm waiting transactions by including them in the blockchain. It enforces a chronological order in the blockchain, protects the neutrality of the network, and allows different computers to agree on the state of the system. To be confirmed, transactions must be packed in a block that fits very strict cryptographic rules that will be verified by the network. These rules prevent any previous block from being modified because doing so would invalidate all following blocks. Mining also creates the equivalent of a competitive lottery that prevents any individual from easily adding new blocks consecutively in the blockchain. This way, no individuals can control what is included in the blockchain or replace parts of the blockchain to roll back their own spends.

    +

    Mining is a distributed consensus system that is used to confirm waiting transactions by including them in the block chain. It enforces a chronological order in the block chain, protects the neutrality of the network, and allows different computers to agree on the state of the system. To be confirmed, transactions must be packed in a block that fits very strict cryptographic rules that will be verified by the network. These rules prevent previous block from being modified because doing so would invalidate all following blocks. Mining also creates the equivalent of a competitive lottery that prevents any individual from easily adding new blocks consecutively in the block chain. This way, no individuals can control what is included in the block chain or replace parts of the block chain to roll back their own spends.

    Going down the rabbit hole

    This is only a very short and concise summary of the system. If you want to get into the details, you can read the original paper that describes the system's design, and explore the Bitcoin wiki.

    diff --git a/en/img/bitcoin_at_a_glance.png b/en/img/bitcoin_at_a_glance.png index a7a9713c0b31fcb489da84b012593d14fa8df304..a09f3d8ffe0d615e1df0a7f046e153241644f14c 100644 GIT binary patch literal 32083 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 literal 32835 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 diff --git a/en/img/bitcoin_at_a_glance.svg b/en/img/bitcoin_at_a_glance.svg index 80b78bc6..2b89b414 100644 --- a/en/img/bitcoin_at_a_glance.svg +++ b/en/img/bitcoin_at_a_glance.svg @@ -7,12 +7,38 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - version="1.1" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="600" height="600" - id="svg2985"> + id="svg2985" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="bitcoin_at_a_glance_src.svg" + inkscape:export-filename="/media/X/bitcoin.org/bitcoin.org/en/img/blockchain.png" + inkscape:export-xdpi="1687.5" + inkscape:export-ydpi="1687.5"> + @@ -26,677 +52,797 @@ + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,568)"> + style="opacity:0.98999999;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.97099996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + d="m 15.286788,11.170019 c 0,0.900105 -0.556892,1.629784 -1.243854,1.629784 -0.686961,0 -1.243853,-0.729679 -1.243853,-1.629784 0,-0.900105 0.556892,-1.629784 1.243853,-1.629784 0.686962,0 1.243854,0.729679 1.243854,1.629784 z" + id="path3765" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssscc" /> + style="font-size:18.44081879px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Medium" + id="text3777"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + style="" + id="path3373" /> + style="" + id="path3375" /> + d="m 582.6142,-507.63276 c 0,-0.57055 0.0894,-1.11982 0.26824,-1.6478 0.18735,-0.53649 0.45134,-1.00911 0.79197,-1.41788 0.34914,-0.41726 0.76642,-0.74938 1.25182,-0.99634 0.48539,-0.24695 1.0304,-0.37043 1.63503,-0.37044 0.64719,10e-6 1.14962,0.16607 1.50729,0.49818 0.35765,0.33212 0.53649,0.75791 0.53649,1.27736 0,0.5365 -0.132,0.9708 -0.39598,1.30291 -0.264,0.33212 -0.60888,0.59185 -1.03467,0.7792 -0.41728,0.18735 -0.89416,0.31508 -1.43065,0.38321 -0.52798,0.0681 -1.06447,0.11071 -1.60948,0.12773 -0.009,0.017 -0.0128,0.0341 -0.0128,0.0511 l 0,0.12774 c 0,0.77493 0.48965,1.1624 1.46897,1.1624 0.57907,0 1.15814,-0.11922 1.73722,-0.35766 l 0.12773,1.25181 c -0.20438,0.0937 -0.49392,0.18735 -0.86861,0.28102 -0.37469,0.0937 -0.80048,0.14051 -1.27736,0.14051 -0.47689,0 -0.88564,-0.0681 -1.22627,-0.20437 -0.34064,-0.13626 -0.62166,-0.3236 -0.84306,-0.56204 -0.2129,-0.23845 -0.37044,-0.51095 -0.47263,-0.81752 -0.10219,-0.31508 -0.15328,-0.65145 -0.15328,-1.00912 m 3.71713,-3.16786 c -0.25548,0 -0.49818,0.0511 -0.7281,0.15328 -0.22993,0.10219 -0.43431,0.2427 -0.61313,0.42153 -0.17884,0.17884 -0.33638,0.39173 -0.47263,0.63868 -0.12774,0.23845 -0.22141,0.49818 -0.28102,0.7792 1.02189,-0.0341 1.76276,-0.15754 2.22262,-0.37044 0.46836,-0.21289 0.70254,-0.53223 0.70255,-0.95802 -10e-6,-0.17031 -0.0639,-0.3236 -0.19161,-0.45986 -0.11922,-0.13624 -0.33212,-0.20437 -0.63868,-0.20437" + style="" + id="path3377" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + style="opacity:0.98999999;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.97099996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + d="m 15.286788,11.170019 c 0,0.900105 -0.556892,1.629784 -1.243854,1.629784 -0.686961,0 -1.243853,-0.729679 -1.243853,-1.629784 0,-0.900105 0.556892,-1.629784 1.243853,-1.629784 0.686962,0 1.243854,0.729679 1.243854,1.629784 z" + id="path3765-5" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssscc" /> + style="opacity:0.98999999;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.97099996;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" + d="m 15.286788,11.170019 c 0,0.900105 -0.556892,1.629784 -1.243854,1.629784 -0.686961,0 -1.243853,-0.729679 -1.243853,-1.629784 0,-0.900105 0.556892,-1.629784 1.243853,-1.629784 0.686962,0 1.243854,0.729679 1.243854,1.629784 z" + id="path3765-5-5" /> + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssscc" /> + style="font-size:18.42536354px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Medium" + id="text4542"> + style="" + id="path3382" /> + style="" + id="path3384" /> + style="" + id="path3386" /> + d="m 439.89643,-372.4434 c 0,-0.84756 0.12283,-1.59072 0.36851,-2.22947 0.25795,-0.63874 0.59575,-1.16693 1.01339,-1.58458 0.41764,-0.42992 0.8967,-0.74929 1.43718,-0.95812 0.54047,-0.2211 1.09323,-0.33165 1.65828,-0.33166 1.32662,1e-5 2.35844,0.41151 3.09546,1.2345 0.74929,0.82301 1.12394,2.05136 1.12395,3.68507 -1e-5,0.12284 -0.006,0.2641 -0.0184,0.42379 -10e-6,0.1474 -0.006,0.28252 -0.0184,0.40535 l -6.35675,0 c 0.0614,0.77387 0.33165,1.37577 0.81071,1.80569 0.49134,0.41764 1.19765,0.62646 2.11892,0.62646 0.54047,0 1.03181,-0.0491 1.47403,-0.1474 0.45448,-0.0983 0.81071,-0.20268 1.06867,-0.31323 l 0.29481,1.82411 c -0.12285,0.0614 -0.29482,0.12898 -0.51591,0.20268 -0.20883,0.0614 -0.4545,0.11669 -0.73702,0.16583 -0.27024,0.0614 -0.56505,0.11055 -0.88441,0.1474 -0.31938,0.0369 -0.6449,0.0553 -0.97655,0.0553 -0.84757,0 -1.58458,-0.12284 -2.21104,-0.36851 -0.62647,-0.25796 -1.14238,-0.60804 -1.54773,-1.05025 -0.40536,-0.45449 -0.70631,-0.98268 -0.90285,-1.58458 -0.19653,-0.61417 -0.2948,-1.28363 -0.2948,-2.00836 m 6.4673,-0.99497 c -10e-6,-0.30709 -0.043,-0.59575 -0.12898,-0.866 -0.086,-0.28251 -0.21497,-0.52204 -0.38693,-0.71858 -0.15969,-0.20882 -0.36237,-0.3685 -0.60804,-0.47906 -0.23339,-0.12283 -0.51591,-0.18425 -0.84756,-0.18426 -0.34395,10e-6 -0.6449,0.0676 -0.90285,0.20268 -0.25796,0.12285 -0.47906,0.28867 -0.66331,0.49749 -0.17197,0.20882 -0.30709,0.44835 -0.40536,0.71859 -0.0983,0.27024 -0.16583,0.54662 -0.20268,0.82914 l 4.14571,0" + style="" + id="path3388" /> + style="" + id="path3390" /> + d="m 463.4855,-372.5171 c 0,0.98269 0.23338,1.75655 0.70016,2.32159 0.46678,0.55276 1.11166,0.82914 1.93467,0.82914 0.35621,0 0.65716,-0.0123 0.90284,-0.0368 0.25795,-0.0369 0.46677,-0.0737 0.62646,-0.11055 l 0,-5.52761 c -0.19654,-0.13511 -0.46064,-0.25795 -0.79229,-0.36851 -0.31938,-0.12282 -0.66332,-0.18424 -1.03182,-0.18425 -0.81072,10e-6 -1.40647,0.27639 -1.78726,0.82914 -0.36851,0.55277 -0.55276,1.30207 -0.55276,2.2479 m 6.3936,4.55106 c -0.44222,0.13512 -1.00112,0.25796 -1.67671,0.36851 -0.66332,0.11055 -1.36348,0.16583 -2.10049,0.16583 -0.76158,0 -1.44332,-0.1167 -2.04521,-0.35009 -0.6019,-0.23338 -1.11781,-0.56504 -1.54773,-0.99497 -0.41765,-0.4422 -0.74316,-0.9704 -0.97655,-1.58458 -0.2211,-0.62646 -0.33166,-1.32662 -0.33165,-2.10049 -10e-6,-0.76157 0.0921,-1.44945 0.27638,-2.06364 0.19653,-0.62645 0.47905,-1.16079 0.84756,-1.60301 0.36851,-0.4422 0.81686,-0.77999 1.34505,-1.01339 0.52819,-0.24566 1.13623,-0.3685 1.82411,-0.36851 0.46677,10e-6 0.87827,0.0553 1.2345,0.16583 0.35622,0.11056 0.66331,0.2334 0.92127,0.36851 l 0,-4.62477 2.22947,-0.36851 0,14.00328" + style="" + id="path3392" /> + style="font-size:35.04254913px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Medium" + id="text4392"> + style="" + id="path3395" /> + id="rect3775-6-5-2" /> + style="font-size:17.46800804px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Medium" + id="text3864-0-8"> + style="" + id="path3399" /> + + diff --git a/en/img/bitcoin_at_a_glance_src.svg b/en/img/bitcoin_at_a_glance_src.svg index 5b14f281..c7cc8c66 100644 --- a/en/img/bitcoin_at_a_glance_src.svg +++ b/en/img/bitcoin_at_a_glance_src.svg @@ -14,7 +14,7 @@ id="svg2985" version="1.1" inkscape:version="0.48.3.1 r9886" - sodipodi:docname="bitcoin_at_a_glance.svg" + sodipodi:docname="bitcoin_at_a_glance_src.svg" inkscape:export-filename="/media/X/bitcoin.org/bitcoin.org/en/img/blockchain.png" inkscape:export-xdpi="1687.5" inkscape:export-ydpi="1687.5"> @@ -27,9 +27,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1" - inkscape:cx="-50.111526" - inkscape:cy="449.68459" + inkscape:zoom="1.4142136" + inkscape:cx="374.35841" + inkscape:cy="320.23917" inkscape:current-layer="layer1" showgrid="true" inkscape:grid-bbox="true" @@ -64,7 +64,7 @@ sodipodi:cy="11.170019" sodipodi:rx="1.2438533" sodipodi:ry="1.6297841" - d="m 15.286788,11.170019 a 1.2438533,1.6297841 0 1 1 -2.487707,0 1.2438533,1.6297841 0 1 1 2.487707,0 z" + d="m 15.286788,11.170019 c 0,0.900105 -0.556892,1.629784 -1.243854,1.629784 -0.686961,0 -1.243853,-0.729679 -1.243853,-1.629784 0,-0.900105 0.556892,-1.629784 1.243853,-1.629784 0.686962,0 1.243854,0.729679 1.243854,1.629784 z" transform="matrix(13.382582,0,0,11.866899,114.61286,-599.99155)" /> Blockchain + y="-104.91078">Block chain the Table of contents
    Address -Blockchain +Block Chain Block BTC Confirmation @@ -25,11 +25,11 @@ title: Vocabulary - Bitcoin

    Address

    A Bitcoin address is like a physical address or an email. It is the only information you need to provide for someone to pay you with Bitcoin.

    -

    Blockchain

    -

    The blockchain is a public record of all Bitcoin transactions, in chronological order. The blockchain is shared between all Bitcoin users. It is used to verify the balance of Bitcoin addresses and to prevent double spending.

    +

    Block Chain

    +

    The block chain is a public record of all Bitcoin transactions, in chronological order. The block chain is shared between all Bitcoin users. It is used to verify the balance of Bitcoin addresses and to prevent double spending.

    Block

    -

    A block is a record in the blockchain that contains and confirms many waiting transactions. Roughly every 10 minutes on average, a new block including transactions is appended to the blockchain through mining.

    +

    A block is a record in the block chain that contains and confirms many waiting transactions. Roughly every 10 minutes on average, a new block including transactions is appended to the block chain through mining.

    BTC

    BTC is the common unit of Bitcoin currency. It can be used similar to USD for US dollar instead of B⃦ or $.

    @@ -38,10 +38,10 @@ title: Vocabulary - Bitcoin

    Confirmation means that a transaction has been verified by the network and is highly unlikely to be reversed. One confirmation is pretty secure. Though for larger amounts ( ex. 1000 $USD and above ), one can wait for a transaction to have more confirmations - 6 is a frequently chosen number. Each new confirmation decreases the risk of a reversal exponentially.

    Cryptography

    -

    Cryptography is the branch of mathematics that lets us create mathematical proofs that provide high levels of security. Online commerce and banking already uses cryptography. In the case of Bitcoin, cryptography is used to make it impossible for anybody to spend funds from another user's wallet or to corrupt the blockchain. It can also be used to encrypt a wallet, so that it cannot be used without a password.

    +

    Cryptography is the branch of mathematics that lets us create mathematical proofs that provide high levels of security. Online commerce and banking already uses cryptography. In the case of Bitcoin, cryptography is used to make it impossible for anybody to spend funds from another user's wallet or to corrupt the block chain. It can also be used to encrypt a wallet, so that it cannot be used without a password.

    Double Spend

    -

    If a malicious user tries to spend their bitcoins to two different recipients at the same time, this is double spending. Bitcoin mining and the blockchain are there to create a consensus on the network about which of the two transactions will win.

    +

    If a malicious user tries to spend their bitcoins to two different recipients at the same time, this is double spending. Bitcoin mining and the block chain are there to create a consensus on the network about which of the two transactions will win.

    Hash Rate

    diff --git a/es/img/bitcoin_at_a_glance.svg b/es/img/bitcoin_at_a_glance.svg index e34e5f6e..07dbc700 100644 --- a/es/img/bitcoin_at_a_glance.svg +++ b/es/img/bitcoin_at_a_glance.svg @@ -7,10 +7,34 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" width="600" height="600" - id="svg2985"> + id="svg2985" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="bitcoin_at_a_glance.svg"> + image/svg+xml - + @@ -37,246 +61,609 @@ d="m 255.45551,-376.39244 91.99394,0.21031 c 0,0 0.22208,-14.14113 0.0201,-40.73312 -0.10037,-13.47647 -28.11908,-25.73828 -44.79565,-25.52656 -17.22086,0.21864 -46.95198,10.97155 -47.22032,24.04785 -0.72408,35.28228 0,42.00148 -9e-5,42.00152 z" id="path3767" style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:5.50831413;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - 1pY3.. - 1sd9.. - Usted - - 1qTu.. - ? - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - 1x4F..->1pY3.. - 2.00 BTC - (...) - (...) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - Cadena de Bloques - la - (un registro de transacciónes pública compartida) - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - (...) - + + + + + + + + + - 1x4F.. - Bitcoin - Un vistazo a la red + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - Amigo - ? - - ? + + + + + + + + + + + + + + diff --git a/img/bitcoin2013_banner.png b/img/bitcoin2013_banner.png index f35739c655738dc57ab1a0b05d8121ca9e0951f7..f3e37a0e06b894e7404256286bfa2c3abdf23827 100644 GIT binary patch delta 5495 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 delta 8036 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