Multi-Party Computation (MPC)とは
はじめに こちらの内容と流れを参考にいくつかの記事に分割してまとめていきたいと思います。項目は追加していく予定です。 Multi-Party Computation (MPC)とは <-...
78 search resultsShowing 1~20 results
You need to log-in
はじめに こちらの内容と流れを参考にいくつかの記事に分割してまとめていきたいと思います。項目は追加していく予定です。 Multi-Party Computation (MPC)とは <-...
はじめに この記事では、マルチパーティ版Garbled CircuitであるBMRプロトコルの解説をします。 MPC Overviewページ <- ここにMPC各記事へのリンクがあります。...
はじめに この記事では、多項式秘密分散を用いたMPCプロコルであるBGWプロトコルを紹介します。 MPC Overviewページ <- ここにMPC各記事へのリンクがあります。 BGWプロ...
はじめに こちらの記事では、MPCの基礎となるプロトコルであるOblivious TransferとGarbled Circuitsを解説していきます。 MPC Overviewページ <...
はじめに こちらの記事では、ブール回路を逐次的に安全評価するプロトコルであるGMWプロトコルの解説です。 MPC Overviewページ <- ここにMPC各記事へのリンクがあります。 G...
はじめに XRP LedgerでNFTのmint、transferするまでのチュートリアルを試しました。 XRPLではネイティブでNFTが扱えるので、スマートコントラクトを作るというよりはどうや...
1. はじめに 最近 XRP Ledger (XRPL) のことを調べました。もともとEVMの経験しかないので、本記事では、XRPL を EVM と比較しながら解説します。 EVM ではDeFi...
はじめに 最近EVM以外を調べてみたので、ざっくりまとめておきます。間違いなどあったらご指摘頂いたら幸いです。 また、言語についての記述はありますが、コードの書き方については特にここでは解説して...
はじめに DH仮定って色々派生系があるので、よく聞くものをまとめておきます。もっと細かい派生もあるのですが際限なくなるのでSDH, XDH, BDHだけ紹介します。 離散対数問題(DLP)は前提...
はじめに Vitalikが最近GKRプロトコルを解説するこんな記事を書いていました。 引用しているニュース記事を読むと、Vitalikが作ったと読めなくもない(知ってか知らずか)感じの記事もあり...
はじめに 以下のような構造体があった場合に、構造体のmappingを削除する方法と各方法での違いを調べました。 struct Person { uint256 age; mapping(uint...
はじめに 自分が経験したとか周りで観測したヒヤリハットとやっといて良かった、やっておけばもっと楽だったことを挙げていきます。 なお、自分がAWSをメインに使ってるので対応はAWS前提でのお話です...
はじめに ハッシュ関数はデータの整合性確認や暗号学的な用途でよく使用されます。この記事では、ハッシュ関数の中でもよく使われるSHA-256を自分で実装しつつ、なぜ元の値を復元できない(不可逆性)...
タイトル通りですが、1年目エンジニアのインフラのイの字も知らなかった私が1ヶ月半かけてKubernetesで環境構築するまでの失敗の軌跡です(そして環境構築できたのが奇跡)。 理想的にはこれを読...
はじめに Railsのプロジェクトでキャッシュを使う際のパターンをちょっと考えました。 一般的なActive Recordのキャッシュというよりは、複数のモデルに紐づく返り値のキャッシュをどうす...
はじめに RailsでRedisを使うために挙動を確認しました。 Railsで使ってはいるのですが、薄めのラッパー関数でRedisのコマンドをほぼそのまま呼び出すだけなので、Redisに直接実行...
はじめに あるorganizationに紐づくusersテーブルをリストパーティションで作成したいなと思い、そういうAPIを作成しようかなと思っていたところpostgreSQLのFUNCTION...
はじめに WebSocketが途中で切れても、問題ないように再接続の処理を加えることはよくあると思いますが、ChromeでWebSocketを手動で切断する方法が分からなかったので調べました。 ...
はじめに 社内コミュニケーションにおいて、ビジネスサイドとエンジニアサイドの知識の違いでコミュニケーションコストが上がることはままあります。 ビジネスサイドはエンジニアリングのことでわかっていな...
はじめに Github Copilotのサジェストを1単語ずつ承認するショートカットがうまく動かなかったので、調べてなんとかしました ショートカット MacOSのデフォルトでは cmd + → ...
78 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.