Author

Topic: BYTEBALL: Nuevo algoritmo de consenso + pagos privados imposibles de rastrear (Read 4291 times)

newbie
Activity: 2
Merit: 0
Ayuda, por favor
Yo hize un retiro el dia 18 de nov. de mi wallet a mi cuenta de cryptopia y aun no ha sido recibido. Espero que alguien me ayude
sr. member
Activity: 434
Merit: 255
Hay algun monedero de 32 bits par windows? o cartera web?
Es que no consigo instalarme la de 64 bits

https://github.com/byteball/byteball/releases

Buenas mira si buscas en github en los releases veras que hay una versión de 32 bits para windows espero que te sirva me comentas como te fue!

Si gracias! a funcionado muy bien.
hero member
Activity: 1232
Merit: 669
Hay algun monedero de 32 bits par windows? o cartera web?
Es que no consigo instalarme la de 64 bits

https://github.com/byteball/byteball/releases

Buenas mira si buscas en github en los releases veras que hay una versión de 32 bits para windows espero que te sirva me comentas como te fue!
sr. member
Activity: 434
Merit: 255
Hay algun monedero de 32 bits par windows? o cartera web?
Es que no consigo instalarme la de 64 bits
hero member
Activity: 1232
Merit: 669
Cuantas rondas de distribucion habrá?

Alguien que hubiese linkado, por ejemplo, 1BTC desde la 1º ronda con cuantos Gb terminaría?

La verdad no lo se, pero probablemente mucho se que las primeras rondas.. repartieron bastantes   GB lo que si se es que si linkeabas en la 4ta ronda te darían 62,5 MB por cada 1 BTC
sr. member
Activity: 432
Merit: 251
Cuantas rondas de distribucion habrá?

Alguien que hubiese linkado, por ejemplo, 1BTC desde la 1º ronda con cuantos Gb terminaría?
hero member
Activity: 1232
Merit: 669
Hasta hoy se puede participar en la cuarta distribución de byteballs para los que esten interesados solo tienen que tener bitcoin en una dirección y probar que son dueños de ellas con firmando un mensaje o basicamente haciendo un micropago
hero member
Activity: 1232
Merit: 669
cual es la diferencia de esta moneda con propuestas como zcash, dash, monero en cuanto a anonimato me gustaría que me las indicaras ya que ahorita muchos están en un hype sobre cual es la moneda mas anónima.

Saludos th3nolo. Por lo que estoy leyendo y preguntando a los usuarios y programadores en el canal de Slack, que por cierto estoy administrando el canal en Español de Slack para Byteball, pues Byteball trabaja con DAG (Gráfico Acíclico Dirigido), lo cual hace de las operaciones algo mas rápido, como punto 1.

Como punto 2, Byteball puedes comparar los Blackbytes al Monero, en cierto sentido, ya que esta Asset permite ejecutar las transacciones bajo TOR, haciéndolo mas anónimo. Esto puede lograr transacciones sin dejar rastro posible.

A medida que investigue un poco mas, podré disipar mas dudas. De todas maneras te invito a pasarte por el Slack Channel de Byteball, con todo gusto puedes preguntar mas detalles.



Gracias si en su canal.. de twitter me di cuenta que ahora puedes trabajar con Tor lo que da mas sentido a que puede hacer pagos mas anonimos y por supuesto me gustaría unirme a la comunidad de slack Wink
member
Activity: 67
Merit: 10
Truth is Only one - La verdad es solo Una -
cual es la diferencia de esta moneda con propuestas como zcash, dash, monero en cuanto a anonimato me gustaría que me las indicaras ya que ahorita muchos están en un hype sobre cual es la moneda mas anónima.

Saludos th3nolo. Por lo que estoy leyendo y preguntando a los usuarios y programadores en el canal de Slack, que por cierto estoy administrando el canal en Español de Slack para Byteball, pues Byteball trabaja con DAG (Gráfico Acíclico Dirigido), lo cual hace de las operaciones algo mas rápido, como punto 1.

Como punto 2, Byteball puedes comparar los Blackbytes al Monero, en cierto sentido, ya que esta Asset permite ejecutar las transacciones bajo TOR, haciéndolo mas anónimo. Esto puede lograr transacciones sin dejar rastro posible.

A medida que investigue un poco mas, podré disipar mas dudas. De todas maneras te invito a pasarte por el Slack Channel de Byteball, con todo gusto puedes preguntar mas detalles.

hero member
Activity: 1232
Merit: 669
cual es la diferencia de esta moneda con propuestas como zcash, dash, monero en cuanto a anonimato me gustaría que me las indicaras ya que ahorita muchos están en un hype sobre cual es la moneda mas anónima.
legendary
Activity: 1526
Merit: 1014
Ahora puedes comprar pizza con bytes (o más bien testpizza para testbytes):



Para hacerlo por ti mismo, visita https://byteball.org y haz click en el link para comprar pizza.

A diferencia de la mayoría de las otras altcoins, Byteball está diseñada para el comercio. El pago y la comunicación están estrechamente integrados, y se puede utilizar el chat cifrado incorporado para comprar cosas por el chat con un chatbot. Compras sencillas, con solo un par de clicks.

Los chatbots también son fáciles de escribir. Si vas a vender algo después de los lanzamientos de Byteball, preparate para el lanzamiento mediante la creación de tu propio bot. El código fuente esta aquí: https://github.com/byteball/byteball-merchant.

Por favor retweet: https://twitter.com/ByteballOrg/status/778957804610711552
legendary
Activity: 1526
Merit: 1014
Link al OP original: https://bitcointalksearch.org/topic/obyte-totally-new-consensus-algorithm-private-untraceable-payments-1608859

Para una descripción técnica completa leed el white paper: https://byteball.org/Byteball.pdf

La red de pruebas (testnet) esta online. Podéis usarla descargando el wallet:


iOS   Android   Mac   Windows   Linux
o compilarlo desde build from código fuente en github


Los wallets de escritorio (desktop) son nodos completos (tardará un tiempo la sincronización con la red después de iniciarlo). Los wallets para móviles son Mobile wallets son clientes ligeros.

Después de instalar el wallet visita https://byteball.org y haz click en el link para recibir algunos bytes. El link abrirá tu wallet:


El diseño

No hay bloques en Byteball. En su lugar, cada nueva transacción hace referencia a uno o más de los anteriores (padres) mediante la inclusión de la firma y sus hash.  Los vínculos entre transacciones forman una DAG (directed acyclic graph):



Mediante esta inclusión,cada nueva transacción también incluye de manera indirecta y confirma todos los "padres" de los "padres", "padres" de los "padres" de los "padres"... A medida que se añaden más transacciones después de su operación, el número de confirmaciones que recibe crece como una bola de nieve, por eso el nombre de Byteball (nuestros copos de nieve son bytes de datos).

Consenso

No hay PoW, ni PoS, no hay minado. Tenemos DAG, que ya establece partial order entre transacciones, además tenemos la main chain dentro de DAG:



La main chain (MC) permite definir el orden total entre transacciones: la operación que vaya a incluirse (directa o indirectamente) anteriormente en la MC, se considera más temprana en el total. Cuando hay un doble gasto, la versión de la transacción que viene más temprana en el total del pedido se considera válida, todas las demás se considerarán nulas.

La main chain se define de manera determinista basada en las posiciones de las operaciones en el gráfico. Consulta el white paper para obtener más detalles, pero como regla general, la MC se mueve hacia las transacciones escritas por los usuarios conocidos, lo que llamamos testigos. La lista de testigos se define por los propios usuarios, ya que incluyen la lista en cada transacción que publican. La MC a continuación, sigue el camino dentro del DAG:
1. las listas de testigos de las transacciones vecinas en la cadena son idénticas o difieren sólo en una mutación,
2. la cadena pasa por el mayor número de transacciones de testigo-autor, en comparación con las cadenas alternativas.

Lo anterior es una breve y vaga descripción con muchos detalles importantes omitidos, podéis ver el white paper para una historia técnica completa.

Tasas y valor intrínseco

Las tasas pagadas para almacenar las transacciones (o cualquier otro dato) en la base de datos de Byteball son iguales al tamaño de los datos que se almacenan.  Si el tamaño de la transacción es de 500 bytes, se pagan exactamente 500 bytes (la moneda nativa de Byteball) en tasas.  Esto significa que hay un valor intrínseco en bytes: es la utilidad de almacenar de forma permanente el tamaño de los datos en una base de datos descentralizada. Para los datos que representan las transacciones financieras, el valor es social en lugar de personal, porque es absolutamente necesario para almacenar el historial completo de la moneda con el fin de ser capaz de demostrar el valor y la autenticidad de la moneda a cada propietario posterior.
Las tasas se recogen en parte, por los que están en primer lugar para hacer referencia a su transacción como "padre" y en parte por los testigos. Los incentiva y hacen referencia a las transacciones más recientes como los "padres", lo que se traduce en el DAG, creciendo en una dirección solamente, como el tronco de un árbol. Si las nuevas transacciones son lo suficientemente raras, de tal manera que todos los nodos tengan suficiente tiempo para sincronizar antes de que aparezca una nueva transacción, el DAG se verá casi como una cadena, con sólo ocasionales forks.

Suministro de dinero

El número total de bytes es 1015, todos los bytes se emitirán en la transacción génesis. Dado que las tasas pagadas se devuelven a la circulación, la oferta monetaria seguirá siendo la misma.

Finalidad determinista

En Byteball, hay una regla de protocolo para que una transacción deba incluir la operación anterior (si la hay) enviados desde la misma dirección, ej. tiene que haber orden parcial entre las operaciones posteriores de la misma dirección. El incumplimiento de esta norma se considera equivalente al doble del gasto, por lo tanto, al menos una de dichas transacciones sin orden no será válida. Si asumimos que la mayoría de los testigos siguen esta regla (eso es por lo que son elegidos), que tienen que hacer referencia sólo a las transacciones suficientemente recientes como "padres" y no pueden heredar de los "padres". Por lo tanto, ya no pueden influir en la MC, y la parte de la MC se vuelve estable, por lo tanto, el orden total en relación con MC también se convierte en estable. Mirad el white paper para la discusión de los criterios exactos de como alcanzar la estabilidad, aquí es importante que los criterios son determininantes, y una vez que aparece una transacción en la parte estable de la MC, es definitiva,  a diferencia de todos las demás cryptomonedas.

Esto es extremadamente importante para aplicaciones en la industria financiera y para una adopción más general, como la mayoría de la gente está acostumbrada a esperar certeza en asuntos de dinero y la propiedad, el concepto de finalidad probabilística es difícil de vender.

Los activos y la cadena de intercambio

Bytes es la moneda antiva de Byteball. Los usuarios pueden dictar cuantos otros tokens (assets), ej. para representar la deuda. La deuda puede ser expresada ej. en las monedas fiduciarias (fiat) o en unidades naturales (barriles, onzas, kWh, etc).  Los emisores de la deuda pueden revelar sus identidades en el mundo real y/o deberán acreditarse voluntariamente (ej. sus identidades deben ser verificadas por un tercero).  Esto permite el uso del sistema legal existente para luchar contra el fraude.

Los activos emitidos se pueden utilizar como medio de pago, junto con bytes. Los activos pueden ser intercambiados contra bytes y otros activos por ambas partes firmantes de una sola unidad que ejecuta las dos partes del intercambio, por tanto las dos transacciones suceden simultáneamente o no ocurren. Este tipo de firma se llama firma multilateral. No es necesario ningún intercambio centralizado, por lo tanto no hay cuotas de intercambio (aparte de las tasas habituales para el tamaño de los datos).

Pagos privados imposibles de rastrear

Los activos pueden ser públicos o privados. Todas las transacciones en activos públicos son visibles para todos en la base de datos pública descentralizada, como Bitcoin.  Bytes es un bien público predefinido.

Los pagos en activos privados no se publican en la base de datos pública. En cambio, sólo el hash de la transacción se almacena en la base de datos, mientras que el texto completo de la transacción se envía directamente del ordenante al beneficiario. Para no tener gastos dobles, a spend proof también se publica en la base de datos de Byteball.

Ya lo he descrito en este diseño https://bitcointalksearch.org/topic/hiding-entire-content-of-on-chain-transactions-1574508, podéis ver más detalles en el white paper.

Activos regulados

Las instituciones reguladas pueden emitir activos que son compatibles con los requerimientos KYC/AML. Cada transferencia de estos activos tiene que ser firmada también por el emisor, y si hay algo que contradice la normativa, el emisor no sirva de fiador.

De esta manera, los bancos pueden emitir activos Fiat vinculados y permanecer totalmente compatibles. Pueden abrir cuentas de depósito a la vista y hacer un seguimiento como activos de Byteball. Estos activos son fácilmente intercambiables contra bytes y otros activos (con la aprobación del banco).

Otras características

- Condiciones de gasto (smart contracts) en un lenguaje fácil de entender https://bitcointalksearch.org/topic/declarative-smart-contracts-in-byteball-1617816
- Multisig: un caso especial de condiciones de gasto
- On-chain, los oráculos pueden publicar los datos (tales como marcas de tiempo, tipos de cambio, clima, eventos varios) directamente a la base de datos, después de que los datos hagan referencia a las condiciones de gasto
- Mensajería cifrada d eextremo a extremo: utilizada para transmitir datos de pago privado, comunicarse en situaciones multisig.

Distribución inicial

No hay ICO ni crowdsale. Creo que el éxito de una moneda depende del número de personas que la poseen, de hecho, la investigación de Peter R. sugiere que el marketcap histórico de Bitcoin sigue la ley Metcalfe: https://bitcointalksearch.org/topic/empiricalmathematical-method-to-choose-which-cryptocurrency-community-to-join-572106, ej. es proporcional al cuadrado del número de usuarios activos. Por eso quiero Byteball este en las manos de tantas personas como sea posible:

  • el 98% de todos los bytes y blackbytes se distribuirá entre los titulares de Bitcoin que enlazan sus direcciones bitcoin y byteball antes del lanzamiento. No es necesaria ninguna inversión.
  • el 1% lo reservo para mi

Para enlazar tus direcciones byteball y bitcoin, tendrás que hacer un pequeño pago en BTC a una dirección bitcoin una sola vez creada específicamente para ti. A continuación, consolidar todos tus bitcoins por una dirección que sabemos que es controlada por ti (si tienes sólo una dirección bitcoin, se salta este paso ya que todos tus bitcoins ya están en una única dirección). A continuación, el número de bytes se recibe en la fecha de lanzamiento y será proporcional a la cantidad de BTC en tu dirección vinculado a un bloque de bitcoin específica (ej. en el bloque 437000 que se espera a finales de octubre). Las instrucciones detalladas y el número de bloque exacto se publicarán más tarde, cuando nos preparamos para el lanzamiento de la LiveNet.

Situación actual y planes

Tendremos muchas pruebas antes de octubre o noviembre; ahora el primer vuelo de prueba está en marcha. La fecha de lanzamiento se puede ajustar si nos damos cuenta de que hay más (o menos) trabajo por hacer antes de la puesta en marcha.

Como puedes ayudar

  • juega con los wallets, instalalos en múltiples dispositivos, un par de ellos para multisig. Si encuentra errores informanos por favor.
  • ejecutar un repetidor en el servidor de la nube para ayudar a la red. Obtener el código fuente de https://github.com/byteball/byteball-relay
  • ejecutar un hub para descentralizar mejor la entrega de pagos privados. Una vez más, la seguridad no importa mucho ya que todos los mensajes son cifrados de extremo a extremo. La dirección del concentrador puede ser modificada por los usuarios en las configuraciones de los wallets. Descargar el código fuente https://github.com/byteball/byteball-hub
  • arreglar errores, aportar mejoras en nuestros repositorios de GitHub https://github.com/byteball. En particular, es necesario sincronizar cada vez más rápido el UI. Antes de ahora, dar prioridad y simplicidad de los algoritmos de más rendimiento, ahora necesitamos muchas más velocidad. Una mejora de 10X sería dificil aunque no imposible. Discutir los cambios importantes antes de la aplicación real de ellas.
  • desarrollar nuevas herramientas y aplicaciones que crees que van a ser útiles para los usuarios de Byteball
  • difundir la información sobre Byteball y recordar que su valor es proporcional al cuadrado del número de usuarios activos

Tranducciones: Chino, Alemán, Italiano, Portugues, Ruso.
Twitter: https://twitter.com/ByteballOrg

-----------------------------

Una última cosa. El 1% restante se regalará a los primeros 100 millones de usuarios que instalen el wallet de Byteball, 100 Kbytes a cada usuario. Esto iniciará 6 meses a partir de ahora o más tarde, después de que nos preparamos para esa escala.

Jump to: