{"id":17501,"date":"2021-09-25T13:10:19","date_gmt":"2021-09-25T11:10:19","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=17501"},"modified":"2024-04-26T18:11:53","modified_gmt":"2024-04-26T16:11:53","slug":"i-am-not-satoshi-nakamoto-oder-wie-kann-eine-lokale-blockchain-erstellt-werden","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=17501","title":{"rendered":"&#8222;I Am Not Satoshi Nakamoto&#8220; oder wie kann eine lokale Blockchain erstellt werden und eine Transaktion mit Metamask durchgef\u00fchrt werden"},"content":{"rendered":"<p>Wer eine lokale Blockhain erstellen will, kann das mit <a href=\"https:\/\/archive.trufflesuite.com\/docs\/ganache\/quickstart\/\" rel=\"noopener\" target=\"_blank\">Ganache<\/a> tun. <a href=\"https:\/\/archive.trufflesuite.com\/docs\/ganache\/quickstart\/\" rel=\"noopener\" target=\"_blank\">Ganache<\/a> ist auch mit den Bezeichnungen Tr\u00fcffelmasse oder Pariser Creme als hochwertige Sahnecreme aus Kuvert\u00fcre und Rahm, die zum F\u00fcllen und \u00dcberziehen von Geb\u00e4ck und S\u00fc\u00dfigkeiten verwendet wird bekannt.<\/p>\n<p>Zur\u00fcck zur lokalen Ethereum Blockchain. Mit dieser lokalen Blockchain werden die Entwicklungsprozesse sehr schnell. Ganache kommt als Kommandozeile (ganache-cli) und auch als GUI f\u00fcr Windows, Mac und Linux daher. <\/p>\n<p>Was machen wir?<br \/>\n1. Install der lokalen Blockchain Ganache<br \/>\n2. Ganach local Netzwerk in MetaMask anlegen<br \/>\n3. Account in MetaMask anlegen<br \/>\n4. Eine Transaktion mit MetaMask auf lokaler Blockchain durchf\u00fchren (1 ETH auf ein anderes Konto \u00fcberweisen)<\/p>\n<p>Nach dem Download und Install des Programms, kann man auf &#8222;Quickstart Ethereum&#8220; klicken und man hat eine Blockchain mit 10 Adressen a 100 ETH wie hier zu sehen.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache.png\" alt=\"\" width=\"2742\" height=\"1592\" class=\"aligncenter size-full wp-image-17502\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache.png 2742w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache-300x174.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache-1024x595.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache-768x446.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache-1536x892.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/ganache-2048x1189.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Nun wollen wir die 1. Transaktion auf der localen Blockchain mit MetaMask machen. Wir brauchen dazu die RPC-Server URL: http:\/\/127.0.0.1:7545 und die Chain ID: 1337.<\/p>\n<p>Wir klicken in MetaMask auf &#8222;Spezieller RPC:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.22.54-186x300.png\" alt=\"\" width=\"186\" height=\"300\" class=\"aligncenter size-medium wp-image-17503\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.22.54-186x300.png 186w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.22.54-636x1024.png 636w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.22.54.png 698w\" sizes=\"auto, (max-width: 186px) 100vw, 186px\" \/><br \/>\nund geben die die URL und die Chain ID ein:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.24.02-207x300.png\" alt=\"\" width=\"207\" height=\"300\" class=\"aligncenter size-medium wp-image-17505\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.24.02-207x300.png 207w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.24.02.png 698w\" sizes=\"auto, (max-width: 207px) 100vw, 207px\" \/><\/p>\n<p>Dann klicken wir auf &#8222;Speichern&#8220;.<!--more--><\/p>\n<p>Nun m\u00fcssen wir noch den privaten Key in den MetaMask Account importieren. Dazu klicken wir, wie oben eingezeichnet auf den rechten &#8222;Schl\u00fcssel&#8220; neben der 1. Adresse. Es erscheint ein Dialog mit dem privaten Key:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.28.33-300x149.png\" alt=\"\" width=\"300\" height=\"149\" class=\"aligncenter size-medium wp-image-17507\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.28.33-300x149.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.28.33-1024x510.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.28.33-768x382.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.28.33.png 1506w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Diese privaten Key kopieren wir, und f\u00fcgen ihn in MetaMask unter &#8222;Account importieren&#8220; ein:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.31.52-208x300.png\" alt=\"\" width=\"208\" height=\"300\" class=\"aligncenter size-medium wp-image-17508\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.31.52-208x300.png 208w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.31.52.png 704w\" sizes=\"auto, (max-width: 208px) 100vw, 208px\" \/><br \/>\nund klicken auf &#8222;Importieren&#8220;. Es werden nun die 100 ETH angezeigt.<\/p>\n<p>Nun versenden wir 1 ETH mit MetaMask. Wir klichen auf &#8222;senden&#8220; in MetaMask und geben die Zieladresse (eine von den 9 Adressen aus Ganache) in das obere Feld ein und w\u00e4hlen den Betrag:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.41.54-178x300.png\" alt=\"\" width=\"178\" height=\"300\" class=\"aligncenter size-medium wp-image-17513\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.41.54-178x300.png 178w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.41.54-607x1024.png 607w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.41.54.png 702w\" sizes=\"auto, (max-width: 178px) 100vw, 178px\" \/><\/p>\n<p>dann auf Weiter &#8230; und auf &#8222;Best\u00e4tigen&#8220; &#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.42.18-176x300.png\" alt=\"\" width=\"176\" height=\"300\" class=\"aligncenter size-medium wp-image-17515\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.42.18-176x300.png 176w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.42.18-599x1024.png 599w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.42.18.png 700w\" sizes=\"auto, (max-width: 176px) 100vw, 176px\" \/><\/p>\n<p>Nach ein paar Sekunden ist die Transaktion durchgef\u00fchrt:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.43.02-212x300.png\" alt=\"\" width=\"212\" height=\"300\" class=\"aligncenter size-medium wp-image-17516\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.43.02-212x300.png 212w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.43.02.png 698w\" sizes=\"auto, (max-width: 212px) 100vw, 212px\" \/><\/p>\n<p>Wir sehen nun 101 ETH der 1 ETH ist nun auf dem Zielkonto in Ganache angekommen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09.png\" alt=\"\" width=\"2746\" height=\"958\" class=\"aligncenter size-full wp-image-17517\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09.png 2746w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09-300x105.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09-1024x357.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09-768x268.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09-1536x536.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/09\/wenzlaff.de-2021-09-25-um-12.48.09-2048x714.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Awesome &#8230; For the record, I am not <a href=\"http:\/\/satoshinakamoto.me\/bitcoin.pdf\" rel=\"noopener\" target=\"_blank\">Satoshi Nakamoto<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer eine lokale Blockhain erstellen will, kann das mit Ganache tun. Ganache ist auch mit den Bezeichnungen Tr\u00fcffelmasse oder Pariser Creme als hochwertige Sahnecreme aus Kuvert\u00fcre und Rahm, die zum F\u00fcllen und \u00dcberziehen von Geb\u00e4ck und S\u00fc\u00dfigkeiten verwendet wird bekannt. Zur\u00fcck zur lokalen Ethereum Blockchain. Mit dieser lokalen Blockchain werden die Entwicklungsprozesse sehr schnell. Ganache &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=17501\" class=\"more-link\"><span class=\"screen-reader-text\">\u201e&#8222;I Am Not Satoshi Nakamoto&#8220; oder wie kann eine lokale Blockchain erstellt werden und eine Transaktion mit Metamask durchgef\u00fchrt werden\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,5027,4606,5028,1319,7],"tags":[3496,4597,5030,5031,5035,5029,5034,5033,5032],"class_list":["post-17501","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-blockchain","category-crypto","category-ganache","category-sicherheit-2","category-tools","tag-blockchain","tag-crypto","tag-ganache","tag-metamaske","tag-nakamoto","tag-satoschi","tag-satoshi","tag-satoshi-nakamoto","tag-transaktion"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/17501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17501"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/17501\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17501"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}