Cómo falló el sistema informático del IRS de 60 años el día de los impuestos.

17 de abril.

En 2018, este fue el Día de los Impuestos. Es la fecha límite para que los contribuyentes estadounidenses presenten sus declaraciones de impuestos al gobierno federal. Sin embargo, en el Día de Impuestos 2018, el sistema de archivo electrónico del IRS estaba inactivo. Millones intentaban archivar electrónicamente solo ese día y casi todos fueron denegados. Resulta que las computadoras del IRS todavía confiaban parcialmente en el antiguo código de ensamblaje destinado a los mainframes de IBM de mediados del siglo XX, y una actualización defectuosa había provocado que sus sistemas modernos se cayeran. ¿Que pasó? Este es LGR Tech Tales, donde echamos un vistazo a historias notables de inspiración tecnológica, fallas y todo lo demás. Este episodio cuenta la historia de la interrupción del Día de Impuestos de 2018 y la tecnología de la era de la guerra fría que contribuyó a ello.

En 1959, el Servicio de Impuestos Internos tuvo algunos problemas importantes.

260 millones de ellos, en realidad. Esa fue la cantidad de documentos fiscales que tuvieron que verificar desde 1958, con más de 60 millones de personas y 975,000 corporaciones que presentaron sus declaraciones de impuestos ese año. A pesar de que el IRS empleó a 50,000 personas, verificar 60 millones de documentos a mano era inviable, y mucho menos los millones de auditorías fiscales además de eso. Y ahí es donde entró International Business Machines, con la última y mejor de sus llamadas "máquinas cerebrales", "cerebros electrónicos" o simplemente "computadoras". Y en 1959, el nuevo atractivo fueron estos gigantescos mainframes de la serie IBM 700 y 7000. Específicamente, el IRS utilizó el IBM 7074 a principios de la década de 1960, capaz de calcular longitudes de palabras de hasta diez dígitos además de un signo, con una capacidad de memoria total que oscila entre 10 y 20 kilobytes en su configuración estándar. Ahora, toda la declaración de impuestos y el historial de cada ciudadano estadounidense podrían caber en una sola tira de cinta magnética de cuatro pulgadas de largo y media pulgada de ancho, accesible en equipos que cuestan al IRS solo $ 4,000 en tarifas de alquiler diarias. O $ 33,150 por día ajustados por inflación. Y su última máquina era un monstruo absoluto: el Monstruo de Martinsburg, como era conocido, tanto por su tamaño como por su ubicación en Martinsburg, Virginia Occidental. Y también por su reputación como el frío y calculador monstruo de impuestos del Tío Sam, se espera que obtenga miles de millones de dólares en ingresos no declarados. En realidad, el monstruo era un IBM System / 360, uno de una familia de mainframes que IBM entregó a gobiernos, empresas, universidades y cualquiera que tuviera unos cientos de miles de dólares desde 1965 hasta 1978. Y por el momento esto era absolutamente estatal de última generación, gracias a una impresionante solución de almacenamiento en cinta: el archivo maestro individual. El FMI se almacenó en un par de miles de rollos de cinta y contenía los datos de cada contribuyente individual, corporación, entidad legal y cualquier otra cosa que el IRS necesitara. Cuando un empleado necesita buscar algo, la cinta apropiada se puede cargar usando el Monstruo de Martinsburg y verificar con una selección de tarjetas perforadas para verificar todo, desde el nombre de una persona, dirección, dinero adeudado, estado civil, créditos fiscales, deducciones, etc. en. Y por un tiempo esto fue bastante desconcertante para el público en general, con historias en las noticias que lo describen con frases como "no estadounidense", "orwelliano", "un arma suprema" y "aterrador". - Hay quienes están en Internal Revenue que dicen que si este edificio en Martinsburg, West Virginia, se llenara de heno en lugar de computadoras, todavía pondría el temor de Dios en nosotros siempre y cuando dijera el Centro Nacional de Computación en el exterior. Aquí es donde estamos, el final de la línea para todos nosotros, alineados en los estantes de los ingresos internos del Centro Nacional de Computación en Martinsburg, Virginia Occidental. El monstruo de Martinsburg. La idea misma de las comprobaciones por computadora evoca imágenes de una eficiencia aterradora, que garantizan que no puedes hacer trampa o que el otro no puede hacer trampa, dependiendo de cómo lo mires. - Este es el verdadero corazón del Monstruo de Martinsburg. Casi todos en los Estados Unidos tienen alguna preocupación con esta maravilla mecánica y sus familiares electrónicos. Las computadoras electrónicas han hecho posible que el IRS procese millones de devoluciones más de lo que hubiera sido posible a mano. Las devoluciones pasan por un ciclo cuidadosamente planificado de operaciones de procesamiento. Cuando la información de cada declaración se transfiere más tarde a las tarjetas perforadas, las máquinas, por supuesto, verifican las matemáticas. - Si el público abrazó o no a este nuevo señor sin rostro, realmente no importaba. Lo que realmente le importaba al gobierno federal era su habilidad para repartir los reembolsos y atrapar más tramposos fiscales que los humanos. Y considerando que en 1968 el IRS estaba recaudando 25 mil millones de dólares adicionales en impuestos año tras año, la inversión continua del gobierno en la computación tributaria estaba justificada. A mediados de la década de 1970, había mainframes, terminales y ahora sistemas de miniordenadores en todos los centros regionales del IRS más importantes de todo el país. Permitiéndoles recolectar 5 mil millones de dólares adicionales anualmente en 1977 debido a la mayor cantidad de auditorías exitosas, con una detección computarizada que se volvió tan precisa que las probabilidades de que un contribuyente auditado pierda un caso fueron de 4 a 1. Lo que significa que tendría un más posibilidades de triunfar en un juego de ruleta rusa que contra el monstruo de Martinsburg. En la década de 1980, la revolución de las microcomputadoras estaba en pleno apogeo, con máquinas que ofrecían un rendimiento sin precedentes en un factor de forma que se ajustaba a una computadora de escritorio. No solo eso, sino que el uso del módem estaba aumentando junto con ellos, permitiendo a los usuarios de microcomputadoras conectarse remotamente a sistemas informáticos remotos. Los expertos en impuestos expertos en tecnología, en particular, se subieron pronto al carro de la computadora personal para ayudarlos a preparar los impuestos, incluso si el IRS aún les exigía imprimir y enviar físicamente cada declaración. La primera presentación electrónica en los Estados Unidos ocurrió en 1986, realizada por solo cinco preparadores de impuestos en tres áreas metropolitanas: Cincinnati, Phoenix y Raleigh-Durham. El proceso fue así: un preparador de impuestos usaría el módem de su computadora personal para marcar en el Centro de Servicio del IRS Cincinnati principal, y un empleado del IRS contestaría la llamada, enchufaría la línea telefónica en un terminal de cinta magnética Mitron y el digital completo. se recibió la declaración de impuestos. Luego fue procesado por el IRS en un sistema de minicomputadora utilizando un programa de archivo electrónico recientemente creado escrito con COBOL. Este paso final fue una de las partes más complicadas del proceso, ya que requirió la ayuda de programadores retirados para desarrollar software que pudiera interactuar con los antiguos sistemas informáticos del IRS de los años 60 y 70, que también ejecutaba COBOL. Después de que 25,000 declaraciones de impuestos digitales se procesaron con éxito en 1986, el sistema de archivos electrónicos se consideró un éxito y se comenzó a trabajar para ampliar su uso. La presentación electrónica a nivel nacional comenzó en 1990, y aunque el sistema todavía solo permitía devoluciones que debían recibir un reembolso, 4,2 millones de ellas se presentaron electrónicamente ese año.

En 1999 se introdujeron los pagos electrónicos a través de tarjetas de crédito y débito, junto con la capacidad de firmar declaraciones electrónicamente en lugar de por correo. El sistema e-File continuó expandiéndose junto con el crecimiento explosivo de Internet en la década de 2000, con Free File y Modernized e-File debutando en 2003 y 2004, respectivamente. Esto dio como resultado un récord de 68,4 millones de declaraciones presentadas electrónicamente en 2005, y en 2011, las declaraciones presentadas electrónicamente superaron los 100 millones en esa temporada de impuestos, lo que significa que aproximadamente tres de cada cuatro declaraciones de impuestos de EE. UU. Ahora se presentaron electrónicamente. Con todo esto en mente, entonces: ¿qué sucedió en 2018 que causó la falla de todo el sistema? ¿Siguen utilizando todos esos viejos mainframes y minicomputadoras que ejecutan COBOL o qué? Bueno, en una palabra, sí. Mas o menos. Y a partir de la realización de este video, el IRS aún se basa en esos viejos programas escritos en lenguajes de ensamblaje COBOL e IBM. ¿Recuerda el archivo maestro individual, la base de datos gigante de todos los contribuyentes individuales? Bueno, todavía se confía en el FMI para hacer referencia a todos los datos de los contribuyentes, lo que significa que a pesar de que el hardware de la computadora se ha actualizado, todavía tienen que emular los sistemas informáticos de la Administración Kennedy. No solo eso, sino que cada vez que cambia el código de impuestos de EE. UU., Los antiguos programas tienen que actualizarse, y esto ha causado un dolor de cabeza masivo para el IRS. Según un informe de la Oficina de Rendición de Cuentas del Gobierno en 2016, todavía se utilizan unos 20 millones de líneas de código que datan de la creación del FMI en la década de 1960. Y esta antigua programación solo dará como resultado mayores desafíos a medida que pase el tiempo, algo de lo que el gobierno ha estado al tanto durante décadas. Pero a pesar de los continuos esfuerzos de modernización y de los cientos de millones gastados desde finales de los 90, el archivo maestro individual sigue en uso de mala gana. Y hubo grandes problemas con su reemplazo planificado, el Motor de datos de la cuenta del cliente. A pesar de las grandes ambiciones y casi 500 millones de fondos, el CADE solo se usó como un sistema híbrido vinculado al antiguo archivo maestro, entregando solo el 15 por ciento de sus capacidades prometidas antes de ser cancelado en 2009. Y esto nos lleva a la interrupción de 17 de abril de 2018. Según un informe del Inspector General del Tesoro más tarde ese año, un error de firmware conocido causó que una matriz de almacenamiento de alta disponibilidad de Nivel 1 fallara alrededor de las 3 AM el Día de los Impuestos. Esta fue una pieza de hardware de 18 meses instalada para admitir el archivo maestro individual. Esa mañana detectó una condición de punto muerto después de un arranque en caliente debido al desbordamiento de la memoria caché, lo que provocó la falla de 59 sistemas en total. Dado que casi todos los demás servicios y sistemas del IRS ingieren datos del mainframe del FMI, también fallaron, y los sistemas de archivos electrónicos estuvieron desconectados durante 11 horas durante el día fiscal. E IBM lanzó una actualización de firmware que corrigió el error ese noviembre, cinco meses antes del Día de Impuestos. Pero después de una reunión de diciembre de 2017 entre ellos y Unisys, el contratista de almacenamiento de la agencia, el IRS decidió no actualizar el consejo de Unisys, ya que se pensaba que el firmware anterior era más estable para admitir el importante archivo maestro individual. Y así, millones de personas se estaban volviendo locas en todo Estados Unidos, incapaces de pagar sus impuestos. Y montones de especialistas en TI se estaban volviendo locos en los centros de computación del gobierno, luchando por volver a poner todo en línea mientras los superiores respiraban por sus cuellos. Todo sobre una pieza defectuosa de firmware en un dispositivo de almacenamiento que contiene un montón de software primordial programado antes del alunizaje. Si bien actualmente hay planes para reemplazar el archivo maestro individual con un nuevo sistema, CADE 2, eso tampoco ha sucedido. ¿Continuará el sistema unido hasta que el FMI sea finalmente reemplazado? Queda por ver, pero hasta entonces, ¡espero que hayan disfrutado este episodio de LGR Tech Tales! Nunca pensé que haría un video sobre impuestos, pero lo que sea, solo me gustan las computadoras, historias sobre computadoras y usar computadoras para hacer videos sobre computadoras. Si te gusta este tipo de cosas, quédate, tengo nuevos videos cada semana aquí en LGR. Y como siempre, ¡muchas gracias por mirar !.