Knowledge

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

AI App Development – What businesses should prepare for?
AI application development is the process of creating software integrated with artificial intelligence to automate tasks, perform analysis, and...
The Horenso principles for Dev when working with Japanese customers.
Horenso is one of the basic soft skills for employees. New employees often go through a Horenso training and...

Offshore

System Migration Methods and Process: A Comprehensive Guide to Successful Implementation
As digital transformation continues to accelerate, more companies are facing the need to upgrade or migrate their IT systems....
What is offshore development? Benefits and solution not to fail
Offshore development is not only a trend but also a strategic approach to optimize resources and costs for technology...
Game outsourcing services developed by BAP Software that you cannot ignore
Game outsourcing services are gradually becoming popular in recent times because the needs of businesses are increasing. Not only...
COBOL Modernization: A Practical Guide to Replatform, Refactor and Reimagine
“The system still runs accurately every day — but almost no one can explain why it works the way...
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...
What Is IT Department Outsourcing? A Thorough Guide to the Pros and Cons
As pressure from staff shortages and DX mounts, more companies are considering “IT department outsourcing.” This article thoroughly explains...

Technology

What is NFT game? 3 good NFT games to explore
In the past 2 to 3 years, NFT has become popular globally and in many fields. Gaming is one...
Top Big Data technologies you need to know 
Continuing the knowledge on “What is Big Data?“, this article will reveal some of the top technologies for big...
What is Test Automation: Importance, Benefits, Limitations and Practical Process
Recently, with the continuous development of information technology, manual testing has gradually been replaced by automated testing. Thanks to...
RAD – Solution to Optimize Software Development Process
What is Rapid Application Development (RAD)? Rapid Application Development (RAD) is an application development paradigm that emphasizes quick development...
What is mobile wallet? Here is evverything for you to understand about it
What is mobile wallet? You don’t have information about it yet, basically because it is quiet new concept for...
0x 【DEX プロトコル】
Sorry, this entry is only available in 日本語. 0x (https://0xproject.com/) は異なるトークン同士を取引する分散型取引所(DEX)を構築するためのプロトコルで、イーサリアムネットワーク上に構築されています。 一般的なDEXでは、取引注文(オーダーブック)や注文キャンセルなどの全てのトランザクションをブロックチェーン上で処理します。 ブロックチェーンの承認作業には時間とコストがかかりますから、取引時にかかる時間と手数料が多くなってしまいます。 更に、イーサリアムネットワーク全体にも負荷がかかり、DEX以外でのトランザクションを阻害する可能性があります。 0xでは、互いにトークンの取引を行う処理だけをブロックチェーン上で行い、それ以外の取引注文などはオフチェーンで行うようにすることで効率的な取引と低い手数料を可能にします。 0xの仕組み このように0x プロトコル上では、取引の決済のみがイーサリアムブロックチェーン上で行われ、それ以外の取引の注文などはオフチェーンで処理されます。 左側の図で、2から4までがオフチェーンで行われ、7でのみオンチェーンの決済が行われます。 メイカー:...