Archivo del sitio

Garimpeiros digitales

bitcoin1

Introducción

¿Qué es minar?, ¿como es eso de echar pico y pala en una red?, ¿por qué nace Bitcoin?, ¿debería estar minando?, sería interesante conocer para “al menos” estar informado y que no te agarre por sorpresa, aquí algunos conceptos previos:

Glosario:

Criptografía: Se trata de un ámbito de la criptología, dedicado a la construcción de reglas de cifrado o codificado de información para permitir su “ocultamiento” y transmisión, para hacerlo inentendible por ojos no autorizados; la criptografía además es todo un ámbito de las matemáticas científicas destinada a elaboración de técnicas de cifrado mediante algoritmos y pruebas matemáticas.

Hash (cadena): Se conoce como “hash” a la cadena generada por algún algoritmo criptográfico de suma resumen (o función hash), algunas sumas no pueden ser resueltas al valor inicial, por ejemplo:

“hola mundo” en SHA256 es: 41d85e0b52944ee2917adfd73a2b7ce3d3c8368533a75e54db881fac6c9ad176, la suma no puede ser “devuelta” a la forma “hola mundo”, en su defecto, ámbos lados de la operación (cliente y servidor) conocen la cadena “hola mundo” y se intercambian los hashes resultantes, así, comprueban que están usando la misma cadena origen.

Otros algoritmos de resumen, como “base64”, son deterministas, es decir, una cadena siempre devuelve la misma suma, por lo que la “reversión” es posible.

Entre los algoritmos de función hash más comunes estan:

* Base64
* CRC
* MD5
* SHA1
* SSHA
* SHA256
* SHA512
* Whirlpool

Cryptocurrency (cryptomoneda): Se trata de un concepto de pago entre 2 usuarios, utilizando una “moneda” común entre ámbos, la transacción es “cifrada” utilizando reglas matemáticas criptográficas de alta seguridad, para evitar que más nadie fuera de la red pueda alterar, falsificar o reversar la transacción, por utilizar reglas matemáticas tanto para su cifrado, como para su “demostración” (resolución) a dicha moneda se le conoce como criptomoneda; las criptomonedas más comunes hoy día son:

* Bitcoin
* Litecoin
* Dogecoin
* PeerCoin

Bitcoin: Criptomoneda de uso más común y más popular, su símbolo monetario es BTC, en la actualidad se cotiza alrededor de los 310US$ por Bitcoin, es una moneda multidecimal (a diferencia de los dólares o bolívares, que no tienen más de 2 decimales), con un valor mínimo de 1 Satoshi (igual a 0.00000001 ฿), llamado así por Satoshi Nakamoto, el *creador* de Bitcoin (coloco entre comillas, puesto que la verdadera identidad del creador del Bitcoin es un misterio).

Altcoin: Se conocen como altcoins a todas las monedas alternativas surgidas a raíz de bitcoin, diseñadas con propósitos especificos o como alternativas directas al bitcoin.

Red P2P: Una red P2P (Point-to-Point o “punto a punto”) es una red colectiva de usuarios, cada individuo de la red interactúa directamente con los otros individuos, evitando la existencia de un ente “central”, las emisiones en una red P2P son distribuidas (broadcast) por lo todos los usuarios reciben la información que generó cada uno de ellos.

Red de la cryptomoneda: La criptomoneda opera en una red distribuida (P2P) de usuarios, dicha red permite a todos los usuarios emitir o recibir pagos en la criptomoneda, mientras todo el conjunto de usuarios valida las transacciones para aumentar la seguridad de dicha red, como cada usuario auto-contiene el conjunto global de transacciones realizadas, la red se auto-protege contra fraudes (como por ejemplo el “doble gasto”, nadie puede gastar su dinero 2 veces, los usuarios de la red determinarán cual de las transacciones es la única correcta); además, es descentralizada, ya que no hay ente central (Banco Central) que dicte las normas o sea el contenedor de único de las transacciones de la red; además, al ser descentralizada y distribuida, todos los usuarios cuentan con los mismos derechos dentro de la red.

Dirección (address): es una dirección física que identifica a un usuario en la red de la cryptomoneda, tiene la forma de una larga secuencia de dígitos y letras, para mantener el anonimato de los usuarios, un usuario puede tener múltiples direcciones físicas asociadas a una billetera (wallet) y puede usar una dirección para una única transacción, por ejemplo VrV1WaEMBcQmK6e4w4ydU27M5WQG3bnP75 es mi dirección para pagos con Vertcoin.
Las transacciones son emitidas usando una “dirección” del usuario “A” hasta la dirección del usuario “B”.

Transacción: Es el proceso de enviar crytomoneda desde A hasta B, es un proceso sencillo en el cual, la dirección “A”, emite un conjunto de crytomonedas almacenadas en su billetera, para realizar un pago a “B”, cada transacción (o conjunto de transacciones) es almacenada en una estructura de datos conocida como “bloque”.

Wallet (Billetera): también conocida como “monedero”, es una cuenta dentro de la red de la cryptomoneda, dónde almacenas tus monedas y permite generar direcciones para realizar o aceptar pagos, el wallet es tu propio “banco central”, pues se sincroniza con la red de la cryptomoneda y almacena la cadena de bloques mostrando todas las monedas que están “a tu nombre”.

Bloque: Cada transacción (o varias) realizadas en cryptomoneda, son almacenadas en una estructura (registro o “record”) conocida como “bloque”, esta estructura contiene el tamaño total del conjunto de transacciones pendientes de ser permanentemente almacenadas, la información de las transacciones (las “direcciones” que realizaron la misma), el contador de la cantidad de transacciones contenidas, un número mágico (siempre el mismo para cada tipo de cryptomoneda) y obviamente el espacio de descripción de las transacciones, además de una referencia al bloque predecesor, el proceso de “capturar, identificar y resolver” dicho bloque, se conoce como “resolución de bloque”, el conjunto de todas las transacciones ya permanentemente almacenadas se conoce como “cadena de bloques”.

Resolución de bloque (solving block o “romper el bloque”): además de la información transaccional, cada bloque provee una “prueba de trabajo” (proof-of-work), que es única por cada bloque (por la alta aleatoriedad y la baja probabilidad de cada bloque), ningún bloque es registrado permanentemente en la cadena de bloques si no es “resuelta” esta prueba, luego de que algún “usuario” de la red “resuelve” el bloque (y se gana la “recompensa”), el resto de usuarios puede validar fácilmente que la solución que encontró es la correcta; al tratarse de de hashes, hay múltiples soluciones posibles, pero solo es necesaria que se encuentre una para determinar que el bloque es correcto y se registra en la cadena de bloques.

Confirmación de bloque: Cuando se captura, identifica y resuelve el bloque, se produce un proceso de “confirmación”, aunque alguien haya “resuelto” el bloque, no se espera sino hasta un número de confirmaciones (usuarios que indican que la resolución de bloque es correcta) para determinar que el bloque es “legal” y debe ser registrado en la cadena de bloques; con muchas confirmaciones se evita que alguien pueda “reversar” la transacción. La cantidad de confirmaciones depende de la cryptomoneda, en la red bitcoin se requiere de al menos 6 confirmaciones para la validez de un bloque.

Reward (recompensa): Cuando ocurre un conjunto de transacciones entre “A” y “B”, un tercer usuario “C” encuentra y “resuelve” el bloque para demostrar que la transacción entre A y B es válida, para “recompensar” a dicho usuario C, la red de la cryptomoneda emite “monedas nuevas” como gratificación (bounty) por su dedicación a resolver el bloque, es como un “coste de transacción” o fee, pero que no es pagado ni por A ni por B, sino con la emisión de monedas nuevas. El valor de dicha recompensa es fijo, pero decrece con el tiempo al aumentar la complejidad (y la cantidad total de clientes) de la red de la cryptomoneda, por ejemplo:

* Bitcoin: 25BTC por bloque
* Litecoin: 50LTC por bloque
* Dogecoin: 15mil DOGE por cada bloque

Por ejemplo, en bitcoin la recompensa se reduce a la mitad cada 210 mil bloques (que ocurre aproximadamente cada 4 años).

Mining (Minería): Se conoce como “minería” a la “competencia” que ocurre entre todos los usuarios de la red, de encontrar un bloque y “resolverlo” para ganarse la recompensa, el tiempo de resolución depende del algoritmo de la moneda, en Bitcoin es aproximadamente 60 segundos, en dogecoin son 70 segundos, si en el tiempo de resolución (confirmation time) quien “encontró” el bloque no resuelve el bloque, otro más podrá resolverlo.
Como la red de la cryptomoneda es “broadcast” (de difusión) la probabilidad de ser quien “encuentre” un bloque sin resolver es la misma para todos los nodos dentro de la red, pero la velocidad con la cual resuelves el bloque depende de tu poder de resolución (“hashing power”).

Miner (software|hardware): Consiste en un software o una pieza de hardware, diseñada para capturar los bloques y resolverlos, la resolución del mismo se basa en un algoritmo de prueba de trabajo (POW: Proof-of-Work) que determina la validez de la solución; para Bitcoin se han diseñado dispositivos FPGA (Compuertas lógicas programables) y más recientemente Circuitos programables de aplicación específica (ASIC) que computan la solución de la prueba de trabajo; en algunos casos la solución de la misma no es resoluta vía FPGA o ASIC (ASIC-Resistant), entonces se utiliza para minar algún software que usa trabajo del CPU o de la GPU.

Cadena de bloques (blockchain): Consiste en todo el conjunto de bloques (transacciones) generados durante la vida de la cryptomoneda (desde sus inicios), por ejemplo, la transacción cero (génesis) fue incorporada a la red Bitcoin por Satoshi Nakamoto en 2009. Para mantener la “descentralización” de la moneda, todo operario (cliente) debe mantener junto a él el bloque transaccional; esto es debido a la forma como se calcula cada bloque, como cada bloque contiene el bloque anterior, para cambiar un bloque, se requiere la re-generación de todos los predecesores, re-haciendo además todo el trabajo que ellos contienen (recalcular sus hashes), esto protege la cadena de bloques contra su manipulación, por ende, todos los usuarios de la cryptomoneda poseen la misma cadena de bloques (idéntica) evitando así que alguien pueda cambiarla.

El tamaño actual de la cadena de bloques es de:

Bitcoin: 33GB
Dogecoin: 6GB
LiteCoin: 4GB
Feathercoin: 800MB

Proof-of-work (POW): Una prueba de trabajo, es un pequeño pedazo de información que es muy difícil de obtener/generar (consume tiempo y trabajo por parte del cliente) y usualmente es calculado/generado por el computador del cliente, el POW (La prueba de trabajo) se usa para evitar ataques de denegación de servicio ya que para el cliente debe ser moderadamente difícil de generar (es un proceso aleatorio y de baja probabilidad de obtención de 2 resultados iguales), pero a su vez debe ser sumamente trivial para el servidor determinar la validez de la prueba de trabajo una vez resuelta y enviada por el cliente.

Algoritmos de prueba de trabajo: Para determinar que “en verdad” has trabajado en la resolución de un bloque, se realiza una prueba de trabajo, que consiste en calcular un hash correspondiente al bloque actual, combinado con el bloque anterior, dicho cálculo utiliza un tipo determinado de algoritmo (muchos de hechos diseñados específicamente por la criptomoneda en cuestión), por ejemplo:

* Hashcash de doble iteración: Bitcoin utiliza un algoritmo HASHCASH de doble iteración (doble cifrado) usando el algoritmo de función hash SHA256, es hashcash es difícil de obtener con CPU o con GPU, pero a dispositivos FPGA programados para ello se les hace trivial (y muy barato) resolver dicha función.

* Scrypt: En vista de que el algoritmo hashcash es fácilmente resoluto con equipos específicos de puerta lógica de baja memoria (FPGA) y con la alta proliferación de dichos equipos para la resolución de bloques Bitcoin, se diseñó Scrypt, que incorpora algoritmos que requieren el uso intensivo de memoria (al usar mucha memoria, reducen la eficiencia de los FPGA), para su resolución es más útil el uso de GPU (Graphic Process Unit, comunmente encontrados en tarjetas de video) con un buen ancho de banda de memoria (ejemplo, tarjetas AMD Radeon o NVIDIA). Dogecoin, Litecoin y otras cryptomonedas usan scrypt como algoritmo de prueba de trabajo.

* NeoScrypt: con el diseño de circuitos integrados de aplicación específica (ASIC) que resolvian muy fácilmente el algoritmo scrypt, se diseño neoscrypt, un combinado de algoritmos de cifrado (Salsa20/20, ChaCha20/20, Blake2, etc) con un uso altamente intensivo de memoria que lo hace resistente a su descifrado con dispositivos ASIC. Phoenixcoin y Feathercoin utilizan NeoScrypt.

* X11: Es un algoritmo de prueba de trabajo, que combina 11 algoritmos diferentes en cadena para la resolución de la prueba, haciendolo ASIC-resistant y GPU-oriented, Darkcoin y otro conjunto de criptomonedas usan dicho POW.

* Lyra2RE: Con el diseño de ASIC que resolvían Neoscrypt y scrypt, Vertcoin diseñó un algoritmo de prueba de trabajo conocido como Lyra2RE, al igual que neoScrypt y scrypt-N, Lyra2RE es realmente un combinado de cifrados que incluye NIST5, Blake-256, Lyra2 y Groestl-256, debido a su naturaleza, la paralelización y la optimización de Lyra2RE es prácticamente imposible, con lo cual, paralelización vía múltiples nodos con GPU u optimizaciones agresivas de la GPU son inútiles con el mismo, garantizando los mismos derechos a todos los usuarios de la red.

* M7M: Con el advenimiento de ASIC que minan scrypt y neoscrypt y con el hash-power de granjas de GPU, la criptomoneda MAGI (XMG) diseña M7M, es una POW que combina 7 algoritmos únicamente resolutos vía CPU (ASIC-Resistant, GPU-Resistant).

La razón del cambio de la prueba de trabajo, es para evitar la “centralización de minería” y evitar “que los ricos se hagan más ricos”, personas con gigantescas granjas paralelas de ASIC que pueden resolver cualquier bloque con facilidad, llevándose el máximo de las recompensas, por ejemplo, la distribución de la riqueza en la red bitcoin es:

Top 10 usuarios: 6.29%
Primeros 100 usuarios: 21.20%
Primeros 1000 usuarios: 40.03%
Resto: 63.41% Total

Como vemos, 10 usuarios concentran 6% de la riqueza bitcoin (unos 700 millones de US$), 1000 usuarios concentran el 40% de la riqueza, en cambio en la red vertcoin, hay solo 1 cuenta con más de 1 millón de vertcoins (unos 27 mil US$) y el 85% de la riqueza está distribuida en la mayoría de los usuarios.

Proof-of-Stake (prueba de participación): Nuevas monedas como Peercoin introducen la “prueba de participación”, es el sistema actual de las cuentas con intereses de los bancos, cada usuario gana por su participación en la red un “interes” y dicho interés es calculado en base a la cantidad de monedas con las que participe en la red, eso asegura que botnets (grandes robots minando día y noche) sin participación monetaria en la red, pudieran ganar algún interés.

Hash Power: Es la cantidad de hashes (resoluciones del algoritmo de cifrado) que puedes computar en un segundo, el Hash power requerido para resolver rápidamente un bloque depende enormemente de la complejidad inherente de la red, de la cantidad de usuarios compitiendo y de la cantidad de moneda disponible, la unidad de medida es el Hash/Segundo, mientras más Hashes/segundo puedas computar, más rápidamente obtendrás la resolución del bloque/segmento, algunas monedas requieren pocos KiloHashes/segundo mientras por ejemplo, Bitcoin requiere equipos que pueden estar rondando los varios GigaHashes/segundo (GH/s).

Velocidad Hash/Hash Rate: La tasa de hash o “hash rate” es la unidad de medida de la potencia total de la red de procesamiento de la criptomoneda, es la combinación de todo el poder encontrado en la red durante un momento en el tiempo, esto determina la dificultad con la cual se captura/procesa/resuelve cada bloque, en la actualidad el Network Hash rate de algunas monedas:

* Bitcoin: 290 PH/s (Petahashes sobre segundo)
* Litecoin: 1.3TH/s (Terahashes sobre segundo)
* Dogecoin: 1.2TH/s
* Darkcoin: 78 mil GH/s (Gigahashes sobre segundo)
* Vertcoin: 2500 GH/s

Solo mining (Minería en solitario): Consiste en conectarse a la red P2P de la criptomoneda y dedicar tu poder de procesamiento directamente a descubrir y resolver bloques, cuando minas solo, la totalidad de la recompensa recae en el usuario; sin embargo, debido a la aleatoriedad y alta complejidad de los bloques, se requiere una buena conexión y un alto poder de resolución de hashes (además de mucha suerte) para ser el primero en encontrar un bloque y resolverlo.

Pool Mining (Minería en grupo): Debido a que es una red P2P (distribuida), no importa si tienes un terahash/segundo de poder (eso sólo ayudará a que resuelvas más rápido un bloque, no a que te otorguen más bloques), como el otorgamiento de resolución de bloques es broadcast (distribuido) entonces cuando muchas personas de diferentes partes del mundo se juntan para resolver un único bloque, entonces se incrementa el chance no solo de resolver más rápido (el bloque total se divide en shares, que son resueltos por cada uno de los minadores) sino de además hay más nodos con probabilidades de capturar un nodo, así las ganancias se distribuyen entre todos los participantes del Pool.

Minería para no-mineros

bitcoin-miner

Conocidos algunos conceptos previos, entendamos el proceso de manera general y sin tanta jerga técnica, en el mundo real, todos compramos con dinero, el dinero es una representación o fracción de la “riqueza total” de una nación y solamente el banco central de un país puede emitirlo; “A” toma su riqueza (en oro y bienes) y las convierte en “dinero”, que usa para pagarle a “B” otros bienes, que su valor ha sido calculado con anterioridad en base a su proporción “riqueza-dinero”.

En el mundo digital, ocurre algo semejante, Sujeto “A” desea pagarle a Sujeto “B” una cierta cantidad de dinero, entonces, entre A y B ocurre una “transacción”, dónde “A” le pasa a “B” el dinero demandado por algún bien o servicio; para asegurar la transacción de ojos “curiosos”, “A” y “B” cifran su transacción con la lógica que la criptomoneda que estén usando ha diseñado; para validar que *en verdad* A y B movilizaron dinero, en vez de Bancos y Banco Central, están otros sujetos alrededor de la red P2P, que ven la transacción de “A” con “B” y sirven de testigos, le gritan al mundo “Si!, A le envió dinero a B!”, la transacción es confirmada y el dinero es debitado de la billetera de “A” y es confirmado en la billetera de “B”.

Para que sea “rentable” participar como testigo de dicha red P2P, cada transacción paga un fee (impuesto) que es otorgado a la primera persona que *aparece* como testigo de A->B, además, la propia red P2P (así como el Banco Central imprime más billetes cuando ha incrementado la riqueza del país) emite “monedas nuevas” que son otorgadas adicionalmente al término de cada transacción (recompensa), así, la riqueza de cada uno va incrementándose a medida que se incrementa la riqueza de la red P2P en general.

Adicionalmente, hay personas que toman dinero del mundo “real”, y compran monedas del mundo digital (a sujetos que ya tienen monedas en su poder) en casas de cambio (Stock Exchange), lo que incorpora más “nodos” a la red P2P, por ende más complejidad, más emisión de moneda y más “riqueza”.

En la actualidad la red Bitcoin cuenta con 4100 millones de US$ en dinero circulante mientras que la red litecoin cuenta con 75 millones de US$.

Garimpos del Bitcoin

Se conoce como Garimpeiro (palabra portuguesa que significa  “trabajador de los Garimpos”, sitio remoto de minería ilegal), a aquellos trabajadores que destinados a sitios de minería que realizan su explotació de manera manual, ineficiente, ilegal y a veces en condiciones infrahumanas, los Garimpeiros suelen “arriesgar su vida” dedicados a la minería ilegal en zonas muy alejadas, expuestos a venenos como mercurio o cianuro y a la destrucción ecológica.

En algunas regiones del mundo, pero por sobre todo en latinoamérica, han proliferado los que he descrito como “Garimpeiros digitales”, ¿por qué?, se dedican a minar sin un ápice del conocimiento arriba descrito, a veces simplemente colocan máquinas a minar y creen que la máquina está “haciendo plata solita” (como un Garimpeiro toma 2 toneladas de tierra, le inyecta mercurio y saca 2 gramos de oro y cree que le fue “bien”), sin entender los conceptos de resolución de bloque, transaction fee o bounty reward, tampoco entienden los algoritmos con los que están cifrados los bloques (algunos que he hablado con ellos, ni siquiera entienden el concepto de “bloque”), minando en condiciones “infrahumanas” (por decirlo de algún modo) con un profit (beneficio) ínfimo.

¿A qué se debe esto?, veamos …

La tragedia de los comunes

Aunque la tragedia de los comunes es un principio descrito por el ecologista Garret Hardin para describir el comportamiento de cómo individuos, incluso inocentes, todos motivados únicamente por un interés personal y de manera independiente uno del otro (con un comportamiento racional, desconociendo las intenciones de los demás) pueden llegar a acabar y/o destruir un bien común limitado, incluso con pleno conocimiento (como individuos y/o como conjunto) de que dicha destrucción no beneficiará a nadie en el largo plazo, (un ejemplo de ello es la contaminación, los individuos siguen contaminando porque consideran que su impacto individual es ínfimo, pero el proceso en conjunto terminará por destruir la atmósfera y acabar con la vida en el planeta a largo plazo); en la red bitcoin se hace uso de ese principio una y otra vez, ¿por qué cada vez más gente entra a minar aunque las transacciones para usarlo no crecen con la misma intensidad?, pues el beneficio intrínseco e individual de minar, ganar “como moneda” simplemente por el hecho de quedarse con el botín y venderlo para adquirir otra moneda (la moneda como mercancía, fábrica de la especulación), sin embargo, con la incorporación de más y más nodos (y su hash-power) matemáticamente la complejidad de la red bitcoin se irá incrementando, reduciendo a su vez el botín, acercándose cada vez más a nivel de recompensa “0” (cero), ¿qué significa esto?, que los usuarios minadores sólo obtendrán como recompensa los ínfimos transactions fees generados, convirtiendo a los minadores en individuos sub-pagados (margenes de ganancia efímeros comparados con el poder de procesamiento que tuvieron que invertir para resolver los bloques), haciendo que los minadores en esas condiciones se retiren y toda la red bitcoin dejaría de funcionar correctamente.

¿Por qué ocurre esto?, las condiciones son diferentes en varios países, aunque en Venezuela tiene una explicación lógica, CADIVI y la restricción cambiaria.

La moneda como mercancía

Durante siglos la moneda fue el instrumento de canje con el que se tasaban productos y servicios y permitía intercambiarlos, en un mercado convencional, individuo “A” siembra una mazorca de maíz, su coste de producción es tasada en 5 monedas, por lo que individuo “A” la vende (para ganarle algo) en 8 monedas al productor de harina “B”, que le suma sus costes de producción (2 monedas por mazorca) y de dicha mazorca obtiene 2 envases de harina de maíz que tienen un coste de 5 monedas por paquete, vendiéndolas al comprador “C” en 8 monedas cada una.

En la actualidad, ciertas monedas se convierten en mercancía, como el dólar, esto es debido a las restricciones cambiarias impuestas en Venezuela, que hacen imposible a ciertos individuos acceder a los dólares necesarios para realizar sus compras e importaciones; entonces, individuos inescrupulosos toman el dólar adquirido a precio “A” más bajo y lo venden con sobreprecio a precio “B” a los interesados, no hubo ni bienes ni servicios, sino exclusivamente un intercambio de una moneda de un valor “ficticio” (impuesto por una entidad cambiaria alejada de la realidad) a otro valor ficticio (impuesto por los especuladores de moneda, en base a la capacidad de compra de los clientes).

El Bitcoin (y otras criptomonedas) se han convertido entonces en monedas de intercambio (la gente “genera” bitcoins, compra con ellos dólares, y vende los dólares en el mercado paralelo), no estoy criticando su uso (aunque me parece controversial el concepto de moneda como mercancía) sin embargo, mucha gente se dedica a minar desde la ignorancia, afectando el desempeño general de la red; aunque ciertamente es complicado escribir “recomendaciones de minería” que pudieran verse como “intentos” de adquirir divisas por métodos no descritos en la legislación y cometer un ilícito cambiario.

Sería interesante saber, por ejemplo, si el “distinguido” empresario Venezolano que compró una empresa que fabricaba dispositivos ASIC de minería (ASIC-miners) y su inventario de equipos por 1.2 millones de US$, los usará para generar una red bitcoin y una estructura de pagos alrededor de él (tipo MercadoPago pero con bitcoins), o será otro “garimpeiro más” que se dedicará a generar bitcoins para luego comprar dólares y venderlos en el mercado paralelo.

Otra pregunta sin respuesta, pero eso es otra historia …

Wow!, mino 1US$ diario, le estoy ganando a CADIVI!

Fue la expresión de alguien hace algún tiempo, cuando dedicó su computador 24/7 a minar litecoins usando una combinación de CPU/GPU, esto representaba 365US$ anuales, ciertamente un poco más de lo que CADIVI asigna anualmente para gasto electrónico (300US$), sin embargo, con la complejidad del bloque Litecoin, una GPU decente (una AMD RADEON R9 290, por ejemplo) tiene un costo de entre 400 a 800US$, a menos que tengas muy muy bien refrigerado tu centro de datos, el quemar la GPU de tu tarjeta de video (muy probable con la alta tasa de computo a la que es sometida diariamente) te llevará 2 años de minería recuperarla.
Incluso adquirir ASIC destinados a resolver los algoritmos scrypt y neoscrypt (o scrypt-n) de ciertas altcoins, será una inversión “a mediano-largo” plazo, puesto que la velocidad de resolución contrastará con la siempre incremental complejidad de la red.
A este factor, se unen 2 factores más que no tienen nada que ver con el usuario, la pésima velocidad de la red en Venezuela y una mucho más pésima infraestructura de servicios; si, ciertamente la velocidad del Internet promedio deja mucho que desear cuando una red exige 60 segundos de respuesta a un bloque que mide aproximadamente 500Kb y que hay que procesar con una prueba de trabajo cada vez más compleja (en el transcurso de redactar este artículo, ABA de CANTV me ha dejado sin conexión 3 veces), además cuando el blockchain (cadena de bloques) de Bitcoin mide 33GB sincronizarlo (un usuario nuevo tardaría 40 horas en descargarlo completo), pero esto no es nada al enfrentar un apagón de vez en cuando que pudiera “freir” nuestros equipos sin la protección debida (y la inversión necesaria en protección eléctrica y UPS sería mayor que la tasa de rentabilidad -profitability- que pudieramos obtener, por ejemplo, en la red Bitcoin) o simplemente “dejarnos a oscuras” y fuera de la red por mucho tiempo.

¿Me quedo mirando mientras los demás se hacen ricos?

No, no estoy diciendo eso, pero vale la pena entender los recursos que tenemos y/o pudieramos tener y dedicarnos a la red que más se adecúe a nuestros recursos, con la complejidad de los algoritmos actuales, la minería en pool parece más rentable que la tentadora pero traicionera minería en solitario (en promedio, una red como Litecoin “pudiera” otorgarte un bloque cada 300 días, aunque esto como es aleatorio, pudiera darse en mucho menos tiempo).

Minar Bitcoins con CPU es absurdo hoy en día (y costoso incluso a los costos de la electricidad en Venezuela), a menos que se apueste por minería de CPU como VertCoin o Darkcoin, si aún *considera* que tendrá suerte minando bitcoins y uniéndose a un pool, sería recomendable hacer una inversión inicial en ASIC Miners modernos que soporten *al menos* el algoritmo Scrypt (para permitirle “cambiar” a minería de Litecoins o Dogecoins); si con lo que cuenta es con tarjetas de video (perfectamente refrigeradas para que no se quemen) entonces busque altcoins con algoritmos ASIC-Resistant pero que tengan una alta rentabilidad; en general, es un proceso “a futuro” y la minería de altcoins (exactamente igual como pasó con Bitcoin en un inicio) es un proceso a largo plazo, por ejemplo, un dogecoin vale solamente 0,00005 de BTC (y bajo las perspectivas actuales de uso, su precio se mantendrá estable por un largo tiempo), en cambio, los Darkcoin tienen una alta expectativa de crecimiento a mediano plazo, Los peercoin y Paycoin mantienen un precio estable, mientras que Litecoin pierde el interés de inversionistas frente a otras altcoins más modernas.

Yuppies de sillón

Minar, y en general trabajar con criptomonedas, es un proceso de conocimiento, tanto de economía de moneda, de mercado, como de matemáticas y computación, no es “puse mi portátil a minar litecoins porque un amigo de facebook me dijo que eso hace plata”, hay “yuppies” que pasan toda su vida en Wall Street y ganan lo necesario para vivir y otros que llegan con el conocimiento, las ganas de invertir y se hacen ricos en 30 días.

Sería interesante saber de cual tipo de yuppie quisieras considerarte …

 

Happy Mining!

¿Guerra o Guerrilla económica?

Cuando te vas por tantos meses de tu país, no sufres el síndrome de la rana hervida, aquel en donde la pobre rana no se da cuenta de que todo está hirviendo a su alrededor ya que lleva ahí desde que el agua estaba como hielo; en cambio, llegas 5 meses después y te encuentras con que las servilletas (si las consigues) han pasado de 12 Bs a 34 Bs y saltas de espanto, cual rana que acaban de arrojar a un balde de agua hirviendo …

… Y las otras ranas te miran extrañadas y dicen ¿qué te pasa?, ¿no te gusta la brisita tibia que hace por acá? …

Una guerra “diferente” …

En una guerra, los bandos están completamente diferenciados, en la primera guerra mundial podías gritar “dispárale a esos, los del casco ridículo con punta”, o en la segunda podías gritar “a todo lo que llegue a Normandía, dispárenle”; en cambio, en una guerra de guerrillas, el enemigo está oculto, disfrazado, camuflado, como los “gangsters”, no puedes saber que persona seria de saco y corbata es un empresario o de plano sacará una Thompson M19  y te coserá a plomo (y en este país, varios empresarios juegan en ámbos bandos por desgracia).

El problema, como siempre, es que nos han vendido el mito de una guerra económica diferenciada, donde los enemigos son “aquel bando de ladrones empresarios” y de este lado están los buenos …

Nada está más lejos de la verdad …

En una guerra de verdad …

Porque, en una frontal Guerra económica, luchas contra los que te están ahorcando con una espiral especulativa y acaparamiento de precios, eso lo entiende cualquiera, hasta un niño, lo que yo aún no entiendo es, ¿cómo rayos escasea el azucar?; si, a mi también me parece extraño que la presentación “en bolsita para el café” no escasee pero si el azucar regulada (salvo en zonas “azucareras”, como Portuguesa, donde sobra como arroz y lo que escasea es el aceite de maíz), como entiendo perfectamente esa extraña aberración de que a veces escasea el pan salado regulado pero sobra el mismo pan pero esta vez con una brisna de orégano y dos rayaduras de queso pecorino y te dicen que es un “pan italiano”, eso en cualquier lado se entiende como una enferma y diferenciada distribución de los productos, pero, ¿no acaso el Estado el dueño de 5 de los 7 centrales azucareros más grandes del país?, ¿y acaso no es quien firma las órdenes de importación para toda la industria de la harina de trigo? …

En una Guerra, no esperas que tus “aliados” tomen el control de las empresas lácteas y en vez de fortalecer la producción lechera del país, prefieran importar leche de Tipitapa de Nicaragua ya que dicho país nos paga el petróleo con Leche.

En una Guerra, no esperas perder “Normandía” (el Maíz), teniendo el control del 80% de la distribución del maíz producido a nivel nacional, la industria aceitera criolla se dedica a envasar “soya transgénica argentina” o vender en los mercales Harina de maíz procedente de Brasil (me es aún extraño ver un paquete con figuras alusivas al golpe del 2002 llamando a la soberanía nacional e independencia alimentaria y por detrás el paquete decir “Industria Brasilera”).

En una Guerra, no esperas ayudar a la espiral especulativa, acaparando y acumulando vehículos de una industria Iraní, en vez de venderlos a precios bajos y competitivos para reducir la demanda y así los precios exhorbitantes generados por la propia demanda insatisfecha (uno de los factores desencadenantes de las espirales especulativas).

En una Guerra, no siembras Girasol y pierdes la cosecha durante 2 años consecutivos en el Valle del Turbio, porque a algún jefe extraño del Ministerio (Osorio dixit) se le metió entre ceja y ceja que el Valle del Turbio se ve “hermoso” con girasoles floreados.

En una Guerra no abandonas a tus aliados, y mucho menos a las décadas de investigación e inversión en ganado de carne (raza Carora, cebú y búfalas de Apure y Barinas) por salir presto a comprarle solomo y hermosos cortes de churrasco a Brasil.

Es que cortando y preparando churrascos, los brasileros son geniales, ¡hasta importamos chefs brasileros junto con la carne! …

En definitiva, esto no es una guerra, es una guerrilla y mucho del enemigo está dentro del mismo pueblo.

De espirales e imperios

Hay que ser bastante ingenuo (o parte del problema) para no admitir que hemos vivido siempre en una “Guerra económica”, pero ojo, no gestada por los “malignos imperios austro-húngaros y gringos”, sino por un enemigo más sencillo y simple (Navaja de Occam), nosotros mismos; los venezolanos nos hemos acostumbrado a la espiral especulativa, en Venezuela, las cosas jamás se deprecian y un bendito teléfono con procesador de 400Mhz y Android Cupcake (1.5) de hace 4 años atrás sigue costando los mismos 1000 Bs con lo que fue liberado hace mucho, una portátil con procesador Centrino (hace años que Intel dejó de promocionar Centrino para sustituirlo por Atom) te la quieren vender en 12 o 15 mil Bolívares y hasta hace poco, un vehículo usado costaba más que uno nuevo …

Ayer sufrí el shock, cuando un Barebone (un pequeño y compacto Desktop, que se consiguen usualmente en 150, 200 y no más de 300US$) con un vulgar microprocesador Intel C3 (CPU de bajo coste que Intel desarrolló mayoritariamente para las primerísimas versiones de las ClassMate PC -ejemplo: generación 1 de Canaima Educativo-) lo venden en CompuMall en 15 mil Bolívares … ¿locura? ¿ridiculez? …

El único imperio que domina acá, es el imperio de la especulación …

Aquí nadie quiere perder ni el peinado …

El problema alrededor de todo esto no gira por maquiavélicas y conspiranóicas tretas de la CIA, el Imperio, la NSA, Daddy Yankee y Hello Kitty, es simplemente, que desde hace un par de décadas atrás (desde la gran espiral especulativa del fin del gobierno de Lusinchi y el inicio de Carlos Andrés Perez) la gente “se olvidó” de palabras como “depreciación”, “remate”, “subasta”, quieren ganar en todo, sin perder absolutamente nada, el egoísmo es supremo …

Aquí el precio de un producto no lo fija su coste de producción y ganancia, sino la ley del “cuánto está la gente dispuesta a pagar por ello”, sin mediar reparos en el decoro del coste.

Estafador vs Corrupto

Un día conversaba con un amigo Guatemalteco, me contaba las experiencias de haber visitado mercados colombianos, se asombraba de la capacidad de algunos, de *estafar al incauto* con su famosa frase “aquí tiene la copia original”, te venden versiones de pantalones Levy’s, hasta llegué a escuchar que vendían imitaciones de PlayStation 3 (era un PS2 metido en una caja plástica semejante a un PS3, traído de China).

Un día, ví un Pendrive de 4GB, publicitado como de 16GB, metido en una caja “imitación” que era idéntica a las cajas de Kingston, de no ser porque el Pendrive interior ni siquiera era Kingston, hubiera jurado que eran reales.

Pensé y le comenté … pero prefiero a los colombianos que a los venezolanos, extrañado me pregunta, ¿por qué?, bueno, es simple, para que un Colombiano pueda estafarte, necesita pasar muchas benditas horas trabajando, cosiendo en su máquina y probando mil formas hasta lograr que el puto pantalón le quede igualito, la cantidad de material que la imprenta (y el trabajo del diseñador) que se necesitó para montar la plancha y sacar las cajitas de los pendrives, tomar pendrive por pendrive y montarle un software de “compresión” para simular que eran de 16GB era una idea magnífica y esta gente merecía irse a trabajar a Taiwan a la fábrica de Kingston de una!.

Hasta para robar, te afrontas a tener que salir y trabajar … enfrentando peligros y la muerte …

En cambio, en general el venezolano no es estafador, sino corrupto, muchos venezolanos consideran que la mejor forma de ganar dinero es simplemente “no hacer nada”, el “no hacer nada” pasa por querer ganar dinero de la manera más simple, más rápida y con la ganancia más grosera que la espiral especulativa pueda permitir, un venezolano “raspa-cupo”, considera que es un derecho (porque “según” la plata es de él y tiene derecho a hacer lo que le venga en gana con ello, incluso violar leyes de ilícitos cambiarios) tomar un dólar a 6,3 Bs, y venderlo a 46 Bs (40 Bs de ganancia por cada moneda), un precio que no dictan ni mercados internacionales, ni títulos valores, ni bonos de la deuda ni títulos oro del Banco Central de Venezuela, ni siquiera Wall Street o las Goajiras de las Pulgas, es un precio que simplemente “les sale del forro” y lo imponen en base a lo que “la gente está dispuesta a pagar por la divisa extranjera” y nada más …

Corrupto no es solo aquel político que está detrás de las “empresas de maletín” (ahorita es que se vienen a enterar que existen en la Alcaldía de Valencia ¡valgame Dios!), es todo aquel que quiere ganar dinero simplemente “sin hacer nada”, desde robarlo de las arcas del Estado, hasta robarlo de los bolsillos de los ciudadanos, como si fuera un derecho divino adquirido …

Hasta un bebé saca cuentas …

En mi estadía en Guatemala me enteré que estábamos embarazados mi esposa y yo, así que decidí comprarme un cochecito de bebé, para no caminar tanto lo compramos en una de las tiendas por departamentos más caras de Guatemala (Simán) pero aproveché que estaban en rebajas y le compré a mi bebé un chochecito marca Infanti que hasta se vuelve mecedora.

El cochecito me costó 1100 Quetzales, eso es aproximadamente unos 142 US$, interesante, pues en Amazon el cochecito cuesta 180US$ lo que me demostró que cuando el Guatemalteco habla de “ofertas y rebajas”, no son el típico BECO, que le sube a los productos hasta un 30% “antes” de la G.O.S para luego bajarle un 20% y la gente grita como locas “hay rebajas en BECO, corran!” … ingenuos … </joke>

El cochecito más mi maleta, causaron que pagara exceso de peso, se le suman 34US$, es decir, el cochecito me costó 176US$ (ó 1200 Bs a dólar oficial 6.3 Bs); ahora bien, a dólar “lechuga” (ese que publicitan por DolarToday) me habría costado la exhorbitante suma de 8096 Bs, ¿caro verdad?, pero si vas a MercadoLibre, modelos más sencillos de cochecitos de bebé (USADOS) marca Infanti rondan los 6000 y 7000 Bs.

http://articulo.mercadolibre.com.ve/MLV-414246751-coche-para-bebe-marca-infanti-modelo-epic-_JM

¿Ese bebé es de oro que causó que el cochecito no se depreciara por el uso, sino que al contrario, ganó valor? …

El precio de la tecnología

Pero en donde se ve más marcada esa diferencia es en los artículos de consumo, como la electrónica (ni hablar que un “país en crisis” tenga un repunte del 210% en el consumo de cosméticos, “sin papel toilett pero bella” sería nuestro slogan como país), más que todo porque la espiral especulativa estimula, al ser un juego de “venta y demanda” exhacerbado, se convierte en un marcador del “status social”, la gente que pueda pagar, lo pagará, demostrando así su posición en la “escala de clases” no importando su tendencia política (como el candidato Winston Vallenilla, que dice tener un Hummer y un Mercedes Benz con el sudor de su trabajo, quisiera saber si suda dólares ya que ¿como hizo una persona natural para obtener tantos dólares y nacionalizar unos vehículos tan costosos?).

Un ejemplo claro está en lo que pagan los “Apple Fan Boys” venezolanos.

Una Apple IPhone 5C (con retina display, gorilla glass, ifinger y todas esas cosas “i-eyecandy” que encantan) tiene un costo de 500 US$, lo cual a dólar oficial significa 3 mil bolívares ¿pero cuánto es su valor en las tiendas?, lo he visto desde los 25 hasta los irrisorios 53 mil bolívares, esto es:

500US$ * Dólar Lechuga + exceso de equipaje + ganancia del 100% (como me corresponde) + comisión del “porque me da la gana cobrar eso” = http://articulo.mercadolibre.com.ve/MLV-413857997-iphone-5c-16-gb-funda-original-apple-sellado-desbloqueado-_JM

… y ni se les ocurra comparar el precio del Iphone 5S de 64GB de 800US$ con los 72 mil bolívares que quieren cobrar por un simple aparato metido en una caja de aluminio -> http://articulo.mercadolibre.com.ve/MLV-414040194-iphone-5s-_JM

20 mil más y fue lo que se pagó por nuestro apartamento años atrás y lo que le costó la camioneta a mi suegro … </sad>

Lo peor, es que me dicen que es una “Guerra mediática-económica de quinta generación y seis velocidades con croche” y el propio Estado venezolano, vende un equipo “entry-level” de primera generación ensamblado por VTELCA aquí mismito en Punto Fijo (pero con piezas de ZTE de China) a un precio de 2100 Bs (o 300US$ “oficiales”, VTELCA es una empresa del Estado, no creo que ande comprando dólares “lechuga”), mientras que la propia ZTE vende ese mismo equipo en Guatemala a unos 600 Quetzales (eso es algo menos de 80 US$) …

¿Me podrían señalar los enemigos? (así, apuntaditos con el dedo), es que no sé a cual dispararle! …

La cruda verdad …

El problema con las espirales especulativas es que la gente no “vende caro” por la necesidad imperiosa de “sabotearte el mandato, Maduro” (¡no seas tan egocéntrico, chico!, ¡tú solito te saboteas el gobierno! </joke>), es porque simplemente quieren ganar todo lo que se pueda y “aprovecharse de la necesidad de los demás” para vender todo, sin el menor pudor ni escrúpulos …

Desde la señora de Guanare, que se lleva a sus 10 familiares y compran de 2 pollos cada uno en Mercal para revenderlos a las bodegas (y con su cara bien lavada grita a los cuatro vientos que es revolucionaria socialista, aunque quiera vivir del mercado especulativo capitalista que la envuelve), pasando por los estúpidos que se calan una cola en Maiquetía solamente para decir “nojoda!, le gané una al régimen y tengo dólares a 6,30” y con la moral y la dignidad por el piso, hasta llegar a los más ineptos de CADIVI que se inventan “monstruos que nacieron genéticamente perversos y se comieron los dólares” (Giordani’s dixit) que le dedican el 45% de las inversiones en dólares a empresas fantasmas y de maletín que se roban el dinero necesario para las importaciones (y nos causan esta soberana escasez de todo, en principio, el principal motor de la espiral especulativa) pero persiguen como criminales a sueldo solo al 6% de los dólares de los “raspa-cupos”.

La actitud de CADIVI se resume en una frase que ví hoy por twitter, “La GNB olfatea maletas para ver si llegan a oler dólares escondidos de los raspa-cupos, pero no logran olfatear 30 maletas con 1.3 toneladas de cocaína que llegaron a París” …

Se desaparecen 250 mil millones de dólares durante la existencia del SITME, pero vamos a meter preso al que se robó los 1200 US$ de los cupos electrónicos de su mamá, su papá y su abuela …

Y no estoy justificando los “raspa-cupos”, pero creo que hay cosas más importantes que “encontrar” ¿no? …

Que lo detengan que me quiero bajar …

El gran problema de las espirales especulativas es que es una actitud de las personas, en conjunto con malas políticas económicas del Gobierno, en general, jamás se detienen hasta que “les toca el golpe y tocan fondo” (Lusinchi = Viernes Negro, CAP = El Caracazo, Caldera = el descalabro de los bancos de 1994, Maduro = ?), ya que, como la rana hervida, las acciones para detener las espirales especulativas dependen de que la gente reaccione a tiempo, ejecute actos de boicot contra los especuladores (incluso si son especuladores del propio gobierno), se fomente la inversión para evitar la fuga de capitales en importaciones (aún no entiendo por qué produciendo tanto maíz, girasol, sorgo y canola, Venezuela tiene que consumir aceite de soya transgénica argentina); pero en general  (y lo ha demostrado la “espiral” historia venezolana que varias veces en esta misma generación han pisado la misma piedra) la gente no se da cuenta que el agua está hirviendo a su alrededor, entran en un estado de catatónico conformismo que los hará pensar que es completamente normal pagar pollos con dólares (como ocurrió durante la espiral especulativa de la Alemania de los años 20 y como ya está pasando con gente que trae mercados de víveres desde Miami con cupos CADIVI) o hacer colas infernales de 4 horas para comprar 4 rollos de papel de baño y pagar 50 Bs (algo así como 7US$ por 4 rollos).

 

Yo aquí distraído, como que mejor abro la ventana, me está pegando como calorcito … ¿a ustedes no? …

A %d blogueros les gusta esto: