[ppsp] "'Here is a hash! Give me data for it!"

Jeff Thompson <jeff@thefirst.org> Thu, 21 August 2014 19:54 UTC

Return-Path: <jefft0@gmail.com>
X-Original-To: ppsp@ietfa.amsl.com
Delivered-To: ppsp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 89D311A06E1 for <ppsp@ietfa.amsl.com>; Thu, 21 Aug 2014 12:54:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.249
X-Spam-Level:
X-Spam-Status: No, score=-0.249 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sf86o9GGTX3r for <ppsp@ietfa.amsl.com>; Thu, 21 Aug 2014 12:54:31 -0700 (PDT)
Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 785C21A0698 for <ppsp@ietf.org>; Thu, 21 Aug 2014 12:54:31 -0700 (PDT)
Received: by mail-wi0-f177.google.com with SMTP id ho1so8974564wib.16 for <ppsp@ietf.org>; Thu, 21 Aug 2014 12:54:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type; bh=TUfL94An0xTBR1iRgGWSM095c0zBKSpDkd9pd/pTnUM=; b=F/ABKXpMXL91omeptFKNFt9GuAynrJzNoz+4jOj0/iY8SdADcwtbuzo2reEn4Rm6xF OfdN9OONXOWTzLE7C8LkG236X4mfLui18B8V2wIS1CkiX+9aAKABD+lpYn1leag5UCXU 0ztDn6BjLKSy/IR4qO3kmwbdDUVqNbz0MImOhqMeLhCFr379RF+Ee3og6QcX9lV7SGxR EjoLYM9Mu1T27j3dmlCjEDAFRNHDcKJikwuzkktc5vxTYXL4I5ez+UfviBTl9npT5KoS lDbJGOL2a4adTNq/7NBOJqfJecx12OycZDKUDYo1RuZedMYhuSnGW+lqmV4YSIXUtua5 2ZDg==
X-Received: by 10.180.73.109 with SMTP id k13mr24237691wiv.11.1408650870118; Thu, 21 Aug 2014 12:54:30 -0700 (PDT)
Received: from [192.168.1.34] (190.Red-83-53-26.dynamicIP.rima-tde.net. [83.53.26.190]) by mx.google.com with ESMTPSA id s4sm23102212wik.23.2014.08.21.12.54.28 for <ppsp@ietf.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Aug 2014 12:54:29 -0700 (PDT)
Sender: Jeff Thompson <jefft0@gmail.com>
Message-ID: <53F64E67.40809@thefirst.org>
Date: Thu, 21 Aug 2014 21:54:15 +0200
From: Jeff Thompson <jeff@thefirst.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: ppsp@ietf.org
References: <CA+qGm=-+m5LWreAZy2Fuh04CyWVqmJvaF8fg8HBz3+SfnYba1Q@mail.gmail.com>
In-Reply-To: <CA+qGm=-+m5LWreAZy2Fuh04CyWVqmJvaF8fg8HBz3+SfnYba1Q@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------000806090309020806050705"
Archived-At: http://mailarchive.ietf.org/arch/msg/ppsp/-AhjRVf4bDLnL9CgrEKSpMKirys
Subject: [ppsp] "'Here is a hash! Give me data for it!"
X-BeenThere: ppsp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: discussing to draw up peer to peer streaming protocol <ppsp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ppsp>, <mailto:ppsp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ppsp/>
List-Post: <mailto:ppsp@ietf.org>
List-Help: <mailto:ppsp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ppsp>, <mailto:ppsp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Aug 2014 19:54:32 -0000

Hello. The PPSPP draft links to the libswift implementation whose 
documentation says "Basically, it answers one and only one question: 
'Here is a hash! Give me data for it!'".

Is the protocol being developed by the PPSP working group meant to have 
general application to fetch data from anywhere in "the cloud". Or is 
meant only to fetch from a pre-determined publisher who hosts the swarm 
info? In other words, when a user clicks on a link in a PPSP-enabled 
browser, does that link need to specify a host tracker?  If not, then is 
there a document that specifies how a raw hash would be resolved to 
initiate a PPSPP swarm?

Thanks,
- Jeff Thompson