暗号通貨をプログラムする:私の個人的な旅

robot
概要作成中

私は暗号通貨プログラミングの世界に飛び込むことに決めましたが、これは臆病者向けではないと告白しなければなりません。最初にブロックチェーン技術を理解しようとしたとき、私の脳はほぼ爆発しそうになりました。あのデジタル通貨の背後には、これほどの複雑さがあるとは誰が言ったでしょうか?

まず最初に、私は一体何を作りたいのかを定義しなければなりませんでした。支払い用の通貨ですか?スマートコントラクトですか?正直なところ、私はただ友達を驚かせたかっただけですが、明らかにそれをホワイトペーパーに書くわけにはいきませんでした。

プラットフォームを選ぶのはもう一つの頭痛の種でした。自分のブロックチェーンを構築することもできましたが、それは自転車に乗ることすらほとんど知らないのに宇宙ロケットを作ろうとするようなものです。だから、既存のプラットフォームを使用することにしました。大手プラットフォームには利点がありますが、すべてを支配する中央集権的な巨人に依存するのは嫌いです。

プログラミング言語は私を汗だくにしました。Solidityはスマートコントラクトのための明らかな選択肢のようでしたが、その構文を学ぶことは、翻訳者なしでエジプトのヒエログリフを読むようなものでした。C++も選択肢ですが、正直に言うと、それはマゾヒストのためのものです。

最も難しいのは、合意形成とデータ構造を実装することでした。理論は本の中では美しいですが、プログラミングしようとすると…なんて悪夢なんでしょう!最も単純なエラーが注意を怠ると何百万も損失を招く可能性があります。

スマートコントラクトは別の次元の苦痛です。小さなミスで、バン!あなたのお金がサイバースペースに消えます。私は、単なるセミコロンのミスで財産を失ったプロジェクトを見てきました。

セキュリティは私を夜も眠れなくさせました。ハッカーは常に脆弱性を探し求めており、私の創造物が次の大きなハッキングとして見出しに載るという考えに怯えていました。

テストネットは屈辱的でした。すべてが完璧に機能していると思っていましたが、エラーが明かりをつけた後のゴキブリのように現れ始めました。

正直に言うと、このプロセスは非常に複雑で、リソースを非常に消費します。暗号通貨を作ることについて話す人の大半は、実際に何が必要かを理解していません。

そして、規制には注意が必要です... 政府はこれらのプロジェクトにますます注目しています。ある日、あなたは開発者ですが、次の日には金融犯罪者と見なされる可能性があります。

#crypto $BTC $BNB

やる気があるなら、さあ始めよう。でも、警告したとは言わないでね!

BTC-0.13%
BNB2.8%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)