Pages:
Author

Topic: ¡¡Coinffeine Lanzado!! (Technical Preview) (Read 3798 times)

vgo
legendary
Activity: 2072
Merit: 1019
newbie
Activity: 37
Merit: 0
Hola, muy buenas, queria preguntaros sobre si sería muy complicado a nivel técnico habilitar como forma de pago otras criptomonedas (un exchange vamos), gracias

Hola!

Imagino que te refieres a poder comprar o vender Bitcoins a cambio de otras criptomonedas en lugar de a cambio de euros.

No es muy complicado, pero los recursos que tenemos son limitados y nuestro foco se encuentra en avanzar hacia ofrecer compra/venta de bitcoins por dinero FIAT con la misma experiencia de usuario que en un exchange tradicional pero con todas las ventajas de ser P2P: sin registros, pudiendo usar tu cuenta de PayPal en el futuro, pudiendo llegar a países como China, etc.
Aún tenemos que pulir muchos detalles, como por ejemplo el que actualmente tengas que esperar 10min a que se emita un bloque cada vez que quieres comprar/vender debido a que el protocolo de Coinffeine establece una serie de depósitos previos al exchange que necesitan ser confirmados.

Si lo que buscas es comprar/vender criptomonedas con otras criptomonedas quizás te interese echarle un ojo a https://shapeshift.io/
legendary
Activity: 966
Merit: 1000
Hola, muy buenas, queria preguntaros sobre si sería muy complicado a nivel técnico habilitar como forma de pago otras criptomonedas (un exchange vamos), gracias
newbie
Activity: 37
Merit: 0
Gracias, Gotoalberto.
¿Se sabe a partir de qué cantidades o fracciones de Bitcoin se podrá operar?

Estamos valorando limitar las órdenes de compra o venta que se posicionen en el mercado a 1500€ por orden durante la versión Beta, pero se podrán abrir tantas como quieras.
newbie
Activity: 14
Merit: 0
Gracias, Gotoalberto.
¿Se sabe a partir de qué cantidades o fracciones de Bitcoin se podrá operar?
newbie
Activity: 37
Merit: 0
Hola. ¿Qué previsión hay para el lanzamiento de la versión definitiva?
Bueno, me refiero a que opere con dinero real; está claro que definitivo en software no hay nada.

Hola Black_ikarus,

En este momento ya hay usuarios probando la versión beta con dinero real y los resultados están siendo muy buenos.
Esperamos lanzarla muy pronto, aunque no hemos hecho pública la fecha aún.
El lanzamiento pondrá a disposición de los usuarios Coinffeine en más de 70 países, entre los que se encontrará China.

Un saludo,
legendary
Activity: 1974
Merit: 1029
Esto es debian 7, quizá es que está un poco desfasaílla… "a ver si" actualizo a la 8, que acaba de salir.

Con debian 8 igual. No sé si habría que hacer alguna clase de "make clean" y, de ser así, cómo se hace Tongue.
newbie
Activity: 14
Merit: 0
Hola. ¿Qué previsión hay para el lanzamiento de la versión definitiva?
Bueno, me refiero a que opere con dinero real; está claro que definitivo en software no hay nada.
legendary
Activity: 1974
Merit: 1029
TL;DR:

Code:
[error] (common-test/compile:compileIncremental) java.lang.IllegalArgumentException: invalid source release: 1.8

Historia completa:

Code:
$ sbt headless/run
[info] Loading project definition from /home/coinf/coinffeine-git3/project
[info] Updating {file:/home/coinf/coinffeine-git3/project/}coinffeine-git3-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 4 Scala sources to /home/coinf/coinffeine-git3/project/target/scala-2.10/sbt-0.13/classes...
[info] Set current project to coinffeine (in build file:/home/coinf/coinffeine-git3/)
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[info] Updating {file:/home/coinf/coinffeine-git3/}common-test...
[info] Resolving com.github.dnvriend#akka-persistence-inmemory_2.11;1.0.3 ...
[error] Unable to find credentials for [Sonatype Nexus Repository Manager @ oss.sonatype.org].
[error] Unable to find credentials for [Sonatype Nexus Repository Manager @ oss.sonatype.org].
[info] Resolving jline#jline;2.12.1 ...
[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest_2.11/2.2.5/scalatest_2.11-2.2.5.jar ...
[info]  [SUCCESSFUL ] org.scalatest#scalatest_2.11;2.2.5!scalatest_2.11.jar(bundle) (7555ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_2.11/2.3.11/akka-actor_2.11-2.3.11.jar ...
[info]  [SUCCESSFUL ] com.typesafe.akka#akka-actor_2.11;2.3.11!akka-actor_2.11.jar (2146ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_2.11/2.3.11/akka-slf4j_2.11-2.3.11.jar ...
[info]  [SUCCESSFUL ] com.typesafe.akka#akka-slf4j_2.11;2.3.11!akka-slf4j_2.11.jar (320ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-persistence-experimental_2.11/2.3.11/akka-persistence-experimental_2.11-2.3.11.jar ...
[info]  [SUCCESSFUL ] com.typesafe.akka#akka-persistence-experimental_2.11;2.3.11!akka-persistence-experimental_2.11.jar (955ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/akka/akka-testkit_2.11/2.3.11/akka-testkit_2.11-2.3.11.jar ...
[info]  [SUCCESSFUL ] com.typesafe.akka#akka-testkit_2.11;2.3.11!akka-testkit_2.11.jar (441ms)
[info] downloading https://dl.bintray.com/dnvriend/maven/com/github/dnvriend/akka-persistence-inmemory_2.11/1.0.3/akka-persistence-inmemory_2.11-1.0.3.jar ...
[info]  [SUCCESSFUL ] com.github.dnvriend#akka-persistence-inmemory_2.11;1.0.3!akka-persistence-inmemory_2.11.jar (562ms)
[info] Done updating.
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[warn] Credentials file /home/coinf/.ivy2/.credentials does not exist
[info] Updating {file:/home/coinf/coinffeine-git3/}model...
[info] Resolving org.scala-lang#scala-library;2.11.6 ...
[info] Updating {file:/home/coinf/coinffeine-git3/}common...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.           
[info] Resolving org.sonatype.oss#oss-parent;7 ...
[error] Unable to find credentials for [Sonatype Nexus Repository Manager @ oss.sonatype.org].
[info] Resolving jline#jline;2.12.1 ...
[info] downloading https://repo1.maven.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar ...
[info]  [SUCCESSFUL ] com.google.guava#guava;18.0!guava.jar(bundle) (4687ms)
[info] Done updating.           
[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * com.google.guava:guava:12.0 -> 18.0
[warn] Run 'evicted' to see detailed eviction warnings
[info] Updating {file:/home/coinf/coinffeine-git3/}common-akka...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.           
[info] Updating {file:/home/coinf/coinffeine-git3/}alarms...
[info] Updating {file:/home/coinf/coinffeine-git3/}overlay...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.           
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.           
[info] Updating {file:/home/coinf/coinffeine-git3/}protocol...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.           
[info] Updating {file:/home/coinf/coinffeine-git3/}peer...
[info] Resolving jline#jline;2.12.1 ...
[info] downloading https://repo1.maven.org/maven2/com/typesafe/play/anorm_2.11/2.4.0/anorm_2.11-2.4.0.jar ...
[info]  [SUCCESSFUL ] com.typesafe.play#anorm_2.11;2.4.0!anorm_2.11.jar (844ms)
[info] downloading https://repo1.maven.org/maven2/com/typesafe/play/anorm-tokenizer_2.11/2.4.0/anorm-tokenizer_2.11-2.4.0.jar ...
[info]  [SUCCESSFUL ] com.typesafe.play#anorm-tokenizer_2.11;2.4.0!anorm-tokenizer_2.11.jar (278ms)
[info] downloading https://repo1.maven.org/maven2/com/jsuereth/scala-arm_2.11/1.4/scala-arm_2.11-1.4.jar ...
[info]  [SUCCESSFUL ] com.jsuereth#scala-arm_2.11;1.4!scala-arm_2.11.jar (308ms)
[info] downloading https://repo1.maven.org/maven2/org/scala-lang/plugins/scala-continuations-library_2.11/1.0.1/scala-continuations-library_2.11-1.0.1.jar ...
[info]  [SUCCESSFUL ] org.scala-lang.plugins#scala-continuations-library_2.11;1.0.1!scala-continuations-library_2.11.jar(bundle) (294ms)
[info] Done updating.           
[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * io.netty:netty:3.8.0.Final -> 3.9.2.Final
[warn] Run 'evicted' to see detailed eviction warnings
[info] Updating {file:/home/coinf/coinffeine-git3/}headless...
[info] Resolving org.scala-lang.modules#scala-parser-combinators_2.11;1.0.3 ...
[info] Done updating.           
[info] Compiling 1 protobuf files to /home/coinf/coinffeine-git3/coinffeine-overlay/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Compiling 1 protobuf files to /home/coinf/coinffeine-git3/coinffeine-common-test/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Compiling 1 protobuf files to /home/coinf/coinffeine-git3/coinffeine-protocol/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Compiling schema /home/coinf/coinffeine-git3/coinffeine-protocol/src/main/protobuf/coinffeine.proto
[info] Compiling schema /home/coinf/coinffeine-git3/coinffeine-common-test/src/main/protobuf/test.proto
[info] Compiling schema /home/coinf/coinffeine-git3/coinffeine-overlay/src/main/protobuf/relay.proto
[info] Compiling protobuf       
[info] Compiling protobuf       
[info] Compiling protobuf       
[info] Protoc target directory: /home/coinf/coinffeine-git3/coinffeine-overlay/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Protoc target directory: /home/coinf/coinffeine-git3/coinffeine-protocol/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Protoc target directory: /home/coinf/coinffeine-git3/coinffeine-common-test/target/scala-2.11/src_managed/main/compiled_protobuf
[info] Compiling 7 Scala sources and 1 Java source to /home/coinf/coinffeine-git3/coinffeine-common-test/target/scala-2.11/classes...
[info] Compiling 83 Scala sources to /home/coinf/coinffeine-git3/coinffeine-model/target/scala-2.11/classes...
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay_type1.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay_type2.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay_type3.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay_type4.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay_type5.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/Okpay.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/coinffeine/peer/payment/okpay/generated/xmlprotocol.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/scalaxb/scalaxb.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/scalaxb/httpclients_async.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/scalaxb/httpclients_dispatch_async.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/scalaxb/soap11_async.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/soapenvelope11/soapenvelope11.scala.
generated /home/coinf/coinffeine-git3/coinffeine-peer/target/scala-2.11/src_managed/main/sbt-scalaxb/soapenvelope11/soapenvelope11_xmlprotocol.scala.
[info] Packaging /home/coinf/coinffeine-git3/coinffeine-model/target/scala-2.11/coinffeine-model_2.11-0.10-SNAPSHOT.jar ...
[info] Done packaging.
java.lang.IllegalArgumentException: invalid source release: 1.8
        at com.sun.tools.javac.main.RecognizedOptions$GrumpyHelper.error(RecognizedOptions.java:88)
        at com.sun.tools.javac.main.RecognizedOptions$9.process(RecognizedOptions.java:348)
        at com.sun.tools.javac.api.JavacTool.processOptions(JavacTool.java:242)
        at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:199)
        at com.sun.tools.javac.api.JavacTool.getTask(JavacTool.java:68)
        at sbt.compiler.javac.LocalJavaCompiler.run(LocalJava.scala:69)
        at sbt.compiler.javac.JavaCompilerAdapter.compileWithReporter(JavaCompilerAdapter.scala:31)
        at sbt.compiler.javac.AnalyzingJavaCompiler$$anonfun$compile$1.apply$mcV$sp(AnalyzingJavaCompiler.scala:65)
        at sbt.compiler.javac.AnalyzingJavaCompiler$$anonfun$compile$1.apply(AnalyzingJavaCompiler.scala:65)
        at sbt.compiler.javac.AnalyzingJavaCompiler$$anonfun$compile$1.apply(AnalyzingJavaCompiler.scala:65)
        at sbt.compiler.javac.AnalyzingJavaCompiler.timed(AnalyzingJavaCompiler.scala:93)
        at sbt.compiler.javac.AnalyzingJavaCompiler.compile(AnalyzingJavaCompiler.scala:64)
        at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileJava$1$1.apply$mcV$sp(MixedAnalyzingCompiler.scala:61)
        at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileJava$1$1.apply(MixedAnalyzingCompiler.scala:61)
        at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileJava$1$1.apply(MixedAnalyzingCompiler.scala:61)
        at sbt.compiler.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:75)
        at sbt.compiler.MixedAnalyzingCompiler.compileJava$1(MixedAnalyzingCompiler.scala:60)
        at sbt.compiler.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:65)
        at sbt.compiler.IC$$anonfun$compileInternal$1.apply(IncrementalCompiler.scala:160)
        at sbt.compiler.IC$$anonfun$compileInternal$1.apply(IncrementalCompiler.scala:160)
        at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:66)
        at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:64)
        at sbt.inc.IncrementalCommon.cycle(IncrementalCommon.scala:31)
        at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:62)
        at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:61)
        at sbt.inc.Incremental$.manageClassfiles(Incremental.scala:89)
        at sbt.inc.Incremental$.compile(Incremental.scala:61)
        at sbt.inc.IncrementalCompile$.apply(Compile.scala:54)
        at sbt.compiler.IC$.compileInternal(IncrementalCompiler.scala:160)
        at sbt.compiler.IC$.incrementalCompile(IncrementalCompiler.scala:138)
        at sbt.Compiler$.compile(Compiler.scala:128)
        at sbt.Compiler$.compile(Compiler.scala:114)
        at sbt.Defaults$.sbt$Defaults$$compileIncrementalTaskImpl(Defaults.scala:814)
        at sbt.Defaults$$anonfun$compileIncrementalTask$1.apply(Defaults.scala:805)
        at sbt.Defaults$$anonfun$compileIncrementalTask$1.apply(Defaults.scala:803)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
        at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
        at sbt.std.Transform$$anon$4.work(System.scala:63)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
        at sbt.Execute.work(Execute.scala:235)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
        at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
[error] (common-test/compile:compileIncremental) java.lang.IllegalArgumentException: invalid source release: 1.8
[error] Total time: 94 s, completed May 30, 2015 1:09:01 PM

La 0.8.0 se me quedó en el mismo punto. Esto es debian 7, quizá es que está un poco desfasaílla… "a ver si" actualizo a la 8, que acaba de salir.
newbie
Activity: 37
Merit: 0
Hola a todos!

Hoy es un día muy especial, hemos liberado la versión 0.9.0 de Coinffeine corrigiendo la mayoría de los problemas que la versión anterior tenía.
Estamos a un paso de poder usar Coinffeine con dinero real!

Podéis descargarla en este enlace:
http://coinffeine.es/es/download.html

Algunas de las novedades en esta nueva versión:

- No más consumo elevado de CPU.
- Una mejor experiencia comprando y vendiendo: nuestro cliente que aporta liquidez al mercado ahora es estable.
- Coinffeine dispone ahora de un sistema de migración automática de datos entre versiones.

Más información sobre los cambios entre versiones:
https://raw.githubusercontent.com/Coinffeine/coinffeine/master/Changelog

Tras conseguir que la aplicación funcione mucho mejor en esta versión, equipo de Coinffeine se centrará ahora en hacer los cambios necesarios para que muy pronto la app pueda ser usada con dinero real en cantidades limitadas por un grupo reducido de testers.

Gracias a todos!
sr. member
Activity: 320
Merit: 250
Hola he estado cacharreando un poco, pero no consigo que las órdenes de compra se completen, y me pillan cantidades minúsculas. Y no comprendo porque tira tanto de CPU. Lo que menos me gusta es lo de tener que usar cuenta de okcoin sí o sí.

Pero sobre todo tengo una sugerencia, que viene a cuento de este comentario:

Ya me gustaría poder aspirar a un mecanismo de compra-venta para € <--> BTC tan rápido y sencillo como lo es https://shapeshift.io/ para compra-venta de criptomonedas.... por desgracia mientras quieras seguir usando € o $ en una pata de la transacción, vas a tener que pasar por el sistema financiero tradicional... y eso supone tratar con bancos y procesadores de pago. Al menos estos últimos tienen tienen APIs que permiten automatizar transacciones.

¿Por qué no poneis en Coinffeine una opción para comerciar sin ningún procesador de pago, como en Localbitcoins?

Cuando fuese a realizar una compra o venta, cada parte pondría una fianza en BTC de valor igual o superior a la transacción a realizar, lo que permitiría realizar el intercambio sin necesidad de ninguna confianza entre las partes.

En España una transferencia entre entidades del mismo Banco es instantánea. Si ambos usuarios están enfrente del PC, pueden realizarla inmediatamente. Si no, pues el tiempo que se tarde en hacer un ingreso directo, como en Localbitcoins. Dependiendo de la fianza, puede comerciarse con cualquier margen de tiempo de pago.

No sé si os dais cuenta que esta simple opción podría hacer desaparecer Localbitcoins, y acaparar Coinffeine su Market Share en 24h... Cool

Esto popularizaría enormemente, tanto a Coinffeine como al propio Bitcoin.

Un saludo y felicidades por la herramienta, yo soy usuario seguro desde ya.

newbie
Activity: 6
Merit: 0


¡Gracias por ser usuarios tempranos de Coinffeine!

Todo el feedback que recibimos sobre vuestras experiencias de uso de la aplicación está siendo analizado al detalle
por nuestros desarrolladores y, en su caso, introducido en la hoja de ruta de nuestro trabajo para ser implementadas.

Queremos que sepáis que todos vuestros comentarios hacen de Coinffeine una plataforma mejor. Trabajamos a destajo para que
Coinffeine se convierta en el exchange Bitcoin distribuido que la comunidad espera y necesita.

Por eso, no nos queremos perder ninguno de vuestros comentarios. Lo mejor es que enviéis un email a [email protected].

Podéis encontrar más detalles en nuestra última entrada del blog: http://blog.coinffeine.es/2015/05/20/coinffeine-primeros-dias-ahi-fuera/

Saludos y gracias por vuestro apoyo!





sr. member
Activity: 471
Merit: 252
Lo que no me gusta es cuando te toca instalarte esto o aquello, porque cuantas más cosas instales, más puertas traseras puedes acabar teniendo.

Por eso yo me creé un usuario coinf que no puede tocar nada en el sistema, ni siquiera mis archivos personales, que son de otro usuario. Es posible que la aplicación pueda leer el teclado y la pantalla, por aquello de que se conecta al entorno gráfico, pero teniendo eso en cuenta ya sabes a qué riesgos te enfrentas.

¿Sabías que puedes instalar una versión headless de Coinffeine que funciona en la consola y sin entorno gráfico?

Es ideal para ejecutarla desde una sesión screen o incluso en un servidor remoto en Amazon.

Es una versión para usuarios avanzados y tendrás que compilarla tú mismo, tienes las instrucciones aquí:
https://github.com/Coinffeine/coinffeine/tree/master/coinffeine-headless

Si tienes cualquier problema contáctanos en [email protected] y te ayudamos a compilarla o te damos una versión compilada si lo deseas.

Este es el aspecto que tiene:
https://twitter.com/gotoalberto/status/595938060895973376

No puedo hacer otra cosa que aplaudir al equipo de Coinffeine y ejecutar el software para ayudar en el testeo. :-)
legendary
Activity: 1974
Merit: 1029
¿Sabías que puedes instalar una versión headless de Coinffeine que funciona en la consola y sin entorno gráfico?

No! Me acabo de enterar un par de mensajes más arriba Wink. Voy a probar a darle caña (aunque java no es lo mío…)
newbie
Activity: 37
Merit: 0
Lo que no me gusta es cuando te toca instalarte esto o aquello, porque cuantas más cosas instales, más puertas traseras puedes acabar teniendo.

Por eso yo me creé un usuario coinf que no puede tocar nada en el sistema, ni siquiera mis archivos personales, que son de otro usuario. Es posible que la aplicación pueda leer el teclado y la pantalla, por aquello de que se conecta al entorno gráfico, pero teniendo eso en cuenta ya sabes a qué riesgos te enfrentas.

¿Sabías que puedes instalar una versión headless de Coinffeine que funciona en la consola y sin entorno gráfico?

Es ideal para ejecutarla desde una sesión screen o incluso en un servidor remoto en Amazon.

Es una versión para usuarios avanzados y tendrás que compilarla tú mismo, tienes las instrucciones aquí:
https://github.com/Coinffeine/coinffeine/tree/master/coinffeine-headless

Si tienes cualquier problema contáctanos en [email protected] y te ayudamos a compilarla o te damos una versión compilada si lo deseas.

Este es el aspecto que tiene:
https://twitter.com/gotoalberto/status/595938060895973376
newbie
Activity: 37
Merit: 0
Personalmente mi experiencia de los exchanges es esta: hago una transferencia a Bitstamp, cambio por bitcoins, envío los bitcoins a mi monedero. Todo en cuestión de horas (un día a lo sumo). Con Coinffeine la experiencia será exactamente igual: transferencia a OKPay, cambio por bitcoins, envío a mi monedero. El problema del exchange es que uno no se puede fiar de que no quiebre, lo roben o se quede con la pasta... pero hay algún motivo para confiar más en OKPay? También los bancos quiebran, los roban y se quedan con la pasta!

La única forma de gestionar el dinero FIAT en Internet es utilizar payment processors o entidades bancarias.
Dicho esto, para aceptar depósitos en euros o dólares tienes que cumplir una licencia muy concreta y aportar garantías. En una entidad como Okpay o un banco tus depósitos están asegurados por una cantidad. Pase lo que pase será la entidad o el banco central de tu país/eurozona el que se haga responsable de tu dinero llegados a un caso extremo.

El problema lo tenemos con las criptomonedas, y es este el problema que Coinffeine resuelve.

Si Coinffeine como empresa quiebra ningún usuario perderá dinero y además los usuarios podrán seguir usando el software libremente. Además, con Coinffeine los bancos pueden convertirse en exchanges de Bitcoin, permitiendo que sus usuarios compren criptomonedas con el saldo que tienen en su cuenta bancaria, simplemente habilitando un API.

Sobre la experiencia de tener que transferir dinero a Okpay, lo que dices es cierto. Sin embargo nuestro modelo permite integrar bancos y hacer que puedas comprar bitcoins con el dinero que tienes en tu propia cuenta bancaria. Danos tiempo, el modelo de Coinffeine lo hace posible, y ya estamos proponiendo esto a los bancos.

Por supuesto el modelo no es perfecto ni libre de errores, pero creemos que es un modelo que tiene ventajas.
newbie
Activity: 37
Merit: 0
A mi que sea una aplicación de escritorio y no un core me ha defraudado, muy poca transparencia de lo que está pasando.

Con un core es más fácil facilitar información del ordebook o las últimas transacciones, no hay ninguna herramienta para ver datos del sistema p2p, más que el número de peers de coinffeine, que además por mucha beta que sea algo tan innovador como un exchague p2p debería tener más movimiento.

A mi también me consume muchos recursos, pero es lo habitual en aplicaciones p2p, pero al no tener separado core y gui pues no sabemos de quien es la culpa.

Hola Marcosfx,

Puedes utilizar Coinffeine como librería desde Java o Scala y tener acceso a toda la información de la red como libro de órdenes completo, exchanges en curso, peers conectados, etc. Puedes incluso construir aplicaciones sobre Coinffeine que hagan trading automáticamente. Aquí tienes la interface que expone toda la información:
https://github.com/Coinffeine/coinffeine/blob/master/coinffeine-peer/src/main/scala/coinffeine/peer/api/CoinffeineApp.scala

Si lo que deseas es utilizar Coinffeine desde linea de comandos y sin GUI, -lo que tú llamas core- también puedes hacerlo. Tenemos una versión headless precísamente para esto:
https://github.com/Coinffeine/coinffeine/tree/master/coinffeine-headless

Como ves, la GUI y el core están totalmente separados.

Consideramos que esta versión es para usuarios avanzados y no proporcionamos instalador, pero tienes las instrucciones para compilarla tú mismo. Si tienes problemas ponte en contacto con nosotros en [email protected] y te ayudaremos a compilarla o enviaremos una versión ya compilada si lo deseas.

Este es el aspecto que tiene la versión headless: https://twitter.com/gotoalberto/status/595938060895973376

La app de consola tampoco expone toda la información de la interface CoinffeineApp, pero tan pronto como nos sea posible construiremos un módulo que exponga de forma completa CoinffeineApp para que pueda ser consumida con llamadas HTTP REST.

Si deseas construir tú mismo este pequeño módulo eres libre de hacerlo siempre que no tenga fines comerciales, es una de las ventajas de poder leer el código fuente.

PD. Sí que sabemos de quien es la culpa del mal rendimiento, se debe a un problema con las animaciones de JavaFX. Esperamos que salga corregido en la siguiente versión.
 
legendary
Activity: 1176
Merit: 1000
Eres unos de los Devs ? lo digo porque no pone nada en tu profile, entrar asi pidiendo donaciones y devs gratis no queda bien tronko.

de cualquier forma suerte con el proyecto.

Que yo lea, no ha pedido donaciones. ¿Devs gratis? ¿Hay algún problema que alguién quiera trabajar gratis para ellos? Yo mismo si tuviese conocimientos lo haría gratuitamente. Así que para mi si queda bien que entre solicitando ayuda. ¿Dónde la va a pedir? ¿Al ministro de economía Español?

Para mí después de que hayas dicho mil veces que si no han presentado el proyecto a la comunidad, que si no te pagan por usar la TP y tal y cual... en vez de valorar el esfuerzo y lo increíble que es este proyecto...

Desde este momento yo te nombro Troll Bitcointalkiano, con todos los derechos que eso conlleva  Shocked Shocked Shocked


Mientras no lleve obligaciones nombrame lo que quieras  Grin

El proyecto se promociono en sus inicios por su financiacion atraves de un venture capital de un banco muy conocido. por ello tuvo gran repercusion. Estaria bien pedir devs o lo que sea despues de presentar el proyecto y tal, solo es mi opinion. Pinta bien que lo defendais tanto y colaboreis y doneis me alegro por ellos yo solo expongo mi punto de vista sobre cosas concretas, El proyecto me parece muy valido y potente como ya dije en post anteriores y tienen mis animos. y si lo terminan bien mis aplausos.

Ni siquiera a presentado su producto a la comunidad.

Tienes razón. Es cierto. No lo ha presentado. En el fondo, no ha hecho nada por su producto. Lo primero que ha hecho este hombre en la vida ha sido venir aquí a pedir dinero.

"La comunidad" es mucho más que este foro.

Me referia a la comunidad del foro .... al no estar en "la comunidad" no tengo porque saber nada mas que lo que se mueve por el foro, y sobre eso van mis comentarios sobre nada mas.
newbie
Activity: 22
Merit: 0
Eres unos de los Devs ? lo digo porque no pone nada en tu profile, entrar asi pidiendo donaciones y devs gratis no queda bien tronko.

de cualquier forma suerte con el proyecto.

Que yo lea, no ha pedido donaciones. ¿Devs gratis? ¿Hay algún problema que alguién quiera trabajar gratis para ellos? Yo mismo si tuviese conocimientos lo haría gratuitamente. Así que para mi si queda bien que entre solicitando ayuda. ¿Dónde la va a pedir? ¿Al ministro de economía Español?

Para mí después de que hayas dicho mil veces que si no han presentado el proyecto a la comunidad, que si no te pagan por usar la TP y tal y cual... en vez de valorar el esfuerzo y lo increíble que es este proyecto...

Desde este momento yo te nombro Troll Bitcointalkiano, con todos los derechos que eso conlleva  Shocked Shocked Shocked

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

Volviendo al hilo, perdón por el offtopic:

Muchas gracias a todo el equipo de Coinffeine por aportar esta maravillosa herramienta al mundo. Esperamos con muchas ganas, poder usar la versión estable. Mientras esperamos, seguiremos usando la TP, siendo tester gratuitamente, llenos de orgullo y felicidad por ello.
legendary
Activity: 1974
Merit: 1029
yo no tengo porque buscar nada

Tranqui, no hace falta que lo jures.


ni saber quien es por ciencia infusa.

Para evitar las ciencias infusas tienes los motores de b… hmm, déjalo.


Ni siquiera a presentado su producto a la comunidad.

Tienes razón. Es cierto. No lo ha presentado. En el fondo, no ha hecho nada por su producto. Lo primero que ha hecho este hombre en la vida ha sido venir aquí a pedir dinero.

"La comunidad" es mucho más que este foro.
Pages:
Jump to: