Explicación de los conceptos básicos de Bitcoin: los IJK de BTC
Continuando con nuestro “ABC de Bitcoin”, Ahora llegamos a I – L. Bitcoin es complicado, pero esta lista debería ayudar a cualquiera a comprender los conceptos básicos de BTC, sin entrar en los aspectos más técnicos de la criptomoneda..
I es de individuo a individuo o de igual a igual
Una de las principales ventajas de Bitcoin es el método de operación para el procesamiento de transacciones. Si dos personas desean participar en el comercio y el comercio, utilizando Bitcoin, lo hacen. No necesitan una licencia, no necesitan permiso. Simplemente necesitan acordar un precio. Una vez que un comprador ha acordado comprar y pagar con Bitcoin y un vendedor ha acordado vender y aceptar Bitcoin, la transacción puede continuar..
Esa misma situación no es necesariamente cierta en el caso del comercio convencional. En el caso de una tienda física, es posible que el vendedor deba tener una licencia comercial, aceptar cobrar impuestos sobre las ventas, aceptar ser inspeccionado por el jefe de bomberos, cumplir con los códigos de construcción y los estándares de ocupación, cumplir con las pautas de contratación, retener los impuestos sobre la renta y hacer cualquier otra cosa que sea requerida por diversas leyes, reglamentos y ordenanzas federales, estatales y locales. Simplemente entrar en el negocio puede ser muy costoso y llevar mucho tiempo..
Por ejemplo, Tesla Motors se fundó en 2003. Recaudó y gastó decenas de millones de dólares antes de lanzar su primer vehículo en 2008.. Se invirtió una gran cantidad de tiempo y dinero en cumplir con las regulaciones, incluso antes de que el primer Teslas Roadster saliera a la calle..
Arquitectura de red peer-to-peer
Además de una libertad significativamente mayor para elegir si convertirse en vendedor y en qué términos, Bitcoin utiliza una arquitectura de igual a igual, que permite que cualquiera pueda participar. Hay ningún banco central controla Bitcoin. Hay un grupo de desarrolladores de software que desarrollan actualizaciones para el software Bitcoin Core y evalúan los cambios en el protocolo esencial de Bitcoin. Sin embargo, como ocurre con la gran mayoría de otros sistemas de software de código abierto, cualquiera puede participar como desarrollador: el código se juzga por sus méritos, no por la ascendencia o las opiniones políticas de sus autores. Entonces, si le gusta la codificación y quiere involucrarse, puede proponer cambios de código. Que su código sea aceptado por la comunidad de usuarios depende de ellos.
También se aplica la creación de redes de igual a igual. Los pares son tanto productores como consumidores de recursos, a diferencia del modelo cliente-servidor en el que los usuarios tienen acceso limitado a la producción de recursos, que se centraliza en el lado del servidor. Aunque el desarrollo de circuitos integrados de aplicaciones específicas (ASIC) para resolver funciones hash ha fomentado el crecimiento de grandes operaciones informáticas en minería Bitcoin, todavía es posible, a través de la computación en la nube, participar en la minería, incluso con una inversión modesta. Ya sea La minería de Bitcoin lo vale para ti es algo que cada uno debe decidir por su cuenta.
La arquitectura peer-to-peer es inherentemente empoderadora. Por el contrario, la centralización tiende a acumular poder entre unos pocos jugadores. Por ejemplo, el procesamiento de transacciones para Bitcoin se distribuye en cientos de miles de computadoras en todo el mundo. El procesamiento de transacciones para tarjetas de crédito está altamente centralizado. La tarifa cobrada por procesar un pago reciente en Bitcoin fue de 0,0001 bitcoin, equivalente a US $ 0,02 en tipo de cambio de hoy. Por el contrario, los negocios de escaparates son normalmente cobra entre el 1,60% y el 2% de la transacción, más algo como 10-30 centavos por transacción, más una tarifa mensual de $ 5 a $ 15 ya sea que procesen cualquier transacción con tarjeta de crédito ese mes o no. Las tiendas en línea que aceptan tarjetas de crédito, debido a que la tarjeta no está presente donde se encuentra la empresa, generalmente pagan tarifas aún más altas.
Entonces, si acepta Bitcoin por una venta de $ 1,200, la tarifa de procesamiento de la transacción es de aproximadamente dos centavos; si acepta una tarjeta de crédito por esa misma venta, probablemente pague $ 19.30 o más, si tiene una tienda, o hasta $ 30.10 si vende en línea, más una tarifa mensual. La centralización es costosa y solo beneficia a unos pocos actores de la economía.
J es para Java
Bitcoin-Qt, también conocido como Bitcoin Core, se conoce como implementación de referencia. Fue escrito en el lenguaje de programación C ++. Sin embargo, hay clientes y bibliotecas API escritas en Java.
Si Bitcoin no depende del idioma, ¿cómo sabemos qué se espera que haga un cliente de Bitcoin? El rendimiento del software se deriva de la implementación de referencia. Asi que, esta página que describe el protocolo Bitcoin, tenga cuidado de tener en cuenta que no es la especificación en sí. Utiliza el idioma inglés y las matemáticas para describir el protocolo basado en el código C ++ en la implementación de referencia..
Si está interesado en las implementaciones Java de Bitcoin, debería considerar bitcoinj, BCCAPI y “Bits of Proof”, todos los cuales están construidos en Java..
La API del cliente de Bitcoin o BCCAPI es una biblioteca de Java diseñada para crear clientes de bitcoins ligeros y seguros. BCCAPI se conecta a un servidor que mantiene la cadena de bloques y rastrea el saldo de la billetera del cliente. El servidor solo tiene conocimiento de las claves públicas de los clientes y no está en condiciones de gastar los fondos que pertenecen a la billetera del cliente. A medida que la cadena de bloques crece, ahora supera los 30 gigabytes, tiene sentido que algunos usuarios dejen la cadena de bloques en un servidor..
Bitcoinj es una biblioteca para trabajar con el protocolo Bitcoin. Puede mantener un billetera, enviar / recibir transacciones sin necesidad de una copia local de Bitcoin Core y tiene muchas otras funciones avanzadas. Está implementado en Java, pero se puede usar desde cualquier lenguaje compatible con JVM: se incluyen ejemplos en Python y JavaScript..
Pedazos de prueba está destinado al potente servidor del futuro cercano. El autor Tamás Blummer lo describe como “una implementación moderna y modular de Bitcoin que tiene características avanzadas como billetera jerárquica y determinista, claves privadas encriptadas con contraseña y frases de acceso fáciles de memorizar”.
Si no prefiere Java, es posible que pueda encontrar una implementación de Bitcoin en un lenguaje de software que le guste. Dado que el protocolo es de código abierto, no dude en lanzar el suyo.
K es para 401K
Sí, Bitcoin llegará a su 401K. De acuerdo a un artículo en la revista Forbes, “SecondMarket lanzó recientemente un fondo de Bitcoin, pero solo está disponible para inversores acreditados que cumplan con un requisito de patrimonio neto. los Gemelos Winklevoss, famosos por su participación en Facebook, están lanzando un ETF de Bitcoin disponible para todos los inversores. Este fondo de puesta en marcha enfrenta dificultades significativas para sortear los obstáculos regulatorios y tecnológicos porque se trata simplemente de aguas inexploradas. Sin embargo, si logran ser los primeros en adoptar esta nueva clase de activos y propagan la fiebre de Bitcoin a las masas, podrían ser recompensados con creces “.
Sin embargo, existen salvedades. A partir de Enero 2014, No estaba claro cómo trataría el IRS una inversión en Bitcoin: ¿como una moneda, como un objeto de colección, como un producto básico o como una inversión? Dado que las IRA autodirigidas pueden invertir en empresas que tienen activos en Bitcoin, es probable que pueda incluir Bitcoin en su 401K. Si las leyes y los reglamentos son su fuente particular de alegría, es posible que desee revisar el Opinión de marzo de 2014 del IRS en el tema.
L es para Legal
Bitcoin es legal. Es legal poseerlo, legal gastarlo, legal comerciar con él. Por supuesto, es posible usarlo para actividades ilegales, pero eso siempre ha sido así con cualquier dinero..
Una pequeña parte de los dólares incautados en redadas antidrogas en los últimos años.
Aunque varios sitios (Wonkblog del Washington Post, La revista Atlantic, me viene a la mente) recientemente ha convertido a Bitcoin en su objetivo favorito para afirmaciones falsas sobre que solo lo utilizan los intrigantes Ponzi y los traficantes ilegales de narcóticos. La verdad es que Bitcoin no es tan popular para actividades ilegales como la moneda número uno del mundo para todas las cosas espeluznantes, criminales y fraudulentas: el dólar estadounidense. Gran parte del Los billetes de dólar de gran denominación en circulación se utilizan en transacciones ilegales de narcóticos. que puede encontrar perros detectores de drogas en el aeropuerto que le alertan sobre su billetera simplemente porque trajo algo de dinero en efectivo.
Por supuesto, la reacción de las agencias gubernamentales, incluidas las agencias reguladoras financieras, a Bitcoin ha sido mixta. Algunos en el Congreso se han opuesto a que Bitcoin se utilice en sitios como el Ruta de la Seda, y Silk Road 2, para facilitar lo que consideran comercio ilegal. El estado de Nueva York ha emitido, retirado y propuesto nuevamente regulaciones para licenciar Bitcoin. Para tener una idea de si su uso de Bitcoin puede ser legal, regulado, limitado o prohibido, en su área o en un lugar al que planea viajar, puede que le guste esto. Mapa de legalidad de Bitcoin y listado de referencias.
Sí, Bitcoin es legal. Sí, es posible usar Bitcoin en actividades ilegales. Por supuesto, si le preocupa que su transacción de Bitcoin sea pública blockchain, es posible que desee considerar transacciones fuera de blockchain, que discutiremos en nuestra próxima entrega.
Intoducción: A – D | E – H | ILLINOIS