技術情報

1/2ページ
技術情報

Paul Price氏、暗号通貨の鍵など検出のアプリ開発

プログラマでセキュリティ専門家のPaul Price氏が、GitHubをはじめとするレポジトリ上から暗号通貨の鍵など、本来であれば秘匿すべきコードを検出するアプリShhgitを開発したと発表した。秘密とすべきコードを、開発者などが誤って公開コードに載せてしまうことを防止するためという。 Shhgitは、ハッカーらに狙われて著しいデータ漏洩につながる可能性がある秘密情報がパブリックコードのリポジトリ […]

ウォレット対応のiOS向けブラウザアプリ「Opera Touch」がリリース

暗号通貨ウォレットに対応したiOS向けブラウザアプリ「Opera Touch」が、「アップルストア」よりダウンロード可能となった。 対応するのはイーサリアムとすべてのERC-20トークン(弊社PRADiAcoin含む)、ステーブルコイン、そしてNFT(DAppsなどで使われる非代替トークン)となっている。 ブロックチェーンに対応したことで、Web3.0へのサポート体制が整ったOperaであるが、今 […]

ERC1155

EnjinCoinの共同設立者でありCTOのWitek Radomski氏は、イーサリアムブロックチェーンにおける新しいトークンの標準規格である「ERC1155」を開発しました。 今までのICOトークンなどは大半がERC20、そしてキャラクターを用いたDappsゲームなどではERC721に準拠したトークンなどが主流でしたが、Dappsゲーム用に新たに設計されたのがこのERC1155です。 この、新 […]

PHP

PHPの少数演算

PHPの少数演算において、割と有名な話。 PHPマニュアルにも書いてあるとおり http://jp2.php.net/manual/ja/language.types.float.php PHPの浮動小数に以下のような挙動があります。 [crayon-5dd1d15f54aee463582953/] 答えは実行してもらえばわかりますが、7になります。本来であれば8になってほしいところですが、なぜこ […]

Tendermint

Tendermint TendermitはブロックチェーンにおけるコンセンサスアルゴリズムとP2Pネットワークをパッケージングしたソフトウェアです。 これを使うことで、容易かつ安全にブロックチェーンネットワークを構築することが可能です。主な構成要素としてはTendermint Coreと呼ばれる Tendermint コンセンサスエンジンとABCI(Application BlockChain I […]

Web

PWA

PWAとは PWAはProgressive Web Appsの略称で、モバイル向けWebサイトをネイティブアプリのように使える仕組みのことです。PWAはそれ自体が何か特殊な一つの技術、というわけではありません。レスポンシブデザイン、HTTPS化など、Googleが定める要素を備えたWebサイトであり、オフラインやプッシュ通知に対応するためのブラウザAPI(Service Workerなど)を利用し […]

IPFS

中央集権型のデータ管理方法であるHTTPに対してIPFS(InterPlanetary File System)は、データを複数の端末に分散して保存。サーバーダウンやサイバー攻撃で一つのサーバーがダメになっても別のサーバーを使ってデータの復元が可能になる。また、場所ではなくてコンテンツでアドレス指定をするため、例えば政府によるサイト閉鎖も不可能にしています。 WEB3.0の時代は、もう目の前まで来 […]

DAppsについて

DAppsとは(Decentralized Applications)の略語で、特定の中央管理者を持たない、非中央集権による分散型アプリケーションのことを指します。 DAppsの定義 アプリケーションはオープンソースであること。オペレーションは自動であり、中央コントロール主体を持たないこと。トークン、データ、レコードなどにつき、暗号化されて分散化されたブロックチェーンを利用していること。 アプリケ […]

英バークレイズ、ブロックチェーンハッカソン主催

英国の投資銀行バークレイズが9日、デリバティブ取引の効率化を目的としたブロックチェーンハッカソンを主催すると発表した。デロイトトーマツや国際スワップデリバティブ協会(ISDA)、トムソンロイターと組んでイベントに臨む。 ハッカソンは2日間開催され、参加者は自身のアイデアとISDAが持つコモン・ドメイン(CDM)をブロックチェーンを実装し、機能の最適化を競い合う。同ハッカソンの最終目標は、次世代型の […]

Django

Djangoとは、PythonのWebアプリケーションフレームワークのことを指しています。いわゆるフルスタックのフレームワークなのですが、Pythonのシンプルさもあり非常に使いやすく実践的なフレームワークになっています。Google(Google App Engine)やInstagram、NASAなど導入事例も多く知られています。 Djangoのメリット MTVを採用した設計 MVCモデル(M […]