Hiërarchisch drempelhandtekeningschema - een benadering om zangers te onderscheiden in drempel ... PlatoBlockchain data-intelligentie. Verticaal zoeken. Ai.

Hiërarchisch drempelhandtekeningschema - een benadering om zangers te onderscheiden in drempelwaarde ...


Hiërarchische regeling voor handtekeningen met drempels — een benadering om zangers te onderscheiden in regeling voor handtekeningen onder drempels

Dit rapport actualiseert wat AMIS, Coinbase Crypto Gemeenschapsfonds subsidieontvanger, heeft gewerkt aan het eerste deel van hun jaarlange Crypto-ontwikkelingssubsidie. Dit dekt specifiek hun werk aan hiërarchische drempelhandtekening.

Coinbase geven

Introductie

AMIS is een financieel technologiebedrijf dat banden creëert tussen traditionele en gedecentraliseerde werelden. We bieden beveiliging en toegankelijkheid voor zowel blockchains als cryptocurrencies. Bij ons kunnen onze klanten blockchain-technologie met gemak en vertrouwen beheren.

Wat is MPC?

Distributed computing in de computerwetenschap richt zich op het bereiken van het gemeenschappelijke doel door een systeem met afzonderlijke componenten die verbinding maken, op elkaar inwerken en berichten naar elkaar overbrengen. Meerpartijenberekening (afgekort. MPC) zorgt ervoor dat de gewenste taken veilig worden uitgevoerd in een gedistribueerd systeem om kwaadwillende entiteiten te voorkomen. Veel kwaadwillende entiteiten stelen de invoer van alle componenten in het systeem of zetten aan tot afwijken van de juiste resultaten voor hun eigen doeleinden. Daarom hebben alle veilige protocollen van MPC de volgende twee eigenschappen nodig:

  • Privacy: Elke partij mag niet meer leren dan de voorgeschreven output.
  • Juistheid: Elke partij is gegarandeerd van de juiste output.

Waarom moeten we crypto-privésleutels samenvoegen met MPC?

In de wereld van blockchain is het bezit van privésleutels de controle over uw activa. Hoe bescherm je je private key? Een natuurlijk antwoord is dat u professionele bewaarservice toevertrouwt voor het beheer van privésleutels. Het is echter gemakkelijk om het doelwit van hackers te worden. Aan de andere kant, als gebruikers privésleutels hebben, is het zeer waarschijnlijk dat deze door kwaadwillenden worden gestolen vanwege een zwak bewustzijn van informatiebeveiliging of ongepaste bewerkingen.

Geïnspireerd door de praktijk van het onderhouden van schatkaarten, is het een naïef idee om de kaart in vele delen te verdelen en deze op de verspreide plaatsen te verbergen. In deze setting zullen de kosten van aanvallen toenemen vanwege meerdere plekken. De volgende aankomende vraag is hoe u deze onderdelen veilig kunt verwijderen voor gebruik. Aangezien we ons nu in een gedistribueerd systeem bevinden, wordt MPC een natuurlijke optie om het probleem op te lossen. Dit komt omdat elk onderdeel de door MPC gegarandeerde computationele vereisten veilig en correct kan uitvoeren.

Drempel handtekening regeling (afgekort. TSS), een speciale toepassing van MPC-technologie, vermindert het risico van privésleutelbeheer drastisch. Het belangrijkste is dat TSS de privésleutel niet opslaat, die *opgesplitst* is in veel delen genaamd "deel”, op de server en zorgt voor risicobeheersing en scheiding van taken. Ondertussen biedt TSS, in vergelijking met multi-signature, de native multi-signature-mogelijkheid voor die blockchains die kortere handtekeningen en betere privacy missen. Deze belangrijke voordelen maken TSS geschikt voor het implementeren van hot wallets zonder privésleutels te onthullen en om de service in realtime aan te bieden.

Wie is Alice?

Vergeleken met TSS, aandelen hierin Hiërarchisch drempelhandtekeningschema (afgekort. HTSS) mogen verschillende rangen hebben. De belangrijkste verdienste van dit schema is verticale toegangscontrole, zodat het "gedeeltelijke verantwoordelijkheid" heeft. Hoewel TSS gezamenlijke controle realiseert om risico's onder de deelnemers te verdelen en single points of failure te voorkomen, is het belang van alle aandelen gelijk. Het is onmogelijk om te onderscheiden welke share betrokken raakt bij een onverwachte handtekening, omdat TSS alleen horizontale toegangscontrole ondersteunt. Een belangrijk contract vereist bijvoorbeeld niet alleen voldoende handtekeningen, maar moet ook worden ondertekend door een manager. In het HTSS-raamwerk leidt het toewijzen van verschillende rangen aan elk aandeel ertoe dat elke geldige handtekening die wordt gegenereerd, het aandeel van de beheerder omvat. We noemen deze bibliotheek Alice. Het doel van Alice is om een ​​open en gecontroleerde TSS-bibliotheek te bieden. Tegelijkertijd zullen we ook zelfstandig enkele nuttige cryptografiebibliotheken organiseren in het ontwikkelingsproces. Bovendien zal AMIS deze bibliotheek continu blijven updaten en mogelijke beveiligingsproblemen oplossen.

Door middel van het delen van artikelen in het medium en het continu openen van research papers en bibliotheken, wordt AMIS gemotiveerd tot een steeds hogere capaciteit. Meer precies hebben we:

Naast wetenschappelijk onderzoek ontwikkelde AMIS ook de volgende producten:

Routekaart en voortgang

In maart zullen we een nieuw protocol van ECDSA implementeren: UC niet-interactief, proactief, drempel-ECDSA met identificeerbare onderbrekingen inclusief Key Generation, Key-Refresh & AuxiliaryInformation, Three-Round Sign en Six-Round Sign. Het deel dat nog niet is geïntegreerd, is het echo-protocol dat een veilige uitzendomgeving voor elk knooppunt biedt, maar een extra communicatieronde toevoegt.

Voor EdDSA hanteren we ook het bekende protocol: VORST, die de elliptische krommen ondersteunt: ed25519 en sr25519. Dit onderdeel is echter niet geïntegreerd in de master branch van Alice. Natuurlijk ondersteunen de bovenstaande bibliotheken ook hiërarchisch geheim delen. We hopen alle bovengenoemde taken in mei af te ronden en ons voor te bereiden op de audit in juni. Tot slot ben ik erg dankbaar voor de steun van Coinbase's subsidie, zodat we dit project kunnen blijven volbrengen.

Coinbase is officieel op zoek naar aanvragen voor onze ontwikkelaarsbeurzen voor 2022, gericht op blockchain-ontwikkelaars die rechtstreeks bijdragen aan een blockchain-codebase, of onderzoekers die whitepapers produceren. Meer informatie over de bel hier voor sollicitaties.

Hiërarchisch drempelhandtekeningschema - een benadering om zangers te onderscheiden in drempel ... PlatoBlockchain data-intelligentie. Verticaal zoeken. Ai.


Hiërarchisch drempelhandtekeningschema - een benadering om zangers te onderscheiden in drempelwaarde ... werd oorspronkelijk gepubliceerd in Het Coinbase-blog op Medium, waar mensen het gesprek voortzetten door dit verhaal te benadrukken en erop te reageren.

Tijdstempel:

Meer van Coinbase