<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=Zchunk</id>
		<title>Zchunk - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=Zchunk"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Zchunk&amp;action=history"/>
		<updated>2026-04-17T15:09:29Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Zchunk&amp;diff=39952&amp;oldid=prev</id>
		<title>Jsummers: Category:Compression</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Zchunk&amp;diff=39952&amp;oldid=prev"/>
				<updated>2021-05-31T14:36:10Z</updated>
		
		<summary type="html">&lt;p&gt;Category:Compression&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:36, 31 May 2021&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Compression]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jsummers</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Zchunk&amp;diff=38442&amp;oldid=prev</id>
		<title>Effect2: Created page with &quot;{{FormatInfo |formattype=electronic |subcat=File transfer |extensions={{ext|zck}} |released=2018&lt;ref&gt;https://www.jdieter.net/posts/2018/04/30/introducing-zchunk/ &lt;/ref&gt; }} '''...&quot;</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Zchunk&amp;diff=38442&amp;oldid=prev"/>
				<updated>2020-11-02T00:13:04Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{FormatInfo |formattype=electronic |subcat=File transfer |extensions={{ext|zck}} |released=2018&amp;lt;ref&amp;gt;https://www.jdieter.net/posts/2018/04/30/introducing-zchunk/ &amp;lt;/ref&amp;gt; }} &amp;#039;&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=File transfer&lt;br /&gt;
|extensions={{ext|zck}}&lt;br /&gt;
|released=2018&amp;lt;ref&amp;gt;https://www.jdieter.net/posts/2018/04/30/introducing-zchunk/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
'''Zchunk''' is a format for compressing files in a way that is well-suited for synchronizing two copies of a file over a network; as well as a program that performs this syncronization. Arguably this problem was already solved by the older [[Rsync]] system, but due to the widespread adoption of [[HTTP]] for non-[[Web]] communications purposes, it cannot always be used. Zchunk first splits the file into a number of &amp;quot;chunks&amp;quot;; then compresses these chunks individually, so that, after a comparison has been made between the copies of the receiver and sender, only the changed chunks need to be downloaded. Unlike some similar formats, Zchunk concatenates all the chunks together, along with a header, into a single file.&lt;br /&gt;
&lt;br /&gt;
Zchunk was developed in order to allow the [https://fedoraproject.org Fedora] Linux distribution to use less bandwidth when its software updater was downloading metadata.&amp;lt;ref&amp;gt;https://www.jdieter.net/posts/2018/05/31/what-is-zchunk/ → Background&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Zstd]] compression is currently (2020) the only format supported; and Zchunk also supports an embedded [[PGP]] signature.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Version 1 Zchunk files (as of 2020 the only version that exists) begin with {{magic|00 5A 43 4B 31}}.&amp;lt;ref&amp;gt;https://github.com/zchunk/zchunk/blob/master/zchunk_format.txt&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://github.com/zchunk/zchunk/blob/master/zchunk_format.txt zchunk_format.txt]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://github.com/zchunk/zchunk Main implementation]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://www.jdieter.net/posts/2018/04/30/introducing-zchunk/ Introducing zchunk]&lt;br /&gt;
* [https://www.jdieter.net/posts/2018/05/31/what-is-zchunk/ What is zchunk?]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Zstandard dictionary]] (Can be used by Zchunk)&lt;br /&gt;
* [[casync]]&lt;br /&gt;
* [[zsync]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Effect2</name></author>	</entry>

	</feed>