Colaborando con éxito a través de las fronteras
Introducción
GitHubBitbucketGitLabBeanstalkPerForce, etc. etc.
Pero, hay un problema, ¿no te parece?
El problema es que estos sistemas de control de versiones basados en la web están controlados por un cuerpo central. Por el bien de este artículo, me centraré en GitHub. Por ejemplo, GitHub está controlado por Microsoft y, si sucede algo, Microsoft puede decidir que un repositorio no merece la pena para estar en GitHub. (Por ejemplo, GitHub censura publicaciones. También contenido eliminado publicado por The Shadow Brokers)
Hace un año, GitHub reveló en un blog que sobrevivió al ataque DDoS más grande que se haya conocido en la historia. Un ataque DDoS es un ataque cibernético cuya intención es derribar sitios web mediante el uso de una gran cantidad de tráfico para que sus servidores ya no puedan manejarlo. Este ataque es una estratagema de los acosadores cibernéticos cuya intención es forzar a los objetivos fuera de línea y provocar una denegación de servicio para los usuarios del recurso objetivo. Imagine lo que sucedería con los proyectos que se han alojado en este tipo de sistema de control de versiones. Si el organismo central está en riesgo, los proyectos también estarían en riesgo. De acuerdo con Wikipedia, GitHub registró más de 100 millones de repositorios en mayo de 2019, lo que lo convierte en el anfitrión más grande de código fuente.
El 27 de mayo de 2019, GitHub, Bitbucket, Gitlab fue pirateado y el hacker exigió un rescate de 0.1 BTC (bitcoin). El intruso dejó este mensaje a todas las personas cuyo repositorio (ellos) borraron:
"Para recuperar su código perdido y evitar perderlo: envíenos 0.1 Bitcoin (BTC) (alrededor de $ 570) a nuestra dirección de Bitcoin 1ES14c7qLb5CYhLMUekctxLgc1FV2Ti9DA y contáctenos por correo electrónico a [email protected] con su nombre de usuario Git y una Prueba de Pago. Si no está seguro si tenemos sus datos, contáctenos y le enviaremos un comprobante. Su código es descargado y respaldado en nuestros servidores. Si no recibimos su pago en los próximos 10 días, publicaremos su código o lo utilizaremos de otra manera ".
Ahora, este es el problema. Nuestro mundo está cada vez más conectado a medida que millones de usuarios continúan construyendo proyectos juntos, a medida que la brecha entre la comunicación se cierra, estas plataformas centralizadas en las que confiamos nos brindan los servicios y las herramientas que necesitamos para mantenernos conectados (haciendo lo que quieran) , mayormente sin nuestro permiso. Nos decimos a nosotros mismos que no nos importa realmente lo que hacen con nuestros datos, pero la verdad es que sí lo hacemos. Estas autoridades centralizadas toman nuestro dinero, nuestro tiempo y también nuestros datos. Ellos añadir o modificar una característica sin nuestro aviso, pero envíe este aviso posteriormente en una actualización de software. Queremos ser parte del edificio, del proceso, y esto es lo que Ellcrys aporta a Open Source Collaboration: una nueva forma de colaborar de manera conjunta y efectiva. Al proporcionar las herramientas que hacen que todos sean parte de la gobernabilidad y el proceso de toma de decisiones, Ellcrys pretende crear comunidades abiertas y transparentes para que cualquier persona, en cualquier lugar, pueda participar verdaderamente en la creación de productos y servicios de software sin depender de un tercero
Oportunidades con Ellcrys
Alojamiento de Git descentralizado: Ellcrys proporciona un sistema de alojamiento git descentralizado que permite a los colaboradores guardar y compartir códigos sin temor a que su código sea censurado o destruido.Propiedad descentralizada: En Ellcrys, estos colaboradores pueden poseer códigos / proyectos fuente juntos. Los códigos de origen no deberían estar en el nombre de la persona que creó y agregó a la plataforma de alojamiento.Gobernanza descentralizada: En Ellcrys, los propietarios de cuentas no administran la estructura de gobierno. Los colaboradores crean estructuras de gobierno que los guían según el protocolo de Ellcrys.Prueba de participación híbrida / Modelo de consenso de prueba de trabajo: El mecanismo de consenso de Ellcrys hace posible que todos participen en la Red.Funciones autónomas: Los colaboradores pueden crear aplicaciones de blockchain que ofrecen cualquier servicio que se les ocurra, en el idioma con el que están familiarizados y cómodos, y no necesitan aprender ningún otro idioma antes de poder desarrollar el blockchain de Ellcrys.Ellcrys Native Coin: La moneda nativa de Ellcrys se conoce como Ell (), un token de utilidad que permite la transacción dentro de la cadena de bloques de Ellcrys. Ell se extrae a través de un protocolo de generación de monedas conocido como "PeopleMint". PeopleMint es un protocolo que permite a cualquier persona, en cualquier lugar, crear nuevas monedas escaneando monedas fiduciarias para promover una distribución accesible y justa en la red de Ellcrys.
El fin
Creemos que cualquier persona debería poder ser parte de organizaciones abiertas. Tener acceso a / y participar en proyectos de código abierto. Creemos que las organizaciones abiertas deben ser verdaderamente abiertas en el sentido más verdadero de lo que significa la apertura. Creemos que los usuarios de software debería tener más poder y visibilidad sobre cómo se construye el software. Creemos que los colaboradores deben tener la libertad de contribuir a las comunidades de su elección sin temor. Creemos que la distancia no debe ser una barrera para ser propietario del software y ser parte de Open organizaciones
*** Ellcrys Pre IEO comenzará el 1 de julio de 2019. Lea más aquí. ¿Quieres saber más sobre Ellcrys? Comience aquí o vea lo que hemos estado haciendo? Echa un vistazo a las actualizaciones de Ellcrys Q1 ***
Ellcrys: un camino integral hacia un futuro colaborativo abierto se publicó originalmente en Ellcrys on Medium, donde las personas continúan la conversación resaltando y respondiendo a esta historia.