From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists.linuxfoundation.org (Postfix) with ESMTP id A4CE9C000E for ; Tue, 10 Aug 2021 13:17:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 879A88366E for ; Tue, 10 Aug 2021 13:17:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: 1.241 X-Spam-Level: * X-Spam-Status: No, score=1.241 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, FORGED_SPF_HELO=1, KHOP_HELO_FCRDNS=0.398, LOTS_OF_MONEY=0.001, MONEY_NOHTML=1.533, SPF_HELO_PASS=-0.001, T_SPF_PERMERROR=0.01] autolearn=no autolearn_force=no Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=lkcl.net Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r4Chq_yxhq21 for ; Tue, 10 Aug 2021 13:17:37 +0000 (UTC) X-Greylist: delayed 00:22:26 by SQLgrey-1.8.0 Received: from libre-soc.org (libre-riscv.org [IPv6:2a00:1098:82:f::1]) by smtp1.osuosl.org (Postfix) with ESMTPS id 12C2F835E4 for ; Tue, 10 Aug 2021 13:17:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lkcl.net; s=201607131; h=Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Sender:Reply-To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VIhpOHHQyvtQj9TID14eJWgM7gGgJ7oM/6Go6dnzL1U=; b=XhJscMbvf5n5Fe/Fc9UAVhykuU Nk6SjovD5LJYE5AGpJqD1UImfKoFYq2oL6PgYr0nvrOjb5UyTSk9+oi03zNWbxXuPlW5h9avaeHzb VedrkS6b57DvMJ8yvHOLuYNV3scWJ0PMdJF32iB/j+L5RFHl4NoN8NLcjSbKoV9hyYv0=; Received: from mail-ua1-f44.google.com ([209.85.222.44]) by libre-soc.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mDRHf-0001lo-0f for bitcoin-dev@lists.linuxfoundation.org; Tue, 10 Aug 2021 13:55:07 +0100 Received: by mail-ua1-f44.google.com with SMTP id m39so3240065uad.9 for ; Tue, 10 Aug 2021 05:55:07 -0700 (PDT) X-Gm-Message-State: AOAM530VsKV2cZUV2jfUhj12i+L72j4kXWKeHGcAp2CrvPg0UmbqICrL UYxYrY47mfB3OURm1oXT8brKRKxCncAZg62IymM= X-Google-Smtp-Source: ABdhPJw0aG2zYrjkS7U8epcWUIcExeOj4XcdeKO3s6Y4F29h9UE9PrgR4VpW17Ji7aG1+oWMU09ygMG8vtJvthbBK90= X-Received: by 2002:a9f:238b:: with SMTP id 11mr20211233uao.91.1628600106487; Tue, 10 Aug 2021 05:55:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Luke Kenneth Casson Leighton Date: Tue, 10 Aug 2021 13:54:55 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Bitcoin Protocol Discussion , Libre-Soc General Development Content-Type: text/plain; charset="UTF-8" X-Mailman-Approved-At: Tue, 10 Aug 2021 13:35:10 +0000 Subject: [bitcoin-dev] Fwd: NLnet cryotoprimitives grant approved X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2021 13:17:41 -0000 with many thanks to NLnet, the EUR 50,000 grant to research and develop Draft cryptographic primitives and instructions to the newly-open Power ISA has been approved. unlike RISC-V where full transparency and trust is problematic and there are many participants whose interests may not necessarily align, the OpenPOWER initiative, which has been in careful planning for nearly 10 years, is a much less crowded space and, crucially, does not require non-transparent membership of OPF in order to submit ISA RFCs (Requests for Change) [non-OPF members cannot participate in actual ISA WG meetings and certainly cannot vote on RFCs, but they can at least submit them. whereas whilst the RISC-V Foundation's Commercial Confidence Requirements are perfectly reasonable, the blanket secrecy even for submitting RFCs is not] we at Libre-SOC aim to use this process, based on taking apart key strategic cryptographic algorithms back to their mathematical roots, then applying Vector ISA design analysis and seeing what can be created. examples include going back to the fundamental basis of Rijndael, and instead of creating hardcoded custom silicon for MixColumns as is the "normal" practice, adding a generic Galois Field ALU and a generic Matrix Multiply system. another is to design instructions suitable for "big integer math" this in turn means that the resultant ISA would be ideally suited to the experimental development of future cryptographic algorithms for use in securing wallets and other purposes related to blockchain management. [as bitcoin stands we cannot possibly hope to compete with custom silicon dedicated to SHA hash production, however we would very much like to see a future version of bitcoin that uses far less power yet retains its high strategic value, and, at the same time, like e.g. monero RandomX, is better suited to a general-purpose Vector Supercomputer ISA, which is what we are developing] OpenPOWER's commitment to a transparent RFC process allows us to do that without compromising trust: no discussions that we participate in will ever be behind closed doors. if anyone would be interested to participate or collaborate on this, we have funding available, and welcome involvement in designing and testing an ISA suitable for securing bitcoin for end-users in a fully transparent fashion. l. --- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68