並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 24 件 / 24件

新着順 人気順

Solidityの検索結果1 - 24 件 / 24件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Solidityに関するエントリは24件あります。 web開発犯罪 などが関連タグです。 人気エントリには 『そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】』などがあります。
  • そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】

      そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】
    • あなたもWeb3アプリで大もうけ?知られざる「Solidity」の世界

      日常的にプログラミングをしているなら、使えるプログラミング言語が1種類しかない人はあまりいないだろう。特定の言語をマスターしていれば、他の言語にも応用が利くことは多い。 私もたいていのメジャーな言語は、プログラムを読み書きしたことがある。入門記事のサンプルコードを書いたり、プロのソフトウエア開発者が書いた原稿を編集したりする機会が多いからだ。 そんな私が今、気になっているのが「Solidity(ソリディティー)」という言語だ。最近、次世代のインターネット技術である「Web3」が大きな注目を集めている。Web3では、「イーサリアム」などのブロックチェーンの上で動作するプログラムでサービスを実装する。このプログラムを「スマートコントラクト」と呼び、スマートコントラクト専用の記述言語がSolidityだ。 これまでSolidityはほとんど触ったことがなかったが、日経クロステックでWeb3の特集

        あなたもWeb3アプリで大もうけ?知られざる「Solidity」の世界
      • 【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part2】

        Block Chainを勉強しようと志す人はスマートコントラクトの実装を避けては通れないと思います。solidityというプログラミング言語でスマートコントラクトを書くのがデファクトスタンダードですので、まずsolidiyを学習する方が多いのではないしょうか? solidityを学習しようと思い、ググってみると大体「CryptoZombies」なるサービスを推している人や記事が多くヒットします。ですが実際にサイトを見ると英語やん...日本語もあまりちゃんと翻訳されないし、取っ付きづらいと思われる方も多いと思います。今回はCryptoZombiesの取っ付きづらさをこの記事で可能な限り払拭でき、solidity学習で躓いていた方の助けになればと思います。 前回の記事はこちら 対象読者 JavaScript等の他の言語でのプログラミングの経験がある方。 ですが、そこまで文法的には難しくないので

          【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part2】
        • 【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part3】

          Block Chainを勉強しようと志す人はスマートコントラクトの実装を避けては通れないと思います。solidityというプログラミング言語でスマートコントラクトを書くのがデファクトスタンダードですので、まずsolidiyを学習することになると思います。 solidityを学習しようと思い、ググってみると大体「CryptoZombies」なるサービスを推している人や記事が多くヒットします。ですが実際にサイトを見ると英語やん...日本語もあまりちゃんと翻訳されないし、取っ付きづらいと思われる方も多いと思います。今回はCryptoZombiesの取っ付きづらさをこの記事で可能な限り払拭でき、solidity学習で躓いていた方の助けになればと思います。 part1の記事はこちら part2の記事はこちら 対象読者 JavaScript等の他の言語でのプログラミングの経験がある方。 ですが、そこま

            【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part3】
          • 【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part1】

            Block Chainを勉強しようと志す人はスマートコントラクトの実装を避けては通れないと思います。solidityというプログラミング言語でスマートコントラクトを書くのがデファクトスタンダードですので、まずsolidiyを学習することになると思います。 solidityを学習しようと思い、ググってみると大体「CryptoZombies」なるサービスを推している人や記事が多くヒットします。ですが実際にサイトを見ると英語やん...日本語もあまりちゃんと翻訳されないし、取っ付きづらいと思われる方も多いと思います。今回はCryptoZombiesの取っ付きづらさをこの記事で可能な限り払拭でき、solidity学習で躓いていた方の助けになればと思います。 対象読者 Javascript等の他の言語でのプログラミングの経験がある方。 ですが、そこまで文法的には難しくないのでわからない用語があれば都度

              【Solidity 超入門】CryptoZombiesを通してdAppを作る 【part1】
            • Solidity — Solidity 0.5.4 ドキュメント

              Solidityはスマートコントラクトを扱えるオブジェクト指向の高級言語です。スマートコントラクトはEthereum内でアカウントの動作を制御するものです。 SolidityはC++、Python、JavaScriptを参考に、Ethereum Virtual Machine(EVM)の操作を目的に作られています。 Solidityは静的言語で継承やライブラリ、ユーザーが定義した複雑な型をサポートします。 Solidityで投票やクラウドファンディング、匿名のオークションやマルチシグウォレットを作成することができます。 コントラクトをデプロイする際には最新バージョンのSolidityを使うことが推奨されています。これは新しい機能やバグ修正に加えbreaking changesが定期的に導入されているためです。現在0.xバージョンです[これはこの早い変化を示しています。](https://s

              • 【solidity】スマートコントラクトで複雑なNFTを作るまで | 株式会社CAM

                |はじめに 最近Twitterを見ているとNFTの話がよく目に入ってくるので、重い腰を上げて僕も触ってみることにしました。 実際のブロックチェーン上にERC721という規格のスマートコントラクトを作って、デプロイするまでの手順と複雑なロジックを実装するにはどうしたらいいかを書いていきたいと思います。 ※特にERC721という規格を満たすスマートコントラクトをNFTなどと言ったりします。 ブロックチェーンやスマートコントラクトについての詳細な説明は今回はしません。 今回学んだことを生かして、[TogenokoProject](https://togenoko.io/)というイベントをハロウィンに行ったのでそちらもぜひ見てみてください! |スマートコントラクトとは 自動販売機に例えられることがあるように、「決まった命令を送ると決まった処理を行ってくれるなにか」です。 例えば - name とい

                  【solidity】スマートコントラクトで複雑なNFTを作るまで | 株式会社CAM
                • 詐欺師の手段としてのNFT-Solidityのコードからみる法律的意味 - IT Research Art

                  詐欺師の手段としてのNFT-Solidityのコードからみる法律的意味 2022.12.7 ブロックチェーン, 仮想通貨, 電子商取引 投稿者: Ikuo DeFiに関して、普段から疑問に思っていることというのは、 NFTなどのトークンって、実際のコード的には、どうなっているの。あと、そのトークンが権利を表象しているっていうけど、それは、どのような意味なの? ということです。12月4日に情報ネットワーク法学会の研究大会で、「DAOの法承認とあるべき規制論」というセッションのモデレータ役をしました。その準備のためにちょうどいい機会なので、普段から疑問に思っていることを調べてみたいと思います。 0 スマートコントラクトのコード スマートコントラクトについてのお題目としては 第三者を介さずに信用が担保されたトランザクションを処理できるという特徴がある 契約のスムーズな実行・執行などが行われる な

                    詐欺師の手段としてのNFT-Solidityのコードからみる法律的意味 - IT Research Art
                  • solidityで存在しないメソッドをcallした時のエラーは2パターンある! - Qiita

                    これはno plan inc.の Advent Calendar 2022の13日目の記事です。 コントラクトに存在しないメソッドをcallしようとした時にノードが返すエラーメッセージは実は二種類あります! invalid opcode: INVALID execution reverted 前者は0.4系、後者は0.6系以降で使われているようです。 詳しい境目は分りませんでした! いかがでしたか? no plan株式会社について no plan株式会社は、ブロックチェーン技術、Webサイト開発、ネイティブアプリ開発、チーム育成、などWebサービス全般の開発から運用や教育、支援などを行っています。よくわからない、ふわふわしたノープラン状態でも大丈夫!ご一緒にプランを立てていきましょう! no plan株式会社について no plan株式会社 | ブロックチェーン実績 no plan株式会社

                      solidityで存在しないメソッドをcallした時のエラーは2パターンある! - Qiita
                    • いまからSolidityを学ぶなら? 〜簡単なdAppsを作れるようになるまで〜|Ryo Takahashi | Indie App Developer

                      2022/09/12 更新 自分が学んだ経緯をツイートしたら少しだけ反応あったので、改めて記事としてまとめます。 いまからSolidityを学ぶなら? 自分がここ2ヶ月ほど情報をキャッチアップしてナニモワカラナカッタ状態から、簡単なdAppsなら作れるようになったので道のりを共有します🐥🐥 — Ryo Takahashi (@k0uhashi) January 14, 2022 はじめに最近、Web3領域の特に技術的な部分について面白いな〜と思っていて色々調べていました。さらに深く知るためにはWeb3アプリを作ろうと試行錯誤していたのですが日本語の情報が少なかったり古かったりでちょこちょこ躓くということが起きていました。 で、約2ヶ月ほど追ってきてみて、ようやく簡単なdAppsくらいなら作れるようになったので、これからSolidityを学びたい!という人に向けてその道のりを共有します!

                        いまからSolidityを学ぶなら? 〜簡単なdAppsを作れるようになるまで〜|Ryo Takahashi | Indie App Developer
                      • Home | Solidity Programming Language

                        Contribute to SoliditySolidity continues to improve with help from our global community. Check out these ways to get involved and contribute to the Solidity project. Reporting issues and vulnerabilities To report an issue, please use the GitHub issues tracker. To report a vulnerability, please check out the instructions in the SECURITY.md. Translating the documentation Translations help developers

                          Home | Solidity Programming Language
                        • スマートコントラクト言語にチューリング完全性は本当に必要か?ーSolidityの課題と代替案

                          トップ ニュース 注目・速報 新着一覧 相場分析 プレスリリース 銘柄情報 BTC ETH SOL BNB ASTR OAS PLT XRP DOT ADA AVAX APT SUI XYM NEAR HBAR MATIC OP ARB AXS GMT SAND MANA ENJ GALA MONA DOGE SHIB BONK WIF RNDR LINK WLD GRT TON JUP 学習 時価総額ランクTOP10|銘柄別の注目点 ビットコインの特徴|投資メリット、リスク イーサリアムの特徴|投資メリット、リスク 銘柄・テーマ別特集 レバレッジ取引|ショート戦略の活用法 分散投資の考え方:仮想通貨投資家向け お得情報 ビットコインを無料で入手する方法5選 取引所キャンペーンで投資を始める ステーキングで仮想通貨を増やす 仮想通貨の貸し出しで利益を得る 求人 WebX

                          • パブリックブロックチェーンSolanaのSOLトークンが国内初上場、プログラミング言語Solidity開発者の調査レポート【5分でわかるブロックチェーン講座】

                              パブリックブロックチェーンSolanaのSOLトークンが国内初上場、プログラミング言語Solidity開発者の調査レポート【5分でわかるブロックチェーン講座】
                            • SolidityとEthereumによる実践スマートコントラクト開発

                              本書は、ブロックチェーン開発をこれから始めるエンジニア向けに、スマートコントラクト開発をわかりやすく解説します。EVM(イーサリアム仮想マシン)上で実行可能なSolidity言語と、人気の高いフレームワークTruffle Suiteを使って、独自のスマートコントラクトの作成から、テスト、フロントエンドの作成までを順を追って丁寧に説明していきます。実際に、資金調達のアプリケーションを構築していく過程をたどりながら、スマートコントラクトをデプロイしてユーザーがアプリケーションとやり取りできるようにするまでのプロセスを習得することができ、本書をひと通り学べば、独自のブロックチェーンアプリケーションを、このフレームワークに基づいて開発できるようになるでしょう。Web3、スマートコントラクトのセキュリティについても解説。 2024年3月更新 ■P.34「3.1.1 Parityのインストール」 Pa

                                SolidityとEthereumによる実践スマートコントラクト開発
                              • TruffleによるEthereumのSolidityスマートコントラクトとReactフロントエンドのDApps開発 - yuiseki

                                Google Chromeなどのブラウザで、Ethereumネットワークに接続して、支払いやスマートコントラクトの実行トランザクションなどをできるようにしてくれるエクステンション

                                  TruffleによるEthereumのSolidityスマートコントラクトとReactフロントエンドのDApps開発 - yuiseki
                                • Solidity Assembly入門 ~ 5つの記憶領域 ~ - アルゴリズムとかオーダーとか

                                  今回の記事はSolidity Assembly入門という連載記事の第2回目です。 この連載ではSolidityのコードをコンパイルした時に生成されるopcodeについて解説していきます。 この連載ではSolidityのコードをデバッグするのに必要な知識を得られることを目的としています。 前回の記事はこちら。 y-nakajo.hatenablog.com 第2回目の今回は、Solidity(というかEVM上)で利用可能なデータの記憶領域について説明します。 5つの記憶領域 Solidityのコードを実行する時にEVMでは以下の5つの領域を使ってデータのやりとりを行います。 stack memory storage calldata returndata 上記5つ以外にもcode領域というSmartContractの本体コードを格納する領域があります。code領域は読み取り専用のため、記憶領

                                    Solidity Assembly入門 ~ 5つの記憶領域 ~ - アルゴリズムとかオーダーとか
                                  • 「SolidityとEthereumによる実践スマートコントラクト開発」を読んではまったところメモ

                                    ~$ openethereum --version OpenEthereum Client. version OpenEthereum/v3.2.1-stable-5fdedf0-20210317/x86_64-macos/rustc1.50.0 Copyright 2015-2020 Parity Technologies (UK) Ltd. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. By Wood/Paronyan/Kotewicz/

                                      「SolidityとEthereumによる実践スマートコントラクト開発」を読んではまったところメモ
                                    • 【Solidity入門】まず最初にSolidityで覚えるべき基本構文まとめ - Qiita

                                      前提知識 ・Blockchain、Ethereum、Smart Contract 等の概念的理解 ・基本的なプログラミングスキル ▼Solidity環境構築はこちらを参考にしました!▼ Ethereum スマートコントラクト入門:geth のインストールから Hello World まで Solidityとは スマートコントラクトを開発するために生まれたJavaScriptライクな静的型付け言語。 スマートコントラクトの開発では、現在最も利用されている言語でデファクトスタンダードと言える。 ・大文字小文字は区別する ・文(Statement)最後にはセミコロン 基本記法 以下は、「Hello World!」と表示させるだけの簡単なプログラム。 このプログラムを例に簡単に説明していきます。 // 冒頭でsolidityのバージョンを指定する。 pragma solidity ^0.6.7;

                                        【Solidity入門】まず最初にSolidityで覚えるべき基本構文まとめ - Qiita
                                      • serinuntius🐈 on X: "えぐすぎ SolidityのVS Code拡張にハッカーの悪意あるコードが入ってる 今すぐ開発者は確認したほうがいいです"

                                        • Solidity - Wikipedia

                                          Solidityとは、ブロックチェーン上で実行されるスマート・コントラクトを記述するための手続き型プログラミング言語である。キャビン・ウッドによって作成された。JavaScriptやC++に似た構文を持つとされる[2]。SolidityによってコンパイルしたプログラムはEthereum Virtual Machine上での実行が想定されている[3]。 例[編集] Solidityのプログラムの例は以下のようになっている[4]。 pragma solidity >= 0.7.0 <0.8.0; contract Coin { // The keyword "public" makes variables // accessible from other contracts address public minter; mapping (address => uint) public bala

                                            Solidity - Wikipedia
                                          • わたしの Solidity 開発で最初にやっておくこと with hardhat

                                            はじめに Solidity を利用したスマートコントラクト開発について何回か触れてきましたが、各言語各フレームワークにあるような初期構築に関する記事はあまりなかったので、せっかくなので自分がいつもやっていることをベースに紹介してみようかと思いました。 (僕の考えた最強の...とまでは思えていないので、そこまで期待せずによろしくお願いします...) 基本的に Hardhat を使うことが多いので、Hardhat をベースとした環境整備を行っていきます。 基本編 まず最低限ここまでやると良いのでは、という点を紹介していきたいと思います! プロジェクトの作成 Hardhat にも他フレームワーク同様ボイラープレート作成機能があるので、一歩目としてこちらを利用します。 npx hardhat initでボイラープレート作成機能を起動し、対話形式で設定を入力していきます。 以下のように解答を選択して

                                              わたしの Solidity 開発で最初にやっておくこと with hardhat
                                            • Full-stack DApp tutorial with Vite + React, Tailwind CSS, and Solidity - LogRocket Blog

                                              MacBobby Chibuzor Go, Solidity, and Haskell developer interested in the cloud native world and blockchain technology. A fanatic for technical writing and open source contribution. In this tutorial, we’ll demonstrate how to build a full-stack DApp, test it on the Ropsten testnet, and deploy it with the Alchemy Web3 development platform. We’ll use Vite, React, and Tailwind CSS to build the DApp fron

                                                Full-stack DApp tutorial with Vite + React, Tailwind CSS, and Solidity - LogRocket Blog
                                              • 【Solidity】譲渡や二次流通ができないNFTの作り方

                                                前置き この記事は特定のNFTや仮想通貨の購買を促進する記事ではありません。 概要 譲渡(transfer)や二次流通(Opensea等)ができないNFTを作る 譲渡制限、二次流通制限、転送制限と呼ばれているもの NFTなのに譲渡や二次流通を制限したら意味ないじゃん・・・と思うかもしれませんが、一旦そこは置いといてください 最近ではPOAP のような出席証明NFTも出てきていて、こちらは転送できないことに価値が生まれてるっぽい。

                                                  【Solidity】譲渡や二次流通ができないNFTの作り方
                                                • GitHub - fravoll/solidity-patterns: A compilation of patterns and best practices for the smart contract programming language Solidity

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    GitHub - fravoll/solidity-patterns: A compilation of patterns and best practices for the smart contract programming language Solidity
                                                  1

                                                  新着記事