Wie der Titel schon sagt, habe ich in meiner Abschlussarbeit über den in Bitcoin und Blockchain verwendeten elliptischen Kurvencode geschrieben. Die Literatur wird separat für elliptische Kurven und Blockketten eingeführt. Die Zielgruppe sind diejenigen, die an Blockchain interessiert sind, aber noch nie studiert haben. Da die eingeführte Literatur nur einen kleinen Teil ausmacht, hoffe ich, dass Sie sie als eine der Optionen beim Lernen ansehen können: erleichtert: Übrigens liste ich nur diejenigen auf, die ich als Wohnung verwendet habe, nicht als Partner. Wenn Sie also andere empfohlene Dokumente haben, weisen Sie bitte darauf hin!
Dies ist der erste Beitrag. Ich mache Mathematik an der Universität mit einer Abweichung von ungefähr 50, aber ich verstehe Mathematik überhaupt nicht. Ich habe es jedoch geschrieben, weil ich Kryptographie studiert habe. Ich bin Ingenieur. Wenn Sie meine schlechte Abschlussarbeit sehen möchten, lesen Sie bitte Über mich unter der unten stehenden URL. Wir wären Ihnen dankbar, wenn Sie uns Ihr Feedback geben könnten.
Klicken Sie hier → https://ishihaya.com/
~ Teil 1 ~ Eine großartige Erfindung, die die Zukunft der Menschheit verändern wird! https://www.youtube.com/watch?v=HfIqAQUPrjA ~ Teil 2 ~ Revolutionäre Technologie, um GAFA zu besiegen https://www.youtube.com/watch?v=H2jP94Fpoi0
Ich werde YouTube von Anfang an vorstellen, aber es ist ein Video des berühmten Mr. Atsuhiko Nakata. Der Grund, warum ich es zuerst gebracht habe, ist, dass es interessant und super leicht zu verstehen ist. das ist alles.
https://www.amazon.co.jp/dp/B072JJL66R/ref=cm_sw_em_r_mt_dp_U_zfBbEbH3TCN62 Autor: Andreas M. Antonoplos Übersetzt von: Takaya Imai, Junichiro Hatogai Es wird ein Meisterwerk genannt. Ich denke, Sie können es vorerst lesen. Der Code kommt aus der Mitte.
https://www.amazon.co.jp/dp/4061538314/ref=cm_sw_em_r_mt_dp_U_RJBbEbYBJMFJ1 Autoren: Shigeichiro Yamazaki, Shigetoshi Azuchi, Shuntaro Tanaka Sie können die Implementierung von Blockchain usw. in der Ruby-Sprache erleben. Es war ein gutes Buch, um es als zweites Buch zu lesen.
https://qiita.com/hirotoyoshidome/items/0d7e18f81b4076416735 Dies ist ein Artikel von Qiita. Es ist wie der Titel. Es ist auch eine gute Idee, die Artikel des Adventskalenders durchzugehen.
Der folgende Qiita-Artikel war hilfreich, um sich tatsächlich zu bewegen und zu lernen, wie Blockchain funktioniert.
https://qiita.com/hidehiro98/items/841ece65d896aeaa8a2a Derzeit ist es möglicherweise am schnellsten, diesen Artikel zu lesen und zu implementieren.
https://qiita.com/seitauc/items/553d315b84b0e7bfc4d0 Ich werde auch ein Beispiel für die Implementierung in Golang geben.
Das Folgende ist ein empfohlenes Dokument für diejenigen, die den mathematischen Inhalt kennenlernen möchten. Vor der elliptischen Kurve usw. gibt es ein Buch, das in der Kryptographietheorie interessant geworden ist. Lassen Sie mich daher zunächst nur ein Buch vorstellen.
https://www.amazon.co.jp/dp/4065020352/ref=cm_sw_em_r_mt_dp_U_BqDbEb72T2TC0 Verfasser: Masahiro Kaminaga Leicht zu lesen. Ich denke, Sie können es normal lesen, auch wenn Sie kein Hauptfach Mathematik haben. Und es ist interessant. Aus der Geschichte der Kryptographie wie der Caesar-Kryptographie gab es auch eine konkrete Geschichte der Kryptographie mit öffentlichen Schlüsseln (RSA, elliptische Kurve).
Für diejenigen, die mehr wissen wollen, werden die folgenden Bücher empfohlen.
Alles über Kryptographie Kryptografische Theorie und elliptische Kurve
Das erste ist ein leicht zu lesendes Buch. Ich denke, es ist auf einem Niveau, das in der Mathematik der High School verstanden werden kann. Ich persönlich fand das zweite Buch etwas schwierig, aber da die verschiedenen Formen der elliptischen Kurve gut geschrieben sind, Ich kann es jedem empfehlen, der gerne Mathebücher liest.
Damit ist die Einführung der Literatur abgeschlossen. Im nächsten Artikel möchte ich auf den mathematischen Inhalt elliptischer Kurven eingehen.
Danke fürs Lesen.
Recommended Posts