Kote's avatar
Kote
kote@robosats.org
npub1yxcj...mzmp
EEC3 AD3B CD76 C0F3 1B0B 575D 448A D467 D52E 8EF9
Kote's avatar
Kote 2 weeks ago
RoboSats v0.8.7-alpha ya está disponible 🚀 Esta actualización refuerza la seguridad de toda la plataforma, incorpora un mecanismo de consenso entre coordinadores y añade un ranking en tiempo real basado en las contribuciones al DevFund. También permite compartir imágenes cifradas en el chat —cuando el coordinador lo habilita—, suma eBay Gift Card, MobilePay y PYUSD como nuevos métodos de pago, e integra a Eleuteria, Freeport y Ammanaya en la federación. Además, se corrigen problemas relacionados con PGP, la privacidad de las órdenes protegidas con contraseña, Android WebView, Redis y las conexiones WebSocket. Más información:
Kote's avatar
Kote 1 month ago
For those who want to generate a strong passphrase, with enough entropy to avoid single points of failure and to add an extra safeguard in case the entropy of the generated seed is weak for any reason: \[ E = \log_2(N^L) \] Where: E = entropy in bits N = size of the character set L = password length Character set size: - Numbers only: \(N = 10\) - Lowercase letters only: \(N = 26\) - Uppercase letters only: \(N = 26\) - Numbers + lowercase letters: \(N = 36\) - Numbers + uppercase + lowercase letters: \(N = 62\) - Numbers + letters + special characters: \(N \approx 94\) Ideally, the passphrase should exceed 90 bits. 128 bits or more is even better. In practice, length has much more impact than artificial character mixing. This all assumes fully random characters. Since that is usually not the case with passphrases created by people, the real entropy is typically much lower. That is why it is better to leave a wide safety margin. You can estimate the apparent strength of your passphrase with zxcvbn (for example, in KeePassXC), but remember that this is extremely sensitive information and that it is risky to type it into digital systems, except in trusted offline environments.
Kote's avatar
Kote 1 month ago
Para quienes quieran generar una passphrase fuerte, con suficiente entropía para evitar puntos únicos de fallo y añadir una salvaguarda extra en caso de que la entropía de la semilla generada no fuera buena por cualquier motivo: \[ E = \log_2(N^L) \] Donde: E = entropía en bits N = tamaño del conjunto de caracteres L = longitud de la contraseña Tamaño del conjunto de caracteres: - Solo números: \(N = 10\) - Solo letras minúsculas: \(N = 26\) - Solo letras mayúsculas: \(N = 26\) - Números + letras minúsculas: \(N = 36\) - Números + letras mayúsculas + minúsculas: \(N = 62\) - Números + letras + símbolos especiales: \(N \approx 94\) Idealmente, la passphrase debería superar los 90 bits. 128 bits o más sería aún mejor. En la práctica, la longitud tiene mucho más impacto que la mezcla artificial de caracteres. Todo esto asume caracteres totalmente aleatorios. Como normalmente no es el caso en las passphrases creadas por personas, la entropía real suele ser bastante menor. Por eso conviene dejar un margen amplio de seguridad. Podéis estimar la fortaleza aparente de vuestra passphrase con zxcvbn (por ejemplo, en KeePassXC), pero recordad que se trata de información extremadamente sensible y que es arriesgado escribirla en sistemas digitales, salvo en entornos de confianza y sin conexión.
Kote's avatar
Kote 1 year ago
@Robosats is an open‑source project: anyone can propose code improvements, fix existing bugs (take a look at — there are tasks for all skill levels and BTC bounties), or create something new from it (a “fork”). It is also a federation: we do not impose universal rules. We offer recommendations and each coordinator is free to follow them or not. Users should be fully aware of this, do their own research, and decide whom to trust before acting blindly. A few minutes of checks can save a lot of time and trouble later. Anyone can contribute expertise, file complaints, or suggest improvements to the general recommendations. A coordinator may adopt the same approach as others or choose a different one if they believe it better fits their users’ needs or will be more successful. The market will decide, and others will adapt their policies accordingly. Anyone can implement their own policies, create a new page, or become a coordinator. As a federation, we strive to maintain the highest quality standards for users, stay in contact with the community and coordinators, and remain vigilant for evidence of malicious or irregular behavior. If a coordinator proves malicious, we will expel them from the federation (though in the long run honesty is usually more profitable, since trust is hard to earn and maintain). That means the coordinator will not appear as an option on the official RoboSats site, but they may operate independently and no one can stop them. The current main friction point for RoboSats is the use of fiat platforms. It’s important that users choose platforms with the lowest risk of withdrawing funds after the swap completes. In this respect, in‑person exchanges offer the strongest guarantee (it's important to verify that banknotes are genuine — for example, by watching them come out of the ATM or using banknote verification tools). However, in that scenario personal safety is more exposed, so it’s important to take appropriate precautions. Inform yourselves, act sensibly, and enjoy being sovereign individuals.
Kote's avatar
Kote 1 year ago
@Robosats es un proyecto de código abierto; cualquiera puede proponer mejoras al código, arreglar errores existentes (echadle un ojo a hay tareas para todos los niveles y hay recompensas en BTC) o crear algo nuevo a partir de él (lo que se conoce como "fork"). Además, es una federación: no imponemos reglas universales. Ofrecemos recomendaciones y cada coordinador es libre de seguirlas o no. Los usuarios deben ser muy conscientes de esto, informarse y decidir en quién depositan su confianza antes de actuar a ciegas. Unos minutos de comprobaciones pueden ahorrar mucho tiempo y disgustos a posteriori. Cualquier persona puede aportar su experiencia, presentar quejas o sugerir mejoras a las recomendaciones generales. Un coordinador puede adoptar el mismo enfoque que los demás o elegir uno diferente si considera que encaja mejor con las necesidades de sus usuarios o que tendrá más éxito siguiendo su propio camino. El mercado decidirá y los demás ajustaremos las políticas en consecuencia. Cualquiera puede aplicar sus propias políticas, crear una nueva página o convertirse en coordinador. Desde la federación procuramos mantener los niveles de calidad más altos para los usuarios, estar en contacto con la comunidad, con los coordinadores y estamos alerta si hay evidencia de comportamiento malicioso o irregularidades. En caso de que exista un coordinador malicioso, lo expulsaremos de la federación (aunque a largo plazo es más rentable ser honesto, ya que la confianza es difícil de ganar y mantener). Eso significa que ese coordinador no aparecerá como opción al entrar en la página oficial de RoboSats, pero puede operar de forma independiente y nadie se lo impedirá. Actualmente el punto de más fricción en RoboSats es el uso de plataformas Fiat. Es importante que los usuarios hagan uso de aquellas que tengan menor riesgo de retirar los fondos una vez que haya terminado el intercambio. En este aspecto, hacer el intercambio cara a cara ofrece la mejor garantía (es importante verificar que los billetes son legítimos, bien viendo cómo se sacan del cajero o bien llevando herramientas para verificar su autenticidad). Sin embargo, en este escenario la integridad física se ve más expuesta, por lo que es importante tomar las precauciones oportunas. Informáos adecuadamente, actuad con cabeza y disfrutad de ser individuos soberanos.
↑