Knowledge

At BAP, we always learn, update and share offshoring knowledge as well as innovative technology.

マークル木【Markle Tree】
Sorry, this entry is only available in 日本語. マークル木 とは、ファイルのような大きなデータを要約した結果を格納するツリー構造の一種です。 主に入出金記録などの大きなデータの要約と検証を行う際に使用されます。 データ要約および検証時の計算にハッシュ関数を用いているので、ハッシュ木とも呼ばれます。 マークル木は、公開鍵暗号方式の開発者ラルフ・マークルが1979年に発明しています。 原著論文はこちら マークル木 の構造 マークル木では、2つのデータを1つにまとめて1単位のデータとして取り扱います。 上の図では、トランザクション0(Tx0)のハッシュ、トランザクション1(Tx1)のハッシュをそれぞれ計算しています。 このAのハッシュ、Bのハッシュそれぞれを合わせた値のハッシュが頂点のハッシュ値となります。...
Why Offshore Development Is The Best Method For Business
Offshore Software Development is the practice of outsourcing software development services to another country, typically one with lower labor...

Offshore

Things to consider first in smartphone application development
With the increasing number of smartphone users, the use of smartphone apps has become important in marketing strategies to...
Understanding about Salesforce Campaign Features
Salesforce Campaign is an interesting feature that supports business so much in various activities including Marketing and Sales for...
Why Offshore Development Is The Best Method For Business
Offshore Software Development is the practice of outsourcing software development services to another country, typically one with lower labor...
[E-learning System Comparison] – The Best 6 E-learning Platforms for Business To Use
E-learning is a form of training that uses information technology to deliver knowledge anytime, anywhere. As businesses increasingly focus...
Why choose lab-type offshore development?
Lab-type offshore development is a collaboration model in which a company hires a fixed team of software engineers abroad...
Basic understandings of web service development
Web Service is seen as a technology that brings a revolution to B2B (Business to Business) and B2C (Business...

Technology

Difference among Artificial intelligence, machine learning and Deep leaning
Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning (DL) are three concepts that frequently appear in the digital...
Narrow AI in Practice: How Businesses Are Harnessing AI Technology
While Artificial General Intelligence (AGI) remains a future ambition, Narrow AI (ANI) – Artificial Narrow Intelligence – is the...
Future development trend of Secure Payment Gateway
Online payment is becoming an indispensable part of daily life, a basic feature that programmers need to focus on...
What does the future of Blockchain look like? 5 predictions about upcoming trends
What is Blockchain? Many people know it as a technology that underpins Bitcoin. But blockchain won’t just stop at...
What is Salesforce? All information about Salesforce
If we discuss the topic of which technology makes business operations more convenient and efficient, Salesforce cannot be ignored....
Spring Boot: The Best Choice For Java Application Development
I. What is Spring Boot? Which Spring Boot should businesses choose? 1. What is Spring Boot? Spring Boot is...