<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2021F_2021-11-16</id>
	<title>DistOS 2021F 2021-11-16 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2021F_2021-11-16"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2021F_2021-11-16&amp;action=history"/>
	<updated>2026-05-12T18:15:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2021F_2021-11-16&amp;diff=23504&amp;oldid=prev</id>
		<title>Soma: Created page with &quot;==Notes==  &lt;pre&gt; Lecture 17 ----------  Questions?  - OceanStore cache encrypted?  - did anyone actually use pond/oceanstore?  - why later systems used replication vs erasure...&quot;</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2021F_2021-11-16&amp;diff=23504&amp;oldid=prev"/>
		<updated>2021-11-17T04:22:03Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Notes==  &amp;lt;pre&amp;gt; Lecture 17 ----------  Questions?  - OceanStore cache encrypted?  - did anyone actually use pond/oceanstore?  - why later systems used replication vs erasure...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Notes==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Lecture 17&lt;br /&gt;
----------&lt;br /&gt;
&lt;br /&gt;
Questions?&lt;br /&gt;
 - OceanStore cache encrypted?&lt;br /&gt;
 - did anyone actually use pond/oceanstore?&lt;br /&gt;
 - why later systems used replication vs erasure codes?&lt;br /&gt;
 - was encryption really everywhere, including replicated fragments?&lt;br /&gt;
 - search in contents of files?&lt;br /&gt;
 - issues with MACs?&lt;br /&gt;
&lt;br /&gt;
Do we have anything like OceanStore today?&lt;br /&gt;
 - untrusted cloud infrastructure for storage?&lt;br /&gt;
   NOPE&lt;br /&gt;
 - while you can encrypt remote data, you have to manually do multi-cloud deployments&lt;br /&gt;
   and deal with everyone&amp;#039;s APIs&lt;br /&gt;
     - well, you could do S3-like things with multiple clouds, keep data encrypted&lt;br /&gt;
     - but you&amp;#039;re working against how they want you to use the systems&lt;br /&gt;
&lt;br /&gt;
Note that OceanStore has no provisions for search or comparison&lt;br /&gt;
 - kind of goes against its design&lt;br /&gt;
 - modern work on search, computation on encrypted data, but not practical yet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What distributed computing &amp;amp; storage infrastructure do we have today that is &amp;quot;untrusted&amp;quot;?&lt;br /&gt;
 - cryptocurrencies, i.e., blockchain-based systems&lt;br /&gt;
 - these are VERY WASTEFUL, but why?&lt;br /&gt;
&lt;br /&gt;
For the rest of this class, we&amp;#039;re going to be talking about trust&lt;br /&gt;
 - nothing works without some sort of trust&lt;br /&gt;
 - the trick is deciding what to trust, making that trustworthy,&lt;br /&gt;
   and to make the system fail gracefully when trust is violated&lt;br /&gt;
&lt;br /&gt;
What is trusted in OceanStore?&lt;br /&gt;
 - the software!&lt;br /&gt;
   - encoding, replicating, encrypting, etc&lt;br /&gt;
   - small bug can lead to data loss, privacy breach, really anything&lt;br /&gt;
 - and thus, the developers of the software&lt;br /&gt;
 - note the design is pretty monolithic, not much room for alternative mechanisms&lt;br /&gt;
 - who is responsible for fixing the bugs?  UNCLEAR&lt;br /&gt;
&lt;br /&gt;
Contrast this with Amazon S3&lt;br /&gt;
 - bugs will happen, but are you trusting the software or the organization?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
</feed>