0.59.0 버전
2026-08-18 11:38:52 UTC
변경
2건파일 크기로 서버에 알려 드리는 숫자를 바꿨습니다 — 원본 파일의 크기가 아니라 저장망에 올라간 바이트입니다.
오늘까지 브라우저는 파일마다 원본의 정확한 바이트 수를 서버에 알려 주었고 그 숫자가 저희 데이터베이스에 적혔는데, 값을 치르는 숫자도 아니었습니다 — 저장망에는 암호화된 바이트만큼 값을 치르고 그쪽이 조금 더 큽니다. 이제 숫자는 하나이고 그것은 올라간 바이트이며, 원본 크기는 귀하의 계정이 스스로 암호화한 파일 목록 안에만 있고 저희는 읽을 수 없습니다. 이것만으로 파일 크기가 가려지지는 않습니다 — 암호화된 길이는 원본보다 정해진 만큼 크므로 되짚을 수 있습니다. 가리려면 남는 자리를 채워서 올려야 하고, 그것은 따로 할 일이며 아직 없습니다.
크레딧 값을 실제로 사는 것, 곧 암호화된 크기로 매기도록 바꿨습니다.
크레딧 값은 원본 파일 크기로 계산하면서 저장은 암호화된 크기로 사고 있었고, 그 차이는 아무도 값을 내지 않은 저장이었습니다. 값은 조각마다 매기므로 크기가 정확히 1MB의 배수인 조각은 크레딧이 1 더 듭니다 — 암호화 머리 부분이 다음 메가바이트로 넘어가고 그 메가바이트를 통째로 사기 때문입니다. 1MB 파일은 1에서 2가 되고, 1.5MB 파일은 그대로이며, 5GB 파일은 5,120에서 5,125가 됩니다. 확인하시기 전에 보여 드리는 숫자와 실제로 빠지는 숫자는 여전히 정확히 같습니다.
고침
1건큰 파일의 꽉 찬 조각이 올라가고 값까지 치른 뒤에 거절될 수 있던 상한을 고쳤습니다.
큰 파일은 최대 1GB짜리 조각으로 나뉘어 올라가는데, 조각 하나에 대한 서버의 상한이 정확히 1GB였습니다. 원본 크기 기준입니다. 숫자가 암호화된 크기로 바뀌자 꽉 찬 조각은 4,168바이트가 넘었습니다. 상한이 이제 자기가 재는 그 암호화 몫까지 포함합니다.